Neural Image Compression and Explanation: Submitted By: Sampad Mohanty 2002070059
Neural Image Compression and Explanation: Submitted By: Sampad Mohanty 2002070059
Neural Image Compression and Explanation: Submitted By: Sampad Mohanty 2002070059
Compression and
Explanation
Submitted by:
Sampad Mohanty
2002070059
01 OVERVIEW
TABLE OF CONTENTS
02 IMPORTANCE OF IMAGE COMPRESSION
03 NICE FRAMEWORK
04 RESOURCES
05 ROADMAP
▪ Leverage the power and potential of DNN to learn from data how to
compress images in an optimal and adaptive way.
NICE
FRAMEWORK
THE HARD
CONCRETE SMOOTHNESS
GRADIENT REGULARIZATION
ESTIMATOR
SEMANTIC
IMAGE SPARSE MASK
COMPRESSION GENERATOR
RESOURCES
Other
RTIS Saliency Map CAM METHODS
Real-Time Image It will be generated by Class Activation Mapping
Saliency gradient-based methods helps the idea of using the feature
measures the effect of us to understand what maps from the last
perturbing a training features a model uses for convolutional layer of a
point on the model’s prediction. CNN.
prediction
EXPECTED RESULTS
MNIST -- -- -- Better
CIFAR10 -- -- -- Better
Caltech -- -- -- Better
Internship on
Hardware for
Machine Learning
Guided by:
Professor Bibhudatta Sahoo
Department of Electronics and Electrical Communication
Indian Institute of Technology, Kharagpur
01 ROADMAP
TABLE OF CONTENTS
02 MACHINE LEARNING and DEEP LEARNING
REGRESSION
It predicts the continuous output
variables based on the independent
input variable.
CLASSIFICATION
It predicts the class of the dataset
based on the independent input
variable. Class is the categorical or
discrete values.
Deep Learning
Optimization
Gradient Checking Methods
Regularization Verifies the Help avoid
correctness of the getting stuck in
Initialization Reduce the
gradients computed local minima or
Setting the initial complexity and saddle points.
by backpropagation.
values of the overfitting of a
parameters of a neural network.
neural network.
Convolutional Convolutional
Layer
Neural
Applies a set of filters to the
input data, such as an image,
and produces a set of feature
Networks
maps. (CNN)
Pooling Layer
Reduces the size and
complexity of the feature
maps produced by the
convolutional layer
02
problem of vanishing or exploding cells and predicts the bounding
gradients in deep networks. boxes and class probabilities for
each cell.
03
U-Net FaceNet
Perform semantic segmentation and Mapping from face images to a
image restoration. An encoder that
downsamples the input image and
04 compact Euclidean space where
distances directly correspond to a
extracts features, and a decoder that measure of face similarity.
upsamples the features and
produces the output.
YOLO FaceNet