Lecturer: Yossi Keshet

Teaching assistant: Yossi Adi and Felix Kruek

Shai Shalev-Shwartz and Shai Ben-David, "Understanding Machine Learning: From Theory to Algorithms", Cambridge University Press, 2014

Ian Goodfellow and Yoshua Bengio and Aaron Courville, "Deep Learning", MIT Press, 2016.

Lecture 1 - Introduction

Lecture 2 - ERM principle and Perceptron

Lecture 3 - The optimal Bayes classifier and Maximum likelihood estimator

Lecture 4 - PAC learnability and Support Vector Machines

Lecture 5 - Byond ERM: regularization, SRM, and MDL

Lecture 6 - introduction to deep learning. See Ch.4 of Deng

Lecture 7 - Convolutional neural networks (CNN) - slides are from Sandford CS231n course

A discussion group for this course is available on Piazza Q&A.

The submission should be using the Submit system

Tirgul 1 - Introduction

Tirgul 2 - Perceptron and milticlass

Tirgul 3 - Gradient descent and logistic regression