SlideShare a Scribd company logo
1 of 92
Download to read offline
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Project SHRINGAR(Learning Outcomes)
BTech Project, under guidance of Dr Anand Mishra
Nivedit Jain, Mitul Patel, Rajat Sharma
Department of Computer Science and Engineering
Indian Institute of Technology, Jodhpur
December 2020 - January 2021
Nivedit, Mitul, Rajat (IITJ) Project SHRINGAR(Learning Outcomes) December 2020 - January 2021
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Summary
1 Gaussian Mixture Model
2 UNet
3 Mask RCNN
4 Generative Models
5 AR
6 AR
7 AR
8 AR
Nivedit, Mitul, Rajat (IITJ) Project SHRINGAR(Learning Outcomes) December 2020 - January 2021
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Gaussian Mixture Model
Gaussian Mixture Model
Nivedit, Mitul, Rajat (IITJ) Project SHRINGAR(Learning Outcomes) December 2020 - January 2021
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Gaussian Mixture Model
Idea
Nivedit, Mitul, Rajat (IITJ) Project SHRINGAR(Learning Outcomes) December 2020 - January 2021
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Gaussian Mixture Model
Mathematical Details
p(x) =
K
∑
i=1
ϕiN(x|µi, Σi)
Nivedit, Mitul, Rajat (IITJ) Project SHRINGAR(Learning Outcomes) December 2020 - January 2021
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Gaussian Mixture Model
Mathematical Details
∫
p(x) =
K
∑
i=1
ϕi
∫
N(x|µi, Σi)
⇓
1 =
K
∑
i=1
ϕi
Nivedit, Mitul, Rajat (IITJ) Project SHRINGAR(Learning Outcomes) December 2020 - January 2021
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Gaussian Mixture Model
Mathematical Details
∫
p(x) =
K
∑
i=1
ϕi
∫
N(x|µi, Σi)
⇓
1 =
K
∑
i=1
ϕi
Nivedit, Mitul, Rajat (IITJ) Project SHRINGAR(Learning Outcomes) December 2020 - January 2021
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Gaussian Mixture Model
Mathematical Details
p(Ci|X) =
ϕiN(X|µi, σi)
∑K
i=1 ϕiN(X|µi, σi)
Nivedit, Mitul, Rajat (IITJ) Project SHRINGAR(Learning Outcomes) December 2020 - January 2021
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Gaussian Mixture Model
Super Pixels
Nivedit, Mitul, Rajat (IITJ) Project SHRINGAR(Learning Outcomes) December 2020 - January 2021
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Gaussian Mixture Model
SuperPixel SLIC Algorithm
Nivedit, Mitul, Rajat (IITJ) Project SHRINGAR(Learning Outcomes) December 2020 - January 2021
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
UNet
UNet
Nivedit, Mitul, Rajat (IITJ) Project SHRINGAR(Learning Outcomes) December 2020 - January 2021
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
UNet
Intro
U-Net was introduced for biomedical Image segmentation using
Convolutional Networks.
Nivedit, Mitul, Rajat (IITJ) Project SHRINGAR(Learning Outcomes) December 2020 - January 2021
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
UNet
Architecture
Nivedit, Mitul, Rajat (IITJ) Project SHRINGAR(Learning Outcomes) December 2020 - January 2021
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
UNet
UNet-Loss
Nivedit, Mitul, Rajat (IITJ) Project SHRINGAR(Learning Outcomes) December 2020 - January 2021
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
UNet
UNet-Example
Nivedit, Mitul, Rajat (IITJ) Project SHRINGAR(Learning Outcomes) December 2020 - January 2021
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
UNet
UNet-Example
Nivedit, Mitul, Rajat (IITJ) Project SHRINGAR(Learning Outcomes) December 2020 - January 2021
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
UNet
UNet-Example
Nivedit, Mitul, Rajat (IITJ) Project SHRINGAR(Learning Outcomes) December 2020 - January 2021
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
UNet
Conclusions
1 Fast-Predictions: Takes less than a sec to predict on latest GPUs for
a 512x512 Image.
2 Very good performance on very different biomedical segmentation
applications.
Nivedit, Mitul, Rajat (IITJ) Project SHRINGAR(Learning Outcomes) December 2020 - January 2021
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Mask RCNN
Mask RCNN
Nivedit, Mitul, Rajat (IITJ) Project SHRINGAR(Learning Outcomes) December 2020 - January 2021
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Mask RCNN
Intro
Mask RCNN is a deep learning model that is used for predicting
segmentation masks in an image, and is an extension of the RCNN
(Regional Convolutional Networks) family.
Nivedit, Mitul, Rajat (IITJ) Project SHRINGAR(Learning Outcomes) December 2020 - January 2021
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Mask RCNN
RCNN
Use Graph Based Segmentation to generate candidate regions.
Selective Search Algorithm generates 2000 Region Proposals by
combining smaller regions into larger ones.
Each of the 2000 proposals is fed into a CNN that outputs a 4096
dimensional feature vector
SVMs for each class are used to classify the presence of that object in
a proposal.
Bounding boxes are generated for each object containing region.
Nivedit, Mitul, Rajat (IITJ) Project SHRINGAR(Learning Outcomes) December 2020 - January 2021
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Mask RCNN
Fast-RCNN
RCNN tries to classify 2000 Region Proposals per image, which both
time consuming and wasteful.
Fast RCNN reduces this time by feeds the input image to the CNN
instead, and then maps the proposed regions onto the convolutional
feature map.
Regions of Interests that are identified are then warped into squares
and then passed through a pooling layer, where they are reshaped
into a fixed size.
The pooled RoIs are fed into a fully connected layer, where a softmax
layer is used for classification, and linear regression is performed for
Bounding Box offset values.
The entire network is trained using Log Loss (for classification) +
Smooth L1 Loss (for Bbox regression).
Nivedit, Mitul, Rajat (IITJ) Project SHRINGAR(Learning Outcomes) December 2020 - January 2021
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Mask RCNN
Fast RCNN - Architecture
Nivedit, Mitul, Rajat (IITJ) Project SHRINGAR(Learning Outcomes) December 2020 - January 2021
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Mask RCNN
Faster RCNN - Architecture
Nivedit, Mitul, Rajat (IITJ) Project SHRINGAR(Learning Outcomes) December 2020 - January 2021
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Mask RCNN
Faster RCNN
Region Proposal Algorithms are heuristical and slow, and hence form
a bottleneck during training and testing.
Faster RCNN uses Region Proposal Network (RPN) to propose
regions from the convolutional feature map.
Uses anchor points for different scales and aspect ratios to account
for different scales of the objects in an image.
Nivedit, Mitul, Rajat (IITJ) Project SHRINGAR(Learning Outcomes) December 2020 - January 2021
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Mask RCNN
Faster RCNN - Anchor Points
Nivedit, Mitul, Rajat (IITJ) Project SHRINGAR(Learning Outcomes) December 2020 - January 2021
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Mask RCNN
Mask RCNN
Extension of Faster RCNN. Makes predictions for masks also.
Masks have K ∗ m2 dimensional output for each RoI, which encodes
K binary masks of resolution m ∗ m for each of the K classes.
Masks are predicted for the RoI pooled feature map, and need to be
aligned with the input RoI. Thus RoIAlign method is used which uses
bilinear interpolation to align pooled feature map with the input
feature map.
Nivedit, Mitul, Rajat (IITJ) Project SHRINGAR(Learning Outcomes) December 2020 - January 2021
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Mask RCNN
Mask RCNN - Architecture
Nivedit, Mitul, Rajat (IITJ) Project SHRINGAR(Learning Outcomes) December 2020 - January 2021
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Mask RCNN
Mask RCNN - Loss
Mask RCNN loss function is a multi-task loss function, since it incorporates
the prediction losses of classes, bounding boxes and segmentation masks.
Thus it can be represented as L = Lcls + Lbox + Lmask, where
Lcls: This represents a binary cross entropy loss function for each of
the K classes.
Lbox: This represents the smooth L1 loss function, which is used for
regresssion loss
Lmask: This represents the binary cross entropy loss function, used
for prediction of binary masks for each of the K classes.
Nivedit, Mitul, Rajat (IITJ) Project SHRINGAR(Learning Outcomes) December 2020 - January 2021
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Mask RCNN
Conclusions
1 Mask RCNN is highly suitable for use in real time applications
because of its fast runtime.
2 Easy to use implementations are available (Detectron2 by Facebook
and Matterport Implementation in Tensorflow 1.x)
Nivedit, Mitul, Rajat (IITJ) Project SHRINGAR(Learning Outcomes) December 2020 - January 2021
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Generative Models
Generative Models
Nivedit, Mitul, Rajat (IITJ) Project SHRINGAR(Learning Outcomes) December 2020 - January 2021
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Generative Models
Idea
Nivedit, Mitul, Rajat (IITJ) Project SHRINGAR(Learning Outcomes) December 2020 - January 2021
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Generative Models
PixelRNN
p(x) =
n
∏
i=1
p(xi|x1, . . . , xi−1)
⇓
pθ(x) =
n
∏
i=1
pθ(xi|x1, . . . , xi−1)
Nivedit, Mitul, Rajat (IITJ) Project SHRINGAR(Learning Outcomes) December 2020 - January 2021
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Generative Models
PixelRNN
p(x) =
n
∏
i=1
p(xi|x1, . . . , xi−1)
⇓
pθ(x) =
n
∏
i=1
pθ(xi|x1, . . . , xi−1)
Nivedit, Mitul, Rajat (IITJ) Project SHRINGAR(Learning Outcomes) December 2020 - January 2021
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Generative Models
PixelRNN
Nivedit, Mitul, Rajat (IITJ) Project SHRINGAR(Learning Outcomes) December 2020 - January 2021
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Generative Models
Drawbacks
1 Slow
2 Hard to learn
3 Pixels are probably less related
Nivedit, Mitul, Rajat (IITJ) Project SHRINGAR(Learning Outcomes) December 2020 - January 2021
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Generative Models
PixelCNN
Nivedit, Mitul, Rajat (IITJ) Project SHRINGAR(Learning Outcomes) December 2020 - January 2021
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Generative Models
Idea
We are till now looking on Pixel Level, which might not be a good thing,
example, for a classifier for say humans vs no humans, classifier does not
look at all pixels it uses pixels to extract some features and then use them
to make prediction.
Nivedit, Mitul, Rajat (IITJ) Project SHRINGAR(Learning Outcomes) December 2020 - January 2021
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Generative Models
Idea
We should be able to generate an image of human given some features
like, height, body shape, skin color, and some other parameters of image
like light, exposure etc.
Nivedit, Mitul, Rajat (IITJ) Project SHRINGAR(Learning Outcomes) December 2020 - January 2021
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Generative Models
Autoencoders
Nivedit, Mitul, Rajat (IITJ) Project SHRINGAR(Learning Outcomes) December 2020 - January 2021
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Generative Models
Autoencoders
pθ(x) =
∫
pθ(z)pθ(x|z)
Nivedit, Mitul, Rajat (IITJ) Project SHRINGAR(Learning Outcomes) December 2020 - January 2021
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Generative Models
Autoencoders
Loss = ||x̂ − x||
Nivedit, Mitul, Rajat (IITJ) Project SHRINGAR(Learning Outcomes) December 2020 - January 2021
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Generative Models
Autoencoders
Nivedit, Mitul, Rajat (IITJ) Project SHRINGAR(Learning Outcomes) December 2020 - January 2021
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Generative Models
Loss Autoencoders
L(θ, ϕ|x, z) = min(||x̂ − x|| + KL(q(z)|p(z)))
⇓
L(θ, ϕ|x, z) = min(||x̂ − x|| + KL(q(z)|N(0, 1)))
Nivedit, Mitul, Rajat (IITJ) Project SHRINGAR(Learning Outcomes) December 2020 - January 2021
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Generative Models
Loss Autoencoders
L(θ, ϕ|x, z) = min(||x̂ − x|| + KL(q(z)|p(z)))
⇓
L(θ, ϕ|x, z) = min(||x̂ − x|| + KL(q(z)|N(0, 1)))
Nivedit, Mitul, Rajat (IITJ) Project SHRINGAR(Learning Outcomes) December 2020 - January 2021
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Generative Models
Kullback–Leibler (KL) Divergence
KL(p(x)||q(x)) or DKL(p(x)||q(x)) = −
∑
x∼X
p(x)log(
q(x)
p(x)
)
Nivedit, Mitul, Rajat (IITJ) Project SHRINGAR(Learning Outcomes) December 2020 - January 2021
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Generative Models
Kullback–Leibler (KL) Divergence
the information gain achieved if p would be used instead of q which is
currently used or relative entropy of p with respect to q
Nivedit, Mitul, Rajat (IITJ) Project SHRINGAR(Learning Outcomes) December 2020 - January 2021
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Generative Models
Gibbs Inequality
KL(p(x) || q(x)) ≥ 0
KL(p(x) || q(x)) = 0 iff p(x) and q(x) are extremely close to each other
for all x.
Nivedit, Mitul, Rajat (IITJ) Project SHRINGAR(Learning Outcomes) December 2020 - January 2021
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Generative Models
Gibbs Inequality
KL(p(x) || q(x)) ≥ 0
KL(p(x) || q(x)) = 0 iff p(x) and q(x) are extremely close to each other
for all x.
Nivedit, Mitul, Rajat (IITJ) Project SHRINGAR(Learning Outcomes) December 2020 - January 2021
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Generative Models
Multi-Variable KL Divergence
KL(p(⃗
x) || q(⃗
x)) =
tr(
∑−1
1
∑
0) + (µ1 − µ0)T
∑−1
1 (µ0 − µ1) − k + ln(
|
∑
1 |
|
∑
0 |)
2
Nivedit, Mitul, Rajat (IITJ) Project SHRINGAR(Learning Outcomes) December 2020 - January 2021
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Generative Models
Multi-Variable KL Divergence for Normal Distributions
KL(N(⃗
µ, (σ2
1, . . . , σ2
k)) || N(0, I)) =
∑i=k
i=1(σ2
i + µ2
i − 1 − ln(σ2
i ))
2
Nivedit, Mitul, Rajat (IITJ) Project SHRINGAR(Learning Outcomes) December 2020 - January 2021
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Generative Models
Loss Autoencoders Revisit
L(θ, ϕ|x, z) = min(||x̂ − x|| + KL(q(z)|p(z)))
⇓
L(θ, ϕ|x, z) = min(||x̂ − x|| + KL(N( ⃗
µz, (σz1 , . . . , σzk
))|N(0, 1)))
⇓
L(θ, ϕ|x, z) = min(||x̂ − x|| +
∑i=k
i=1(σ2
zi
+ µ2
zi
− 1 − ln(σ2
zi
))
2
)
Nivedit, Mitul, Rajat (IITJ) Project SHRINGAR(Learning Outcomes) December 2020 - January 2021
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Generative Models
Loss Autoencoders Revisit
L(θ, ϕ|x, z) = min(||x̂ − x|| + KL(q(z)|p(z)))
⇓
L(θ, ϕ|x, z) = min(||x̂ − x|| + KL(N( ⃗
µz, (σz1 , . . . , σzk
))|N(0, 1)))
⇓
L(θ, ϕ|x, z) = min(||x̂ − x|| +
∑i=k
i=1(σ2
zi
+ µ2
zi
− 1 − ln(σ2
zi
))
2
)
Nivedit, Mitul, Rajat (IITJ) Project SHRINGAR(Learning Outcomes) December 2020 - January 2021
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Generative Models
Loss Autoencoders Revisit
L(θ, ϕ|x, z) = min(||x̂ − x|| + KL(q(z)|p(z)))
⇓
L(θ, ϕ|x, z) = min(||x̂ − x|| + KL(N( ⃗
µz, (σz1 , . . . , σzk
))|N(0, 1)))
⇓
L(θ, ϕ|x, z) = min(||x̂ − x|| +
∑i=k
i=1(σ2
zi
+ µ2
zi
− 1 − ln(σ2
zi
))
2
)
Nivedit, Mitul, Rajat (IITJ) Project SHRINGAR(Learning Outcomes) December 2020 - January 2021
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Generative Models
Quiz?
Nivedit, Mitul, Rajat (IITJ) Project SHRINGAR(Learning Outcomes) December 2020 - January 2021
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Generative Models
MSE Problem
Nivedit, Mitul, Rajat (IITJ) Project SHRINGAR(Learning Outcomes) December 2020 - January 2021
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Generative Models
KL Divergence Problem
Nivedit, Mitul, Rajat (IITJ) Project SHRINGAR(Learning Outcomes) December 2020 - January 2021
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Generative Models
GANs
Nivedit, Mitul, Rajat (IITJ) Project SHRINGAR(Learning Outcomes) December 2020 - January 2021
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Generative Models
GANs
Generator is similar to a person who is trying to make copies of famous
paintings and Discriminator is like a expert telling the difference between
fake painting and real. both improving each other.
Nivedit, Mitul, Rajat (IITJ) Project SHRINGAR(Learning Outcomes) December 2020 - January 2021
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Generative Models
Loss
LD(ŷ, y) = max(y · log(ŷ) + (1 − ŷ) · log(1 − y))
⇓
LD(ŷ, y = 1) = log(D(x))
⇓
LD(ŷ, y = 0) = log(1 − D(G(z)))
⇓
maxD[Ex∼pdata(x)log(D(x)) + Ez∼pz(z)log(1 − D(G(z))]
Nivedit, Mitul, Rajat (IITJ) Project SHRINGAR(Learning Outcomes) December 2020 - January 2021
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Generative Models
Loss
LD(ŷ, y) = max(y · log(ŷ) + (1 − ŷ) · log(1 − y))
⇓
LD(ŷ, y = 1) = log(D(x))
⇓
LD(ŷ, y = 0) = log(1 − D(G(z)))
⇓
maxD[Ex∼pdata(x)log(D(x)) + Ez∼pz(z)log(1 − D(G(z))]
Nivedit, Mitul, Rajat (IITJ) Project SHRINGAR(Learning Outcomes) December 2020 - January 2021
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Generative Models
Loss
LD(ŷ, y) = max(y · log(ŷ) + (1 − ŷ) · log(1 − y))
⇓
LD(ŷ, y = 1) = log(D(x))
⇓
LD(ŷ, y = 0) = log(1 − D(G(z)))
⇓
maxD[Ex∼pdata(x)log(D(x)) + Ez∼pz(z)log(1 − D(G(z))]
Nivedit, Mitul, Rajat (IITJ) Project SHRINGAR(Learning Outcomes) December 2020 - January 2021
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Generative Models
Loss
LD(ŷ, y) = max(y · log(ŷ) + (1 − ŷ) · log(1 − y))
⇓
LD(ŷ, y = 1) = log(D(x))
⇓
LD(ŷ, y = 0) = log(1 − D(G(z)))
⇓
maxD[Ex∼pdata(x)log(D(x)) + Ez∼pz(z)log(1 − D(G(z))]
Nivedit, Mitul, Rajat (IITJ) Project SHRINGAR(Learning Outcomes) December 2020 - January 2021
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Generative Models
Loss
LG = minGlog(1 − D(G(z))
⇓
minG[Ex∼pdata(x)log(D(x)) + Ez∼pz(z)log(1 − D(G(z))]
⇓
minGmaxD[Ex∼pdata(x)log(D(x)) + Ez∼pz(z)log(1 − D(G(z))]
Nivedit, Mitul, Rajat (IITJ) Project SHRINGAR(Learning Outcomes) December 2020 - January 2021
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Generative Models
Loss
LG = minGlog(1 − D(G(z))
⇓
minG[Ex∼pdata(x)log(D(x)) + Ez∼pz(z)log(1 − D(G(z))]
⇓
minGmaxD[Ex∼pdata(x)log(D(x)) + Ez∼pz(z)log(1 − D(G(z))]
Nivedit, Mitul, Rajat (IITJ) Project SHRINGAR(Learning Outcomes) December 2020 - January 2021
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Generative Models
Loss
LG = minGlog(1 − D(G(z))
⇓
minG[Ex∼pdata(x)log(D(x)) + Ez∼pz(z)log(1 − D(G(z))]
⇓
minGmaxD[Ex∼pdata(x)log(D(x)) + Ez∼pz(z)log(1 − D(G(z))]
Nivedit, Mitul, Rajat (IITJ) Project SHRINGAR(Learning Outcomes) December 2020 - January 2021
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Generative Models
Generative Adversarial Nets, Goodfellow et al NIPS 2014
Nivedit, Mitul, Rajat (IITJ) Project SHRINGAR(Learning Outcomes) December 2020 - January 2021
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Generative Models
GANs
Usually Discriminator trains very quickly as compared to Generator, in
such cases we might not get properly trained network
Nivedit, Mitul, Rajat (IITJ) Project SHRINGAR(Learning Outcomes) December 2020 - January 2021
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Generative Models
Loss Function Problem - Vanishing Gradient
Nivedit, Mitul, Rajat (IITJ) Project SHRINGAR(Learning Outcomes) December 2020 - January 2021
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Generative Models
Loss Function Problem - Mode Collapse
Nivedit, Mitul, Rajat (IITJ) Project SHRINGAR(Learning Outcomes) December 2020 - January 2021
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Generative Models
Critic Model (Wasserstein Loss)
minGmaxC(E(c(x)) − E(c(g(z))))
C could be be any number, Approximates Earth Movers Distance
Nivedit, Mitul, Rajat (IITJ) Project SHRINGAR(Learning Outcomes) December 2020 - January 2021
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Generative Models
Earth Movers Distance
Nivedit, Mitul, Rajat (IITJ) Project SHRINGAR(Learning Outcomes) December 2020 - January 2021
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Generative Models
1-Lipschitz continuity
A function is said to be 1-Lipschitz continuous if norm of its gradient is at
most one.
Nivedit, Mitul, Rajat (IITJ) Project SHRINGAR(Learning Outcomes) December 2020 - January 2021
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Generative Models
1-Lipschitz continuity
Critics Neural Network must be 1-Lipschitz continuous as this ensures that
W-Loss is efficiently approximating the Earth Movers Distance.
Nivedit, Mitul, Rajat (IITJ) Project SHRINGAR(Learning Outcomes) December 2020 - January 2021
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Generative Models
Including 1-Lipschitz continuity - Weight Clipping
We clip weights of model in a range so that 1-Lipschitz continuity is
enforced, however adversely influences ability to learn.
Nivedit, Mitul, Rajat (IITJ) Project SHRINGAR(Learning Outcomes) December 2020 - January 2021
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Generative Models
Including 1-Lipschitz continuity - Loss Function
minGmaxC(E(c(x)) − E(c(g(z))) + λreg)
⇓
minGmaxC(E(c(x)) − E(c(g(z))) + λE((||∇ · c(ϵx′
+ (1 − ϵ)g(z′
))|| − 1)2
)
Nivedit, Mitul, Rajat (IITJ) Project SHRINGAR(Learning Outcomes) December 2020 - January 2021
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Generative Models
Including 1-Lipschitz continuity - Loss Function
minGmaxC(E(c(x)) − E(c(g(z))) + λreg)
⇓
minGmaxC(E(c(x)) − E(c(g(z))) + λE((||∇ · c(ϵx′
+ (1 − ϵ)g(z′
))|| − 1)2
)
Nivedit, Mitul, Rajat (IITJ) Project SHRINGAR(Learning Outcomes) December 2020 - January 2021
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Generative Models
Including 1-Lipschitz continuity - Loss Function
Nivedit, Mitul, Rajat (IITJ) Project SHRINGAR(Learning Outcomes) December 2020 - January 2021
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Generative Models
Controllable GANs
Nivedit, Mitul, Rajat (IITJ) Project SHRINGAR(Learning Outcomes) December 2020 - January 2021
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Generative Models
Controllable GANs
We need to find the direction to move for a particular feature in Z
space
There can be co-relation (example male face and beard)
There could be a lot of entanglement
Using Pre-Trained Classifiers to find directions
Nivedit, Mitul, Rajat (IITJ) Project SHRINGAR(Learning Outcomes) December 2020 - January 2021
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Generative Models
Controllable GANs
We need to find the direction to move for a particular feature in Z
space
There can be co-relation (example male face and beard)
There could be a lot of entanglement
Using Pre-Trained Classifiers to find directions
Nivedit, Mitul, Rajat (IITJ) Project SHRINGAR(Learning Outcomes) December 2020 - January 2021
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Generative Models
Controllable GANs
We need to find the direction to move for a particular feature in Z
space
There can be co-relation (example male face and beard)
There could be a lot of entanglement
Using Pre-Trained Classifiers to find directions
Nivedit, Mitul, Rajat (IITJ) Project SHRINGAR(Learning Outcomes) December 2020 - January 2021
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Generative Models
Controllable GANs
We need to find the direction to move for a particular feature in Z
space
There can be co-relation (example male face and beard)
There could be a lot of entanglement
Using Pre-Trained Classifiers to find directions
Nivedit, Mitul, Rajat (IITJ) Project SHRINGAR(Learning Outcomes) December 2020 - January 2021
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Generative Models
Conditional GANs
Nivedit, Mitul, Rajat (IITJ) Project SHRINGAR(Learning Outcomes) December 2020 - January 2021
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Generative Models
Evaluating GANs
No Universal Discriminator
Fidelity
Diversity
Nivedit, Mitul, Rajat (IITJ) Project SHRINGAR(Learning Outcomes) December 2020 - January 2021
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Generative Models
Evaluating GANs
No Universal Discriminator
Fidelity
Diversity
Nivedit, Mitul, Rajat (IITJ) Project SHRINGAR(Learning Outcomes) December 2020 - January 2021
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Generative Models
Evaluating GANs
No Universal Discriminator
Fidelity
Diversity
Nivedit, Mitul, Rajat (IITJ) Project SHRINGAR(Learning Outcomes) December 2020 - January 2021
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
AR
Placing
Nivedit, Mitul, Rajat (IITJ) Project SHRINGAR(Learning Outcomes) December 2020 - January 2021
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
AR
Scaling
Nivedit, Mitul, Rajat (IITJ) Project SHRINGAR(Learning Outcomes) December 2020 - January 2021
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
AR
Occlusion
Nivedit, Mitul, Rajat (IITJ) Project SHRINGAR(Learning Outcomes) December 2020 - January 2021
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
AR
Light and Color
Nivedit, Mitul, Rajat (IITJ) Project SHRINGAR(Learning Outcomes) December 2020 - January 2021
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Thank You
Thank You!
Nivedit, Mitul, Rajat (IITJ) Project SHRINGAR(Learning Outcomes) December 2020 - January 2021

More Related Content

Similar to BTP Learning Outcome.pdf

Sample global cloud infrastructure as-a-service (iaa s) market research repor...
Sample global cloud infrastructure as-a-service (iaa s) market research repor...Sample global cloud infrastructure as-a-service (iaa s) market research repor...
Sample global cloud infrastructure as-a-service (iaa s) market research repor...Cognitive Market Research
 
Real-time 3D Object Detection on LIDAR Point Cloud using Complex- YOLO V4
Real-time 3D Object Detection on LIDAR Point Cloud using Complex- YOLO V4Real-time 3D Object Detection on LIDAR Point Cloud using Complex- YOLO V4
Real-time 3D Object Detection on LIDAR Point Cloud using Complex- YOLO V4IRJET Journal
 
Sample Global Blockchain in Logistics Market Report 2022
Sample Global Blockchain in Logistics Market Report 2022 Sample Global Blockchain in Logistics Market Report 2022
Sample Global Blockchain in Logistics Market Report 2022 Cognitive Market Research
 
IoT case studies from india
IoT case studies from indiaIoT case studies from india
IoT case studies from indiaIET India
 
Projects-Manual_GoP.pdf
Projects-Manual_GoP.pdfProjects-Manual_GoP.pdf
Projects-Manual_GoP.pdfMasK34
 
Contextual vs non-contextual word embedding models for Hindi Named Entity Rec...
Contextual vs non-contextual word embedding models for Hindi Named Entity Rec...Contextual vs non-contextual word embedding models for Hindi Named Entity Rec...
Contextual vs non-contextual word embedding models for Hindi Named Entity Rec...Aindriya Barua
 
Sample Global LED Digital Signage Market Report 2021 - Cognitive Market Resea...
Sample Global LED Digital Signage Market Report 2021 - Cognitive Market Resea...Sample Global LED Digital Signage Market Report 2021 - Cognitive Market Resea...
Sample Global LED Digital Signage Market Report 2021 - Cognitive Market Resea...Cognitive Market Research
 
Sample Global LED Digital Signage Market Report 2022
Sample Global LED Digital Signage Market Report 2022Sample Global LED Digital Signage Market Report 2022
Sample Global LED Digital Signage Market Report 2022Cognitive Market Research
 
Sample Global LED Digital Signage Market Report 2022
Sample Global LED Digital Signage Market Report 2022Sample Global LED Digital Signage Market Report 2022
Sample Global LED Digital Signage Market Report 2022Cognitive Market Research
 
Sample Global Circular Dichroism Spectroscopy Market Report 2022 - Cognitive ...
Sample Global Circular Dichroism Spectroscopy Market Report 2022 - Cognitive ...Sample Global Circular Dichroism Spectroscopy Market Report 2022 - Cognitive ...
Sample Global Circular Dichroism Spectroscopy Market Report 2022 - Cognitive ...Cognitive Market Research
 
N(I)2 FaQs (V4)
N(I)2 FaQs (V4)N(I)2 FaQs (V4)
N(I)2 FaQs (V4)kvz
 
Sample Global Projection Mapping Equipment Market Report 2022
Sample Global Projection Mapping Equipment Market Report 2022Sample Global Projection Mapping Equipment Market Report 2022
Sample Global Projection Mapping Equipment Market Report 2022Cognitive Market Research
 
Implementing QoS in IP Networks - Nikolaos Tossiou
Implementing QoS in IP Networks - Nikolaos TossiouImplementing QoS in IP Networks - Nikolaos Tossiou
Implementing QoS in IP Networks - Nikolaos TossiouNikolaos Tossiou
 
MyCiti Business Plan 2012 - City of Cape Town
MyCiti Business Plan 2012 - City of Cape TownMyCiti Business Plan 2012 - City of Cape Town
MyCiti Business Plan 2012 - City of Cape TownFanus van Straten
 

Similar to BTP Learning Outcome.pdf (20)

Home automation
Home automationHome automation
Home automation
 
Sample global cloud infrastructure as-a-service (iaa s) market research repor...
Sample global cloud infrastructure as-a-service (iaa s) market research repor...Sample global cloud infrastructure as-a-service (iaa s) market research repor...
Sample global cloud infrastructure as-a-service (iaa s) market research repor...
 
Real-time 3D Object Detection on LIDAR Point Cloud using Complex- YOLO V4
Real-time 3D Object Detection on LIDAR Point Cloud using Complex- YOLO V4Real-time 3D Object Detection on LIDAR Point Cloud using Complex- YOLO V4
Real-time 3D Object Detection on LIDAR Point Cloud using Complex- YOLO V4
 
Sample Global Blockchain in Logistics Market Report 2022
Sample Global Blockchain in Logistics Market Report 2022 Sample Global Blockchain in Logistics Market Report 2022
Sample Global Blockchain in Logistics Market Report 2022
 
IoT case studies from india
IoT case studies from indiaIoT case studies from india
IoT case studies from india
 
PCA and SVD in brief
PCA and SVD in briefPCA and SVD in brief
PCA and SVD in brief
 
Projects-Manual_GoP.pdf
Projects-Manual_GoP.pdfProjects-Manual_GoP.pdf
Projects-Manual_GoP.pdf
 
Contextual vs non-contextual word embedding models for Hindi Named Entity Rec...
Contextual vs non-contextual word embedding models for Hindi Named Entity Rec...Contextual vs non-contextual word embedding models for Hindi Named Entity Rec...
Contextual vs non-contextual word embedding models for Hindi Named Entity Rec...
 
Sample Global LED Digital Signage Market Report 2021 - Cognitive Market Resea...
Sample Global LED Digital Signage Market Report 2021 - Cognitive Market Resea...Sample Global LED Digital Signage Market Report 2021 - Cognitive Market Resea...
Sample Global LED Digital Signage Market Report 2021 - Cognitive Market Resea...
 
Sample Global LED Digital Signage Market Report 2022
Sample Global LED Digital Signage Market Report 2022Sample Global LED Digital Signage Market Report 2022
Sample Global LED Digital Signage Market Report 2022
 
Sample Global LED Digital
Sample Global LED Digital Sample Global LED Digital
Sample Global LED Digital
 
Sample Global LED Digital Signage Market Report 2022
Sample Global LED Digital Signage Market Report 2022Sample Global LED Digital Signage Market Report 2022
Sample Global LED Digital Signage Market Report 2022
 
Sample Global Circular Dichroism Spectroscopy Market Report 2022 - Cognitive ...
Sample Global Circular Dichroism Spectroscopy Market Report 2022 - Cognitive ...Sample Global Circular Dichroism Spectroscopy Market Report 2022 - Cognitive ...
Sample Global Circular Dichroism Spectroscopy Market Report 2022 - Cognitive ...
 
N(I)2 FaQs (V4)
N(I)2 FaQs (V4)N(I)2 FaQs (V4)
N(I)2 FaQs (V4)
 
Sample Global Projection Mapping Equipment Market Report 2022
Sample Global Projection Mapping Equipment Market Report 2022Sample Global Projection Mapping Equipment Market Report 2022
Sample Global Projection Mapping Equipment Market Report 2022
 
Book bucket
Book bucketBook bucket
Book bucket
 
pin-Documentation
pin-Documentationpin-Documentation
pin-Documentation
 
Implementing QoS in IP Networks - Nikolaos Tossiou
Implementing QoS in IP Networks - Nikolaos TossiouImplementing QoS in IP Networks - Nikolaos Tossiou
Implementing QoS in IP Networks - Nikolaos Tossiou
 
MyCiti Business Plan 2012 - City of Cape Town
MyCiti Business Plan 2012 - City of Cape TownMyCiti Business Plan 2012 - City of Cape Town
MyCiti Business Plan 2012 - City of Cape Town
 
DESI 2021
DESI 2021DESI 2021
DESI 2021
 

More from niveditJain

BTP Presentation.pdf
BTP Presentation.pdfBTP Presentation.pdf
BTP Presentation.pdfniveditJain
 
Super Resolution with OCR Optimization
Super Resolution with OCR OptimizationSuper Resolution with OCR Optimization
Super Resolution with OCR OptimizationniveditJain
 
Super Resolution with OCR Optimization
Super Resolution with OCR OptimizationSuper Resolution with OCR Optimization
Super Resolution with OCR OptimizationniveditJain
 
Caste Wise Analysis of MGNREGA in Mandor Block of Jodhpur
Caste Wise Analysis of MGNREGA in Mandor Block of Jodhpur Caste Wise Analysis of MGNREGA in Mandor Block of Jodhpur
Caste Wise Analysis of MGNREGA in Mandor Block of Jodhpur niveditJain
 
Analysis Of MGNREGA on people of Mandor Region on Caste Basis
Analysis Of MGNREGA on people of Mandor Region on Caste BasisAnalysis Of MGNREGA on people of Mandor Region on Caste Basis
Analysis Of MGNREGA on people of Mandor Region on Caste BasisniveditJain
 
Essentialize Extreme Programming practices
Essentialize Extreme Programming practicesEssentialize Extreme Programming practices
Essentialize Extreme Programming practicesniveditJain
 
Context Free Grammar
Context Free GrammarContext Free Grammar
Context Free GrammarniveditJain
 
NFA DFA Equivalence theorem
NFA DFA Equivalence theorem NFA DFA Equivalence theorem
NFA DFA Equivalence theorem niveditJain
 
Maximum weighted edge biclique problem on bipartite graphs
Maximum weighted edge biclique problem on bipartite graphsMaximum weighted edge biclique problem on bipartite graphs
Maximum weighted edge biclique problem on bipartite graphsniveditJain
 
Tesla aquisition of maxwell
Tesla aquisition of maxwellTesla aquisition of maxwell
Tesla aquisition of maxwellniveditJain
 
Literature club Introduction 2k19
Literature club Introduction 2k19Literature club Introduction 2k19
Literature club Introduction 2k19niveditJain
 
Inter IIT Tech Meet 2k19, IIT Jodhpur
Inter IIT Tech Meet 2k19, IIT JodhpurInter IIT Tech Meet 2k19, IIT Jodhpur
Inter IIT Tech Meet 2k19, IIT JodhpurniveditJain
 
Jargons eCell IIT Jodhpur
Jargons eCell IIT JodhpurJargons eCell IIT Jodhpur
Jargons eCell IIT JodhpurniveditJain
 

More from niveditJain (17)

BTP Presentation.pdf
BTP Presentation.pdfBTP Presentation.pdf
BTP Presentation.pdf
 
BTP Report.pdf
BTP Report.pdfBTP Report.pdf
BTP Report.pdf
 
Project muZiK
Project muZiKProject muZiK
Project muZiK
 
Bucket Sort
Bucket SortBucket Sort
Bucket Sort
 
Super Resolution with OCR Optimization
Super Resolution with OCR OptimizationSuper Resolution with OCR Optimization
Super Resolution with OCR Optimization
 
Super Resolution with OCR Optimization
Super Resolution with OCR OptimizationSuper Resolution with OCR Optimization
Super Resolution with OCR Optimization
 
Caste Wise Analysis of MGNREGA in Mandor Block of Jodhpur
Caste Wise Analysis of MGNREGA in Mandor Block of Jodhpur Caste Wise Analysis of MGNREGA in Mandor Block of Jodhpur
Caste Wise Analysis of MGNREGA in Mandor Block of Jodhpur
 
Analysis Of MGNREGA on people of Mandor Region on Caste Basis
Analysis Of MGNREGA on people of Mandor Region on Caste BasisAnalysis Of MGNREGA on people of Mandor Region on Caste Basis
Analysis Of MGNREGA on people of Mandor Region on Caste Basis
 
Essentialize Extreme Programming practices
Essentialize Extreme Programming practicesEssentialize Extreme Programming practices
Essentialize Extreme Programming practices
 
Context Free Grammar
Context Free GrammarContext Free Grammar
Context Free Grammar
 
NFA DFA Equivalence theorem
NFA DFA Equivalence theorem NFA DFA Equivalence theorem
NFA DFA Equivalence theorem
 
Maximum weighted edge biclique problem on bipartite graphs
Maximum weighted edge biclique problem on bipartite graphsMaximum weighted edge biclique problem on bipartite graphs
Maximum weighted edge biclique problem on bipartite graphs
 
Carmeet
CarmeetCarmeet
Carmeet
 
Tesla aquisition of maxwell
Tesla aquisition of maxwellTesla aquisition of maxwell
Tesla aquisition of maxwell
 
Literature club Introduction 2k19
Literature club Introduction 2k19Literature club Introduction 2k19
Literature club Introduction 2k19
 
Inter IIT Tech Meet 2k19, IIT Jodhpur
Inter IIT Tech Meet 2k19, IIT JodhpurInter IIT Tech Meet 2k19, IIT Jodhpur
Inter IIT Tech Meet 2k19, IIT Jodhpur
 
Jargons eCell IIT Jodhpur
Jargons eCell IIT JodhpurJargons eCell IIT Jodhpur
Jargons eCell IIT Jodhpur
 

Recently uploaded

Software Engineering Practical File Front Pages.pdf
Software Engineering Practical File Front Pages.pdfSoftware Engineering Practical File Front Pages.pdf
Software Engineering Practical File Front Pages.pdfssuser5c9d4b1
 
Raashid final report on Embedded Systems
Raashid final report on Embedded SystemsRaashid final report on Embedded Systems
Raashid final report on Embedded SystemsRaashidFaiyazSheikh
 
Worksharing and 3D Modeling with Revit.pptx
Worksharing and 3D Modeling with Revit.pptxWorksharing and 3D Modeling with Revit.pptx
Worksharing and 3D Modeling with Revit.pptxMustafa Ahmed
 
21scheme vtu syllabus of visveraya technological university
21scheme vtu syllabus of visveraya technological university21scheme vtu syllabus of visveraya technological university
21scheme vtu syllabus of visveraya technological universityMohd Saifudeen
 
8th International Conference on Soft Computing, Mathematics and Control (SMC ...
8th International Conference on Soft Computing, Mathematics and Control (SMC ...8th International Conference on Soft Computing, Mathematics and Control (SMC ...
8th International Conference on Soft Computing, Mathematics and Control (SMC ...josephjonse
 
What is Coordinate Measuring Machine? CMM Types, Features, Functions
What is Coordinate Measuring Machine? CMM Types, Features, FunctionsWhat is Coordinate Measuring Machine? CMM Types, Features, Functions
What is Coordinate Measuring Machine? CMM Types, Features, FunctionsVIEW
 
21P35A0312 Internship eccccccReport.docx
21P35A0312 Internship eccccccReport.docx21P35A0312 Internship eccccccReport.docx
21P35A0312 Internship eccccccReport.docxrahulmanepalli02
 
Operating System chapter 9 (Virtual Memory)
Operating System chapter 9 (Virtual Memory)Operating System chapter 9 (Virtual Memory)
Operating System chapter 9 (Virtual Memory)NareenAsad
 
analog-vs-digital-communication (concept of analog and digital).pptx
analog-vs-digital-communication (concept of analog and digital).pptxanalog-vs-digital-communication (concept of analog and digital).pptx
analog-vs-digital-communication (concept of analog and digital).pptxKarpagam Institute of Teechnology
 
NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024
NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024
NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024EMMANUELLEFRANCEHELI
 
litvinenko_Henry_Intrusion_Hong-Kong_2024.pdf
litvinenko_Henry_Intrusion_Hong-Kong_2024.pdflitvinenko_Henry_Intrusion_Hong-Kong_2024.pdf
litvinenko_Henry_Intrusion_Hong-Kong_2024.pdfAlexander Litvinenko
 
Piping and instrumentation diagram p.pdf
Piping and instrumentation diagram p.pdfPiping and instrumentation diagram p.pdf
Piping and instrumentation diagram p.pdfAshrafRagab14
 
handbook on reinforce concrete and detailing
handbook on reinforce concrete and detailinghandbook on reinforce concrete and detailing
handbook on reinforce concrete and detailingAshishSingh1301
 
Lab Manual Arduino UNO Microcontrollar.docx
Lab Manual Arduino UNO Microcontrollar.docxLab Manual Arduino UNO Microcontrollar.docx
Lab Manual Arduino UNO Microcontrollar.docxRashidFaridChishti
 
The Entity-Relationship Model(ER Diagram).pptx
The Entity-Relationship Model(ER Diagram).pptxThe Entity-Relationship Model(ER Diagram).pptx
The Entity-Relationship Model(ER Diagram).pptxMANASINANDKISHORDEOR
 
ALCOHOL PRODUCTION- Beer Brewing Process.pdf
ALCOHOL PRODUCTION- Beer Brewing Process.pdfALCOHOL PRODUCTION- Beer Brewing Process.pdf
ALCOHOL PRODUCTION- Beer Brewing Process.pdfMadan Karki
 
Dynamo Scripts for Task IDs and Space Naming.pptx
Dynamo Scripts for Task IDs and Space Naming.pptxDynamo Scripts for Task IDs and Space Naming.pptx
Dynamo Scripts for Task IDs and Space Naming.pptxMustafa Ahmed
 
Artificial Intelligence in due diligence
Artificial Intelligence in due diligenceArtificial Intelligence in due diligence
Artificial Intelligence in due diligencemahaffeycheryld
 
Passive Air Cooling System and Solar Water Heater.ppt
Passive Air Cooling System and Solar Water Heater.pptPassive Air Cooling System and Solar Water Heater.ppt
Passive Air Cooling System and Solar Water Heater.pptamrabdallah9
 
electrical installation and maintenance.
electrical installation and maintenance.electrical installation and maintenance.
electrical installation and maintenance.benjamincojr
 

Recently uploaded (20)

Software Engineering Practical File Front Pages.pdf
Software Engineering Practical File Front Pages.pdfSoftware Engineering Practical File Front Pages.pdf
Software Engineering Practical File Front Pages.pdf
 
Raashid final report on Embedded Systems
Raashid final report on Embedded SystemsRaashid final report on Embedded Systems
Raashid final report on Embedded Systems
 
Worksharing and 3D Modeling with Revit.pptx
Worksharing and 3D Modeling with Revit.pptxWorksharing and 3D Modeling with Revit.pptx
Worksharing and 3D Modeling with Revit.pptx
 
21scheme vtu syllabus of visveraya technological university
21scheme vtu syllabus of visveraya technological university21scheme vtu syllabus of visveraya technological university
21scheme vtu syllabus of visveraya technological university
 
8th International Conference on Soft Computing, Mathematics and Control (SMC ...
8th International Conference on Soft Computing, Mathematics and Control (SMC ...8th International Conference on Soft Computing, Mathematics and Control (SMC ...
8th International Conference on Soft Computing, Mathematics and Control (SMC ...
 
What is Coordinate Measuring Machine? CMM Types, Features, Functions
What is Coordinate Measuring Machine? CMM Types, Features, FunctionsWhat is Coordinate Measuring Machine? CMM Types, Features, Functions
What is Coordinate Measuring Machine? CMM Types, Features, Functions
 
21P35A0312 Internship eccccccReport.docx
21P35A0312 Internship eccccccReport.docx21P35A0312 Internship eccccccReport.docx
21P35A0312 Internship eccccccReport.docx
 
Operating System chapter 9 (Virtual Memory)
Operating System chapter 9 (Virtual Memory)Operating System chapter 9 (Virtual Memory)
Operating System chapter 9 (Virtual Memory)
 
analog-vs-digital-communication (concept of analog and digital).pptx
analog-vs-digital-communication (concept of analog and digital).pptxanalog-vs-digital-communication (concept of analog and digital).pptx
analog-vs-digital-communication (concept of analog and digital).pptx
 
NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024
NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024
NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024
 
litvinenko_Henry_Intrusion_Hong-Kong_2024.pdf
litvinenko_Henry_Intrusion_Hong-Kong_2024.pdflitvinenko_Henry_Intrusion_Hong-Kong_2024.pdf
litvinenko_Henry_Intrusion_Hong-Kong_2024.pdf
 
Piping and instrumentation diagram p.pdf
Piping and instrumentation diagram p.pdfPiping and instrumentation diagram p.pdf
Piping and instrumentation diagram p.pdf
 
handbook on reinforce concrete and detailing
handbook on reinforce concrete and detailinghandbook on reinforce concrete and detailing
handbook on reinforce concrete and detailing
 
Lab Manual Arduino UNO Microcontrollar.docx
Lab Manual Arduino UNO Microcontrollar.docxLab Manual Arduino UNO Microcontrollar.docx
Lab Manual Arduino UNO Microcontrollar.docx
 
The Entity-Relationship Model(ER Diagram).pptx
The Entity-Relationship Model(ER Diagram).pptxThe Entity-Relationship Model(ER Diagram).pptx
The Entity-Relationship Model(ER Diagram).pptx
 
ALCOHOL PRODUCTION- Beer Brewing Process.pdf
ALCOHOL PRODUCTION- Beer Brewing Process.pdfALCOHOL PRODUCTION- Beer Brewing Process.pdf
ALCOHOL PRODUCTION- Beer Brewing Process.pdf
 
Dynamo Scripts for Task IDs and Space Naming.pptx
Dynamo Scripts for Task IDs and Space Naming.pptxDynamo Scripts for Task IDs and Space Naming.pptx
Dynamo Scripts for Task IDs and Space Naming.pptx
 
Artificial Intelligence in due diligence
Artificial Intelligence in due diligenceArtificial Intelligence in due diligence
Artificial Intelligence in due diligence
 
Passive Air Cooling System and Solar Water Heater.ppt
Passive Air Cooling System and Solar Water Heater.pptPassive Air Cooling System and Solar Water Heater.ppt
Passive Air Cooling System and Solar Water Heater.ppt
 
electrical installation and maintenance.
electrical installation and maintenance.electrical installation and maintenance.
electrical installation and maintenance.
 

BTP Learning Outcome.pdf