Syllabus
Course Code: Elective-V PE-CS-D409 Course Name: Neural Networks and Deep Learning |
||
MODULE NO / UNIT | COURSE SYLLABUS CONTENTS OF MODULE | NOTES |
---|---|---|
1 | Artificial Neural Networks Human Brain, Model of an artificial Neuron, Basic concepts of Neural Networks, Fundamentals of Biological Neural Network and Artificial Neural Network, Evolution of Neural Networks, Characteristics of Neural Networks, Learning Methods – supervised, unsupervised and reinforcement, Taxonomy of Neural Network Architectures, Terminologies – weights, bias, threshold, learning rate, Applications of Neural Networks. |
|
2 | Supervised and Unsupervised Neural Networks Hebb Network theory and training algorithm, Perceptron Networks architecture and training algorithm, Backpropagation Network architecture and training algorithm, Associative Memory Network architecture and training algorithm, Hopfield Networks architecture and training algorithm, Counterpropagation Networks architecture and training algorithm, Adaptive Resonance Theory Network architecture and training algorithm. |
|
3 | Advanced Neural Networks Kohonen Self-Organising Feature Maps architecture and training algorithm, Learning Vector Quantization architecture and training algorithm, Boltzmann Machine, Cognitron Network, Neocognitron Network, Optical Neural Networks Electro-optical Multipliers and Holographic Correlators. |
|
4 | Deep Learning Machine learning basics, Simple Machine Learning Algorithm -- Linear Regression, underfitting and overfitting challenges in Machine Learning, Supervised Learning approach for Support Vector Machine, Deep Feedforward Networks, Convolutional Networks, Deep Recurrent Networks, Deep Boltzmann Machine, Applications in Speech Recognition and Natural Language Processing. |