After doing these courses, I feel confident creating professional visualizations and dashboards
Descrizione del corso
Dal punto di vista del Machine Learning, la regressione è il compito di prevedere risultati numerici a partire da diversi input. In questo corso imparerai i vari modelli di regressione, come addestrarli in R, come valutarli e come usarli per fare previsioni.
Prerequisiti
Curriculum
Programma del corso
1
Che cos'è la regressione?
In questo capitolo introduciamo la regressione dal punto di vista del Machine Learning. Presenteremo il metodo fondamentale di regressione: la regressione lineare. Vedremo come adattare un modello di regressione lineare e come usarlo per fare previsioni.
- Benvenuto e introduzione50 XP
- Individua i compiti di regression50 XP
- Regressione lineare - il metodo fondamentale50 XP
- Scrivi una regressione semplice a una variabile100 XP
- Esaminare un modello100 XP
- Prevedere dopo aver adattato un modello50 XP
- Prevedere con il modello di disoccupazione100 XP
- Regressione lineare multivariata (Parte 1)100 XP
- Regressione lineare multivariata (Parte 2)100 XP
- Ricapitoliamo la regressione lineare50 XP
2
Addestrare e valutare modelli di regressione
Ora che abbiamo visto come adattare semplici modelli di regressione lineare, impareremo a valutare quanto bene si comportano. Rivedremo la valutazione grafica di un modello e analizzeremo due metriche di base per i modelli di regressione. Impareremo anche come addestrare un modello che si comporti bene nel mondo reale, non solo sui dati di addestramento. Sebbene mostreremo queste tecniche usando la regressione lineare, tutti questi concetti valgono per modelli addestrati con qualsiasi algoritmo di regressione.
3
Aspetti da considerare
Prima di passare a tecniche di regressione più sofisticate, esamineremo alcune altre questioni di modellazione: come modellare con input categorici, le interazioni tra variabili e quando potresti considerare di trasformare input e output prima della modellazione. Anche se tecniche di regressione più avanzate gestiscono automaticamente parte di questi aspetti, è importante esserne consapevoli per capire quali metodi li affrontano meglio — e quali invece richiedono ancora il tuo intervento.
4
Gestire risposte non lineari
Ora che padroneggiamo i modelli lineari, inizieremo a vedere tecniche per modellare situazioni che non rispettano l’assunzione di linearità. Questo include prevedere probabilità e frequenze (valori compresi tra 0 e 1); prevedere conteggi (valori interi non negativi e tassi associati); e risposte che hanno una relazione non lineare ma additiva con gli input. Questi algoritmi sono varianti del modello lineare standard.
5
Metodi basati su alberi
In questo capitolo esamineremo algoritmi di modellazione che non assumono linearità o additività e che possono apprendere tipi limitati di interazioni tra variabili in input. Si tratta di metodi basati su alberi che funzionano combinando insiemi di alberi di decisione appresi dai dati di addestramento.
R
Supervised Learning in R: Regression
Corso
completato

