JOURNAL ARTICLE

Building Neural Network Ensembles using Genetic Programming

Ulf JohanssonTuve LöfströmRikard KönigLars Niklasson

Year: 2006 Journal:   The 2006 IEEE International Joint Conference on Neural Network Proceedings Vol: 2 Pages: 1260-1265

Abstract

In this paper we present and evaluate a novel algorithm for ensemble creation. The main idea of the algorithm is to first independently train a fixed number of neural networks (here ten) and then use genetic programming to combine these networks into an ensemble. The use of genetic programming makes it possible to not only consider ensembles of different sizes, but also to use ensembles as intermediate building blocks. The final result is therefore more correctly described as an ensemble of neural network ensembles. The experiments show that the proposed method, when evaluated on 22 publicly available data sets, obtains very high accuracy, clearly outperforming the other methods evaluated. In this study several micro techniques are used, and we believe that they all contribute to the increased performance. One such micro technique, aimed at reducing overtraining, is the training method, called tombola training, used during genetic evolution. When using tombola training, training data is regularly resampled into new parts, called training groups. Each ensemble is then evaluated on every training group and the actual fitness is determined solely from the result on the hardest part.

Keywords:
Genetic programming Computer science Artificial neural network Overtraining Artificial intelligence Machine learning Genetic algorithm Training (meteorology) Training set Ensemble learning

Metrics

14
Cited By
1.32
FWCI (Field Weighted Citation Impact)
18
Refs
0.83
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Evolutionary Algorithms and Applications
Physical Sciences →  Computer Science →  Artificial Intelligence
Neural Networks and Applications
Physical Sciences →  Computer Science →  Artificial Intelligence
Metaheuristic Optimization Algorithms Research
Physical Sciences →  Computer Science →  Artificial Intelligence

Related Documents

JOURNAL ARTICLE

Building Neural Network Ensembles using Genetic Programming

Ulf JohanssonTuve LöfströmR. KonigL. Niklasson

Journal:   The 2006 IEEE International Joint Conference on Neural Network Proceedings Year: 2006 Pages: 1260-1265
JOURNAL ARTICLE

NEURAL LOGIC NETWORK LEARNING USING GENETIC PROGRAMMING

HENRY WAI-KIT CHIAC.L. Tan

Journal:   International Journal of Computational Intelligence and Applications Year: 2001 Vol: 01 (04)Pages: 357-368
JOURNAL ARTICLE

Neural network crossover in genetic algorithms using genetic programming

Kyle W. PretoriusNelishia Pillay

Journal:   Genetic Programming and Evolvable Machines Year: 2024 Vol: 25 (1)
© 2026 ScienceGate Book Chapters — All rights reserved.