Vai al contenuto principale
HomeR

Corso

Support Vector Machines in R

IntermedioLivello di competenza
Aggiornato 01/2023
Questo corso ti farà conoscere le macchine a vettori di supporto (SVM) in modo facile da capire, usando immagini e grafici.
Inizia il corso gratis
RMachine Learning
4 h
13 video
47 Esercizi
3,950 XP
10,996
Attestato di conseguimento

Crea il tuo account gratuito

Continua con GoogleMostra più opzioni

o


Continuando, accetti i nostri Termini di utilizzo, la nostra Informativa sulla privacy e che i tuoi dati siano conservati negli Stati Uniti.

Preferito dagli studenti di migliaia di aziende

Group

Formare un team?

Prova per il Business

Descrizione del corso

Questo corso introduce un classificatore potente, la support vector machine (SVM), con un approccio intuitivo e visivo. Support Vector Machines in R ti aiuterà a comprendere il modello SVM come classificatore e a fare pratica con l’implementazione libsvm di R dal pacchetto e1071. Lungo il percorso, acquisirai un’intuizione chiara di concetti importanti come hard e soft margin, kernel trick, diversi tipi di kernel e come ottimizzare i parametri delle SVM. Preparati a classificare i dati con questo modello di grande impatto.

Prerequisiti

Introduction to R
1

Introduzione

Questo capitolo introduce alcuni concetti chiave delle support vector machines attraverso un semplice esempio monodimensionale. Farai anche la creazione guidata di un insieme di dati linearmente separabile che verrà utilizzato nel capitolo successivo.
Inizia il capitolo
2

Support Vector Classifiers - Kernel lineari

Introduce i concetti di base delle support vector machines applicando l’algoritmo svm a un insieme di dati linearmente separabile. I concetti chiave sono illustrati con visualizzazioni ggplot costruite a partire dai risultati dell’algoritmo e il ruolo del parametro di costo è messo in evidenza con un esempio semplice. Il capitolo si chiude con una sezione su come l’algoritmo gestisce i problemi multiclasse.
Inizia il capitolo
3

Kernel polinomiali

Offre un’introduzione ai kernel polinomiali tramite un insieme di dati radialmente separabile (cioè con un confine decisionale circolare). Dopo aver mostrato l’inadeguatezza dei kernel lineari per questo insieme di dati, vedrai come una semplice trasformazione renda il problema linearmente separabile, motivando così una discussione intuitiva del kernel trick. Quindi applicherai il kernel polinomiale all’insieme di dati e ottimizzerai il classificatore risultante.
Inizia il capitolo
4

Kernel a funzioni di base radiali

Si basa sui tre capitoli precedenti introducendo il kernel Radial Basis Function (RBF), altamente flessibile. Creerai un insieme di dati “complesso” che mette in luce i limiti dei kernel polinomiali. Poi, a partire da una motivazione intuitiva per il kernel RBF, vedrai come affronta le carenze degli altri kernel discussi in questo corso.
Inizia il capitolo
Support Vector Machines in R
Corso
completato

Ottieni Attestato di conseguimento

Aggiungi questa certificazione al tuo profilo LinkedIn, al curriculum o al CV
Condividila sui social e nella valutazione delle tue performance
Iscriviti ora

Unisciti a oltre 19 milioni di studenti e inizia Support Vector Machines in R oggi!

Crea il tuo account gratuito

Continua con GoogleMostra più opzioni

o


Continuando, accetti i nostri Termini di utilizzo, la nostra Informativa sulla privacy e che i tuoi dati siano conservati negli Stati Uniti.

Aumenta le tue competenze sui dati con l'app di DataCamp

Avanza ovunque ti trovi con i nostri corsi per dispositivi mobili e le nostre sfide di programmazione quotidiane da 5 minuti.