Introduzione pratica all’Intelligenza Artificiale
AIBTA01
Docenti
Michele Ermidoro – PhD, Assistant Professor.
Mirko Mazzoleni – PhD.
Finalità
Il presente corso si prefigge di fornire gli elementi necessari per comprendere ed applicare alcune delle più comuni tecniche e procedure del machine learning e dell’intelligenza artificiale. Oltre ai modelli utili per effettuare delle previsioni, si affronteranno metodi per risolvere problemi di raccomandazione, analisi delle immagini e analisi del testo. Verranno introdotti sia i concetti teorici sia gli aspetti applicativi, coadiuvati da esempi pratici, dello sviluppo di modelli atti a descrivere i dati a disposizione.Destinatari
Il corso è rivolto a chiunque desideri entrare in possesso delle conoscenze fondamentali dello sviluppo di modelli dai dati, oltre che ad una panoramica dei possibili approcci per sfruttare le opportunità messe a disposizione dal possedere una base di dati.
Durata e Struttura del Corso
Il corso ha una durata complessiva di 5 giorni. Ogni giorno di lezione è composto da 6 ore suddivise tra la mattina e il pomeriggio. L’intera attività didattica si terrà in italiano con l’ausilio di slides e testi. È previsto, al termine di ogni giornata didattica una sorta di laboratorio “hand on” in cui provare i concetti imparati. Il laboratorio presenterà esempi reali presentando codice in uno tra i seguenti linguaggi di programmazione: Matlab, Python o R.
Programma
GIORNO 1
Mattino- Introduzione all’intelligenza artificiale, data science e machine learning
- Dai problemi di business ai problemi di data science
- Regressione lineare
- Regressione logistica
- Laboratorio pratico in python di regressione e classificazione
GIORNO 2
Mattino- Overfitting e regolarizzazione
- Validazione del modello di machine learning
- Metriche di performance del modello di machine learning
- Alberi decisionali e random forest
- Laboratorio pratico in python sulla regolarizzazione, validazione
GIORNO 3
Mattino- Reti neurali
- Introduzione al deep learning
- Spiegabilità e interpretabilità delle reti neurali
- Laboratorio pratico in python su alberi decisionali
- Machine vision
- Convolutional neural networks
GIORNO 4
Mattino- Object detection
- Laboratorio pratico in python su reti neurali
- Laboratorio pratico in python su convolutional neural networks
- Clustering
- Principal Components Analsyis
- Laboratorio pratico in python su clustering e PCA
GIORNO 5
Mattino- Recommender systems
- Text analytics
- Laboratorio pratico in python su recommender systems text analytics
- Bandit algorithms
- Laboratorio pratico in python su bandit algorithms
- Open discussion
Il corso sarà erogato in modalità online.
Durante il corso i partecipanti potranno:
- condividere gli schermi e scaricare il materiale del docente;
- interagire con gli altri partecipanti;
- scaricare gli esercizi;
- e molto altro.
Date
3-4-5-6-7 Aprile 2023
5 moduli da 6 ore (30 ore totali)
orario: 9.00 - 12.00 | 14.00 - 17.00
Livello / tipologia
Corso Teorico/Applicativo
Costo di partecipazione
900€ + IVA
Iscrizione al corso
L'iscrizione deve essere confermata almeno 3 giorni prima della
data di inzio del corso, con il pagamento della quota di
partecipazione.
Il pagamento puo' essere effettuato tramite bonifico bancario.
TCN S.Cons.a r.l.
via della Stazione, 27 Fraz. Mattarello - 38100 Trento
c/c 03/304330, ABI 08304, CAB 01804
CASSA RURALE DI TRENTO Ag. Via Don Sordo
IBAN: IT35 S 08304 01804 000003304330
BBAN: S 08304 01804 000003304330
SWIFT CCRTIT2T76A