MACHINE LEARNING

iten
Code
90498
ACADEMIC YEAR
2021/2022
CREDITS
9 credits during the 1st year of 10852 COMPUTER SCIENCE (LM-18) GENOVA

5 credits during the 2nd year of 8732 Electronic Engineering (LM-29) GENOVA

5 credits during the 2nd year of 10376 CHEMICAL AND PROCESSES ENGINEERING (LM-22) GENOVA

5 credits during the 2nd year of 10720 ENVIRONMENTAL ENGINEERING (LM-35) GENOVA

SCIENTIFIC DISCIPLINARY SECTOR
INF/01
LANGUAGE
English
TEACHING LOCATION
GENOVA (COMPUTER SCIENCE )
semester
1° Semester
Teaching materials

OVERVIEW

The goal of this course is to provide an overview of classical Machine Learning algorithms, discussing modeling and computational aspects.

AIMS AND CONTENT

LEARNING OUTCOMES

Learning how to use classical supervised and unsupervised machine learning algorithms by grasping the underlying computational and modeling issues.

AIMS AND LEARNING OUTCOMES

Students will be provided with basic ideas behind statistical learning and a number of prototypical supervised approaches, including, local methods, regularization networks, linear and non linear models. The Course also covers basic unsupervised problems such as clustering and dimensionality reduction. Special effort is devoted to discussing how to set up a reliable machine learning pipeline.

Students will be involved in project activities.

PREREQUISITES

Basic probability, calculus, linear algebra, programming.

TEACHING METHODS

Classes and practical lab sessions. 

SYLLABUS/CONTENT

Course content

  • Machine Learning basics
  • Empirical risk minimization
  • Feature maps and kernels
  • Variable selection and dimensionality reduction
  • Clustering
  • Neural Networks

RECOMMENDED READING/BIBLIOGRAPHY

Material provided by the instructors (slides and papers), see the course Aulaweb page additional references.

TEACHERS AND EXAM BOARD

Office hours: Appointment by email (nicoletta.noceti@unige.it)

Exam Board

NICOLETTA NOCETI (President)

ELENA NICORA

LORENZO ROSASCO (President Substitute)

ALESSANDRO VERRI (Substitute)

LESSONS

TEACHING METHODS

Classes and practical lab sessions. 

Class schedule

All class schedules are posted on the EasyAcademy portal.

EXAMS

EXAM DESCRIPTION

  • 40% continuous assessment
  • 20% project (in groups)
  • 40% theory oral  

ASSESSMENT METHODS

  • timely delivery of assignments
  • active participation in class
  • final project on a method or use-case, and presentation of the obtained results in a seminar
  • oral exam

Exam schedule

Date Time Location Type Notes
21/12/2021 09:00 GENOVA Esame su appuntamento
20/01/2022 09:30 GENOVA Orale
01/02/2022 09:00 GENOVA Esame su appuntamento
03/02/2022 09:30 GENOVA Orale
31/05/2022 09:00 GENOVA Esame su appuntamento
16/06/2022 09:30 GENOVA Orale
05/07/2022 09:00 GENOVA Esame su appuntamento
07/07/2022 09:30 GENOVA Orale
30/08/2022 09:00 GENOVA Esame su appuntamento