Local Crossover: A New Genetic Operator for Grammatical Evolution

The presented work outlines a new genetic crossover operator, which can be used to solve problems by the Grammatical Evolution technique. This new operator intensively applies the one-point crossover procedure to randomly selected chromosomes with the aim of drastically reducing their fitness value. The new operator is applied to chromosomes selected randomly from the genetic population. This new operator was applied to two techniques from the recent literature that exploit Grammatical Evolution: artificial neural network construction and rule construction. In both case studies, an extensive set of classification problems and data-fitting problems were incorporated to estimate the effectiveness of the proposed genetic operator. The proposed operator significantly reduced both the classification error on the classification datasets and the feature learning error on the fitting datasets compared to other machine learning techniques and also to the original models before applying the new operator.

Authors

Institutions

Publication Details

Journal
Algorithms
Published
2024-10-17
DOI
https://doi.org/10.3390/a17100461
Citations
1
Primary Topic
Evolutionary Algorithms and Applications
Type
article
Field-Weighted Citation Impact
0.35

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Local Crossover: A New Genetic Operator for Grammatical Evolution

Ioannis G. Tsoulos, Vasileios Charilogis, Dimitrios Tsalikakis
1 citations
Algorithms
Evolutionary Algorithms and Applications
0.35
article

Local Crossover: A New Genetic Operator for Grammatical Evolution

Ioannis G. Tsoulos, Vasileios Charilogis, Dimitrios Tsalikakis
article en
1 citations

Abstract

The presented work outlines a new genetic crossover operator, which can be used to solve problems by the Grammatical Evolution technique. This new operator intensively applies the one-point crossover procedure to randomly selected chromosomes with the aim of drastically reducing their fitness value. The new operator is applied to chromosomes selected randomly from the genetic population. This new operator was applied to two techniques from the recent literature that exploit Grammatical Evolution: artificial neural network construction and rule construction. In both case studies, an extensive set of classification problems and data-fitting problems were incorporated to estimate the effectiveness of the proposed genetic operator. The proposed operator significantly reduced both the classification error on the classification datasets and the feature learning error on the fitting datasets compared to other machine learning techniques and also to the original models before applying the new operator.

AlgorithmsVol. 17(10)
University of Ioannina (GR), University of Western Macedonia (GR)
European Commission
Quality Education
Openalex Percentile: Top 33%
Evolutionary Algorithms and Applications
0.35
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Local Crossover: A New Genetic Operator for Grammatical Evolution — Ioannis G. Tsoulos, Vasileios Charilogis, et al. · Algorithms (2024) | TGRS Research Map | TGRS