複雑なデータセットに対する二次SVM
この演習では、本章の最初のレッスンで作成した複雑なデータセットに対して、既定設定の二次(多項式、degree = 2)の線形SVMを構築します。さらに、学習データとテストデータの正解率を計算し、学習データに対する分類境界をプロットします。e1071 ライブラリは読み込まれており、学習用とテスト用のデータセットはそれぞれデータフレーム trainset と testset として用意されています。
この演習はコースの一部です
Rで学ぶSupport Vector Machines
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
#build model
svm_model<-
svm(y ~ ., data = ___, type = ___,
kernel = ___, degree = ___)