Ricerca di contatti, progetti,
corsi e pubblicazioni

Deep Learning Lab

Descrizione

COURSE OBJECTIVES

Through practical programming exercises, students will deepen their understanding of neural network based models. They will be exposed to various practical considerations, such as hyper-parameter tuning, which are crucial to make deep learning systems to perform well in practice.

 

COURSE DESCRIPTION

This course will introduce students to practical implementations of various deep learning models using Python and the PyTorch library. Recommended lectures are: Machine Learning, and basic courses on Linear Algebra, Analysis, Probability & Statistics. While it is not a hard requirement, basic knowledge of Python will be greatly helpful.

 

LEARNING METHODS

About 50 percent of the sessions consist of guided exercises. Different programming exercises will cover various building blocks and applications of deep learning. Students will be evaluated through practical assignments.

 

EXAMINATION INFORMATION
Students will be evaluated through practical assignments.

 

RECOMMENDED COURSES
Machine Learning

 

REFERENCES
Useful references (the PDF version of these books can be downloaded free from the following links)

  • For machine learning in general: Bishop, C. M. (2006). Pattern Recognition and Machine Learning. Springer. https://www.microsoft.com/en-us/research/people/cmbishop/prml-book/
  • More on recurrent neural networks: Graves, A. (2012). Supervised Sequence Labelling with Recurrent Neural Networks. Springer. https://www.cs.toronto.edu/~graves/preprint.pdf
  • For Python: Downey, A. B. (2015). Think Python. How to Think Like a Computer Scientist. 2nd Edition. Green Tea Press. http://greenteapress.com/thinkpython2/thinkpython2.pdf

Persone

 

Irie K.

Docente titolare del corso

Informazioni aggiuntive

Semestre
Autunnale
Anno accademico
2021-2022
ECTS
3
Lingua
Inglese
Offerta formativa
Master of Science in Artificial Intelligence, Foundation course, 1° anno
Master of Science in Computational Science, Corso a scelta, 1° anno
Master of Science in Computational Science, Corso a scelta, 2° anno
Master of Science in Informatics, Corso a scelta, 1° anno
Master of Science in Informatics, Corso a scelta, 2° anno
Dottorato in Scienze informatiche, Corso a scelta, Corso, 1° anno (2 ECTS)
Dottorato in Scienze informatiche, Corso a scelta, Corso, 2° anno (2 ECTS)