近年大人気(?)のSVM[Support Vector Machine]を、Rubyから簡単に使う方法です。 SVMのライブラリとしてはlibsvmが著名です。これをRubyから触るためのgemは複数ありますが、ここではrb-libsvmを使いました。 環境はDebian wheezy, Rubyのバージョンは1.9.3p194です。 導入 まずlibsvm。 sudo apt-get install libsvm-dev libsvm3続いてrb-libsvm。 sudo gem install rb-libsvmなお今回、結果を視覚的に出したいので、gnuplotも入れておきます。x11-gnuplot が無くてこの後はまりました。 sudo apt-get install gnuplot x11-gnuplot sudo gem install gnuplot 学習データの用意 お題