Ensemble Genetic Programming
Ensemble learning is a powerful paradigm that has been usedin the top state-of-the-art machine learning methods like Random Forestsand XGBoost. Inspired by the success of such methods, we have devel-oped a new Genetic Programming method called Ensemble GP. The evo-lutionary cycle of Ensemble GP follows the same steps as other GeneticProgramming systems, but with differences in the population structure,fitness evaluation and genetic operators. We have tested this method oneight binary classification problems, achieving results significantly betterthan standard GP, with much smaller models. Although other methodslike M3GP and XGBoost were the best overall, Ensemble GP was able toachieve exceptionally good generalization results on a particularly hardproblem where none of the other methods was able to succeed.
Code (1)
Tasks
Binary ClassificationEnsemble LearningSimilar Papers 제목 키워드 기반
Pruning Techniques for Mixed Ensembles of Genetic Programming Models
The objective of this paper is to define an effective strategy for building an ensemble of Genetic Programming (GP) models. Ensemble methods are widely used in machine learning due to their features: they average out bia…
DiversitySR-Forest: A Genetic Programming based Heterogeneous Ensemble Learning Method
Ensemble learning methods have been widely used in machine learning in recent years due to their high predictive performance. With the development of genetic programming-based symbolic regression methods, many papers beg…
Ensemble LearningPenn Machine Learning BenchmarkregressionSymbolic RegressionINGEOTEC at SemEval 2017 Task 4: A B4MSA Ensemble based on Genetic Programming for Twitter Sentiment Analysis
This paper describes the system used in SemEval-2017 Task 4 (Subtask A): Message Polarity Classification for both English and Arabic languages. Our proposed system is an ensemble of two layers, the first one uses our gen…
ClassificationCombinatorial OptimizationGeneral ClassificationSentiment Analysis+1An Automated Ensemble Learning Framework Using Genetic Programming for Image Classification
An ensemble consists of multiple learners and can achieve a better generalisation performance than a single learner. Genetic programming (GP) has been applied to construct ensembles using different strategies such as bag…
ClassificationDiversityEnsemble LearningGeneral Classification+2Active Learning in Genetic Programming: Guiding Efficient Data Collection for Symbolic Regression
This paper examines various methods of computing uncertainty and diversity for active learning in genetic programming. We found that the model population in genetic programming can be exploited to select informative trai…
Active LearningDiversityregressionSymbolic Regression