Fuzzy Edit Sequences in Genetic Improvement - Archive ouverte HAL Accéder directement au contenu
Communication Dans Un Congrès Année : 2019

Fuzzy Edit Sequences in Genetic Improvement

Aymeric Blot

Résumé

Genetic improvement uses automated search to find improved versions of existing software. Edit sequences have been proposed as a very convenient way to represent code modifications, focusing on the changes themselves rather than duplicating the entire program. However, edits are usually defined in terms of practical operations rather than in terms of semantic changes; indeed, crossover and other edit sequence mutations usually never guarantee semantic preservation. We propose several changes to usual edit sequences, specifically augmenting edits with content data and using fuzzy matching, in an attempt to improve semantic preservation.
Fichier principal
Vignette du fichier
blot_gi-icse_2019.pdf (99.78 Ko) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-04215751 , version 1 (22-09-2023)

Identifiants

Citer

Aymeric Blot. Fuzzy Edit Sequences in Genetic Improvement. 2019 IEEE/ACM International Workshop on Genetic Improvement (GI), May 2019, Montreal, Canada. pp.30-31, ⟨10.1109/GI.2019.00016⟩. ⟨hal-04215751⟩
2 Consultations
5 Téléchargements

Altmetric

Partager

Gmail Mastodon Facebook X LinkedIn More