Fractional Skipping: Towards Finer-Grained Dynamic CNN Inference
Not on the map. Why?
Abstract (arXiv)
While increasingly deep networks are still in general desired for achieving state-of-the-art performance, for many specific inputs a simpler network might already suffice. Existing works exploited this observation by learning to skip convolutional layers in an input-dependent manner. However, we argue their binary decision scheme, i.e., either fully executing or completely bypassing one layer for a specific input, can be enhanced by introducing finer-grained, "softer" decisions. We therefore propose a Dynamic Fractional Skipping (DFS) framework. The core idea of DFS is to hypothesize layer-wise quantization (to different bitwidths) as intermediate "soft" choices to be made between fully utilizing and skipping a layer. For each input, DFS dynamically assigns a bitwidth to both weights and activations of each layer, where fully executing and skipping could be viewed as two "extremes" (i.e., full bitwidth and zero bitwidth). In this way, DFS can "fractionally" exploit a layer's expressive power during input-adaptive inference, enabling finer-grained accuracy-computational cost trade-offs. It presents a unified view to link input-adaptive layer skipping and input-adaptive hybrid quantization. Extensive experimental results demonstrate the superior tradeoff between computational cost and model expressive power (accuracy) achieved by DFS. More visualizations also indicate a smooth and consistent transition in the DFS behaviors, especially the learned choices between layer skipping and different quantizations when the total computational budgets vary, validating our hypothesis that layer quantization could be viewed as intermediate variants of layer skipping. Our source code and supplementary material are available at linkhttps://github.com/Torment123/DFS.
Key facts. Cited by 23 papers in the map (data through 14 Oct 2026). First posted on arXiv 3 Jan 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 10; 2022: 5; 2023: 4; 2024: 3; 2025: 1.
23 papers.
Sort:
By area:
- 2021Dynamic Neural Networks: A Surveycited by 408
- 2021HW-NAS-Bench:Hardware-Aware Neural Architecture Search Benchmarkcited by 84
- 2021Adaptive Inference through Early-Exit Networks: Design, Challenges and Directionscited by 75
- 2021IntraQ: Learning Synthetic Images with Intra-Class Heterogeneity for Zero-Shot Network Quantizationcited by 43
- 2021DAdaQuant: Doubly-adaptive quantization for communication-efficient Federated Learningcited by 41
- 2021CPT: Efficient Deep Neural Network Training via Cyclic Precisioncited by 19
- 2022DepthShrinker: A New Compression Paradigm Towards Boosting Real-Hardware Efficiency of Compact Neural Networkscited by 19
- 2021"BNN - BN = ?": Training Binary Neural Networks without Batch Normalizationcited by 17
- 2024Retraining-free Model Quantization via One-Shot Weight-Coupling Learningcited by 13
- 2021MIA-Former: Efficient and Robust Vision Transformers via Multi-grained Input-Adaptationcited by 12
- 2023Towards Inference Efficient Deep Ensemble Learningcited by 11
- 2023I3D: Transformer architectures with input-dependent dynamic depth for speech recognitioncited by 10
11 more
- 2023GradMDM: Adversarial Attack on Dynamic Networkscited by 8
- 2025A Survey on Dynamic Neural Networks: from Computer Vision to Multi-modal Sensor Fusioncited by 5
- 2021Rethinking Floating Point Overheads for Mixed Precision DNN Acceleratorscited by 4
- 2022Pruning Early Exit Networkscited by 4
- 2022A Closer Look at Branch Classifiers of Multi-exit Architecturescited by 3
- 2022Accuracy Booster: Enabling 4-bit Fixed-point Arithmetic for DNN Trainingcited by 3
- 2022LDP: Learnable Dynamic Precision for Efficient Deep Neural Network Training and Inferencecited by 2
- 2023MTD: Multi-Timestep Detector for Delayed Streaming Perceptioncited by 2
- 2024Don't Think It Twice: Exploit Shift Invariance for Efficient Online Streaming Inference of CNNscited by 1
- 2021SmartDeal: Re-Modeling Deep Network Weights for Efficient Inference and Trainingcited by 0
- 2024CycleBNN: Cyclic Precision Training in Binary Neural Networkscited by 0
- 2025A Survey on Dynamic Neural Networks: from Computer Vision to Multi-modal Sensor Fusion13 Jan 2025
- 2024CycleBNN: Cyclic Precision Training in Binary Neural Networks28 Sep 2024
- 2024Don't Think It Twice: Exploit Shift Invariance for Efficient Online Streaming Inference of CNNs6 Aug 2024
- 2024Retraining-free Model Quantization via One-Shot Weight-Coupling Learning3 Jan 2024
- 2023MTD: Multi-Timestep Detector for Delayed Streaming Perception13 Sep 2023
- 2023GradMDM: Adversarial Attack on Dynamic Networks1 Apr 2023
- 2023I3D: Transformer architectures with input-dependent dynamic depth for speech recognition14 Mar 2023
- 2023Towards Inference Efficient Deep Ensemble Learning29 Jan 2023
- 2022Accuracy Booster: Enabling 4-bit Fixed-point Arithmetic for DNN Training19 Nov 2022
- 2022Pruning Early Exit Networks8 Jul 2022
- 2022DepthShrinker: A New Compression Paradigm Towards Boosting Real-Hardware Efficiency of Compact Neural Networks2 Jun 2022
- 2022A Closer Look at Branch Classifiers of Multi-exit Architectures28 Apr 2022
11 more
- 2022LDP: Learnable Dynamic Precision for Efficient Deep Neural Network Training and Inference15 Mar 2022
- 2021MIA-Former: Efficient and Robust Vision Transformers via Multi-grained Input-Adaptation21 Dec 2021
- 2021IntraQ: Learning Synthetic Images with Intra-Class Heterogeneity for Zero-Shot Network Quantization17 Nov 2021
- 2021DAdaQuant: Doubly-adaptive quantization for communication-efficient Federated Learning31 Oct 2021
- 2021Adaptive Inference through Early-Exit Networks: Design, Challenges and Directions9 Jun 2021
- 2021"BNN - BN = ?": Training Binary Neural Networks without Batch Normalization16 Apr 2021
- 2021HW-NAS-Bench:Hardware-Aware Neural Architecture Search Benchmark19 Mar 2021
- 2021Dynamic Neural Networks: A Survey9 Feb 2021
- 2021Rethinking Floating Point Overheads for Mixed Precision DNN Accelerators27 Jan 2021
- 2021CPT: Efficient Deep Neural Network Training via Cyclic Precision25 Jan 2021
- 2021SmartDeal: Re-Modeling Deep Network Weights for Efficient Inference and Training4 Jan 2021
- 2021Dynamic Neural Networks: A Surveycited by 408
- 2021HW-NAS-Bench:Hardware-Aware Neural Architecture Search Benchmarkcited by 84
- 2021IntraQ: Learning Synthetic Images with Intra-Class Heterogeneity for Zero-Shot Network Quantizationcited by 43
- 2021DAdaQuant: Doubly-adaptive quantization for communication-efficient Federated Learningcited by 41
- 2021CPT: Efficient Deep Neural Network Training via Cyclic Precisioncited by 19
- 2022DepthShrinker: A New Compression Paradigm Towards Boosting Real-Hardware Efficiency of Compact Neural Networkscited by 19
- 2021"BNN - BN = ?": Training Binary Neural Networks without Batch Normalizationcited by 17
- 2024Retraining-free Model Quantization via One-Shot Weight-Coupling Learningcited by 13
- 2021MIA-Former: Efficient and Robust Vision Transformers via Multi-grained Input-Adaptationcited by 12
- 2023Towards Inference Efficient Deep Ensemble Learningcited by 11
- 2023I3D: Transformer architectures with input-dependent dynamic depth for speech recognitioncited by 10
- 2023GradMDM: Adversarial Attack on Dynamic Networkscited by 8
12 most cited of 22 All 22 (JSON)
- 2025A Survey on Dynamic Neural Networks: from Computer Vision to Multi-modal Sensor Fusion13 Jan 2025
- 2024CycleBNN: Cyclic Precision Training in Binary Neural Networks28 Sep 2024
- 2024Don't Think It Twice: Exploit Shift Invariance for Efficient Online Streaming Inference of CNNs6 Aug 2024
- 2024Retraining-free Model Quantization via One-Shot Weight-Coupling Learning3 Jan 2024
- 2023MTD: Multi-Timestep Detector for Delayed Streaming Perception13 Sep 2023
- 2023GradMDM: Adversarial Attack on Dynamic Networks1 Apr 2023
- 2023I3D: Transformer architectures with input-dependent dynamic depth for speech recognition14 Mar 2023
- 2023Towards Inference Efficient Deep Ensemble Learning29 Jan 2023
- 2022Accuracy Booster: Enabling 4-bit Fixed-point Arithmetic for DNN Training19 Nov 2022
- 2022Pruning Early Exit Networks8 Jul 2022
- 2022DepthShrinker: A New Compression Paradigm Towards Boosting Real-Hardware Efficiency of Compact Neural Networks2 Jun 2022
- 2022A Closer Look at Branch Classifiers of Multi-exit Architectures28 Apr 2022
12 newest of 22 All 22 (JSON)