Conference Template
Conference Template
Applied on Layerwise
Paper FCNs L2 Error Signal No. of Sem.
Conv. Skip Trans. Fully Conn. Dataset used sens.
Name Used Minim. Quantized bits segm.
Layer Layer Layer Layer Analysis
Vanhoucke
✓ ✓ ×
et al. [1]
MNIST,
Courbariaux
✓ ✓ SVHN, 10
et al. [2]
CIFAR-10
Gupta MNIST,
✓ ✓ 12
et al. [3] CIFAR-10
Proposed
✓ ✓ ✓ ✓ ✓ × × Pascal VOC 2012 2,3,4,5 ✓ ✓
Approach
Fig. 1. Image showing some sample images present in the dataset, their pixel-wise labels and resulting pixel labels from floating point network, hybrid
quantized network, and two configurations of quantized networks. The legend displays the color and class (name) of the object to be identified in the image.
Five sample images containing aeroplane, dogs, person, and chair are shown along with their classification. The data and the pixel labels (ground truth) are
taken from Pascal VOC 2012 dataset.
TABLE II that you have explored here. Any other point you would like
C ONFIGURATION TABLE SHOWING THE NETWORK CONFIGURATION OF to discuss related to this study.
FCN USED IN THIS STUDY. T HE TABLE SHOWS THE VARIOUS
CONFIGURATION SETTINGS USED FOR FCN8. A. Future Directions
Network Configuration One paragraph for what are the future directions in your
Epochs 50 opinion for continuing this study.
Learning rate 0.0001
Mini batch size 20 VI. C ONCLUSION
Optimizer SGD
Momentum 0.9 One paragraph related to conclusions drawn from your
Weight decay 0.0002 whole experimentation.
L2 Regularization None
Samples in training set 8498 In total this section must consist of 240-260 words.
Samples in validation set 786 References will be added automatically by using the fol-
lowing lines. Add the relevant citations in the attached bibli-
ogrpahy.bib file. Get help from me where you want to work
V. D ISCUSSION on citations.
Three to four paragraphs discussing the results (at least one R EFERENCES
paragraph for each research question). Your opinion on how
[1] V. Vanhoucke, A. Senior, and M. Z. Mao, “Improving the speed of neural
good/bad the results are. Draw inferences from the results here. networks on cpus,” in Deep Learning and Unsupervised Feature Learning
Explain novelty of your contributions and what was missing Workshop, NIPS 2011, 2011.
SAMPLE RGB FLOATING POINT HYBRID QUANTIZED QUANTIZED
IMAGES FROM GROUND TRUTH NETWORK (NO QUANTIZED NETWORK NETWORK
DATASET QUANTIZATION) NETWORK (CONFIG 1) (CONFIG 4)
COLOR CODING
FOR OBJECTS
Aeroplane
Background
Bike
Bird
Boat
Bottle
Bus
Car
Cat
Chair
Cow
Dog
Horse
Motor Bike
Person
Plant
Sheep
Sofa
Train
Television
Table
Fig. 2. Image showing some sample images present in the dataset, their
pixel-wise labels and resulting pixel labels from floating point network, hybrid
quantized network, and two configurations of quantized networks. The legend
displays the color and class (name) of the object to be identified in the image.
Five sample images containing aeroplane, dogs, person, and chair are shown
along with their classification. The data and the pixel labels (ground truth)
are taken from Pascal VOC 2012 dataset.
14 LQ
12 L2 error minimization
FCN layer wise Quantized Network using
Codebook partitions LQ technique at level M Layer wise Sensitivity Analysis
10
9
Lookup 13
Table
11
Best m for each
layer
8
Configurations
Direct Quantization
Trained FCN L2 Quantized Network
1 2 3 5 14
6 at level M Retraining with modified
Quantization levels
backpropagation algorithm
( m = 3,7,15 or 31)
Validation Data
Fig. 4. Figure showing the flowchart proposed for FCN-8 quantization and the comparison pipeline followed (for quantization technqiues, i.e., Direct
Quantization, Llyod’s Quantizer and L2 error minimization) in the current study based on pixel accuracy, mean IOU, and mean accuracy.
Encoder
A) Mean IoU Decoder
100
100
FP LQ L2 FP LQ L2
80
80
Percentage value
Percentage value
60
60
40
40
20
20
0
2 3 4 5 2 3 4 5
B) Pixel accuracy
Encoder Decoder
100
100
FP LQ L2 FP LQ L2
80
80
Percentage value
Percentage value
60
60
40
40
20
20
0
2 3 4 5 2 3 4 5
C) Mean accuracy
Encoder Decoder
100
100
FP LQ L2 FP LQ L2
80
80
Percentage value
Percentage value
60
60
40
40
20
20
0
2 3 4 5 2 3 4 5