paper-with-me

홈 › Papers

A Methodology for Automatic Selection of Activation Functions to Design Hybrid Deep Neural Networks

2018-10-27 · Marchisio Alberto, Hanif Muhammad Abdullah, Rehman Semeen, Martina Maurizio, Shafique Muhammad

Activation functions influence behavior and performance of DNNs. Nonlinear activation functions, like Rectified Linear Units (ReLU), Exponential Linear Units (ELU) and Scaled Exponential Linear Units (SELU), outperform the linear counterparts. However, selecting an appropriate activation function is a challenging problem, as it affects the accuracy and the complexity of the given DNN. In this paper, we propose a novel methodology to automatically select the best-possible activation function for each layer of a given DNN, such that the overall DNN accuracy, compared to considering only one type of activation function for the whole DNN, is improved. However, an associated scientific challenge in exploring all the different configurations of activation functions would be time and resource-consuming. Towards this, our methodology identifies the Evaluation Points during learning to evaluate the accuracy in an intermediate step of training and to perform early termination by checking the accuracy gradient of the learning curve. This helps in significantly reducing the exploration time during training. Moreover, our methodology selects, for each layer, the dropout rate that optimizes the accuracy. Experiments show that we are able to achieve on average 7% to 15% Relative Error Reduction on MNIST, CIFAR-10 and CIFAR-100 benchmarks, with limited performance and power penalty on GPUs.

📄 PDF Abstract BibTeX arXiv:1811.03980

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

A Method on Searching Better Activation Functions

2024-05-19 · Haoyuan Sun, Zihao Wu, Bo Xia, Pu Chang 외

The success of artificial neural networks (ANNs) hinges greatly on the judicious selection of an activation function, introducing non-linearity into network and enabling them to model sophisticated relationships in data.…

Language ModellingLarge Language Model

A Constant-Time Implementation Methodology for Activation Functions on Microcontrollers

2026-05-21 · Andrii Tyvodar, Andreas Rechberger, Dirmanto Jap, Shivam Bhasin 외 arxiv

Embedded neural-network inference can leak information through timing side channels, including leakage caused by the evaluation of activation functions. This work proposes a constant-time implementation methodology for a…

Activation Ensembles for Deep Neural Networks

2017-02-24 · Mark Harmon, Diego Klabjan

Many activation functions have been proposed in the past, but selecting an adequate one requires trial and error. We propose a new methodology of designing activation functions within a neural network at each layer. We c…

The Quest for the Golden Activation Function

2018-08-02 · Mina Basirat, Peter M. Roth

Deep Neural Networks have been shown to be beneficial for a variety of tasks, in particular allowing for end-to-end learning and reducing the requirement for manual design decisions. However, still many parameters have t…

image-classificationImage Classification

Combinatorially Generated Piecewise Activation Functions

2016-05-17 · Justin Chen

In the neuroevolution literature, research has primarily focused on evolving the number of nodes, connections, and weights in artificial neural networks. Few attempts have been made to evolve activation functions. Resear…

Model Selection