DAT300 Applied Deep Learning
About this course
DAT300 builds upon subjects students have learned in DAT200 - Applied Machine Learning. The covered methodology may include:
- Foundations of artificial neural networks (NN)
- Deep convolutional neural networks (CNN)
- Recurrent neural networks (RNN)
- Autoencoders
- Generative models (Variational Autoencoders, Introduction to Generative Adversarial Networks, and Transformers).
The course will introduce the theoretical basics of the methods discussed and focus heavily on applications and modelling with real data. The students will learn to build effective and accurate models that, depending on the application, can contribute to several of UN's sustainability goals, among others 3, 11, 12, 14, 15.
Learning outcome
Good skills and insight into basic techniques for machine learning and deep learning. Basic understanding of various models' mathematical properties and operations. The student will learn to master analysis methods suited for 1) General purpose Machine Learning, 2) Sequence analysis, 3) image classification. The student will learn to connect problem characteristics with choice of appropriate learning algorithms.
Learning activities
Teaching support
Syllabus
Prerequisites
Recommended prerequisites
Assessment method
About use of AI
Examiner scheme
Mandatory activity
Teaching hours