Skip to Main Content (Press Enter)

Logo UNIPV
  • ×
  • Home
  • Degrees
  • Courses
  • Jobs
  • People
  • Outputs
  • Organizations

UNIFIND
Logo UNIPV

|

UNIFIND

unipv.it
  • ×
  • Home
  • Degrees
  • Courses
  • Jobs
  • People
  • Outputs
  • Organizations
  1. Courses

509521 - LABORATORY OF MACHINE LEARNING

courses
ID:
509521
Duration (hours):
36
CFU:
3
SSD:
Indefinito/Interdisciplinare
Year:
2025
  • Overview
  • Syllabus
  • Degrees
  • People

Overview

Date/time interval

Secondo Semestre (02/03/2026 - 12/06/2026)

Syllabus

Course Objectives

At the end of the course, students will be able to use state-of-the-art tools to implement deep-learning solutions for real-world problems. They will be also able to understand the practical issues posed by advanced deep-learning techniques.

Course Prerequisites

The course requires a basic knowledge of the main concepts of machine learning and artificial neural networks. It also requires students to be able to write simple scripts in the Python programming language.

Teaching Methods

The course is delivered in the form of practical exercises in which students reimplement and extend case studies presented by the teachers. Each lecture covers a single topic (e.g., diffusion models). After a brief presentation of the theory, students will be guided through a case study relevant to the topic.

Assessment Methods

To pass the exam, students must prepare reports describing the activities carried out in the lab. As an optional alternative, students attending the lab may replace the reports with short quizzes.

Texts

Material prepared by the teachers and a selection of recommended papers.

Contents

The course begins with an introduction to the state-of-the-art frameworks for the development of systems based on deep learning models. Then, it presents the implementation of advanced deep learning models such as convolutional networks, encoder/decoder architectures, and attention mechanisms. Two main topics are addressed. The first is generative AI, and includes experiments in image generation with models like variational autoencoders, generative adversarial networks, and diffusion probabilistic models. Image editing tasks, such as style transfer and image-to-image translation, will also be covered. The second topic concerns the security of AI systems. It includes techniques and methods to design attacks on AI systems and to defend from them. The techniques covered include adversarial attacks, data and model poisoning, and membership inference.

Course Language

English

Degrees

Degrees

ARTIFICIAL INTELLIGENCE 
Bachelor’s Degree
3 years
No Results Found

People

People (2)

CUSANO CLAUDIO
AREA MIN. 09 - Ingegneria industriale e dell'informazione
Settore IINF-05/A - Sistemi di elaborazione delle informazioni
Gruppo 09/IINF-05 - SISTEMI DI ELABORAZIONE DELLE INFORMAZIONI
Professore Ordinario
NOCERA ANTONINO
AREA MIN. 09 - Ingegneria industriale e dell'informazione
Settore IINF-05/A - Sistemi di elaborazione delle informazioni
Gruppo 09/IINF-05 - SISTEMI DI ELABORAZIONE DELLE INFORMAZIONI
Professore associato
No Results Found
  • Use of cookies

Powered by VIVO | Designed by Cineca | 26.4.5.0