Contattataci

Struttura del corso

Supervised learning: classificazione e regressione

  • Machine Learning in Python: introduzione all'API di scikit-learn
    • regressione lineare e logistica
    • macchine a vettori di supporto (SVM)
    • reti neurali
    • random forest
  • Configurazione di una pipeline di supervised learning end-to-end utilizzando scikit-learn
    • lavoro con file di dati
    • imputazione dei valori mancanti
    • gestione delle variabili categoriche
    • visualizzazione dei dati

Framework Python per applicazioni IA:

  • TensorFlow, Theano, Caffe e Keras
  • IA su larga scala con Apache Spark: MLlib

Architetture avanzate di reti neurali

  • reti neurali convoluzionali per l'analisi delle immagini
  • reti neurali ricorrenti per dati strutturati nel tempo
  • la cella LSTM (Long Short-Term Memory)

Unsupervised learning: clustering, rilevamento delle anomalie

  • implementazione dell'analisi delle componenti principali (PCA) con scikit-learn
  • implementazione di autoencoder in Keras

Esempi pratici di problemi risolvibili dall'IA (esercizi pratici utilizzando notebook Jupyter), ad esempio

  • analisi delle immagini
  • previsione di serie finanziarie complesse, come i prezzi delle azioni
  • riconoscimento di pattern complessi
  • elaborazione del linguaggio naturale (NLP)
  • sistemi di raccomandazione

Comprensione dei limiti dei metodi di IA: modalità di fallimento, costi e difficoltà comuni

  • overfitting
  • trade-off tra bias e varianza
  • bias nei dati osservazionali

Lavoro su progetto applicato (opzionale)

Requisiti

Non sono richiesti requisiti specifici per frequentare questo corso.

 28 ore

Numero di Partecipanti


Prezzo per partecipante

Recensioni (2)

Corsi in Arrivo

Categorie relative