HDKD: Hybrid Data-Efficient Knowledge Distillation Network for Medical Image Classification
On the map: Knowledge distillation → General knowledge distillation methods
Abstract (arXiv)
Vision Transformers (ViTs) have achieved significant advancement in computer vision tasks due to their powerful modeling capacity. However, their performance notably degrades when trained with insufficient data due to lack of inherent inductive biases. Distilling knowledge and inductive biases from a Convolutional Neural Network (CNN) teacher has emerged as an effective strategy for enhancing the generalization of ViTs on limited datasets. Previous approaches to Knowledge Distillation (KD) have pursued two primary paths: some focused solely on distilling the logit distribution from CNN teacher to ViT student, neglecting the rich semantic information present in intermediate features due to the structural differences between them. Others integrated feature distillation along with logit distillation, yet this introduced alignment operations that limits the amount of knowledge transferred due to mismatched architectures and increased the computational overhead. To this end, this paper presents Hybrid Data-efficient Knowledge Distillation (HDKD) paradigm which employs a CNN teacher and a hybrid student. The choice of hybrid student serves two main aspects. First, it leverages the strengths of both convolutions and transformers while sharing the convolutional structure with the teacher model. Second, this shared structure enables the direct application of feature distillation without any information loss or additional computational overhead. Additionally, we propose an efficient light-weight convolutional block named Mobile Channel-Spatial Attention (MBCSA), which serves as the primary convolutional block in both teacher and student models. Extensive experiments on two medical public datasets showcase the superiority of HDKD over other state-of-the-art models and its computational efficiency. Source code at: https://github.com/omarsherif200/HDKD
Key facts. Cited by 3 papers in the map (data through 14 Oct 2026). Placed in General knowledge distillation methods, one of 12 directions in Knowledge distillation. Builds on 56 of its 69 references that are in the map. First posted on arXiv 10 Jul 2024.
Builds on
56 of 69 references.
Closest ancestors · 7
Same direction, newest first
- 2023Distilling Knowledge from CNN-Transformer Models for Enhanced Human Action Recognition2 Nov
- 2023Cumulative Spatial Knowledge Distillation for Vision Transformers17 Jul
- 2023KD-DLGAN: Data Limited Image Generation via Knowledge Distillation30 Mar
- 2022Black-box Few-shot Knowledge Distillation25 Jul
- 2022Cross-Architecture Knowledge Distillation12 Jul
- 2022Knowledge Distillation from A Stronger Teacher21 May
- 2022DearKD: Data-Efficient Early Knowledge Distillation for Vision Transformers27 Apr
Other references · 49
- 2017Attention Is All You Needcited by 60,361
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 30,186
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,364
- 2021Swin Transformer: Hierarchical Vision Transformer using Shifted Windowscited by 12,139
- 2015Distilling the Knowledge in a Neural Networkcited by 10,324
- 2016Densely Connected Convolutional Networkscited by 6,720
- 2019EfficientNet: Rethinking Model Scaling for Convolutional Neural Networkscited by 6,442
- 2016Layer Normalizationcited by 5,669
- 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,795
- 2017Squeeze-and-Excitation Networkscited by 4,789
37 more
- 2020Training data-efficient image transformers & distillation through attentioncited by 4,586
- 2014Going Deeper with Convolutionscited by 4,241
- 2017MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applicationscited by 3,845
- 2016Gaussian Error Linear Units (GELUs)cited by 3,502
- 2018CBAM: Convolutional Block Attention Modulecited by 2,477
- 2019Searching for MobileNetV3cited by 1,994
- 2021Pyramid Vision Transformer: A Versatile Backbone for Dense Prediction without Convolutionscited by 1,962
- 2020Knowledge Distillation: A Surveycited by 1,603
- 2021Swin Transformer V2: Scaling Up Capacity and Resolutioncited by 1,228
- 2017ShuffleNet: An Extremely Efficient Convolutional Neural Network for Mobile Devicescited by 1,200
- 2019A Comprehensive Survey on Transfer Learningcited by 1,160
- 2021EfficientNetV2: Smaller Models and Faster Trainingcited by 1,135
- 2020Designing Network Design Spacescited by 960
- 2018MnasNet: Platform-Aware Neural Architecture Search for Mobilecited by 943
- 2017Revisiting Unreasonable Effectiveness of Data in Deep Learning Eracited by 919
- 2019Relational Knowledge Distillationcited by 889
- 2021CrossViT: Cross-Attention Multi-Scale Vision Transformer for Image Classificationcited by 806
- 2021PVT v2: Improved Baselines with Pyramid Vision Transformercited by 751
- 2021MobileViT: Light-weight, General-purpose, and Mobile-friendly Vision Transformercited by 642
- 2021CoAtNet: Marrying Convolution and Attention for All Data Sizescited by 569
- 2021Twins: Revisiting the Design of Spatial Attention in Vision Transformerscited by 565
- 2021ConViT: Improving Vision Transformers with Soft Convolutional Inductive Biasescited by 484
- 2022MaxViT: Multi-Axis Vision Transformercited by 476
- 2019A Comprehensive Overhaul of Feature Distillationcited by 348
- 2018Model compression via distillation and quantizationcited by 289
- 2021Mobile-Former: Bridging MobileNet and Transformercited by 235
- 2022TinyViT: Fast Pretraining Distillation for Small Vision Transformerscited by 234
- 2021ViTAE: Vision Transformer Advanced by Exploring Intrinsic Inductive Biascited by 216
- 2022Separable Self-attention for Mobile Vision Transformerscited by 163
- 2021RegionViT: Regional-to-Local Attention for Vision Transformerscited by 127
- 2022MOAT: Alternating Mobile Convolution and Attention Brings Strong Vision Modelscited by 47
- 2021Co-advise: Cross Inductive Bias Distillationcited by 40
- 2022Locality Guidance for Improving Vision Transformers on Tiny Datasetscited by 33
- 2020Circumventing Outliers of AutoAugment with Knowledge Distillationcited by 29
- 2020Online Ensemble Model Compression using Knowledge Distillationcited by 16
- 2021Soft-Attention Improves Skin Cancer Classification Performancecited by 15
- 2020Domain Adaptive Knowledge Distillation for Driving Scene Semantic Segmentationcited by 9
Built on by
Citing papers per year: 2025: 2; 2026: 1.
3 papers.
- 2025Dynamic Weight Adjustment for Knowledge Distillation: Leveraging Vision Transformer for High-Accuracy Lung Cancer Detection and Real-Time Deploymentcited by 1
- 2025WeCKD: Weakly-supervised Chained Distillation Network for Efficient Multimodal Medical Imagingcited by 0
- 2026CD-FKD: Cross-Domain Feature Knowledge Distillation for Robust Single-Domain Generalization in Object Detectioncited by 0
- 2026CD-FKD: Cross-Domain Feature Knowledge Distillation for Robust Single-Domain Generalization in Object Detection17 Mar 2026
- 2025Dynamic Weight Adjustment for Knowledge Distillation: Leveraging Vision Transformer for High-Accuracy Lung Cancer Detection and Real-Time Deployment23 Oct 2025
- 2025WeCKD: Weakly-supervised Chained Distillation Network for Efficient Multimodal Medical Imaging16 Oct 2025
Similar, not cited
Close in wording, no citation either way
- 2022ViTKD: Practical Guidelines for ViT feature knowledge distillation
- 2024ScaleKD: Strong Vision Transformers Could Be Excellent Teachers
- 2025A Comprehensive Survey on Knowledge Distillation
- 2024Towards Optimal Trade-offs in Knowledge Distillation for CNNs and Vision Transformers at the Edge
- 2023Distilling Efficient Vision Transformers from CNNs for Semantic Segmentation
- 2024A Comprehensive Review of Knowledge Distillation in Computer Vision
- 2025A Transformer-in-Transformer Network Utilizing Knowledge Distillation for Image Recognition
- 2024VkD: Improving Knowledge Distillation using Orthogonal Projections