Teaching

PhD Course: Online Learning and Monitoring

This course provides an overview of Machine Learning (ML) methods that are meant for streaming data and that force the learner to operate in an online or incremental manner. These settings are often encountered in real-world applications, e.g., to select sponsored links for Internet advertising, or to detect frauds in credit card transaction. The online setting poses relevant challenges to classical data-driven solutions since i) the model has to integrate new pieces of information as soon as they become available, ii) the learning algorithm has to adapt to the current operating conditions, iii) the learning algorithms have to be computationally efficient, to be executed in real-time.


Machine Learning (Codice 054216)

The objective of the Machine Learning course is to give an in depth presentation of the techniques most used for pattern recognition, knowledge discovery, and data analysis/modeling. These techniques are presented both from a theoretical (i.e., statistics and information theory) perspective and a practical one (i.e., coding examples) through the descriptions of algorithms and their implementations in general purpose programming languages. At the end of this class, the students are expected to: be familiar with the most widely used techniques for pattern recognition, knowledge discovery, and data analysis/modeling; be able to write simple programs or scripts implementing them; apply them to the bionformatic analysis of biological data.

Informatica B (Codice 081369)

Il corso si propone di fornire una visione d'insieme delle potenzialità offerte all'analisi e dalla modellazione informatica di problemi reali, e di formare gli studenti a comprendere i principi che stanno alla base di un futuro utilizzo e interazione con i sistemi informatici. Il corso presenta i concetti fondamentali della programmazione con riferimento all'uso del linguaggio C, le tecniche di programmazione con riferimento a uno strumento di calcolo numerico, e le caratteristiche dei sistemi informatici enfatizzandone gli aspetti di integrazione.


Informatica (Codice 053386)

Gli obiettivi che il corso si propone sono molteplici. Se da un lato intende dare una visione d'insieme delle potenzialità offerte dall'informatica nei suoi diversi ambiti di applicazione, dall'altro chiede agli studenti di comprendere i principi della programmazione. La didattica relativa si svolge sia ex cathedra sia in laboratorio. L'attività sperimentale in laboratorio costituisce lo strumento piĆ¹ adatto per verificare l'adeguatezza e la correttezza della modellizzazione derivante dall'analisi informatica di un problema reale.


Teaching Record



Contacts

Dipartimento di Elettronica, Informazione e Bioingegneria
Politecnico di Milano
Via G. Ponzio, 34/5, 20133 Milano, Italy

Tel: +39 02 2399 3491
E-mail:
Ufficio: Edificio 20, via Ponzio 34/5 Mappa