NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Press Enter or click the Search button to begin your search.

Back to Results
Bingo: A Customizable Framework for Symbolic Regression with Genetic ProgrammingIn this paper, we introduce Bingo, a flexible and customizable yet performant Python framework for symbolic regression with genetic programming. Bingo maintains a modular code structure for simple abstraction and easily swappable components. Fitness functions, selection methods, and constant optimization methods allow for easy problem-specific customization. Bingo also maintains several features for increased efficiency such as parallelism, equation simplification, and a C++ backend. We compare Bingo’s performance to other genetic programming for symbolic regression (GPSR) methods to show that it is both competitive and flexible.
Document ID
20220005435
Acquisition Source
Langley Research Center
Document Type
Conference Paper
Authors
David L Randall
(University of Utah Salt Lake City, Utah, United States)
Tyler S Townsend
(Microsoft (United States) Redmond, Washington, United States)
Jacob D Hochhalter
(University of Utah Salt Lake City, Utah, United States)
Geoffrey F Bomarito
(Langley Research Center Hampton, Virginia, United States)
Date Acquired
April 7, 2022
Subject Category
Numerical Analysis
Meeting Information
Meeting: The Genetic and Evolutionary Computation Conference (GECCO22)
Location: Boston, MA
Country: US
Start Date: July 9, 2022
End Date: July 13, 2022
Sponsors: Association for Computing Machinery Special Interest Group on Genetic and Evolutionary Computation (SIGEVO)
Funding Number(s)
WBS: 981698.03.04.23.55
Distribution Limits
Public
Copyright
Portions of document may include copyright protected material.
Technical Review
NASA Peer Committee
Keywords
machine learning
symbolic regression
No Preview Available