タグ

2010年7月13日のブックマーク (10件)

  • 第2回 確率の初歩 | gihyo.jp

    今回は、機械学習で使う「確率」のお話です。 確率は、統計的な機械学習のもっとも重要な基礎知識です。とはいえ、確率についてゼロから説明するというのは紙数的にも厳しいため、高校の確率を少し憶えているくらい(期待値や標準偏差など)を前提とし、「⁠高校の確率」と「機械学習の確率」の質的な相違点について、少し丁寧に見ていく、という形で進めていきます。 機械学習と確率 最初に、機械学習にとって確率はどういう役割なのかを確認しておきましょう。 実のところ、機械学習に確率が必須というわけではありません。ニューラルネットワークやサポートベクターマシンなどの有名な手法も「確率を用いない機械学習」ですし、その他にも数多くの手法があります。しかし、「⁠確率を用いない機械学習」の多くは、「⁠結果のランキングを作りづらい(評価値の大小に意味がない⁠)⁠」⁠「⁠条件が異なる場合の結果を比較できない」などの欠点がありま

    第2回 確率の初歩 | gihyo.jp
  • Javaで軽快に使える「軽量フレームワーク」特集 ~小さなライブラリ1つで動くStripes Framework(1)

    はじめに この連載も、回を追うに従い取り上げるフレームワークも大掛かりなものとなり、「どこが軽量だ?」とお叱りを頂戴することも多くなってしまいました。しかし今回は久々に、自信を持って「軽量です!」とオススメできるものです。 「Stripes Framework」(以下、Stripes)は、Tim Fennellが中心となり開発が行われているフレームワークです。昨今のJavaフレームワークというと、圧縮ファイルを展開すると無数のライブラリファイルが並び「これ、全部入れないといけないのか?」とげんなりしてしまうことが多くなってしまいました。しかしこのStripesは、たった1つのJarだけで構成されている、非常に小型軽量なフレームワークです。あまり知られていないようですが、実は1.0がリリースされたのは5年以上も前という、意外と歴史のあるフレームワークなのです。 対象読者 Javaで手ごろなフ

    Javaで軽快に使える「軽量フレームワーク」特集 ~小さなライブラリ1つで動くStripes Framework(1)
  • HTMLをDBみたいに使えるスゴイライブラリ『htmlSql』を CakePHPで使う - h2ospace - builder by ZDNet Japan

    APIRSSなどを提供しているサイトは、情報を簡単に扱うことができますが、例えば Yahoo!の検索結果とか、mixiのニュースとか、あるサイトの一部を取り出したいことってよくあります。(とはいえ、著作権違反には注意 そんな時、PHPのライブラリである「htmlSql」を利用すると便利。このライブラリに、ファイルでもURLでも文字列でも、HTMLで作られたものなら何でも与えると、解析して取り出しやすくしてくれます。しかも、その取り出し方はSQL! 例えば、「id属性が’test’の p要素の内容を取り出したい」という場合には、次のようなSQLを使います。 SELECT text FROM p WHERE $id=="test" 超パワフル。ということで、これを CakePHPで利用するためのテクニック。 まずは、ダウンロードしたファイルの中から次のファイルを「app/vendors」フォ

  • Macbook 初バックアップ - 130単位

  • 3、JDK のインストール -Windows 編-

    下記のSun Microsystems 社のサイトより JDK をダウンロードします。 ここでは、ページ記述時点の最新版である JDK 5.0 UPDATE 8 を使用します。 ( 1 ) JDK のダウンロード 下記のページより JDK 5.0 UPDATE 8 [ ダウンロード ] へ遷移し、 [ Accept License Agreement ] をクリック、 Windows Offline Installation, Multi-language : jdk-1_5_0_08-windows-i586-p.exe をダウンロードしてください。

    alpha_neet
    alpha_neet 2010/07/13
    環境変数
  • VimでJavaを書く: 御手洗特急途中下車

    2010年01月(1) 2009年12月(4) 2009年11月(1) 2009年08月(1) 2009年07月(2) 2009年03月(4) 2008年11月(2) 2008年10月(2) 2008年09月(6) 2008年08月(14) 2008年07月(4) 2008年06月(5) 2008年05月(7) 2008年04月(3) 2008年03月(9) 今更ながらという感じではあるものの、Javaを覚えようという気になった。 J2SEをダウンロード&インストールし、 以前知人から譲り受けた独習Java棚から引っ張り出し、 「さてHelloWorldでも書いてみるか」という段になって 何で書こうか迷い始めたわけである。 有名なのはEclipseとNetBeansであるが、 以前Eclipse CDTの起動の遅さに閉口させられた経験があったので、 自宅PCでは、Eclipseを使いた

  • viでJava開発:Javaのためのvi設定方法 - builder by ZDNet Japan

    エディタ「vi」は、Javaアプリケーションの開発環境としては用いられないことも多い。しかし、VimとAntを利用すれば、Javaの開発に適した環境に設定することが可能である。ここでは、次のJavaプロジェクトですぐに利用できるように、viのカスタマイズ手順を紹介しよう。 多くのソフトウェア技術者は、キャリアの中で一度はviエディタを使うことがある。それは、大学生のときかもしれないし、Windowsデスクトップで高性能IDEを用いてコーディングしたソフトウェアを、製品版のUNIXマシンにインストールするときかもしれない。MicrosoftとべったりのIT企業の開発者でもない限り、最低でも月に一度はみなviを起動するだろう。viを熱狂的に愛している人がいる一方で、ひどい嫌悪感を抱いている人も多いということも事実である。しかし、たくさんカスタマイズをすれば、viはJava開発者にとってよりよ

  • Curlでグラフィック まずは基本の箱詰めから

    Curlは動的なコンテンツの生成、2次元・3次元グラフィック処理、Webサービス連携や複数のサーバとの接続などの処理を記述でき、他のグラフィカル言語などの力を借りなくても実装することが可能です。この連載では、そんなCurlが持つグラフィック能力について、フォーカスをあてながら解説していきます。 はじめに Curlも少しずつ認知されるようになってきていますが、それでもまだエンドユーザーのシステム部門の方から、「Curlって何?」と言われることも少なからずあり、その認知度は低いと言わざるを得ません。しかし、もともと米国生まれのCurlですが、今は日の厳しいユーザーやデベロッパーに鍛えられ、日から米国に逆輸出される形で米国で広まっています。実際、米国InfoWorld誌の2008年 RIA開発最優秀技術賞を受賞しました。 Curlは固定のコンテンツ記述から、ダイナミックなレイアウト変更、動的

    Curlでグラフィック まずは基本の箱詰めから
  • 食べると痩せる!? 脂肪を燃やす20の食べ物 « ロケットニュース24(β)

    番を前にダイエットに励んでいる女子達も多いはず。カロリーコントロールもただカロリーが少ないものを選べばよいというものではないらしい。同じカロリーでも痩せやすい材があるのだとか。そんなべることがダイエットになる夢のようなべ物って?正しいべ物を選べばそれを摂取することでカロリー消費と欲のコントロールをしてくれる材20個をご紹介。 1、ステーキ 赤身のステーキをべるのがいいというのは意外とダイエッターの間では常識になっているが、実際に体重を減らすのには効果的。研究結果によれば同じカロリーを赤身の牛肉とほとんど牛肉を取らず別の材で取ると赤身の牛肉を摂ったほうが体重が減ったという結果がでている。それは体重が落ちていく過程の中で赤身の牛肉に含まれるタンパク質が筋肉量を保ち続けてくれるからだとか。べ方は少量の油や網焼きにしてサラダなどにのせてべるのがグッド。 2、卵 コレステロー

    食べると痩せる!? 脂肪を燃やす20の食べ物 « ロケットニュース24(β)
  • Linux Square全記事インデックス

    Linux Squareフォーラムに掲載されている全記事にアクセスできるインデックスです。このページを見れば、Linux Squareフォーラムのすべてが分かります。また、インデックスは記事の追加とともに拡充していきます。