mlsanityData to 14 Oct 2026

Learning Activation Functions for Sparse Neural Networks

arXiv 2305.10964 ↗First posted 18 May 2023cs.LG cs.NEcited by 1

Not on the map. Why?

Abstract (arXiv)

Sparse Neural Networks (SNNs) can potentially demonstrate similar performance to their dense counterparts while saving significant energy and memory at inference. However, the accuracy drop incurred by SNNs, especially at high pruning ratios, can be an issue in critical deployment conditions. While recent works mitigate this issue through sophisticated pruning techniques, we shift our focus to an overlooked factor: hyperparameters and activation functions. Our analyses have shown that the accuracy drop can additionally be attributed to (i) Using ReLU as the default choice for activation functions unanimously, and (ii) Fine-tuning SNNs with the same hyperparameters as dense counterparts. Thus, we focus on learning a novel way to tune activation functions for sparse networks and combining these with a separate hyperparameter optimization (HPO) regime for sparse networks. By conducting experiments on popular DNN models (LeNet-5, VGG-16, ResNet-18, and EfficientNet-B0) trained on MNIST, CIFAR-10, and ImageNet-16 datasets, we show that the novel combination of these two approaches, dubbed Sparse Activation Function Search, short: SAFS, results in up to 15.53%, 8.88%, and 6.33% absolute improvement in the accuracy for LeNet-5, VGG-16, and ResNet-18 over the default training protocols, especially at high pruning ratios. Our code can be found at https://github.com/automl/SAFS

Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 48 of its 71 references that are in the map. First posted on arXiv 18 May 2023.

Builds on

48 of 71 references.

References · 48

  1. 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,364
  2. 2015Distilling the Knowledge in a Neural Networkcited by 10,324
  3. 2016SGDR: Stochastic Gradient Descent with Warm Restartscited by 5,045
  4. 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,795
  5. 2017MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applicationscited by 3,845
  6. 2015Learning both Weights and Connections for Efficient Neural Networkscited by 2,031
  7. 2023Mastering Diverse Domains through World Modelscited by 1,253
  8. 2016Pruning Filters for Efficient ConvNetscited by 1,143
  9. 2018SNIP: Single-shot Network Pruning based on Connection Sensitivitycited by 812
  10. 2019Linear Mode Connectivity and the Lottery Ticket Hypothesiscited by 637
  11. 2018Rethinking the Value of Network Pruningcited by 599
  12. 2021Sparsity in Deep Learning: Pruning and growth for efficient inference and training in neural networkscited by 527
36 more
  1. 2019Quantifying the Carbon Emissions of Machine Learningcited by 521
  2. 2019Rigging the Lottery: Making All Tickets Winnerscited by 495
  3. 2020Pruning neural networks without any data by iteratively conserving synaptic flowcited by 479
  4. 2017A Downsampled Variant of ImageNet as an Alternative to the CIFAR datasetscited by 377
  5. 2017Scalable Training of Artificial Neural Networks with Adaptive Sparse Connectivity inspired by Network Sciencecited by 328
  6. 2014Speeding up Convolutional Neural Networks with Low Rank Expansionscited by 284
  7. 2021SMAC3: A Versatile Bayesian Optimization Package for Hyperparameter Optimizationcited by 230
  8. 2017Incremental Network Quantization: Towards Lossless CNNs with Low-Precision Weightscited by 217
  9. 2019Deconstructing Lottery Tickets: Zeros, Signs, and the Supermaskcited by 207
  10. 2019Parameter Efficient Training of Deep Convolutional Neural Networks by Dynamic Sparse Reparameterizationcited by 189
  11. 2021Activation Functions in Deep Learning: A Comprehensive Survey and Benchmarkcited by 155
  12. 2020Soft Threshold Weight Reparameterization for Learnable Sparsitycited by 151
  13. 2019On the Impact of the Activation Function on Deep Neural Networks Trainingcited by 102
  14. 2019A Signal Propagation Perspective for Pruning Neural Networks at Initializationcited by 96
  15. 2020A survey on modern trainable activation functionscited by 89
  16. 2020Gradient Flow in Sparse Neural Networks and How Lottery Tickets Wincited by 77
  17. 2016Training Sparse Neural Networkscited by 73
  18. 2019The Difficulty of Training Sparse Neural Networkscited by 62
  19. 2022The State of Sparse Training in Deep Reinforcement Learningcited by 61
  20. 2023ZiCo: Zero-shot NAS via Inverse Coefficient of Variation on Gradientscited by 58
  21. 2019SpArSe: Sparse Architecture Search for CNNs on Resource-Constrained Microcontrollerscited by 52
  22. 2015Deep Learning with S-shaped Rectified Linear Activation Unitscited by 26
  23. 2022Training Your Sparse Neural Network Better with Any Maskcited by 26
  24. 2018Learning to Prune Filters in Convolutional Neural Networkscited by 25
  25. 2021On Lottery Tickets and Minimal Task Representations in Deep Reinforcement Learningcited by 24
  26. 2020Discovering Parametric Activation Functionscited by 22
  27. 2020Activate or Not: Learning Customized Activationcited by 22
  28. 2021Keep the Gradients Flowing: Using Gradient Flow to Study Sparse Network Optimizationcited by 22
  29. 2020Evolutionary Optimization of Deep Learning Activation Functionscited by 18
  30. 2020SPLASH: Learnable Activation Functions for Improving Accuracy and Adversarial Robustnesscited by 18
  31. 2020Learned Threshold Pruningcited by 17
  32. 2021Truly Sparse Neural Networks at Scalecited by 16
  33. 2020Soft-Root-Sign Activation Functioncited by 8
  34. 2021One-Cycle Pruning: Pruning ConvNets Under a Tight Training Budgetcited by 6
  35. 2020Activation function impact on Sparse Neural Networkscited by 3
  36. 2020TAdam: A Robust Stochastic Gradient Optimizercited by 2

Built on by

Cited by year

Citing papers per year: 2024: 1.

1 paper.