Channel Gating Neural Networks
Not on the map. Why?
Abstract (arXiv)
This paper introduces channel gating, a dynamic, fine-grained, and hardware-efficient pruning scheme to reduce the computation cost for convolutional neural networks (CNNs). Channel gating identifies regions in the features that contribute less to the classification result, and skips the computation on a subset of the input channels for these ineffective regions. Unlike static network pruning, channel gating optimizes CNN inference at run-time by exploiting input-specific characteristics, which allows substantially reducing the compute cost with almost no accuracy loss. We experimentally show that applying channel gating in state-of-the-art networks achieves 2.7-8.0× reduction in floating-point operations (FLOPs) and 2.0-4.4× reduction in off-chip memory accesses with a minimal accuracy loss on CIFAR-10. Combining our method with knowledge distillation reduces the compute cost of ResNet-18 by 2.6× without accuracy drop on ImageNet. We further demonstrate that channel gating can be realized in hardware efficiently. Our approach exhibits sparsity patterns that are well-suited to dense systolic arrays with minimal additional hardware. We have designed an accelerator for channel gating networks, which can be implemented using either FPGAs or ASICs. Running a quantized ResNet-18 model for ImageNet, our accelerator achieves an encouraging speedup of 2.4× on average, with a theoretical FLOP reduction of 2.8×.
Key facts. Cited by 80 papers in the map (data through 7 Oct 2026). First posted on arXiv 29 May 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 25; 2022: 17; 2023: 15; 2024: 11; 2025: 5; 2026: 7.
80 papers.
Sort:
By area:
- 2021Dynamic Neural Networks: A Surveycited by 405
- 2023A Survey on Deep Neural Network Pruning-Taxonomy, Comparison, Analysis, and Recommendationscited by 200
- 2021Patch Slimming for Efficient Vision Transformerscited by 131
- 2023Structured Pruning for Deep Convolutional Neural Networks: A surveycited by 122
- 2024Not All Layers of LLMs Are Necessary During Inferencecited by 95
- 2021Dynamic Slimmable Networkcited by 83
- 2021AdaFuse: Adaptive Temporal Fusion Network for Efficient Action Recognitioncited by 48
- 2021Manifold Regularized Dynamic Network Pruningcited by 43
- 2022Glance and Focus Networks for Dynamic Visual Recognitioncited by 41
- 2021AdaMML: Adaptive Multi-Modal Learning for Efficient Video Recognitioncited by 36
- 2021Dynamic Network Quantization for Efficient Video Inferencecited by 36
- 2021Compressing Neural Networks: Towards Determining the Optimal Layer-wise Decompositioncited by 33
38 more
- 2021Learning Multiple Stock Trading Patterns with Temporal Routing Adaptor and Optimal Transportcited by 32
- 2021Locally Free Weight Sharing for Network Width Searchcited by 27
- 2021Fire Together Wire Together: A Dynamic Pruning Approach with Self-Supervised Mask Predictioncited by 24
- 2023Green Edge AI: A Contemporary Surveycited by 24
- 2024Prompt-Driven Dynamic Object-Centric Learning for Single Domain Generalizationcited by 24
- 2021BCNet: Searching for Network Width with Bilaterally Coupled Networkcited by 23
- 2021LegoDNN: Block-grained Scaling of Deep Neural Networks for Mobile Visioncited by 20
- 2022Continual Object Detection via Prototypical Task Correlation Guided Gating Mechanismcited by 20
- 2021Multi-Exit Semantic Segmentation Networkscited by 18
- 2022Efficient Deep Visual and Inertial Odometry with Adaptive Visual Modality Selectioncited by 17
- 2022Dynamic Spatio-Temporal Specialization Learning for Fine-Grained Action Recognitioncited by 17
- 2022DeepPerform: An Efficient Approach for Performance Testing of Resource-Constrained Neural Networkscited by 16
- 2022Efficient Stein Variational Inference for Reliable Distribution-lossless Network Pruningcited by 16
- 2021VA-RED2: Video Adaptive Redundancy Reductioncited by 15
- 2023Unleashing the Potential of Spiking Neural Networks by Dynamic Confidencecited by 14
- 2021Enabling Design Methodologies and Future Trends for Edge AI: Specialization and Co-designcited by 13
- 2024ShadowLLM: Predictor-based Contextual Sparsity for Large Language Modelscited by 13
- 2021Dynamic Token Normalization Improves Vision Transformerscited by 10
- 2021Deep Neural Network-based Enhancement for Image and Video Streaming Systems: A Survey and Future Directionscited by 9
- 2021Dynamic Slimmable Denoising Networkcited by 9
- 2023DyCL: Dynamic Neural Network Compilation Via Program Rewriting and Graph Optimizationcited by 9
- 2023GradMDM: Adversarial Attack on Dynamic Networkscited by 8
- 2021DS-Net++: Dynamic Weight Slicing for Efficient Inference in CNNs and Transformerscited by 6
- 2021Universal Efficient Variable-rate Neural Image Compressioncited by 6
- 2021Low-rank Tensor Decomposition for Compression of Convolutional Neural Networks Using Funnel Regularizationcited by 6
- 2023Ada3D : Exploiting the Spatial Redundancy with Adaptive Inference for Efficient 3D Object Detectioncited by 6
- 2022EREBA: Black-box Energy Testing of Adaptive Neural Networkscited by 5
- 2024Scalable Speech Enhancement with Dynamic Channel Pruningcited by 5
- 2022Exploring Structural Sparsity in Neural Image Compressioncited by 4
- 2022Searching for Network Width with Bilaterally Coupled Networkcited by 4
- 2022SlimSeg: Slimmable Semantic Segmentation with Boundary Supervisioncited by 4
- 2022Vertical Layering of Quantized Neural Networks for Heterogeneous Inferencecited by 4
- 2023Progressive Channel-Shrinking Networkcited by 4
- 2023Data-Free Dynamic Compression of CNNs for Tractable Efficiencycited by 4
- 2025EgoAdapt: Adaptive Multisensory Distillation and Policy Learning for Efficient Egocentric Perceptioncited by 4
- 2021The Challenge of Appearance-Free Object Tracking with Feedforward Neural Networkscited by 3
- 2022How to Train Unstable Looped Tensor Networkcited by 3
- 2022Zebra: Memory Bandwidth Reduction for CNN Accelerators With Zero Block Regularization of Activation Mapscited by 3
50 most cited of 80 All 80 (JSON)
- 2026BranchIP: Learning Adaptive Equivariant Computation for Interatomic Potentials1 Oct 2026
- 2026Overcoming Kernel Redundancy for Scaling Logic Gate Networks1 Oct 2026
- 2026Mixture of Channel Experts: Static Sparse Supports with Input-Adaptive Mixing for Pointwise Projections24 Aug 2026
- 2026EdgeCompress: Coupling Multidimensional Model Compression and Dynamic Inference for EdgeAI8 Jul 2026
- 2026HASTE: A Framework for Training-Free, Dynamic, and Steerable Compression of Pre-Trained Convolutional Neural Networks29 Jun 2026
- 2026DANCE: Dynamic 3D CNN Pruning: Joint Frame, Channel, and Feature Adaptation for Energy Efficiency on the Edge18 Mar 2026
- 2026Switchable Activation Networks17 Feb 2026
- 2025ALPINE: Closed-Loop Adaptive Privacy Budget Allocation for Mobile Edge Crowdsensing20 Oct 2025
- 2025Multi-level SSL Feature Gating for Audio Deepfake Detection3 Sep 2025
- 2025Adaptive LiDAR Scanning: Harnessing Temporal Cues for Efficient 3D Object Detection via Multi-Modal Fusion3 Aug 2025
- 2025Neural Inhibition Improves Dynamic Routing and Mixture of Experts3 Jul 2025
- 2025EgoAdapt: Adaptive Multisensory Distillation and Policy Learning for Efficient Egocentric Perception26 Jun 2025
38 more
- 2024Scalable Speech Enhancement with Dynamic Channel Pruning22 Dec 2024
- 2024Multi-QuAD: Multi-Level Quality-Adaptive Dynamic Network for Reliable Multimodal Classification19 Dec 2024
- 2024Early-exit Convolutional Neural Networks9 Sep 2024
- 20243D Point Cloud Network Pruning: When Some Weights Do not Matter26 Aug 2024
- 2024ShadowLLM: Predictor-based Contextual Sparsity for Large Language Models24 Jun 2024
- 2024Model Adaptation for Time Constrained Embodied Control17 Jun 2024
- 2024Pick-or-Mix: Dynamic Channel Sampling for ConvNets16 Jun 2024
- 2024Radial Networks: Dynamic Layer Routing for High-Performance Large Language Models7 Apr 2024
- 2024Not All Layers of LLMs Are Necessary During Inference4 Mar 2024
- 2024Prompt-Driven Dynamic Object-Centric Learning for Single Domain Generalization28 Feb 2024
- 2024Convolutional Neural Network Compression via Dynamic Parameter Rank Pruning15 Jan 2024
- 2023Green Edge AI: A Contemporary Survey1 Dec 2023
- 2023DyRA: Portable Dynamic Resolution Adjustment Network for Existing Detectors28 Nov 2023
- 2023SlowFormer: Universal Adversarial Patch for Attack on Compute and Energy Efficiency of Inference Efficient Vision Transformers4 Oct 2023
- 2023Data-Free Dynamic Compression of CNNs for Tractable Efficiency29 Sep 2023
- 2023A Differentiable Framework for End-to-End Learning of Hybrid Structured Compression21 Sep 2023
- 2023A Survey on Deep Neural Network Pruning-Taxonomy, Comparison, Analysis, and Recommendations13 Aug 2023
- 2023Ada3D : Exploiting the Spatial Redundancy with Adaptive Inference for Efficient 3D Object Detection17 Jul 2023
- 2023DyCL: Dynamic Neural Network Compilation Via Program Rewriting and Graph Optimization11 Jul 2023
- 2023TIPS: Topologically Important Path Sampling for Anytime Neural Networks13 May 2023
- 2023Boosting Convolutional Neural Networks with Middle Spectrum Grouped Convolution13 Apr 2023
- 2023GradMDM: Adversarial Attack on Dynamic Networks1 Apr 2023
- 2023Progressive Channel-Shrinking Network1 Apr 2023
- 2023Unleashing the Potential of Spiking Neural Networks by Dynamic Confidence17 Mar 2023
- 2023Structured Pruning for Deep Convolutional Neural Networks: A survey1 Mar 2023
- 2023Unifying Synergies between Self-supervised Learning and Dynamic Computation22 Jan 2023
- 2022Vertical Layering of Quantized Neural Networks for Heterogeneous Inference10 Dec 2022
- 2022Efficient Stein Variational Inference for Reliable Distribution-lossless Network Pruning7 Dec 2022
- 2022DeepPerform: An Efficient Approach for Performance Testing of Resource-Constrained Neural Networks10 Oct 2022
- 2022Dynamic Spatio-Temporal Specialization Learning for Fine-Grained Action Recognition3 Sep 2022
- 2022Dynamic Channel Selection in Self-Supervised Learning25 Jul 2022
- 2022SlimSeg: Slimmable Semantic Segmentation with Boundary Supervision13 Jul 2022
- 2022SATBench: Benchmarking the speed-accuracy tradeoff in object recognition by humans and dynamic neural networks16 Jun 2022
- 2022Gator: Customizable Channel Pruning of Neural Networks with Gating30 May 2022
- 2022Efficient Deep Visual and Inertial Odometry with Adaptive Visual Modality Selection12 May 2022
- 2022Continual Object Detection via Prototypical Task Correlation Guided Gating Mechanism6 May 2022
- 2022Zebra: Memory Bandwidth Reduction for CNN Accelerators With Zero Block Regularization of Activation Maps2 May 2022
- 2022Dynamic Network Adaptation at Inference18 Apr 2022
50 newest of 80 All 80 (JSON)
- 2021Dynamic Neural Networks: A Surveycited by 405
- 2023A Survey on Deep Neural Network Pruning-Taxonomy, Comparison, Analysis, and Recommendationscited by 200
- 2021Patch Slimming for Efficient Vision Transformerscited by 131
- 2023Structured Pruning for Deep Convolutional Neural Networks: A surveycited by 122
- 2024Not All Layers of LLMs Are Necessary During Inferencecited by 95
- 2021Dynamic Slimmable Networkcited by 83
- 2021AdaFuse: Adaptive Temporal Fusion Network for Efficient Action Recognitioncited by 48
- 2021Manifold Regularized Dynamic Network Pruningcited by 43
- 2022Glance and Focus Networks for Dynamic Visual Recognitioncited by 41
- 2021AdaMML: Adaptive Multi-Modal Learning for Efficient Video Recognitioncited by 36
- 2021Dynamic Network Quantization for Efficient Video Inferencecited by 36
- 2021Compressing Neural Networks: Towards Determining the Optimal Layer-wise Decompositioncited by 33
12 most cited of 78 All 78 (JSON)
- 2026BranchIP: Learning Adaptive Equivariant Computation for Interatomic Potentials1 Oct 2026
- 2026Overcoming Kernel Redundancy for Scaling Logic Gate Networks1 Oct 2026
- 2026EdgeCompress: Coupling Multidimensional Model Compression and Dynamic Inference for EdgeAI8 Jul 2026
- 2026HASTE: A Framework for Training-Free, Dynamic, and Steerable Compression of Pre-Trained Convolutional Neural Networks29 Jun 2026
- 2026DANCE: Dynamic 3D CNN Pruning: Joint Frame, Channel, and Feature Adaptation for Energy Efficiency on the Edge18 Mar 2026
- 2026Switchable Activation Networks17 Feb 2026
- 2025ALPINE: Closed-Loop Adaptive Privacy Budget Allocation for Mobile Edge Crowdsensing20 Oct 2025
- 2025Multi-level SSL Feature Gating for Audio Deepfake Detection3 Sep 2025
- 2025Adaptive LiDAR Scanning: Harnessing Temporal Cues for Efficient 3D Object Detection via Multi-Modal Fusion3 Aug 2025
- 2025EgoAdapt: Adaptive Multisensory Distillation and Policy Learning for Efficient Egocentric Perception26 Jun 2025
- 2024Scalable Speech Enhancement with Dynamic Channel Pruning22 Dec 2024
- 2024Multi-QuAD: Multi-Level Quality-Adaptive Dynamic Network for Reliable Multimodal Classification19 Dec 2024
12 newest of 78 All 78 (JSON)