paper-with-me

Papers

How important are activation functions in regression and classification? A survey, performance comparison, and future directions

2022-09-06 · Ameya D. Jagtap, George Em Karniadakis

Inspired by biological neurons, the activation functions play an essential part in the learning process of any artificial neural network commonly used in many real-world problems. Various activation functions have been proposed in the literature for classification as well as regression tasks. In this work, we survey the activation functions that have been employed in the past as well as the current state-of-the-art. In particular, we present various developments in activation functions over the years and the advantages as well as disadvantages or limitations of these activation functions. We also discuss classical (fixed) activation functions, including rectifier units, and adaptive activation functions. In addition to discussing the taxonomy of activation functions based on characterization, a taxonomy of activation functions based on applications is presented. To this end, the systematic comparison of various fixed and adaptive activation functions is performed for classification data sets such as the MNIST, CIFAR-10, and CIFAR- 100. In recent years, a physics-informed machine learning framework has emerged for solving problems related to scientific computations. For this purpose, we also discuss various requirements for activation functions that have been used in the physics-informed machine learning framework. Furthermore, various comparisons are made among different fixed and adaptive activation functions using various machine learning libraries such as TensorFlow, Pytorch, and JAX.

📄 PDF Abstract BibTeX arXiv:2209.02681

Code (0)

등록된 구현이 없습니다.

Tasks

Physics-informed machine learningregression

Similar Papers 제목 키워드 기반

A Survey on Activation Functions and their relation with Xavier and He Normal Initialization

2020-03-18 · Leonid Datta

In artificial neural network, the activation function and the weight initialization method play important roles in training and performance of a neural network. The question arises is what properties of a function are im…

RelationSurvey

Activation Functions for Generalized Learning Vector Quantization - A Performance Comparison

2019-01-17 · Thomas Villmann, John Ravichandran, Andrea Villmann, David Nebel 외

An appropriate choice of the activation function (like ReLU, sigmoid or swish) plays an important role in the performance of (deep) multilayer perceptrons (MLP) for classification and regression learning. Prototype-based…

ClassificationGeneral ClassificationQuantizationregression

Three Decades of Activations: A Comprehensive Survey of 400 Activation Functions for Neural Networks

2024-02-14 · Vladimír Kunc, Jiří Kléma

Neural networks have proven to be a highly effective tool for solving complex problems in many areas of life. Recently, their importance and practical usability have further been reinforced with the advent of deep learni…

Approximation Power of Deep Neural Networks: an explanatory mathematical survey

2022-07-19 · Owen Davis, Mohammad Motamed

This survey provides an in-depth and explanatory review of the approximation properties of deep neural networks, with a focus on feed-forward and residual architectures. The primary objective is to examine how effectivel…

Survey

Evolving Parsimonious Networks by Mixing Activation Functions

2017-03-21 · Alexander Hagg, Maximilian Mensing, Alexander Asteroth

Neuroevolution methods evolve the weights of a neural network, and in some cases the topology, but little work has been done to analyze the effect of evolving the activation functions of individual nodes on network size,…