IniziaInizia gratis

Creare un classificatore SVM lineare

In questo esercizio userai la funzione svm() della libreria e1071 per creare un classificatore SVM lineare usando l’insieme di addestramento che hai creato nell’esercizio precedente. L’insieme di addestramento è stato caricato per te nel dataframe trainset.

Questo esercizio fa parte del corso

Support Vector Machines in R

Visualizza il corso

Istruzioni dell'esercizio

  • Carica la libreria e1071.
  • Crea un modello SVM usando un kernel lineare.
  • Non effettuare lo scaling delle variabili (serve per confrontare più avanti con l’insieme di dati originale).

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

library(___)

#build svm model, setting required parameters
svm_model<- svm(y ~ ., 
                data = ___, 
                type = "C-classification", 
                kernel = "___", 
                scale = ___)
Modifica ed esegui il codice