2023: Deep Learning
CS365: Deep Learning (Autumn 2023)
|
This course will provide a basic understanding of deep learning and how to solve problems from varied domains. Open source tools will be used to demonstrate different applications.
|
Class schedule
|
Monday — 1100-1200; Thursday — 0900-1000; Friday — 1000-1100;
|
Venue — R103;
|
Syllabus
|
Brief introduction of big data problem. Overview of linear algebra, probability, numerical computation. Basics of Machine learning/Feature engineering. Neural network. Tutorial for Tools. Deep learning network - Shallow vs Deep network, Deep feedforward network, Gradient based learning - Cost function, soft max, sigmoid function, Hidden unit - ReLU, Logistic sigmoid, hyperbolic tangent Architecture design, SGD, Unsupervised learning - Deep Belief Network, Deep Boltzmann Machine, Factor analysis, Autoencoders. Regularization. Optimization for training deep model. Advanced topics - Convolutional Neural Network, Recurrent Neural Network/ Sequence modeling, LSTM, Reinforcement learning. Practical applications – Vision, speech, NLP, etc.
|
Books
|
- Ian Goodfellow, Yoshua Bengio and Aaron Courville, “Deep Learning”, Book in preparation for MIT Press, 2016. (available online)
- Jerome H. Friedman, Robert Tibshirani, and Trevor Hastie, “The elements of statistical learning”, Springer Series in Statistics, 2009.
- Charu C Aggarwal, “Neural Networks and Deep Learning”, Springer.
- Aston Zhang, Zachary C. Lipton, Mu Li, Alexander J. Smola, "Dive into Deep Learning" (avilable online)
- Iddo Drori, "The Science of Deep Learning", Cambridge University Press
- Simon O. Haykin, "Neural Networks and Learning Machines", Pearson Education India
- Richard S. Sutton, Andrew G. Barto, "Reinforcement Learning: An Introduction", MIT Press
|
Slides
|
Topic
|
Slides
|
|
Introduction
|
pdf
|
|
Neural networks
|
pdf
|
|
Neural networks-II
|
pdf
|
|
Deep feedforward network
|
pdf
|
|
Backpropagation
|
pdf
|
|
Regularization
|
pdf
|
|
Optimization
|
pdf
|
|
Tutorial
|
pdf
|
|
CNN
|
pdf
|
|
RNN
|
pdf
|
|
Time Series-1
|
pdf
|
Lecture by Jyoti Kumari |
Time Series-2
|
pdf
|
Lecture by Jyoti Kumari |
Practical Methods
|
pdf
|
|
Deep Reinforcement Learning
|
pdf
|
|
|