Я использую R-Studio и пакет e1071 для SVM (Support Vector Machine). Набор данных радужной оболочки - типичный набор данных, используемый в R.
Код следующий:
tune_model <-tune(svm, Species~., data=iris,
ranges= list(epsilon= seq(0, 1, 0.1)), #epsilon= 0, 0.1, 0.2 etc
cost=2^(2:9)) #default cost=1
#if cost is too high--> high penalty for non-separable points--> will use too many support vectors-->overfitting
#if cost is too low--> underfitting
plot(tune_model)
Однако я получаю:
Принимая во внимание, что я должен получить тепловую карту:
Что я делаю не так?