DLAI-s2-2025

Deep Learning & Applied AI @Sapienza

Course material, 2nd semester a.y. 2024/2025, Dept. of Computer Science

News 🗞️

Logistics 🧭

Lecturer: Prof. Emanuele Rodolà

Assistants: Dr. Daniele Solombrino, Dr. Giorgio Strano

When: Mondays 14:00–16:00 and Tuesdays 13:00–16:00

Where:

Physical classroom: Aula L1 - Castro Laurenziano (RM018-E01PTEL026)

There is no virtual classroom, and the lectures will not be recorded.

Pre-requisites 🔑

Python fundamentals; calculus; linear algebra.

Textbook, reading materials and video recordings 📖

Due to the continuously evolving nature of the topic, there is no fixed textbook as a reference. Specific material in the form of scientific articles and book chapters will be given throughout the lectures.

In addition:

Thanks to past and present students for the kind contributions!

Accessibility 👁️‍🗨️: Since last year, in an effort to create a more inclusive and accessible learning environment, all slides have been re-designed with readability in mind to support students with specific learning disabilities. We aim to ensure that everyone, regardless of learning differences, has equal access to the educational content provided. Should you need additional accommodations or have suggestions for further improving accessibility, please feel free to reach out.

Grading 📊

Exam dates TBD

Evaluation proceeds according to the following steps:

We may require an oral exam in doubtful cases or whenever necessary.

Past exams 📑

Exam is now project-only, but you can still find some past theoretical questions here

Lectures 🗣️

Date Topic Reading Code & Data
Mon 03 Mar Introduction slides  
Tue 04 Mar Data, features, and embeddings slides ; linear algebra recap ; matrix notes  
Mon 10 Mar Linear regression, convexity, and gradients slides  
Tue 11 Mar Tensor basics and Tensor operations   Open In Colab Open In Colab
Mon 17 Mar Overfitting and going nonlinear slides  
Tue 18 Mar Linear models and Pytorch Datasets   Open In Colab
Mon 24 Mar Stochastic gradient descent slides  
Tue 25 Mar Logistic Regression and Optimization   Open In Colab
Mon 31 Mar Multi-layer perceptron and back-propagation slides  
Tue 01 Apr Autograd and Modules   Open In Colab
Mon 07 Apr Convolutional neural networks slides video  
Tue 08 Apr Convolutional neural networks   Open In Colab
Mon 14 Apr Regularization, batchnorm and dropout slides  
Tue 15 Apr Uncertainty, regularization and the deep learning toolset ; Batchnorm and dropout   Open In Colab ; Open In Colab
Mon 21 Apr Easter holidays    
Tue 22 Apr Easter holidays    
Mon 28 Apr PCA and VAEs upcoming  
Tue 29 Apr Variational Autoencoders   upcoming