Skip to content

Teaching material for the course of Deep Learning and Applied AI, 2nd semester 2020, Sapienza University of Rome

Notifications You must be signed in to change notification settings

erodola/DLAI-s2-2020

Repository files navigation

Deep Learning & Applied AI

Course material

News

  • 24/08/2020: Exam dates for September are in the following date ranges: 01-04 Sep, 07-11 Sep, and 14-17 Sep. Please register on infostud for the date range you wish to take the exam, and contact the Professor to set a specific time and date.

  • 07/05/2020: Please fill out the OPIS questionnaire; the OPIS code for this course is LNKUH8AA. Click here for instructions.

Logistics

Lecturer: Prof. Emanuele Rodolà

Assistants: Dr. Luca Moschella, Dr. Antonio Norelli

When: Mondays 16:00--19:00 and Wednesdays 08:00--10:00 (official schedule)

Where: Aula Alfa, via Salaria 113

Office Hours: By appointment, contact Prof. Rodolà

Pre-requisites

Programming fundamentals in Python; calculus; linear algebra.

Textbook and reading material

Due to the ever-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.

Grading

Project + oral examination.

The project must follow one of these formats:

  • survey on a topic
  • reproduction of a scientific article + your own extra contribution
  • original contribution

The oral examination covers the entire program, not just the project!

Please register on Infostud, and contact the Professor to fix a specific day and time.

Lectures

For all the code in one place, visit the tutorial page.

Note on the videos: Youtube subtitles seem to work quite well. If you find the recorded voice a bit too muffled, turning on the subtitles should help. Incidentally, this also gives you quasi-course notes for free.

Date Topic Reading Code & Data
Mon 24 Feb Introduction slides
Wed 26 Feb Data, features, and embeddings slides
Mon 02 Mar Recap of linear algebra slides
Wed 04 Mar [Code] Tensors notebook Open In Colab
Mon 09 Mar Linear regression, convexity, and gradients slides ; video
Wed 11 Mar Matrix meta-mechanics ; [Code] Tensor operations slides ; video ; notebook Open In Colab
Mon 16 Mar Going nonlinear, overfitting, and regularization slides ; video
Wed 18 Mar [Code] Linear models & PyTorch datasets notebook Open In Colab
Mon 23 Mar Stochastic gradient descent slides ; video 2D gradient demo (Matlab)
Wed 25 Mar [Code] Logistic regression and optimization notebook Open In Colab
Mon 30 Mar Multi-layer perceptron and back-propagation slides ; video
Wed 01 Apr [Code] Autograd and modules notebook Open In Colab
Mon 06 Apr Convolutional neural networks slides ; video
Wed 08 Apr Q&A ; [Code] Convolutional neural networks Q&A chat ; Q&A video ; notebook Open In Colab
Wed 15 Apr Regularization slides ; video
Wed 22 Apr Projects slides ; video
Wed 29 Apr [Code] Uncertainty, regularization and the deep learning toolset notebook Open In Colab
Mon 04 May Deep generative models slides ; video - p1 ; video - p2
Wed 06 May [Code] Variational autoencoders notebook Open In Colab
Mon 11 May Geometric deep learning slides ; video
Wed 13 May [Code] Geometric deep learning notebook Open In Colab
Mon 18 May Adversarial training slides ; video
Wed 20 May [Code] CycleGAN and adversarial attacks notebook Open In Colab
Mon 25 May Conclusions slides ; video

End

About

Teaching material for the course of Deep Learning and Applied AI, 2nd semester 2020, Sapienza University of Rome

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages