Machine Learning

Logo

AA 2025/2026

Course Material for Machine Learning @ SMIA (scienze matematiche per l’intelligenza artificiale)

# Topic Resources
Β  Introduction to Learning Β 
01a πŸ‘¨πŸΌβ€πŸ« Introduction Open Collab
01b πŸ‘¨πŸΌβ€πŸ« Statistical Learning Theory On the board
Β  Mathematical Tools and Unsupervised Learning Β 
02 πŸ‘¨πŸΌβ€πŸ« Math recap and Linear Algebra Open Collab
- πŸ’» Numpy Tensors Open Collab
03 πŸ‘¨πŸΌβ€πŸ« Eigendecomposition, PCA, 3DMM Open Collab
- πŸ’» SVD, PCA, Linear Generative Model Open Collab
04 πŸ‘¨πŸΌβ€πŸ« SVD in high dimension Open Collab
05 πŸ‘¨πŸΌβ€πŸ« Clustering, Gaussian Mixture Models Open Collab
Β  Supervised Learning Β 
06 πŸ‘¨πŸΌβ€πŸ« Generative Models Open Collab
07 πŸ‘¨πŸΌβ€πŸ« Linear Regression Open Collab
- πŸ’» Linear Regression Open Collab
08 πŸ‘¨πŸΌβ€πŸ« Perceptron, Logistic Regression Open Collab
09 πŸ‘¨πŸΌβ€πŸ« Model Selection, Evaluation, Cross-validation Open Collab
10 πŸ‘¨πŸΌβ€πŸ« Neural Nets and Backpropagation Open Collab
- πŸ’» Pytorch, Autograd Open Collab
11 πŸ‘¨πŸΌβ€πŸ« Backpropagation Open Collab
- πŸ’» 3D shapes as neural SDF Open Collab