Deep Learning
Abir Das
Assistant Professor
Computer Science and Engineering Department
Indian Institute of Technology Kharagpur
http://cse.iitkgp.ac.in/~adas/
Computer Science and Engineering| Indian Institute of Technology Kharagpur
cse.iitkgp.ac.in
Agenda
Deep Learning | Regularization and Batchnorm (c) Abir Das
2
11 Oct 2022
Computer Science and Engineering| Indian Institute of Technology Kharagpur
cse.iitkgp.ac.in
Deep Learning | Regularization and Batchnorm (c) Abir Das
3
11 Oct 2022
Regularization
Computer Science and Engineering| Indian Institute of Technology Kharagpur
cse.iitkgp.ac.in
Deep Learning | Regularization and Batchnorm (c) Abir Das
4
11 Oct 2022
Regularization Strategies
Computer Science and Engineering| Indian Institute of Technology Kharagpur
cse.iitkgp.ac.in
Deep Learning | Regularization and Batchnorm (c) Abir Das
5
11 Oct 2022
Parameter Norm Penalties
Computer Science and Engineering| Indian Institute of Technology Kharagpur
cse.iitkgp.ac.in
Deep Learning | Regularization and Batchnorm (c) Abir Das
6
11 Oct 2022
Parameter Norm Penalties
Computer Science and Engineering| Indian Institute of Technology Kharagpur
cse.iitkgp.ac.in
Deep Learning | Regularization and Batchnorm (c) Abir Das
7
11 Oct 2022
L-2 Parameter Norm Regularization
Computer Science and Engineering| Indian Institute of Technology Kharagpur
cse.iitkgp.ac.in
Deep Learning | Regularization and Batchnorm (c) Abir Das
8
11 Oct 2022
Regularization Strategies: Dataset Augmentation
Color Jitter
Horizontal Flip
And many many more
Computer Science and Engineering| Indian Institute of Technology Kharagpur
cse.iitkgp.ac.in
Deep Learning | Regularization and Batchnorm (c) Abir Das
9
11 Oct 2022
Regularization Strategies: Dropout
Images courtesy: Goodfellow et. al., Karpathy et. al.
Computer Science and Engineering| Indian Institute of Technology Kharagpur
cse.iitkgp.ac.in
Deep Learning | Regularization and Batchnorm (c) Abir Das
10
11 Oct 2022
Dropout – At Test Time
Images courtesy: Goodfellow et. al., Karpathy et. al.
Computer Science and Engineering| Indian Institute of Technology Kharagpur
cse.iitkgp.ac.in
Dropout (Fun Intuition)
Deep Learning | Regularization and Batchnorm (c) Abir Das
11
11 Oct 2022
Computer Science and Engineering| Indian Institute of Technology Kharagpur
cse.iitkgp.ac.in
Deep Learning | Regularization and Batchnorm (c) Abir Das
12
11 Oct 2022
Batch Normalization
Computer Science and Engineering| Indian Institute of Technology Kharagpur
cse.iitkgp.ac.in
Deep Learning | Regularization and Batchnorm (c) Abir Das
13
11 Oct 2022
Given some intermediate values in NN,
If,
then,
Implementing BatchNorm
Computer Science and Engineering| Indian Institute of Technology Kharagpur
cse.iitkgp.ac.in
Deep Learning | Regularization and Batchnorm (c) Abir Das
14
11 Oct 2022
Effect of Batch Normalization on Biases
Computer Science and Engineering| Indian Institute of Technology Kharagpur
cse.iitkgp.ac.in
Deep Learning | Regularization and Batchnorm (c) Abir Das
15
11 Oct 2022
Thank you
Computer Science and Engineering| Indian Institute of Technology Kharagpur
cse.iitkgp.ac.in