Growing Cosine Unit: A Novel Oscillatory Activation Function That Can Speedup Training and Reduce Parameters in Convolutional Neural Networks
Not on the map. Why?
Abstract (arXiv)
Convolutional neural networks have been successful in solving many socially important and economically significant problems. This ability to learn complex high-dimensional functions hierarchically can be attributed to the use of nonlinear activation functions. A key discovery that made training deep networks feasible was the adoption of the Rectified Linear Unit (ReLU) activation function to alleviate the vanishing gradient problem caused by using saturating activation functions. Since then, many improved variants of the ReLU activation have been proposed. However, a majority of activation functions used today are non-oscillatory and monotonically increasing due to their biological plausibility. This paper demonstrates that oscillatory activation functions can improve gradient flow and reduce network size. Two theorems on limits of non-oscillatory activation functions are presented. A new oscillatory activation function called Growing Cosine Unit(GCU) defined as C(z) = zcos z that outperforms Sigmoids, Swish, Mish and ReLU on a variety of architectures and benchmarks is presented. The GCU activation has multiple zeros enabling single GCU neurons to have multiple hyperplanes in the decision boundary. This allows single GCU neurons to learn the XOR function without feature engineering. Experimental results indicate that replacing the activation function in the convolution layers with the GCU activation function significantly improves performance on CIFAR-10, CIFAR-100 and Imagenette.
Key facts. Cited by 13 papers in the map (data through 14 Oct 2026). Builds on 10 of its 36 references that are in the map. First posted on arXiv 30 Aug 2021.
Builds on
10 of 36 references.
References · 10
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,364
- 2015Fast and Accurate Deep Network Learning by Exponential Linear Units (ELUs)cited by 1,070
- 2017Self-Normalizing Neural Networkscited by 598
- 2017Searching for Activation Functionscited by 169
- 2019Mish: A Self Regularized Non-Monotonic Activation Functioncited by 141
- 2018Activation Functions: Comparison of trends in Practice and Research for Deep Learningcited by 130
- 2015Neural Network with Unbounded Activation Functions is Universal Approximatorcited by 63
- 2018Why ReLU Units Sometimes Die: Analysis of Single-Unit Error Backpropagation in Neural Networkscited by 12
- 2016Improving Deep Neural Network with Multiple Parametric Exponential Linear Unitscited by 6
- 2018A Methodology for Automatic Selection of Activation Functions to Design Hybrid Deep Neural Networkscited by 3
Built on by
Citing papers per year: 2021: 1; 2022: 3; 2023: 5; 2024: 1; 2025: 1; 2026: 2.
13 papers.
Sort:
- 2022How important are activation functions in regression and classification? A survey, performance comparison, and future directionscited by 29
- 2022A survey on recently proposed activation functions for Deep Learningcited by 6
- 2023Embeddings between Barron spaces with higher order activation functionscited by 4
- 2023Amplifying Sine Unit: An Oscillatory Activation Function for Deep Neural Networks to Recover Nonlinear Oscillations Efficientlycited by 3
- 2023Modeling non-linear Effects with Neural Networks in Relational Event Modelscited by 3
- 2024PReLU: Yet Another Single-Layer Solution to the XOR Problemcited by 3
- 2023ASU-CNN: An Efficient Deep Architecture for Image Classification and Feature Visualizationscited by 1
- 2025Spontaneous Kolmogorov-Arnold Geometry in Shallow MLPscited by 1
- 2026Per-Node Activation Function Evolution in Indirectly Encoded Substrates: Solvability, Limits, and Emergent Diversitycited by 1
- 2021HD-cos Networks: Efficient Neural Architectures for Secure Multi-Party Computationcited by 0
- 2022Evaluating CNN with Oscillatory Activation Functioncited by 0
- 2023Efficient Vectorized Backpropagation Algorithms for Training Feedforward Networks Composed of Quadratic Neuronscited by 0
- 2026Per-Node Activation Function Evolution in Indirectly Encoded Substrates: Solvability, Limits, and Emergent Diversity10 Sep 2026
- 2026Multi-Behavioral Evolved Substrates Through Neuromodulation and Activation Selection10 Sep 2026
- 2025Spontaneous Kolmogorov-Arnold Geometry in Shallow MLPs15 Sep 2025
- 2024PReLU: Yet Another Single-Layer Solution to the XOR Problem17 Sep 2024
- 2023Modeling non-linear Effects with Neural Networks in Relational Event Models19 Dec 2023
- 2023Efficient Vectorized Backpropagation Algorithms for Training Feedforward Networks Composed of Quadratic Neurons4 Oct 2023
- 2023ASU-CNN: An Efficient Deep Architecture for Image Classification and Feature Visualizations28 May 2023
- 2023Embeddings between Barron spaces with higher order activation functions25 May 2023
- 2023Amplifying Sine Unit: An Oscillatory Activation Function for Deep Neural Networks to Recover Nonlinear Oscillations Efficiently18 Apr 2023
- 2022Evaluating CNN with Oscillatory Activation Function13 Nov 2022
- 2022How important are activation functions in regression and classification? A survey, performance comparison, and future directions6 Sep 2022
- 2022A survey on recently proposed activation functions for Deep Learning6 Apr 2022
1 more
- 2022How important are activation functions in regression and classification? A survey, performance comparison, and future directionscited by 29
- 2022A survey on recently proposed activation functions for Deep Learningcited by 6
- 2023Embeddings between Barron spaces with higher order activation functionscited by 4
- 2023Amplifying Sine Unit: An Oscillatory Activation Function for Deep Neural Networks to Recover Nonlinear Oscillations Efficientlycited by 3
- 2023Modeling non-linear Effects with Neural Networks in Relational Event Modelscited by 3
- 2024PReLU: Yet Another Single-Layer Solution to the XOR Problemcited by 3
- 2023ASU-CNN: An Efficient Deep Architecture for Image Classification and Feature Visualizationscited by 1
- 2025Spontaneous Kolmogorov-Arnold Geometry in Shallow MLPscited by 1
- 2026Per-Node Activation Function Evolution in Indirectly Encoded Substrates: Solvability, Limits, and Emergent Diversitycited by 1
- 2021HD-cos Networks: Efficient Neural Architectures for Secure Multi-Party Computationcited by 0
- 2022Evaluating CNN with Oscillatory Activation Functioncited by 0
- 2023Efficient Vectorized Backpropagation Algorithms for Training Feedforward Networks Composed of Quadratic Neuronscited by 0
12 most cited of 13 All 13 (JSON)
- 2026Per-Node Activation Function Evolution in Indirectly Encoded Substrates: Solvability, Limits, and Emergent Diversity10 Sep 2026
- 2026Multi-Behavioral Evolved Substrates Through Neuromodulation and Activation Selection10 Sep 2026
- 2025Spontaneous Kolmogorov-Arnold Geometry in Shallow MLPs15 Sep 2025
- 2024PReLU: Yet Another Single-Layer Solution to the XOR Problem17 Sep 2024
- 2023Modeling non-linear Effects with Neural Networks in Relational Event Models19 Dec 2023
- 2023Efficient Vectorized Backpropagation Algorithms for Training Feedforward Networks Composed of Quadratic Neurons4 Oct 2023
- 2023ASU-CNN: An Efficient Deep Architecture for Image Classification and Feature Visualizations28 May 2023
- 2023Embeddings between Barron spaces with higher order activation functions25 May 2023
- 2023Amplifying Sine Unit: An Oscillatory Activation Function for Deep Neural Networks to Recover Nonlinear Oscillations Efficiently18 Apr 2023
- 2022Evaluating CNN with Oscillatory Activation Function13 Nov 2022
- 2022How important are activation functions in regression and classification? A survey, performance comparison, and future directions6 Sep 2022
- 2022A survey on recently proposed activation functions for Deep Learning6 Apr 2022
12 newest of 13 All 13 (JSON)