Concetti di machine learning

Capire il Machine Learning

Lis Sulmont

Curriculum Manager, DataCamp

Tre tipi di machine learning

$$

1) Apprendimento per rinforzo

2) Apprendimento supervisionato

3) Apprendimento non supervisionato

Capire il Machine Learning

Dati di training

  • Dati di training: dati esistenti da cui imparare
  • Addestrare un modello: costruire un modello dai dati di training
    • Può richiedere da nanosecondi a settimane
Capire il Machine Learning

Dati di training per l'apprendimento supervisionato

Capire il Machine Learning

Dati di training per l'apprendimento supervisionato

Capire il Machine Learning

Dati di training per l'apprendimento supervisionato

Capire il Machine Learning

Dati di training per l'apprendimento supervisionato

Capire il Machine Learning

Dati di training per l'apprendimento supervisionato

Capire il Machine Learning

Dopo il training (apprendimento supervisionato)

Capire il Machine Learning

Dopo il training (apprendimento supervisionato)

Capire il Machine Learning

Dopo il training (apprendimento supervisionato)

Capire il Machine Learning

Supervisionato vs non supervisionato

  • Apprendimento supervisionato
    • I dati di training sono "etichettati"
  • Apprendimento non supervisionato
    • I dati di training hanno solo feature
    • Utile per:
      • Rilevamento anomalie
      • Clustering, ad es. dividere i dati in gruppi

Capire il Machine Learning

Dati di training per l'apprendimento non supervisionato

Capire il Machine Learning

Dati di training per l'apprendimento non supervisionato

Capire il Machine Learning

Dopo il training (apprendimento non supervisionato)

Capire il Machine Learning

Apprendimento non supervisionato

  • In pratica, i dati non hanno sempre etichette
    • Etichettare richiede lavoro manuale
    • Le etichette sono sconosciute
  • Niente etichette: il modello è non supervisionato e trova da solo gli schemi
Capire il Machine Learning

Passiamo alla pratica !

Capire il Machine Learning

Preparing Video For Download...