Adaptively Customizing Activation Functions for Various Layers
Haigen Hu, Aizhu Liu, Qiu Guan, Xiaoxin Li, Shengyong Chen, Qianwei, Zhou

TL;DR
This paper introduces a simple adaptive method to customize activation functions in neural networks, significantly improving convergence speed, accuracy, and generalization across various models, datasets, and optimization strategies.
Contribution
The work proposes a novel, parameter-efficient approach to adaptively customize activation functions, outperforming traditional and existing adaptive functions in diverse deep learning scenarios.
Findings
Enhanced convergence speed and accuracy.
Superior performance over ReLU and Swish.
Effective across multiple models and datasets.
Abstract
To enhance the nonlinearity of neural networks and increase their mapping abilities between the inputs and response variables, activation functions play a crucial role to model more complex relationships and patterns in the data. In this work, a novel methodology is proposed to adaptively customize activation functions only by adding very few parameters to the traditional activation functions such as Sigmoid, Tanh, and ReLU. To verify the effectiveness of the proposed methodology, some theoretical and experimental analysis on accelerating the convergence and improving the performance is presented, and a series of experiments are conducted based on various network models (such as AlexNet, VGGNet, GoogLeNet, ResNet and DenseNet), and various datasets (such as CIFAR10, CIFAR100, miniImageNet, PASCAL VOC and COCO) . To further verify the validity and suitability in various optimization…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsNeural Networks and Applications · Machine Learning and Data Classification
Methods*Communicated@Fast*How Do I Communicate to Expedia? · Residual Connection · 1x1 Convolution · Kaiming Initialization · Global Average Pooling · Batch Normalization · Dense Connections · Bottleneck Residual Block · Sigmoid Activation · Residual Block
