The goal of the Machine Learning module is both to provide the basics of machine learning and pattern recognition theory and to expose the student to machine learning methods, workflows, and best practices, with emphasis on applications in Robotics and a focus on artificial neural networks as well as several other techniques.
The course introduces the basics of Machine Learning and Artificial Neural Networks, as well as other well-known techniques for solving supervised and unsupervised learning problems, with a specific emphasis on Robotics applications. Such learning systems can be applied to pattern recognition, function approximation, time-series prediction and clustering problems. Some mention will be made to the use of ANNs as static systems for information coding, and dynamical systems for optimization and identification.
After successfully attending the course, the student will be able to:
Assignments are used for continuous assessment whose weight is 50% of the final marks, the rest being obtained with a final exam and discussion.
Due to the teaching style and to the continuous assessment, attendance is mandatory.
Course slides and assignments are available on the official study portal.
A selection of suggested readings (journal articles and textbooks) will be provided during lectures.
Ricevimento: All lecture days after class (approx. 20 min). Upon prior agreement, at any other time. Since the teacher is in charge of several courses, if you are getting in touch with means other than in person (email, Teams messaging, Aulaweb mesaging...) please specify which degree and which course you are referring to.
STEFANO ROVETTA (President)
FRANCESCO MASULLI
ARMANDO TACCHELLA (President Substitute)
RENATO UGO RAFFAELE ZACCARIA (Substitute)
https://corsi.unige.it/10635/p/studenti-orario
The exam consists of (1) evaluation of assignments and a summary report, and (2) a written quiz.
Assignments must have been uploaded within the required deadlines during the first semester. The course cannot be attended during the second semester.
Evaluation of homeworks
Homeworks address the following learning outcomes:
Quiz grading
Quizzes address the following learning outcomes:
About 30 hours of lectures and 18 hours of assignments / guided exercises.