Machine Learning Fundamentals

Il corso offre una panoramica introduttiva dei concetti fondamentali e delle tecniche di base nel campo dell’apprendimento automatico. Strutturato in due giornate intensive, il corso combina teoria e pratica per fornire agli studenti una solida base nel Machine Learning.

Durante il corso, gli studenti verranno introdotti all’ambiente di sviluppo Jupyter Notebook e esploreranno concetti chiave come la rappresentazione del modello, le funzioni di costo e il gradiente discendente. Attraverso una serie di lezioni e laboratori pratici, acquisiranno competenze nell’applicare tecniche di regressione lineare multipla e classificazione, con particolare attenzione alla regressione logistica. Gli studenti impareranno a implementare questi modelli utilizzando Python e la libreria Scikit-Learn, ottimizzando il tasso di apprendimento e applicando tecniche di ingegneria delle caratteristiche.

Il corso affronta anche temi avanzati come l’overfitting e introduce le tecniche base di regolarizzazione.

CODE: DSAI200
Category: Corso Intelligenza Artificiale

Machine Learning

Metodologia didattica

Il corso prevede laboratori didattici in cui ogni studente potrà svolgere esercizi di formazione che forniranno esperienza pratica nell’uso dello strumento, per ognuno degli argomenti trattati durante il corso.

Prerequisiti

  • Conoscenza di base di informatica e programmazione.
  • Familiarità con Python e la sua sintassi.
  • Comprensione dei concetti fondamentali di algebra lineare e calcolo differenziale.
  • Familiarità con la libreria Scikit-Learn per il machine learning.