Vai al contenuto principale
HomeR

Corso

Feature Engineering in R

IntermedioLivello di competenza
Aggiornato 03/2023
Scopri i principi della feature engineering per i modelli di machine learning e come metterli in pratica usando il framework R tidymodels.
Inizia il corso gratis
RMachine Learning
4 h
14 video
58 Esercizi
4,950 XP
2,624
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

Scopri il Feature Engineering per il Machine Learning

In questo corso imparerai cos'è il feature engineering, che è alla base di molti modelli di machine learning. Dato che le prestazioni di qualsiasi modello dipendono direttamente dalle caratteristiche che gli vengono date, l'ingegneria delle caratteristiche mette le conoscenze del settore al centro del processo. Imparerai i principi dell'ingegneria delle caratteristiche audio, che ti aiuteranno a ridurre il numero di variabili dove possibile, velocizzare l'esecuzione degli algoritmi di apprendimento, migliorare l'interpretabilità e prevenire il sovradattamento.

Implementare tecniche di feature engineering in R

Imparerai come usare le tecniche di feature engineering con il framework R tidymodels, concentrandoti sul pacchetto recipe che ti aiuterà a creare, estrarre, trasformare e scegliere le caratteristiche migliori per il tuo modello.

Funzionalità di ingegneria e creazione di modelli ML migliori

Quando ti trovi davanti a un nuovo set di dati, potrai capire e scegliere le caratteristiche importanti e ignorare quelle che non servono, così il tuo modello funzionerà più veloce senza perdere in precisione. Diventerai anche bravo ad applicare trasformazioni e creare nuove funzionalità per rendere i tuoi modelli più efficienti, interpretabili e accurati!

Prerequisiti

Supervised Learning in R: ClassificationSupervised Learning in R: Regression
1

Introduzione al feature engineering

I dati grezzi non sono sempre nella forma migliore per l’analisi. In questo capitolo introduttivo, darai una prima occhiata a come trasformare e creare caratteristiche che migliorano le prestazioni e l’interpretabilità del tuo modello.
Inizia il capitolo
2

Trasformare le caratteristiche

In questo capitolo vedrai che, oltre a trasformare manualmente le caratteristiche, puoi sfruttare gli strumenti del tidyverse per generare nuove variabili in modo programmatico. Scoprirai come questo approccio migliori la riproducibilità dei modelli ed è particolarmente utile quando si lavora con insiemi di dati con molte caratteristiche.
Inizia il capitolo
3

Estrarre caratteristiche

Ora vedrai come i modelli traggono spesso beneficio dalla riduzione della dimensionalità e dall’estrazione di caratteristiche da dati ad alta dimensionalità, inclusa la conversione di testo in valori numerici, la codifica di dati categorici e il ranking del potere predittivo delle variabili. Esplorerai metodi come l’analisi delle componenti principali, la kernel principal component analysis, l’estrazione numerica dal testo, le codifiche categoriche e i punteggi di importanza delle variabili.
Inizia il capitolo
4

Selezionare le caratteristiche

Concluderai il corso approfondendo tecniche di feature engineering e di Machine Learning. Inizierai concentrandoti sui problemi legati all’uso di tutte le caratteristiche disponibili in un modello e sull’importanza di individuare quelle irrilevanti e ridondanti, imparando a rimuoverle con metodi embedded come lasso ed elastic-net. Poi esplorerai i metodi di shrinkage come lasso, ridge ed elastic-net, che possono essere usati per regolarizzare i pesi delle caratteristiche o selezionarle azzerando alcuni coefficienti. Infine, terminerai creando un flusso di lavoro end-to-end per il feature engineering e ripassando e mettendo in pratica i concetti e le funzioni appresi in un piccolo progetto.
Inizia il capitolo
Feature Engineering 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 Feature Engineering 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.