Syllabus
Unit 1
Deep Learning: Artificial Neurons – the Building Blocks of Deep Learning, Feed-Forward Deep Neural Networks (DNN), Architectural Considerations in Deep Learning: Activation Functions in Deep Learning, Loss Functions in Deep Learning, Optimizers in Deep Learning: Gradient Descent and Error Back-Propagation, Stochastic Gradient Descent and Adaptive Learning Rate, Hyper-Parameter Selection, Regularization; Convolutional Neural Networks: Convolutional Layer, Pooling Layer, Flattened and Fully Connected Layers; Recurrent Neural Networks, LSTM, Deep learning examples.
Unit 2
Reinforcement Learning: Agents, environments, State and action, Reward, Reinforcement learning as a Markov Decision Process (MDP), Value Functions & Bellman Equations, Prediction and Control by Dynamic Programing, Monte Carlo Methods for Model Free Prediction and Control, Temporal difference learning, Function Approximation Methods, Policy Gradients., Applications in industrial automation and Robotics
Unit 3
Deep Reinforcement Learning Algorithms: Policy-based Algorithms, Value-based Algorithms, Model-based Algorithms, Combined Methods, On-policy and Off-policy Algorithms, Deep Reinforcement Learning for the automation and manufacturing applications.
Objectives and Outcomes
Course Objectives
- Implement and use backpropagation algorithms to train deep neural networks
- Apply regularization techniques to training deep neural networks
- Apply optimization techniques to training deep neural networks
Course Outcomes
CO
|
CO Description
|
CO1
|
Understand the architecture and parameters involved in deep learning networks
|
CO2
|
Implement basic deep learning architectures.
|
CO3
|
Apply deep learning techniques to solve problems pertinent to signal and image processing in automation
applications
|
CO-PO Mapping
|
PO1
|
PO2
|
PO3
|
PO4
|
PO5
|
PO6
|
CO1
|
3
|
1
|
1
|
2
|
|
3
|
CO2
|
3
|
1
|
1
|
2
|
|
3
|
CO3
|
3
|
1
|
1
|
2
|
|
3
|
Skills Acquired
Knowledge on deep learning networks, design of automation systems with deep reinforcement learning models for process optimization