Solving the Capacity Mismatch Problem: Self-Knowledge Distillation for Ultra-Lightweight Networks

Nov 8, 2025·
Sunil Acharya
Sunil Acharya
· 1 min read
Abstract
Deep neural networks achieve state-of-the-art performance across vision tasks, yet their deployment on edge devices remains challenging due to high computational and memory requirements. Knowledge Distillation (KD) shows promise for model compression, yet its effectiveness in the ultra-lightweight regime (models with fewer than one million parameters) remains underexplored. This paper systematically evaluates multiple KD paradigms, including traditional teacher-student approaches, online methods, and self-distillation techniques, on compact convolutional architectures designed for resource-constrained environments. We find that conventional teacher-student KD consistently degrades performance in ultra-lightweight models due to a capacity mismatch between large teachers and small students. We introduce the capacity mismatch hypothesis, which posits that optimization conflicts arise when students cannot accurately approximate teacher distributions. In contrast, self distillation methods, specifically Classwise Self Knowledge Distillation (CSKD) and Teacher Free Self Training (TFST), consistently deliver superior results by eliminating capacity mismatch. Results on CIFAR-10 and Fashion-MNIST demonstrate remarkable efficiency gains: our 600K-parameter model with TFST achieves 94.14% accuracy on Fashion-MNIST, approaching the 96.70% benchmark achieved by an 8.9M-parameter baseline. This represents a 15-fold parameter reduction while maintaining competitive performance. On CIFAR-10, the same model reaches 91.98% accuracy, rivalling much larger architectures. These findings validate that self-distillation consistently outperforms traditional KD across model sizes and datasets, with improvements ranging from 3% to 4% over baseline. Our research provides theoretical insights into KD behavior under resource constraints and practical guidelines for efficient design, demonstrating that combining architectural efficiency with self-distillation enables high-performance AI deployment on edge devices.
Type
Publication
International Conference on Machine Learning and Data Engineering - Procedia Computer Science (2026)
Status
Peer-reviewed Open access
License
CC-BY-4.0
publications
Note

Create your slides in Markdown - click the Slides button to check out the example.

Sunil Acharya
Authors
Sr. Machine Learning Engineer

I craft precision models, blending efficiency with optimized FLOPS.

I am a seasoned engineer with ~8 years of experience in building solutions. I specialize in large-scale model (8B to 405B) enablement and optimization on Habana Gaudi 2 & 3 accelerators. Expertise in distributed training parallelism strategies, device and host compute/memory profiling. Contributed to Linux Foundation’s securefederatedai/openfl, extending federated learning with JAX/FLAX and added more features.

Additionally, I’ve developed an E2E deep learning based Intel’s Automated Vision Checkout edge AI solutions, optimized model inference on iGPU devices and deployed at various retailer site in India. Spearheaded cost-effective event driven data pipelines on AWS, delivering a significant operational cost reduction and faster time to data publication supporting ~40m API hits monthly.