Combinatorially Generated Piecewise Activation Functions

05/17/2016
by   Justin Chen, et al.
0

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. Research in evolving activation functions has mainly focused on evolving function parameters, and developing heterogeneous networks by selecting from a fixed pool of activation functions. This paper introduces a novel technique for evolving heterogeneous artificial neural networks through combinatorially generating piecewise activation functions to enhance expressive power. I demonstrate this technique on NeuroEvolution of Augmenting Topologies using ArcTan and Sigmoid, and show that it outperforms the original algorithm on non-Markovian double pole balancing. This technique expands the landscape of unconventional activation functions by demonstrating that they are competitive with canonical choices, and introduces a purview for further exploration of automatic model selection for artificial neural networks.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/21/2017

Evolving Parsimonious Networks by Mixing Activation Functions

Neuroevolution methods evolve the weights of a neural network, and in so...
research
02/17/2023

Highly connected dynamic artificial neural networks

An object-oriented approach to implementing artificial neural networks i...
research
01/30/2023

Formalizing Piecewise Affine Activation Functions of Neural Networks in Coq

Verification of neural networks relies on activation functions being pie...
research
05/15/2015

Discontinuous Piecewise Polynomial Neural Networks

An artificial neural network is presented based on the idea of connectio...
research
03/19/2022

Efficient Neural Network Analysis with Sum-of-Infeasibilities

Inspired by sum-of-infeasibilities methods in convex optimization, we pr...
research
07/12/2019

Sparsely Activated Networks

Previous literature on unsupervised learning focused on designing struct...

Please sign up or login with your details

Forgot password? Click here to reset