Risposte:
Penso che la macchina vettoriale di supporto di base significhi SVM a margine duro. Quindi, rivediamo:
In breve, vogliamo trovare un iperpiano con il margine maggiore che sia in grado di separare correttamente tutte le osservazioni nel nostro spazio campione di addestramento.
Data la definizione di cui sopra, qual è il problema di ottimizzazione che dobbiamo risolvere?
max(margin)
margin
e soddisfare anche il vincolo: nessun errore nel campioneTornando alla tua domanda, dato che hai menzionato che il set di dati di addestramento non è linearmente separabile, usando SVM hard-margin senza trasformazioni di funzionalità, è impossibile trovare un hyperplane che soddisfi "Nessun errore nel campione" .
Normalmente, risolviamo il problema di ottimizzazione SVM mediante la programmazione quadratica, perché può eseguire attività di ottimizzazione con vincoli. Se si utilizza la Discesa gradiente o altri algoritmi di ottimizzazione che senza soddisfare i vincoli dell'SVM con margine duro, si dovrebbe comunque ottenere un risultato, ma questo non è un iperpiano SVM con margine fisso.
A proposito, con dati non linearmente separabili, di solito scegliamo