Optimizing nonlinear activation function for convolutional neural networks

被引:37
作者
Varshney, Munender [1 ]
Singh, Pravendra [1 ]
机构
[1] Indian Inst Technol Kanpur, Dept Comp Sci & Engn, Kanpur, Uttar Pradesh, India
关键词
FReLU; ReLU; CNN; Convolutional neural network; Activation function;
D O I
10.1007/s11760-021-01863-z
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Activation functions play a critical role in the training and performance of the deep convolutional neural networks. Currently, the rectified linear unit (ReLU) is the most commonly used activation function for the deep CNNs. ReLU is a piecewise linear function that will output the input directly if it is positive, otherwise, it will output zero. In this work, we propose a novel approach to generalize the ReLU activation function using multiple learnable slope parameters. These learnable slope parameters are optimized for every channel, which leads to the learning of a more generalized activation function (a variant of ReLU) corresponding to each channel. This activation is named as fully parametric rectified linear unit (FReLU) and trained using an alternate optimization technique by learning one set of parameters, keeping another set of parameters frozen. Our experiments show that the method outperforms ReLU and its other variant activation functions and also generalizes over various tasks such as image classification, object detection and action recognition in videos. The Top-1 classification accuracy of FReLU on ImageNet improves by 3.75% for MobileNet and similar to 2% for ResNet-50 over ReLU. We also provide various analyses for better interpretability of our proposed activation function.
引用
收藏
页码:1323 / 1330
页数:8
相关论文
共 35 条
  • [31] Taylor G, 2016, PR MACH LEARN RES, V48
  • [32] Parametric Exponential Linear Unit for Deep Convolutional Neural Networks
    Trottier, Ludovic
    Giguere, Philippe
    Chaib-draa, Brahim
    [J]. 2017 16TH IEEE INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND APPLICATIONS (ICMLA), 2017, : 207 - 214
  • [33] Urban G., 2017, INT C LEARN REPR
  • [34] Xu B., 2015, ARXIV150500853
  • [35] Temporal Pyramid Network for Action Recognition
    Yang, Ceyuan
    Xu, Yinghao
    Shi, Jianping
    Dai, Bo
    Zhou, Bolei
    [J]. 2020 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR), 2020, : 588 - 597