UCL Discovery
UCL home » Library Services » Electronic resources » UCL Discovery

Deep Genetic Programming Trees Are Robust

Langdon, WB; (2022) Deep Genetic Programming Trees Are Robust. ACM Transactions on Evolutionary Learning and Optimization , 2 (2) , Article 6. 10.1145/3539738. Green open access

[thumbnail of langdon_2022_TELO_AAM.pdf]
Preview
Text
langdon_2022_TELO_AAM.pdf - Accepted Version

Download (3MB) | Preview

Abstract

We sample the genetic programming tree search space and show it is smooth, since many mutations on many test cases have little or no fitness impact. We generate uniformly at random high-order polynomials composed of 12,500 and 750,000 additions and multiplications and follow the impact of small changes to them. From information theory, 32 bit floating point arithmetic is dissipative, and even with 1,501 test cases, deep mutations seldom have any impact on fitness. Absolute difference between parent and child evaluation can grow as well as fall further from the code change location, but the number of disrupted fitness tests falls monotonically. In many cases, deeply nested expressions are robust to crossover syntax changes, bugs, errors, run time glitches, perturbations, and so on, because their disruption falls to zero, and so it fails to propagate beyond the program.

Type: Article
Title: Deep Genetic Programming Trees Are Robust
Open access status: An open access version is available from UCL Discovery
DOI: 10.1145/3539738
Publisher version: http://dx.doi.org/10.1145/3539738
Language: English
Additional information: This version is the author accepted manuscript. For information on re-use, please refer to the publisher’s terms and conditions.
UCL classification: UCL
UCL > Provost and Vice Provost Offices > UCL BEAMS
UCL > Provost and Vice Provost Offices > UCL BEAMS > Faculty of Engineering Science
UCL > Provost and Vice Provost Offices > UCL BEAMS > Faculty of Engineering Science > Dept of Computer Science
URI: https://discovery.ucl.ac.uk/id/eprint/10184329
Downloads since deposit
14Downloads
Download activity - last month
Download activity - last 12 months
Downloads by country - last 12 months

Archive Staff Only

View Item View Item