mlsanityData to 7 Oct 2026

Resource Constrained Model Compression via Minimax Optimization for Spiking Neural Networks

arXiv 2308.04672 ↗First posted 9 Aug 2023cs.CV cs.AI cs.MMcited by 3

Not on the map. Why?

Abstract (arXiv)

Brain-inspired Spiking Neural Networks (SNNs) have the characteristics of event-driven and high energy-efficient, which are different from traditional Artificial Neural Networks (ANNs) when deployed on edge devices such as neuromorphic chips. Most previous work focuses on SNNs training strategies to improve model performance and brings larger and deeper network architectures. It is difficult to deploy these complex networks on resource-limited edge devices directly. To meet such demand, people compress SNNs very cautiously to balance the performance and the computation efficiency. Existing compression methods either iteratively pruned SNNs using weights norm magnitude or formulated the problem as a sparse learning optimization. We propose an improved end-to-end Minimax optimization method for this sparse learning problem to better balance the model performance and the computation efficiency. We also demonstrate that jointly applying compression and finetuning on SNNs is better than sequentially, especially for extreme compression ratios. The compressed SNN models achieved state-of-the-art (SOTA) performance on various benchmark datasets and architectures. Our code is available at https://github.com/chenjallen/Resource-Constrained-Compression-on-SNN.

Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). Builds on 55 of its 82 references that are in the map. First posted on arXiv 9 Aug 2023.

Builds on

55 of 82 references.

References · 55

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
  3. 2015Deep Compression: Compressing Deep Neural Networks with Pruning, Trained Quantization and Huffman Codingcited by 2,291
  4. 2018The Lottery Ticket Hypothesis: Finding Sparse, Trainable Neural Networkscited by 2,250
  5. 2013Estimating or Propagating Gradients Through Stochastic Neurons for Conditional Computationcited by 2,031
  6. 2015Learning both Weights and Connections for Efficient Neural Networkscited by 1,998
  7. 2016Pruning Filters for Efficient ConvNetscited by 1,129
  8. 2019Once-for-All: Train One Network and Specialize it for Efficient Deploymentcited by 778
  9. 2017Channel Pruning for Accelerating Very Deep Neural Networkscited by 697
  10. 2017Learning Efficient Convolutional Networks through Network Slimmingcited by 673
  11. 2018Rethinking the Value of Network Pruningcited by 595
  12. 2019Importance Estimation for Neural Network Pruningcited by 531
38 more
  1. 2016Quantized Neural Networks: Training Neural Networks with Low Precision Weights and Activationscited by 413
  2. 2017Spatio-Temporal Backpropagation for Training High-performance Spiking Neural Networkscited by 399
  3. 2018AMC: AutoML for Model Compression and Acceleration on Mobile Devicescited by 375
  4. 2018Filter Pruning via Geometric Median for Deep Convolutional Neural Networks Accelerationcited by 365
  5. 2020Incorporating Learnable Membrane Time Constant to Enhance Learning of Spiking Neural Networkscited by 340
  6. 2021Deep Residual Learning in Spiking Neural Networkscited by 326
  7. 2020Going Deeper With Directly-Trained Larger Spiking Neural Networkscited by 268
  8. 2018Direct Training for Spiking Neural Networks: Faster, Larger, Bettercited by 222
  9. 2016Training Deep Spiking Neural Networks using Backpropagationcited by 203
  10. 2014Speeding-up Convolutional Neural Networks Using Fine-tuned CP-Decompositioncited by 199
  11. 2022Temporal Efficient Training of Spiking Neural Network via Gradient Re-weightingcited by 192
  12. 2017Data-Driven Sparse Structure Selection for Deep Neural Networkscited by 181
  13. 2018Long short-term memory and learning-to-learn in networks of spiking neuronscited by 179
  14. 2018Discrimination-aware Channel Pruning for Deep Neural Networkscited by 171
  15. 2019Drawing Early-Bird Tickets: Towards More Efficient Training of Deep Networkscited by 160
  16. 2018NetAdapt: Platform-Aware Neural Network Adaptation for Mobile Applicationscited by 146
  17. 2021Group Fisher Pruning for Practical Network Compressioncited by 130
  18. 2019Enabling Spike-based Backpropagation for Training Deep Neural Network Architecturescited by 119
  19. 2018Rethinking the Smaller-Norm-Less-Informative Assumption in Channel Pruning of Convolution Layerscited by 112
  20. 2021A Free Lunch From ANN: Towards Efficient, Accurate Spiking Neural Networks Calibrationcited by 111
  21. 2020ResRep: Lossless CNN Pruning via Decoupling Remembering and Forgettingcited by 85
  22. 2022Unified Visual Transformer Compressioncited by 79
  23. 2022Event-based Video Reconstruction via Potential-assisted Spiking Neural Networkcited by 58
  24. 2019Learning Filter Basis for Convolutional Neural Network Compressioncited by 57
  25. 2022Revisiting Random Channel Pruning for Neural Network Compressioncited by 50
  26. 2017STDP Based Pruning of Connections and Weight Quantization in Spiking Neural Networks for Energy Efficient Recognitioncited by 41
  27. 2021Pruning of Deep Spiking Neural Networks through Gradient Rewiringcited by 41
  28. 2022AutoSNN: Towards Energy-Efficient Spiking Neural Networkscited by 40
  29. 2019Comprehensive SNN Compression Using ADMM Optimization and Activity Regularizationcited by 38
  30. 2022CHEX: CHannel EXploration for CNN Model Compressioncited by 36
  31. 2019Optimizing the energy consumption of spiking neural networks for neuromorphic applicationscited by 34
  32. 2020Exploring the Connection Between Binary and Spiking Neural Networkscited by 33
  33. 2020Convolution-Weight-Distribution Assumption: Rethinking the Criteria of Channel Pruningcited by 29
  34. 2021GDP: Stabilized Neural Network Pruning via Gates with Differentiable Polarizationcited by 29
  35. 2020Auto Graph Encoder-Decoder for Neural Network Pruningcited by 26
  36. 2021Carrying out CNN Channel Pruning in a White Boxcited by 22
  37. 2019What is Local Optimality in Nonconvex-Nonconcave Minimax Optimization?cited by 19
  38. 2021Spatio-Temporal Pruning and Quantization for Low-latency Spiking Neural Networkscited by 16

50 most cited of 55 All 55 (JSON)

Built on by

Cited by year

Citing papers per year: 2023: 1; 2024: 0; 2025: 2.

3 papers.