Task-Specific Activation Functions for Neuroevolution using Grammatical Evolution

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Winter, Benjamin David, Teahan, William John
Format: Preprint
Published: 2025
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866908284798107648
author Winter, Benjamin David
Teahan, William John
author_facet Winter, Benjamin David
Teahan, William John
contents Activation functions play a critical role in the performance and behaviour of neural networks, significantly impacting their ability to learn and generalise. Traditional activation functions, such as ReLU, sigmoid, and tanh, have been widely used with considerable success. However, these functions may not always provide optimal performance for all tasks and datasets. In this paper, we introduce Neuvo GEAF - an innovative approach leveraging grammatical evolution (GE) to automatically evolve novel activation functions tailored to specific neural network architectures and datasets. Experiments conducted on well-known binary classification datasets show statistically significant improvements in F1-score (between 2.4% and 9.4%) over ReLU using identical network architectures. Notably, these performance gains were achieved without increasing the network's parameter count, supporting the trend toward more efficient neural networks that can operate effectively on resource-constrained edge devices. This paper's findings suggest that evolved activation functions can provide significant performance improvements for compact networks while maintaining energy efficiency during both training and inference phases.
format Preprint
id arxiv_https___arxiv_org_abs_2503_10879
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Task-Specific Activation Functions for Neuroevolution using Grammatical Evolution
Winter, Benjamin David
Teahan, William John
Neural and Evolutionary Computing
Artificial Intelligence
Activation functions play a critical role in the performance and behaviour of neural networks, significantly impacting their ability to learn and generalise. Traditional activation functions, such as ReLU, sigmoid, and tanh, have been widely used with considerable success. However, these functions may not always provide optimal performance for all tasks and datasets. In this paper, we introduce Neuvo GEAF - an innovative approach leveraging grammatical evolution (GE) to automatically evolve novel activation functions tailored to specific neural network architectures and datasets. Experiments conducted on well-known binary classification datasets show statistically significant improvements in F1-score (between 2.4% and 9.4%) over ReLU using identical network architectures. Notably, these performance gains were achieved without increasing the network's parameter count, supporting the trend toward more efficient neural networks that can operate effectively on resource-constrained edge devices. This paper's findings suggest that evolved activation functions can provide significant performance improvements for compact networks while maintaining energy efficiency during both training and inference phases.
title Task-Specific Activation Functions for Neuroevolution using Grammatical Evolution
topic Neural and Evolutionary Computing
Artificial Intelligence
url https://arxiv.org/abs/2503.10879