Servizi per la didattica
PORTALE DELLA DIDATTICA

Machine learning and Deep learning

01TXFSM, 01TXFNG

A.A. 2023/24

Course Language

Inglese

Course degree

Master of science-level of the Bologna process in Data Science And Engineering - Torino
Master of science-level of the Bologna process in Ingegneria Matematica - Torino

Course structure
Teaching Hours
Teachers
Teacher Status SSD h.Les h.Ex h.Lab h.Tut Years teaching
Teaching assistant
Espandi

Context
SSD CFU Activities Area context
ING-INF/05 10 B - Caratterizzanti Ingegneria informatica
2022/23
The course is offered on the II semester of the I year. The course is taught in English. The course addresses the core issues in machine learning, with a special focus on algorithms and theory of statistical machine learning, and modern techniques for deep learning. Lab activities will quip students with first-hand experience on modern optimization methods and programming framework most used in advance research and companies as of today, and to have first hand experiences on the properties of such algorithms on specific case studies.
The course is offered on the II semester of the I year. The course is taught in English. The course addresses the core issues in machine learning, with a special focus on algorithms and theory of statistical machine learning, and modern techniques for deep learning. Lab activities and reading groups will quip students with first-hand knowledge and experience on modern optimization methods and programming framework most used in advance research and companies as of today, and to have first hand experiences on the properties of such algorithms on specific case studies.
- Knowledge of the main characteristics of artificial Intelligence: historical overview and modern definition; role of Machine and deep learning - Knowledge of the main characteristics of Statistical Machine Learning: theory and algorithms - Knowledge of the main characteristics of Artificial Neural Networks - Knowledge of the main characteristics of modern Deep Learning techniques
- Knowledge of the main characteristics of artificial Intelligence: historical overview and modern definition; role of Machine and deep learning - Knowledge of the main characteristics of Statistical Machine Learning: theory and algorithms - Knowledge of the main characteristics of Artificial Neural Networks - Knowledge of the main characteristics of modern Deep Learning techniques - Hands-on experience on state of the art deep learning algorithms
Probability
Probability; programming in python
- Artificial Intelligence: historical definition, brief overview, modern definition and current role of machine and deep learning. - Overview of fundamental knowledge of probability. - Generative and discriminative methods. - Perceptron. - Artificial Neural Networks. - Support Vector Machines. - Kernel functions. - Active learning - Convolutional Neural Networks. - Stochastic Gradiant Descent. - Batch Normalization. - Generative Adversarial Networks - Recurrent Neural Networks. - Learning theory. - Data bias - Learning to learn
- Artificial Intelligence: historical definition, brief overview, modern definition and current role of machine and deep learning. - Overview of fundamental knowledge of probability. - Generative and discriminative methods. - Basics of learning theory - Perceptron. - Artificial Neural Networks. - Support Vector Machines. - Kernel functions. - Active learning - Convolutional Neural Networks. - Optimization and regularization techniques - Visualizations - Generative Adversarial Networks - Recurrent Neural Networks. - Domain adaptation and generalization - Reinforcement learning
The course includes practices on the lecture topics and laboratory sessions during which the students will form team and work on specific projects assigned to them. Laboratory sessions allow experimental activities on the most widespread commercial and open-source products.
The course includes practices on the lecture topics and laboratory sessions during which the students will form team and work on specific projects assigned to them. Laboratory sessions allow experimental activities on the most widespread commercial and open-source products.
Copies of the slides used during the lectures will be made available. All teaching material is downloadable from the teaching Portal. Reference books: - I. Goodfellow, Y. Bengio, A. Courville. Deep Learning. MIT press. - K. P. Murphy. Machine Learning: a probabilistic perspective. MIT Press
Copies of the slides used during the lectures will be made available. All teaching material is downloadable from the teaching Portal. Reference books: - I. Goodfellow, Y. Bengio, A. Courville. Deep Learning. MIT press. - K. P. Murphy. Machine Learning: a probabilistic perspective. MIT Press
Modalità di esame: Prova orale obbligatoria; Elaborato progettuale in gruppo;
Exam: Compulsory oral exam; Group project;
The exam includes a mandatory oral part, and the evaluation of the report on the team projects assigned during the course.
Gli studenti e le studentesse con disabilità o con Disturbi Specifici di Apprendimento (DSA), oltre alla segnalazione tramite procedura informatizzata, sono invitati a comunicare anche direttamente al/la docente titolare dell'insegnamento, con un preavviso non inferiore ad una settimana dall'avvio della sessione d'esame, gli strumenti compensativi concordati con l'Unità Special Needs, al fine di permettere al/la docente la declinazione più idonea in riferimento alla specifica tipologia di esame.
Exam: Compulsory oral exam; Group project;
The exam will consist of: 1) the presentation of the group project assigned during the course, with a Q&A session aiming at evaluating the level of understanding of the work done in the project by each component of the group, and the level of understanding of the course topic's in general. 2) the presentation of a paper on a topic related to the group project assigned during the course, with a Q&A session aiming at evaluating the level of understanding of the paper by each component of the group. The presentation of the paper will be done in groups during the third part of the course (reading group). Students that should not be able to make the presentation during the reading group sessions will be assigned a paper to present during the oral exam. The final grade will be given by an assessment of the group work (50% of the grade) and an assessment of the oral exam (50% of the grade) for both the paper presentation and the project work. The score for the group work will be maximum 16, with up to 8 points for the project work and up to 8 points for the Q&A session during the project presentation. The points for the project work will be assigned to the whole group, while the points for the Q&A will be assigned individually. The score for the paper presentation will be maximum 16, with up to 8 points for the paper presentation and up to 8 points for the Q&A session following the paper presentation. The points for the paper presentation will be assigned to the whole group, while the points for the Q&A will be assigned individually. Students that will receive an overall score of 32 will be eligible for a 'cum laude' grade.
In addition to the message sent by the online system, students with disabilities or Specific Learning Disorders (SLD) are invited to directly inform the professor in charge of the course about the special arrangements for the exam that have been agreed with the Special Needs Unit. The professor has to be informed at least one week before the beginning of the examination session in order to provide students with the most suitable arrangements for each specific type of exam.
Esporta Word


© Politecnico di Torino
Corso Duca degli Abruzzi, 24 - 10129 Torino, ITALY
Contatti