61883 - Machine Learning (A.A. 2011/2012) Stampa

Machine Learning vale 12 crediti ed è formato dai seguenti moduli:

Obiettivi formativi

Il corso fornisce i fondamenti dell'apprendimento automatico, mostrando diversi approcci alla soluzione dei problemi di base della classificazione supervisionata, della regressione e dell'apprendimento non supervisionato. Saranno affrontati argomenti algoritmici e computazionali sia dal punto di vista teorico che attraverso esercitazioni in laboratorio.



Machine Learning (Mod. 1)

Informazioni generali

Machine Learning (Mod. 1) (ML1, codice 61883) vale 6 crediti e si svolge nel primo semestre dei seguenti anni: 1°, 2° LM-18.
Ulteriori dettagli sono disponibili sulla homepage dell'insegnamento.
Per gli studenti iscritti, il materiale didattico è disponibile su AulaWeb.

Propedeuticità

Programmazione, elementi di probabilità, statistica, analisi matematica, calcolo numerico.

Obiettivi formativi

(a) Raggiungere un'approfondita conoscenza delle basi matematiche e dei problemi implementativi degli Algoritmi Evolutivi,  degli algoritmi di Swarm Intelligence e dei Sistemi basati sugli insiemi Sfumati (b) Capacità di applicare le metodologie acquisite in settori significativi, come la bioinformatica.

Programma dell'insegnamento

Algoritmo Genetico Semplice - Teorema degli schemi - Minimo problema ingannevole - Ottimizzazione degli Algoritmi Genetici - Algoritmi Genetici per ottimizzazione combinatoria - Traveling Salesman Problem - Stategie Evolutive - Programmazione Genetica - Particle Swarm Optimization - Simulated Annealing - Insiemi sfumati - Principio di estensione -  Relazioni sfumate  - Ragionamento approssimato - Sistemi fuzzy - Sistemi neuro-fuzzy - Clustering - Applicazioni.

Docente responsabile

Francesco Masulli
Orario di ricevimento: Giovedì ore 16.00-18.00 su appuntamento email

Testi di riferimento

Libri di testo:
  • D.E. Goldberg. Genetic Algorithms in Search, Optimization and Machine Learning, Addison Wesley, 1989 (MAT 68-1989-48IN, CHI M.9, ING1 A.ELE.T.0264)
  • H.J. Zimmermann, Fuzzy set theory and its applications, 2ed., Kluwer Academic Publishers, 1996 (MAT 04-1996-01, MAT 04-1996-02, LETT 14.E.169)
Altri testi per consultazione e approfondimenti:
  • R.C. Eberhart, J. Kennedy, Swarm Intelligence,  Morgan Kaufmann, 2001, ISBN: 1558605959.
  • G.J. Klir & B. Yuan, Fuzzy Sets and Fuzzy Logic - Theory and Applications, Prentice Hall, 1995 (ING-DIP  C 1 / 0032) (o anche  G.J. Klir, T. A. Folger, Fuzzy sets uncertainty and information, Prentice Hall, 1988, MAT 68-1988-55IN).
  • A.K. Jain, R.C. Dubes.Algorithms for Clustering Data. Prentice-Hall, Inc., Upper Saddle River, NJ, 1988. (downloadable)
  • J.S.R. Jang, C.T. Sun, E. Mizutani, Neuro-Fuzzy and Soft Computing, Prentice Hall, 1996, ISBN: 0132610663.
  • J.R. Koza, Genetic Programming, MIT Press, 1992 (MAT 68-1992-038IN).
  • C.T. Lin, G. S. Lee, Neural Fuzzy Systems: A Neuro-Fuzzy Synergism to Intelligent Systems, Prentice Hall, 1996, ASIN: 0132351692  (ARC C.3613)
  • Z. Michalewicz, Genetic Algorithms + Data Structures = Evolution Programs, Springer-Verlag; 3rd Rev edition, 1996, ISBN: 3540606769
  • J.R. Movellan, Introduction to Probability Theory and Statistics, Kolmogorov Project Tutorials, GNU Free Documentation License,  2005  (downloadable).
  • R. Poli, W.B. Langdon, N.F. MCPhee, J.R. Koza, A Field Guide to Genetic Programming, GNU Free Documentation License, 2008 (downloadable).
  • W.H. Press, S. A. Teukolsky, W.T. Vetterling, B.P. Flannery, Numerical Recepies in C: the art of scientific computing (Third Edition) Cambridge University Press, 2007.
  • H.P. Schwefel, Evolution and Optimum Seeking, J. Wiley & Sons, 1995 (MAT 68-1995-196).
  • A.Tettamanzi, M. Tomassini, Soft Computing: Integrating Evolutionary, Neural, and Fuzzy Systems, Springer Verlag, 2001. ISBN: 354042204
Ulteriore materiale didattico sarà reso disponibile agli studenti durante il corso.

Modalità di erogazione dell'insegnamento

Tradizionale

Modalità di frequenza

Consigliata

Metodo di valutazione

Esame orale e compiti

Modalità di iscrizione agli esami

Esami su appuntamento (messaggio al forum del corso su Aulaweb)

Date degli appelli

Docente Resp. Modalità Data Aula Modalita' di iscrizione Note Esporta
Francesco Masulli Orale Su appuntamento, (2012) da definire Esami su appuntamento (messaggio al forum del corso su Aulaweb) Per le date contattare il docente.

Commissione di esame

Presidente:

Masulli Francesco

Membri:

Verri Alessandro

Supplenti:

Rosasco Lorenzo, Rovetta Stefano


Machine Learning (Mod. 2)

Informazioni generali

Machine Learning (Mod. 2) (ML2, codice 61883) vale 6 crediti e si svolge nel primo semestre dei seguenti anni: 1°, 2° LM-18.
Per gli studenti iscritti, il materiale didattico è disponibile su AulaWeb.

Propedeuticità

Conoscenza di base del calcolo differenziale a più variabili, della teoria della probabilità e della statistica

Obiettivi formativi

Fornire le conoscenze di base dei problemi teorici della teoria dell'apprendimento da esempi e di alcuni metodi che possono essere impiegati nei casi supervisionati (classificazione e regressione). Seppur a livello introduttivo, il corso mira a fornire allo studente gli strumenti necessari ad affrontare e risolvere autonomamente un problema di apprendimento da esempi partendo da un insieme ristretto ma potente di tecniche.

Programma dell'insegnamento

Fondamenti probabilistici dell'apprendimento statistico da esempi. Rischio empirico e rischio atteso, funzioni loss e spazio delle ipotesi. Minimizzazione del rischio empirico e fenomeno dell'overfit. Minimi quadrati regolarizzati. Metodi kernel e SVM. Esempi di applicazioni. Cenni a manifold learning e clustering.

Docente responsabile

Alessandro Verri
Orario di ricevimento: su appuntamento via email

Testi di riferimento

Hastie, Tibshirani, and Friedman

Elements of Statistical Learning

Modalità di erogazione dell'insegnamento

Tradizionale

Modalità di frequenza

Facoltativa

Metodo di valutazione

L'esame consiste di una prova orale e nella discussione della consegna di relazioni sui laboratori tenuti durante il corso

Modalità di iscrizione agli esami

Su appuntamento

Date degli appelli

Docente Resp. Modalità Data Aula Modalita' di iscrizione Note Esporta
Alessandro Verri Orale Su appuntamento, (2012) da definire Su appuntamento Per le date contattare il docente.

Commissione di esame

Presidente:

Masulli Francesco

Membri:

Verri Alessandro