GPStar4: A Flexible Framework for Experimenting with Genetic Programming
Created by W.Langdon from
gp-bibliography.bib Revision:1.8120
- @InProceedings{amblard:2023:GGP,
-
author = "Julien Amblard and Robert Filman and Gabriel Kopito",
-
title = "{GPStar4:} A Flexible Framework for Experimenting with
Genetic Programming",
-
booktitle = "Graph-based Genetic Programming",
-
year = "2023",
-
editor = "Roman Kalkreuth and Thomas Baeck and
Dennis G. Wilson and Paul Kaufmann and Leo Francoso Dal Piccol Sotto and
Timothy Aktinson",
-
pages = "1910--1915",
-
address = "Lisbon, Portugal",
-
series = "GECCO '23",
-
month = "15-19 " # jul,
-
organisation = "SIGEVO",
-
publisher = "Association for Computing Machinery",
-
publisher_address = "New York, NY, USA",
-
keywords = "genetic algorithms, genetic programming, experimental
framework, directed acyclic graph representations,
population algorithms",
-
isbn13 = "9798400701191",
-
DOI = "doi:10.1145/3583133.3596369",
-
size = "6 pages",
-
abstract = "GPStar4 is a flexible workbench for experimenting with
population algorithms. It is a framework that defines a
genetic cycle, with inflection points for implementing
an algorithm's specific behaviors; it also provides a
variety of implementations for these inflection points.
A user of the system can select from the provided
implementations and customize the places where
alternative behavior is desired, or even create their
own implementations. Components interact through a
context mechanism that enables both mutable and
immutable information sharing, type checking, computed
defaults and event listeners.Interesting predefined
components included in GPStar4 are implementations for
classical tree-based expression structures; acyclic
multigraphs with named ports, type systems for flat,
hierarchical and attribute types, recursively defined
populations using both subpopulation and
build-from-parts semantics, and numeric and
multi-objective fitnesses. Key enabling technologies
for this flexibility include context mechanisms,
choosers, and a variety of caches.GPStar4 can be run as
an API library for other applications, as a
command-line application, or as a stand-alone
application with its own GUI.",
-
notes = "GECCO-2023 A Recombination of the 32nd International
Conference on Genetic Algorithms (ICGA) and the 28th
Annual Genetic Programming Conference (GP)",
- }
Genetic Programming entries for
Julien Amblard
Robert Filman
Gabriel Kopito
Citations