Corso di Apprendimento Automatico: Reti Neurali e Metodi Avanzati (AA2)  
AA. 2010/2011, 2011/2012 e 2012/2013 - Secondo semestre
Laurea Magistrale in Informatica. UniPi.
Alessio Micheli

Sito ufficiale del corso: Sito AA2 - Laurea Magistrale in Informatica - 2012/13



Breve descrizione del corso:
Il corso di AA2 si colloca tra i corsi avanzati per la specializzazione in Machine Learning e Computational Intelligence.
Lo scopo principale riguarda:
  - il trattamento di dati e problemi complessi.
  - l'analisi di strumenti e modelli di apprendimento automatico e reti neurali non tradizionali considerando l'estensione a dati non vettoriali, sequenze e strutture (alberi e grafi) a dimensione variabile.
  - l'introduzione a modeli ricorrenti in ambito neurale (RNN) e generativo e a modelli avanzati basati su kernel.
  - il design di modelli avanzati di Machine Learning (con enfasi alla sinergia tra lo sviluppo di nuovi strumenti e il modellamento di applicazioni interdisciplinari innovative).

Una particolare enfasi verra' posta sull'applicazione di tali modelli a problemi reali nelle Scienze Naturali cosi come all'introduzione di temi di ricerca.

I contenuti intendono fornire una base metodologica e strumenti adattivi per il trattamento di dati complessi tipici (a titolo di esempio) delle aree dell'elaborazione del linguaggio, della visione, dell'elaborazione di segnali, della robotica e del controllo, della bioinformatica, della cheminformatica, dell'analisi di testi e documenti web, del trattamento di processi dinamici in sistemi interattivi.
Sono di particolare interesse per una specializzazione nelle tematiche del Machine Learning volta alla costruzione di nuovi modelli e applicazioni interdisciplinari innovative.

Il nuovo programma dettagliato per AA2 dell'anno in corso e` rilasciato a lezione:
per maggiori informazioni contattare Alessio Micheli (micheli@di.unipi.it)

- Slides della presentazione del corso (2 Maggio 2011): PDF di AA2 oppure vedi in PDF di AA2 (renewed)
- NEW: Slides 2016 for AA2-CNS (24 May 2016): PDF AA2-CNS course presentation

Programma indicativo:
Si osservi che il corso *non reintroduce* paradigmi specifici (gia trattati nel corso di AA1) ma ne riprende alcuni di base del Machine Learning (tra cui i neurali, a kernel, e probabilistici) per studiare nel loro ambito, in modo paradigmatico, il design di modelli avanzati.

Il programma includera' (ma non e' ristretto a) le seguenti classi di metodologie:

- Modelli e teoria delle reti neurali ricorrenti (dinamiche), Algoritmi di apprendimento: BPTT, RTRL.
- Reservoir computing (analisi critica)
- Hidden Markov Models
- Metodi basati su Kernel per non-vectorial data
- Unsupervised learning per dati complessi
- Cenni di approcci sintattici e simbolici
- Applicazioni interdisciplinari con enfasi a Bioinformatics e Cheminformatics

Seguiremo un approccio incrementale che a partire da modeli per il trattamento di strutture sequenziali (e.g. serie temporali e sequenze discrete) mostera' l'estensione dei metodi a domini piu' complessi.
I casi di studio applicativi mostreranno in modo paradigmatico la creazione di modelli funzionali ai problemi in analisi.




Avvisi: nessuno

PIANI DI STUDI: Contattarmi via email per suggerimenti sui piani di studi in area Apprendimento Automatico / Intelligenza Computazionale (fissando un appuntamnto).


Alessio Micheli. E-mail: micheli@di.unipi.it



PAGINA GENERALE DIDATTICA: Corsi di Reti Neurali e Apprendimento Automatico

What is Machine Learning? Vedi Lista di riferimenti introduttivi


Alessio Micheli. Link to Home page.
Ricerche di Articoli, e.g.: CiteSeer