5章は遺伝的アルゴリズムです。 ルーレット選択、一点交叉、突然変異、のsimpleGAです。最初は、目的関数最適化をめざすヒューリスティック。 /** * simpleGA: * 1 遺伝子プールの初期化 * 2 loo […]

articles

与えられたデータセットと評価値に近づくように重みとしきい値を バックプロパゲーションで調整する3層パーセプトロン /** * バックプロパゲーションによるニューラルネットの学習 * 使い方 * $./backPropag […]

articles

4章は判断木の構成で、データの属するカテゴリと各属性に対する判別結果を入力データとして与え、どの判断を用いて分類すればよいかの選択を支援するプログラムと、後半ではそれを確率探索しています。 後半はまあいいかと思ったので前 […]

articles

はじめての機械学習という機械学習の基本をC言語のソース付きで学べる書籍を読んでいるのだけど、しーぷらぷらーの僕としてはむず痒さを感じることもあるので、C++で実装をしてみることにする。 2章 最小二乗法 /** 最小二乗 […]

articles