Abstract
Geometric Semantic Genetic Programming () is a powerful variant of Genetic Programming (GP) that defines genetic operators inducing unimodal fitness landscapes. In recent years, a new mutation operator, Geometric Semantic Mutation with Local Search (GSM-LS), has been proposed to include a local search step in the mutation process. The core idea of GSM-LS is to incorporate a linear regression step during mutation, thereby accelerating convergence toward high-quality solutions. While GSM-LS helps the convergence of the evolutionary search, it is prone to overfitting. Thus, it was suggested to apply GSM-LS only for a limited number of generations and then revert to standard geometric semantic mutation. A more recently defined variant of (called -reg) also includes a local search step, but shares similar strengths and weaknesses with GSM-LS. Here, we investigate several strategies to mitigate overfitting in GSM-LS and -reg, ranging from simple regularized regression techniques to adaptive methods that estimate overfitting risk at each mutation. The latter approaches partition the training set into two subsets: one used to perform the mutation, and the other to evaluate the risk of overfitting based on the mutation’s impact on held-out data. Experimental evaluations across seven real-world regression benchmarks show that, while plain GSGP underperforms on all datasets, methods incorporating local search often achieve significantly better test performance. For example, on the Airfoil dataset, the GSM-LS variant achieves a median RMSE below 10 compared to 30 with standard GSGP. On the LD50 and Bioavailability datasets, the proposed gen and ridge-regularized variants effectively mitigate overfitting, reducing test RMSE by up to 40% relative to baseline GSGP. We conclude that local search, when used with regularization strategies, enhances GSGP’s performance and generalization capability across a diverse range of tasks.
| Original language | English |
|---|---|
| Pages (from-to) | 1541-1559 |
| Number of pages | 19 |
| Journal | Soft computing |
| Volume | 30 |
| Issue number | 3 |
| Early online date | 21 Jan 2026 |
| DOIs | |
| Publication status | Published - Mar 2026 |
Keywords
- UT-Hybrid-D
- Genetic programming
- Local search
- Semantics
- Evolutionary computation
Fingerprint
Dive into the research topics of 'Local search, semantics, and genetic programming: a global analysis'. Together they form a unique fingerprint.Research output
- 1 Preprint
-
Local Search, Semantics, and Genetic Programming: a Global Analysis
Anselmi, F., Castelli, M., d'Onofrio, A., Manzoni, L., Mariot, L. & Saletta, M., 26 May 2023, ArXiv.org, 22 p.Research output: Working paper › Preprint › Academic
Open AccessFile20 Downloads (Pure)
Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver