Self-Knowledge Distillation via Dropout
Hyoje Lee, Yeachan Park, Hyun Seo, Myungjoo Kang

TL;DR
This paper introduces SD-Dropout, a simple self-knowledge distillation technique using dropout that improves neural network generalization, calibration, robustness, and out-of-distribution detection without extra parameters or data dependence.
Contribution
The paper proposes a novel, parameter-free self-knowledge distillation method using dropout, applicable across various vision tasks, with theoretical and empirical validation.
Findings
Improves generalization across vision tasks.
Enhances calibration, robustness, and out-of-distribution detection.
Does not require additional trainable modules or data.
Abstract
To boost the performance, deep neural networks require deeper or wider network structures that involve massive computational and memory costs. To alleviate this issue, the self-knowledge distillation method regularizes the model by distilling the internal knowledge of the model itself. Conventional self-knowledge distillation methods require additional trainable parameters or are dependent on the data. In this paper, we propose a simple and effective self-knowledge distillation method using a dropout (SD-Dropout). SD-Dropout distills the posterior distributions of multiple models through a dropout sampling. Our method does not require any additional trainable modules, does not rely on data, and requires only simple operations. Furthermore, this simple method can be easily combined with various self-knowledge distillation approaches. We provide a theoretical and experimental analysis of…
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
TopicsAdversarial Robustness in Machine Learning · Advanced Neural Network Applications · Anomaly Detection Techniques and Applications
MethodsDropout
