Course material, 2nd semester a.y. 2024/2025, Mathematical Sciences for AI (SMIA)
Lecturer: Prof. Emanuele RodolΓ (rodola@di.uniroma1.it)
Assistants: Dr. Daniele Solombrino (solombrino@di.uniroma1.it)
When: Mondays 10:00β13:00 and Tuesdays 8:00β11:00
Where:
Aula Picone - Piano Terra, Dip. di Matematica Castelnuovo (CU006-E01PTEL008)
There is no virtual classroom, and the lectures will not be recorded.
Python fundamentals; calculus; linear algebra.
Due to the continuously evolving nature of the topic, there is no fixed textbook as a reference. Specific material in the form of slides, course notes, notebooks, scientific articles, and book chapters will be given throughout the lectures.
Exam dates
Evaluation proceeds according to the following steps:
There will also be a midterm self-evaluation test; it is optional, and does not concur to the final grade.
We may require an oral exam in doubtful cases or whenever necessary.
Exam is now project-only, but you can still find some past theoretical questions here
Date | Topic | Reading | Code & Data |
---|---|---|---|
Mon 3 Mar | π Introduction; Talking sense about data I | slides | Β |
Tue 4 Mar | π’ Talking sense about data II; Linear algebra revisited; Introduction to Python notebooks and NumPy | slides ; linear algebra recap ; matrix notes | Β |
Mon 10 Mar | π Array manipulation | Β | |
Tue 11 Mar | π Regression problems | slides ; matrix gradient notes | Β |
Mon 17 Mar | π Linear regression and scikit-learn | Β | |
Tue 18 Mar | π Regularization; Stochastic gradient descent | slides 1 ; slides 2 | Β |
Mon 24 Mar | π Stochastic gradient descent | Β | |
Tue 25 Mar | π Multi-layer perceptron and back-propagation | slides | Β |
Mon 31 Mar | π₯ PyTorch and Deep Learning I | Β | |
Tue 01 Apr | π₯ PyTorch and Deep Learning II | Β | use yesterdayβs notebook |
Mon 07 Apr | π» PCA, spectra, and low-rank approximations | slides video SVD video PCA | Β |
Tue 08 Apr | π» Principal Component Analysis | Β | |
Mon 14 Apr | π Hackathon | Β | |
Tue 15 Apr | π Hackathon | Β | |
Mon 21 Apr | π Easter holidays | Β | Β |
Tue 22 Apr | π Easter holidays | Β | Β |
Mon 28 Apr | πΊοΈ Manifold learning and dimensionality reduction | upcoming | Β |
Tue 29 Apr | πΊοΈ MDS and t-SNE | Β | upcoming |