Skip to content

Salinger/iris-svm

Repository files navigation

################################################################

        サポートベクターマシン (SVM) の使い方 with R 

################################################################

・SVMって何かはなんとなくわかるけど、ちゃんとした使い方わからん。
・パラメータ調整ってなにそれおいしいの?

的な方々に。

理論編 -> 実践編 の順で読んでください。

[iris_svm.R]
Rのプログラム。
実行には kernlab と ggplot2 モジュールのインストールが必要。
対象はRにデフォルトで入ってる iris データセットを使用。
3種類のアヤメの花を分類する。

最初にデフォルトパラメータで分類を実行。
次にグリッドサーチで、RBFカーネルの場合の最適なパラメータを探索。
グリッドサーチの結果をaccの範囲を変えて、3つほどグラフにプロット。

最後にAccuracyが最高値のときの各パラメータを出力。

[gridsearch.csv]
C パラメータ、σパラメータを変化させた時のacc。
スペース区切り。

About

Learning R and SVM tuning methods...

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages