arrow
Return

Genetic programming for stacked generalization

delete2021-08-01
delete15
delete
OA
AI
I
Illya Bakurov *
M
Mauro Castelli
O
Olivier Gau
F
Francesco Fontanella
L
Leonardo Vanneschi
DOI:10.1016/j.swevo.2021.100913delete
deleteOriginal
deleteShare
deleteSave
View PDF
Abstract

Abstract

En 中文
In machine learning, ensemble techniques are widely used to improve the performance of both classification and regression systems. They combine the models generated by different learning algorithms, typically trained on different data subsets or with different parameters, to obtain more accurate models. Ensemble strategies range from simple voting rules to more complex and effective stacked approaches. They are based on adopting a metalearner, i.e. a further learning algorithm, and are trained on the predictions provided by the single algorithms making up the ensemble. The paper aims at exploiting some of the most recent genetic programming advances in the context of stacked generalization. In particular, we investigate how the evolutionary demes despeciation initialization technique,.. -lexicase selection, geometric-semantic operators, and semantic stopping criterion, can be effectively used to improve GP-based systems' performance for stacked generalization (a.k.a. stacking). The experiments, performed on a broad set of synthetic and real-world regression problems, confirm the effectiveness of the proposed approach.
Keywords:
Genetic Programming
Stacking
Ensemble Learning
Stacked Generalization
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

Swarm and Evolutionary Computation cover
Swarm and Evolutionary Computation
IF:
8.5
Papers:
2.1K
Citations:
1.0W

Organization

U
Universidade Nova de Lisboa
Scholars:
1.3W
Papers: 1.1W
Citations: 1.5W
U
university of cassino
Scholars:
1.8K
Papers: 1.8K
Citations: 1