| Week | Topics | Study Materials | Materials |
| 1 |
Introduction: what is a neural network, the human brain, models of a neuron, neural networks viewed as directed graphs
Activity: reading Haykin’s book chapter introduction
|
|
|
| 2 |
Introduction: network architectures, knowledge representation, learning processes, learning tasks
Activity: quiz 1, Reading Haykin’s book chapter introduction
|
|
|
| 3 |
Single layer networks: Rosenblat’s perceptron
Activity: homework 1, reading Haykin’s book chapter 1, Bishop’s NNPR book chapter 3
|
|
|
| 4 |
Multi-layer perceptron: feed-forward network functions, weight space symmetries, network training
Activity: homework 2, reading Bishop’s PRML book Chapter 5, Bishop’s NNPR book chapter 4
|
|
|
| 5 |
Error functions and their derivatives
Activity: quiz 2, reading Bishop’s PRML book Chapter 5, Bishop’s NNPR book chapter 6
|
|
|
| 6 |
Network training: gradient descent algorithm, error backpropagation
Activity: homework 3, reading Bishop’s PRML book Chapter 5, Bishop’s NNPR book chapter 4
|
|
|
| 7 |
Network training: gradient descent algorithm, error backpropagation
Activity: quiz 3, reading Bishop’s PRML book Chapter 5, Bishop’s NNPR book chapter 4
|
|
|
| 8 |
Semester break
|
|
|
| 9 |
Midterm exam
|
|
|
| 10 |
Network training: Hessian matrix
Activity: homework 4, reading Bishop’s PRML book Chapter 5, Bishop’s NNPR book chapter 4
|
|
|
| 11 |
Network training, conjugate gradient, line search
Activity: quiz 4, project, reading Bishop’s NNPR book chapter 7
|
|
|
| 12 |
Network training: Quasi-Newton, Levenberg-Marquardt, RMSprop, Adam
Activity: homework 5, project, reading Bishop’s NNPR book chapter 7
|
|
|
| 13 |
Regularization: L1 and L2 norm, early stopping, tangent propagation, dropout
Activity: quiz 5, homework 6, project, reading Bishop’s PRML book Chapter 5
|
|
|
| 14 |
Combining neural networks
Activity: homework 7, project, reading Bishop’s NNPR book chapter 9
|
|
|