PhD Course: Online Learning and Monitoring (2020)

Descrizione

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.


Lecture 1: Learning in Nonstationary Environment: Monitoring

06/05/2020 10:00—13:30

Lecture Slide
Video Lecture (First Part)
Video Lecture (Second Part)
Lecture Code

Lecture 2: Learning in Nonstationary Environment: Adaptation

13/05/2020 10:00—13:30

Lecture Slide
Video Lecture (First Part)
Video Lecture (Second Part)
Lecture Code

Lecture 3: Learning with Experts

20/05/2020 10:00—13:30

Lecture Slide
Video Lecture (First Part)
Video Lecture (Second Part)
Lecture Code

Lecture 4: Learning with Limited Feedback (MAB)

27/05/2020 10:00—13:30

Lecture Slide
Video Lecture (First Part)
Video Lecture (Second Part)
Lecture Code

Lecture 5: Anomaly Detection and Domain Adaptation

03/06/2020 13:45—17:45

Lecture Slide
Video Lecture (First Part)
Video Lecture (Second Part)
Lecture Code