Deep Neural Network AIML Handout v1.0-1
Deep Neural Network AIML Handout v1.0-1
Deep Neural Network AIML Handout v1.0-1
Course No(s)
Credit Units 4
Course description
DSECCZG524 Deep Neural Networks
Introduction to neural networks, approximation properties, back propagation, deep
network training, regularization and optimization, convolution neural networks,
recurrent neural networks, attention models, transformers, neural architecture search,
federated learning, meta learning, applications in time series modelling and forecasting,
online (incremental) learning.
Pre-requisites:
Mathematical Foundations for Machine Learning
Introduction to Statistical Methods
Machine Learning
Course Objectives
No Course Objective
CO1 Introduce students to the basic concepts and techniques of Deep Learning.
R3 Deep Learning with Python by Francois Chollet. 1st Edition. Manning Publications
https://livebook.manning.com/book/deep-learning-with-python/part-1/
R5 Neural Architecture Search: A Survey by Thomas Elsken, Jan Hendrik Metzen, Frank
Hutter https://arxiv.org/pdf/1808.05377.pdf
Content Structure
No Learning Outcomes
LO3 Able to identify appropriate tools to implement the solutions to problems related
to Deep Learning and implement solutions.
Session
Topic Title Resource Reference
No.
9 Sequence Models
• Recurrent Neural Networks
• Types of Sequences and RNNs
• Back-propagation Through Time (discuss the
T1 – Ch8
paper)
• Gates and Exploding / Vanishing gradient
11 Attention Mechanism
• Attention Pooling
• Attention Scoring Functions T1 – Ch10
• Multi-Head Attention
12 Attention Mechanism
• Self-Attention
• Positional Encoding
T1 – Ch10
• Transformer architecture
• Applications of Transformers
15 https://arxiv.org/pdf/
1902.04885.pdf
Federated learning https://arxiv.org/pdf/
1903.10635.pdf
• Federated Learning Of Out-Of-Vocabulary
https://arxiv.org/pdf/
Words Meta learning 2004.05439.pdf
Session
Lab No. Lab Objective Lab Sheet Access URL
Reference
4 CNN 6
5 RNN 9
6 LSTM 10
7 Transformers 12