paper-with-me

홈 › Papers

Selection Heuristics on Semantic Genetic Programming for Classification Problems

2019-07-16 · Claudia N. Sánchez, Mario Graff

Individual's semantics have been used for guiding the learning process of Genetic Programming solving supervised learning problems. The semantics has been used to proposed novel genetic operators as well as different ways of performing parent selection. The latter is the focus of this contribution by proposing three heuristics for parent selection that replace the fitness function on the selection mechanism entirely. These heuristics complement previous work by being inspired in the characteristics of the addition, Naive Bayes, and Nearest Centroid functions and applying them only when the function is used to create an offspring. These heuristics use different similarity measures among the parents to decide which of them is more appropriate given a function. The similarity functions considered are the cosine similarity, Pearson's correlation, and agreement. We analyze these heuristics' performance against random selection, state-of-the-art selection schemes, and 18 classifiers, including auto-machine-learning techniques, on 30 classification problems with a variable number of samples, variables, and classes. The result indicated that the combination of parent selection based on agreement and random selection to replace an individual in the population produces statistically better results than the classical selection and state-of-the-art schemes, and it is competitive with state-of-the-art classifiers. Finally, the code is released as open-source software.

📄 PDF Abstract BibTeX arXiv:1907.07066

Code (1)

mgraffg/EvoDAG 공식 구현

Tasks

ClassificationGeneral Classification

Similar Papers 제목 키워드 기반

Genetic-based Constraint Programming for Resource Constrained Job Scheduling

2024-02-01 · Su Nguyen, Dhananjay Thiruvady, Yuan Sun, Mengjie Zhang

Resource constrained job scheduling is a hard combinatorial optimisation problem that originates in the mining industry. Off-the-shelf solvers cannot solve this problem satisfactorily in reasonable timeframes, while othe…

Scheduling

The Effect of Multi-Generational Selection in Geometric Semantic Genetic Programming

2022-05-05 · Mauro Castelli, Luca Manzoni, Luca Mariot, Giuliamaria Menara 외

Among the evolutionary methods, one that is quite prominent is Genetic Programming, and, in recent years, a variant called Geometric Semantic Genetic Programming (GSGP) has shown to be successfully applicable to many rea…

Guiding Multi-Objective Genetic Programming with Description Length Improves Symbolic Regression Solutions

2026-05-21 · Gabriel Kronberger, Fabricio Olivetti de Franca, Deaglan J. Bartlett, Harry Desmond 외 arxiv

Symbolic regression with genetic programming (GPSR) may suffer from overfitting and structural bloat, especially when noise is present. In this paper we evaluate description length (DL) and fractional Bayes factor (FBF) …

Curriculum Learning in Genetic Programming Guided Local Search for Large-scale Vehicle Routing Problems

2025-05-17 · Saining Liu, Yi Mei, Mengjie Zhang

Manually designing (meta-)heuristics for the Vehicle Routing Problem (VRP) is a challenging task that requires significant domain expertise. Recently, data-driven approaches have emerged as a promising solution, automati…

On the Success Rate of Crossover Operators for Genetic Programming with Offspring Selection

2013-09-23 · Gabriel Kronberger, Stephan Winkler, Michael Affenzeller, Andreas Beham 외

Genetic programming is a powerful heuristic search technique that is used for a number of real world applications to solve among others regression, classification, and time-series forecasting problems. A lot of progress …

Heuristic SearchTime SeriesTime Series AnalysisTime Series Forecasting