Autoencoder
Dr. Dinesh K. Vishwakarma
PROFESSOR, DEPARTMENT OF INFORMATION TECHNOLOGY
DELHI TECHNOLOGICAL UNIVERSITY, DELHI.
Webpage: http://www.dtu.ac.in/Web/Departments/InformationTechnology/faculty/dkvishwakarma.php
Email: dinesh@dtu.ac.in
What is Autoencoder?
2
4/29/26
Applications of Autoencoder
3
4/29/26
Introduction
4
4/29/26
Introduction…
5
4/29/26
Autoencoder block diagram
Introduction…
6
4/29/26
Architecture
7
4/29/26
Parameters for Training
8
4/29/26
Unsupervised Data
9
4/29/26
Restricted Boltzmann Machine (RBM)
10
4/29/26
Objective: maximize likelihood of the data
Autoencoder… ANN
11
4/29/26
Bottleneck
Loss Function used for Autoencoder
12
4/29/26
Deep Autoencoder
13
4/29/26
E.G. Autoencoder
14
4/29/26
Pathak, D., Krahenbuhl, P., Donahue, J., Darrell, T., & Efros, A. A. (2016). Context encoders: Feature learning by inpainting. In Proceedings of the IEEE conference on computer vision and pattern recognition (pp. 2536-2544).
Autoencoder for CNN
15
4/29/26
Convolution
Pooling
Convolution
Pooling
Deconvolution
Unpooling
Deconvolution
Unpooling
As close as possible
Deconvolution
code
De-noising
16
4/29/26
Types of Autoencoder
17
4/29/26
De-noising Autoencoder
18
4/29/26
De-noising Autoencoder…
19
4/29/26
Sparse Autoencoder
20
4/29/26
Sparse Autoencoder…
21
4/29/26
Deep Autoencoder
22
4/29/26
Deep Autoencoder…
23
4/29/26
Contractive Autoencoder
24
4/29/26
Advantage
Convolutional Autoencoder
25
4/29/26
Convolutional Autoencoder…
26
4/29/26
Variational Autoencoder
27
4/29/26
Variational Autoencoder…
28
4/29/26
Thank You�Contact: dinesh@dtu.ac.in �Mobile: +91-9971339840
29
4/29/26