2015年11月23日月曜日

Rubyで学習ベクトル量子化

今回はRubyで学習ベクトル量子化をやってみます。
ようやくなんちゃってボロノイ図を使うときがきました…。

2015年10月11日日曜日

RubyでKL展開

RubyでKL展開をやってみました。KL展開とは、元のパターン分布の特徴をできるだけ保持したまま次元削減を行う手法のことで、今回書いたのは2次元のデータを1次元に落とす例です。

2015年9月11日金曜日

【Ruby】 離散ボロノイ図の描画

Ruby落書きシリーズ。
今回はなんちゃって離散ボロノイ図の描画(描画は完全にいつものやつ)です。全然厳密ではないので、実行結果を見て楽しむぐらいしかできません。

2015年9月9日水曜日

Rubyでパーセプトロンを実装(改)

前回(→Rubyでパーセプトロンを実装)書いたやつは、特徴空間が1次元でクラス数が2であるものにしか対応していませんでしたが、それを改良して1次元以上2クラス以上のものにも対応できるようにしました。

2015年8月26日水曜日

Rubyでパーセプトロンを実装

パーセプトロンを学んだので、実際に書いてみたいと思います。

やはり手を動かすのが一番なので、今後も機械学習の勉強をしながら、実装できそうだなと思ったところはちょくちょくRubyで書いていくつもりです。