Introducing an Evolutionary Method to Create the Bounds of Artificial Neural Networks

Artificial neural networks are widely used in applications from various scientific fields and in a multitude of practical applications. In recent years, a multitude of scientific publications have been presented on the effective training of their parameters, but in many cases overfitting problems ap...

Full description

Saved in:
Bibliographic Details
Main Authors: Ioannis G. Tsoulos, Vasileios Charilogis, Dimitrios Tsalikakis
Format: Article
Language:English
Published: MDPI AG 2025-03-01
Series:Foundations
Subjects:
Online Access:https://www.mdpi.com/2673-9321/5/2/11
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:Artificial neural networks are widely used in applications from various scientific fields and in a multitude of practical applications. In recent years, a multitude of scientific publications have been presented on the effective training of their parameters, but in many cases overfitting problems appear, where the artificial neural network shows poor results when used on data that were not present during training. This text proposes the incorporation of a three-stage evolutionary technique, which has roots in the differential evolution technique, for the effective training of the parameters of artificial neural networks and the avoidance of the problem of overfitting. The new method effectively constructs the parameter value range of the artificial neural network with one processing level and sigmoid outputs, both achieving a reduction in training error and preventing the network from experiencing overfitting phenomena. This new technique was successfully applied to a wide range of problems from the relevant literature and the results were extremely promising. From the conducted experiments, it appears that the proposed method reduced the average classification error by 30%, compared to the genetic algorithm, and the average regression error by 45%, as compared to the genetic algorithm.
ISSN:2673-9321