Variational Student: Learning Compact and Sparser Networks in Knowledge Distillation Framework
Srinidhi Hegde, Ranjitha Prasad, Ramya Hebbalaguppe, Vishwajith Kumar

TL;DR
This paper introduces Variational Student, a method combining knowledge distillation and variational inference to create sparse, compact neural networks with significant memory savings and maintained accuracy, suitable for embedded devices.
Contribution
The paper presents a novel approach that integrates variational inference with knowledge distillation to produce highly sparse neural networks without retraining the teacher.
Findings
Achieves 64x and 213x memory reduction on LeNet and VGGNet.
Outperforms Bayesian methods in low-data scenarios.
Maintains high accuracy with minimal compromise.
Abstract
The holy grail in deep neural network research is porting the memory- and computation-intensive network models on embedded platforms with a minimal compromise in model accuracy. To this end, we propose a novel approach, termed as Variational Student, where we reap the benefits of compressibility of the knowledge distillation (KD) framework, and sparsity inducing abilities of variational inference (VI) techniques. Essentially, we build a sparse student network, whose sparsity is induced by the variational parameters found via optimizing a loss function based on VI, leveraging the knowledge learnt by an accurate but complex pre-trained teacher network. Further, for sparsity enhancement, we also employ a Block Sparse Regularizer on a concatenated tensor of teacher and student network weights. We demonstrate that the marriage of KD and the VI techniques inherits compression properties from…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
MethodsKnowledge Distillation · Convolution · Dense Connections · LeNet
