mlsanityData to 7 Oct 2026

Data-aware customization of activation functions reduces neural network error

arXiv 2301.06635 ↗First posted 16 Jan 2023cs.LG cs.NE stat.MLcited by 1

Not on the map. Why?

Abstract (arXiv)

Activation functions play critical roles in neural networks, yet current off-the-shelf neural networks pay little attention to the specific choice of activation functions used. Here we show that data-aware customization of activation functions can result in striking reductions in neural network error. We first give a simple linear algebraic explanation of the role of activation functions in neural networks; then, through connection with the Diaconis-Shahshahani Approximation Theorem, we propose a set of criteria for good activation functions. As a case study, we consider regression tasks with a partially exchangeable target function, i.e. f(u,v,w)=f(v,u,w) for u,v∈ ℝd and w∈ ℝk, and prove that for such a target function, using an even activation function in at least one of the layers guarantees that the prediction preserves partial exchangeability for best performance. Since even activation functions are seldom used in practice, we designed the ``seagull'' even activation function log(1+x2) according to our criteria. Empirical testing on over two dozen 9-25 dimensional examples with different local smoothness, curvature, and degree of exchangeability revealed that a simple substitution with the ``seagull'' activation function in an already-refined neural network can lead to an order-of-magnitude reduction in error. This improvement was most pronounced when the activation function substitution was applied to the layer in which the exchangeable variables are connected for the first time. While the improvement is greatest for low-dimensional data, experiments on the CIFAR10 image classification dataset showed that use of ``seagull'' can reduce error even for high-dimensional cases. These results collectively highlight the potential of customizing activation functions as a general approach to improve neural network performance.

Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 11 of its 24 references that are in the map. First posted on arXiv 16 Jan 2023.

Builds on

11 of 24 references.

References · 11

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
  3. 2020Designing Network Design Spacescited by 954
  4. 2018Tensor field networks: Rotation- and translation-equivariant neural networks for 3D point cloudscited by 735
  5. 2017Hidden Physics Models: Machine Learning of Nonlinear Partial Differential Equationscited by 208
  6. 2020Incorporating Symmetry into Deep Dynamics Models for Improved Generalizationcited by 123
  7. 2017Dual Path Networkscited by 119
  8. 2018Discovering physical concepts with neural networkscited by 117
  9. 2019Locally adaptive activation functions with slope recovery term for deep and physics-informed neural networkscited by 11
  10. 2016View-tolerant face recognition and Hebbian learning imply mirror-symmetric neural tuning to head orientationcited by 3
  11. 2017Efficient and Invariant Convolutional Neural Networks for Dense Predictioncited by 3

Built on by

Cited by year

Citing papers per year: 2024: 1.

1 paper.