Week | Topics | Study Materials | Materials |
1 |
Data representations of neural networks: tensors, tensor operations, gradient based optimization
|
|
|
2 |
Anatomy of neural networks: Keras library, codes for classification and regression examples
|
|
|
3 |
Fundamentals of machine learning: evaluating machine learning models
|
|
|
4 |
Training deep neural networks: activations, batch normalization, optimization
|
|
|
5 |
Training deep neural networks: regularization
|
|
|
6 |
Midterm exam 1
|
|
|
7 |
Deep learning for computer vision: introduction to convnets, training a convnet from scratch on a small dataset
|
|
|
8 |
Semester break
|
|
|
9 |
Deep learning for computer vision: using a pre-trained convnet, visualizing what convnets learn
|
|
|
10 |
Deep learning for computer vision: segmentation, object detection
|
|
|
11 |
Midterm exam 2
|
|
|
12 |
Deep learning for text and sequences: text data, word embeddings, recurrent neurons and layers
|
|
|
13 |
Deep learning for text and sequences: LSTM and GRU layers, LSTM example, advanced techniques, recurrent dropout, bidirectional RNNs
|
|
|
14 |
Deep learning for text and sequences: 1D convolution and sequence processing with convnets, combining CNNs and RNNs
|
|
|
15 |
Advanced deep learning practices: Keras functional API, models as layers, monitoring deep learning models, hyper-parameter optimization, model ensembling
|
|
|
16 |
Final exam
|
|
|