TasksSotADatasetsPapersMethodsSubmitAbout
Papers With Code 2

A community resource for machine learning research: papers, code, benchmarks, and state-of-the-art results.

Explore

Notable BenchmarksAll SotADatasetsPapersMethods

Community

Submit ResultsAbout

Data sourced from the PWC Archive (CC-BY-SA 4.0). Built by the community, for the community.

Papers/Tiny Models are the Computational Saver for Large Models

Tiny Models are the Computational Saver for Large Models

Qingyuan Wang, Barry Cardiff, Antoine Frappé, Benoit Larras, Deepu John

2024-03-26Image ClassificationModel Compression
PaperPDFCode(official)

Abstract

This paper introduces TinySaver, an early-exit-like dynamic model compression approach which employs tiny models to substitute large models adaptively. Distinct from traditional compression techniques, dynamic methods like TinySaver can leverage the difficulty differences to allow certain inputs to complete their inference processes early, thereby conserving computational resources. Most existing early exit designs are implemented by attaching additional network branches to the model's backbone. Our study, however, reveals that completely independent tiny models can replace a substantial portion of the larger models' job with minimal impact on performance. Employing them as the first exit can remarkably enhance computational efficiency. By searching and employing the most appropriate tiny model as the computational saver for a given large model, the proposed approaches work as a novel and generic method to model compression. This finding will help the research community in exploring new compression methods to address the escalating computational demands posed by rapidly evolving AI models. Our evaluation of this approach in ImageNet-1k classification demonstrates its potential to reduce the number of compute operations by up to 90\%, with only negligible losses in performance, across various modern vision models.

Results

TaskDatasetMetricValueModel
Image ClassificationImageNetGFLOPs31.17TinySaver(ConvNeXtV2_h, 0.01 Acc drop)
Image ClassificationImageNetTop 1 Accuracy86.24TinySaver(ConvNeXtV2_h, 0.01 Acc drop)
Image ClassificationImageNetGFLOPs19.41TinySaver(ConvNeXtV2_h, 0.5 Acc drop)
Image ClassificationImageNetTop 1 Accuracy85.75TinySaver(ConvNeXtV2_h, 0.5 Acc drop)
Image ClassificationImageNetTop 1 Accuracy85.74TinySaver(Swin_large, 0.5 Acc drop)
Image ClassificationImageNetTop 1 Accuracy85.24TinySaver(Swin_large, 1.0 Acc drop)
Image ClassificationImageNetTop 1 Accuracy83.52TinySaver(EfficientFormerV2_l, 0.01 Acc drop)

Related Papers

LINR-PCGC: Lossless Implicit Neural Representations for Point Cloud Geometry Compression2025-07-21Automatic Classification and Segmentation of Tunnel Cracks Based on Deep Learning and Visual Explanations2025-07-18Adversarial attacks to image classification systems using evolutionary algorithms2025-07-17Efficient Adaptation of Pre-trained Vision Transformer underpinned by Approximately Orthogonal Fine-Tuning Strategy2025-07-17Federated Learning for Commercial Image Sources2025-07-17MUPAX: Multidimensional Problem Agnostic eXplainable AI2025-07-17Hashed Watermark as a Filter: Defeating Forging and Overwriting Attacks in Weight-based Neural Network Watermarking2025-07-15Transferring Styles for Reduced Texture Bias and Improved Robustness in Semantic Segmentation Networks2025-07-14