mlsanityData to 14 Oct 2026

ReDistill: Residual Encoded Distillation for Peak Memory Reduction of CNNs

arXiv 2406.03744 ↗First posted 6 Jun 2024cs.CV cs.LGcited by 0

On the map: Diffusion models → Diffusion foundations and sampling

also in 1 more
Abstract (arXiv)

The expansion of neural network sizes and the enhanced resolution of modern image sensors result in heightened memory and power demands to process modern computer vision models. In order to deploy these models in extremely resource-constrained edge devices, it is crucial to reduce their peak memory, which is the maximum memory consumed during the execution of a model. A naive approach to reducing peak memory is aggressive down-sampling of feature maps via pooling with large stride, which often results in unacceptable degradation in network performance. To mitigate this problem, we propose residual encoded distillation (ReDistill) for peak memory reduction in a teacher-student framework, in which a student network with less memory is derived from the teacher network using aggressive pooling. We apply our distillation method to multiple problems in computer vision, including image classification and diffusion-based image generation. For image classification, our method yields 4x-5x theoretical peak memory reduction with less degradation in accuracy for most CNN-based architectures. For diffusion-based image generation, our proposed distillation method yields a denoising network with 4x lower theoretical peak memory while maintaining decent diversity and fidelity for image generation. Experiments demonstrate our method's superior performance compared to other feature-based and response-based distillation methods when applied to the same student network. The code is available at https://github.com/mengtang-lab/ReDistill.

Key facts. No citing papers in the map yet (data through 14 Oct 2026). Placed in Diffusion foundations and sampling, one of 14 directions in Diffusion models. Builds on 56 of its 66 references that are in the map. First posted on arXiv 6 Jun 2024.

Builds on

56 of 66 references.

Closest ancestors · 7

Same direction, newest first

  1. 2023One-step Diffusion with Distribution Matching Distillation30 Nov
  2. 2023Adversarial Diffusion Distillation28 Nov
  3. 2023AutoDiffusion: Training-Free Optimization of Time Steps and Architectures for Automated Diffusion Model Acceleration19 Sep
  4. 2022Scalable Diffusion Models with Transformers19 Dec
  5. 2022All are Worth Words: A ViT Backbone for Diffusion Models25 Sep
  6. 2020Denoising Diffusion Implicit Models6 Oct
  7. 2020Denoising Diffusion Probabilistic Models19 Jun

Other references · 49

  1. 2017Attention Is All You Needcited by 60,361
  2. 2015Deep Residual Learning for Image Recognitioncited by 52,096
  3. 2015U-Net: Convolutional Networks for Biomedical Image Segmentationcited by 19,713
  4. 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,364
  5. 2015Distilling the Knowledge in a Neural Networkcited by 10,324
  6. 2014ImageNet Large Scale Visual Recognition Challengecited by 8,498
  7. 2017Mask R-CNNcited by 7,277
  8. 2014Fully Convolutional Networks for Semantic Segmentationcited by 4,859
  9. 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,795
  10. 2020Training data-efficient image transformers & distillation through attentioncited by 4,586
  11. 2014Going Deeper with Convolutionscited by 4,241
  12. 2014Deep Learning Face Attributes in the Wildcited by 3,693
37 more
  1. 2015SSD: Single Shot MultiBox Detectorcited by 3,130
  2. 2016Improved Techniques for Training GANscited by 2,970
  3. 2015Fast R-CNNcited by 2,933
  4. 2018YOLOv3: An Incremental Improvementcited by 2,659
  5. 2016Aggregated Residual Transformations for Deep Neural Networkscited by 2,546
  6. 2015Deep Compression: Compressing Deep Neural Networks with Pruning, Trained Quantization and Huffman Codingcited by 2,329
  7. 2019Searching for MobileNetV3cited by 1,994
  8. 2014FitNets: Hints for Thin Deep Netscited by 1,653
  9. 2016Paying More Attention to Attention: Improving the Performance of Convolutional Neural Networks via Attention Transfercited by 1,077
  10. 2016SqueezeNet: AlexNet-level accuracy with 50x fewer parameters and <0.5MB model sizecited by 1,060
  11. 2020Designing Network Design Spacescited by 960
  12. 2019Relational Knowledge Distillationcited by 889
  13. 2019Contrastive Representation Distillationcited by 748
  14. 2017Generative Adversarial Networks: An Overviewcited by 590
  15. 2019Similarity-Preserving Knowledge Distillationcited by 516
  16. 2022Decoupled Knowledge Distillationcited by 388
  17. 2019Variational Information Distillation for Knowledge Transfercited by 324
  18. 2016EIE: Efficient Inference Engine on Compressed Deep Neural Networkcited by 295
  19. 2021Distilling Knowledge via Knowledge Reviewcited by 288
  20. 2020MCUNet: Tiny Deep Learning on IoT Devicescited by 273
  21. 2018Paraphrasing Complex Network: Network Compression via Factor Transfercited by 260
  22. 2018Knowledge Transfer via Distillation of Activation Boundaries Formed by Hidden Neuronscited by 238
  23. 2022TinyViT: Fast Pretraining Distillation for Small Vision Transformerscited by 234
  24. 2017Incremental Network Quantization: Towards Lossless CNNs with Low-Precision Weightscited by 217
  25. 2018Learning Deep Representations with Probabilistic Knowledge Transfercited by 213
  26. 2022On-Device Training Under 256KB Memorycited by 160
  27. 2024Logit Standardization in Knowledge Distillationcited by 102
  28. 2021MCUNetV2: Memory-Efficient Patch-based Inference for Tiny Deep Learningcited by 89
  29. 2023One-for-All: Bridge the Gap Between Heterogeneous Architectures in Knowledge Distillationcited by 78
  30. 2018Self-supervised Knowledge Distillation Using Singular Value Decompositioncited by 48
  31. 2020Distributed Training of Deep Learning Models: A Taxonomic Perspectivecited by 25
  32. 2022Knowledge Condensation Distillationcited by 20
  33. 2022P2M: A Processing-in-Pixel-in-Memory Paradigm for Resource-Constrained TinyML Applicationscited by 16
  34. 2022Self-Attentive Pooling for Efficient Deep Learningcited by 9
  35. 2023TEQ: Trainable Equivalent Transformation for Quantization of LLMscited by 9
  36. 2022In-Sensor & Neuromorphic Computing are all you need for Energy Efficient Computer Visioncited by 6
  37. 2022Entropy Induced Pruning Framework for Convolutional Neural Networkscited by 3

Built on by

Not cited yet.

Similar, not cited

Close in wording, no citation either way

  1. 2024Towards Consistent and Efficient Dataset Distillation via Diffusion-Driven Selection
  2. 2024D4M: Dataset Distillation via Disentangled Diffusion Model
  3. 2024AMD: Automatic Multi-step Distillation of Large-scale Vision Models
  4. 2026One-Step Distillation of Discrete Diffusion Image Generators via Fixed-Point Iteration
  5. 2025The Evolution of Dataset Distillation: Toward Scalable and Generalizable Solutions
  6. 2023Efficient Dataset Distillation via Minimax Diffusion
  7. 2026Data-free Multistep Diffusion Distillation
  8. 2021Compact CNN Structure Learning by Knowledge Distillation