線形SVM分類器を構築する
この演習では、e1071 ライブラリの svm() 関数を使って、前の演習で作成したトレーニングデータセットを用いた線形SVM分類器を構築します。トレーニングデータセットはデータフレーム trainset に読み込まれています。
この演習はコースの一部です
Rで学ぶSupport Vector Machines
演習の手順
e1071ライブラリを読み込みます。- 線形カーネルを使ってSVMモデルを構築します。
- 変数はスケーリングしないでください(後で元のデータセットと比較できるようにするためです)。
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
library(___)
#build svm model, setting required parameters
svm_model<- svm(y ~ .,
data = ___,
type = "C-classification",
kernel = "___",
scale = ___)