astroautomata/SymbolicRegression.jl
Distributed High-Performance Symbolic Regression in Julia
This project helps scientists and researchers discover underlying mathematical equations from observational data. You input a dataset of numerical observations, and it outputs potential mathematical formulas that describe the relationships within your data, such as `2 * cos(x1) - x2^2`. It is used by anyone who needs to find simple, explainable models from complex data, particularly in scientific fields.
771 stars. Actively maintained with 9 commits in the last 30 days.
Use this if you need to automatically discover explicit mathematical equations that best fit your experimental or observational data.
Not ideal if you are looking for black-box predictive models or if interpretability of the underlying equation is not a primary concern.
Stars
771
Forks
123
Language
Julia
License
Apache-2.0
Category
Last pushed
Mar 09, 2026
Commits (30d)
9
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/astroautomata/SymbolicRegression.jl"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Compare
Related frameworks
CliMA/Oceananigans.jl
🌊 Julia software for fast, friendly, flexible, ocean-flavored fluid dynamics on CPUs and GPUs
JuliaLang/julia
The Julia Programming Language
WassimTenachi/PhySO
Physical Symbolic Optimization
EnzymeAD/Enzyme.jl
Julia bindings for the Enzyme automatic differentiator
FluxML/Flux.jl
Relax! Flux is the ML library that doesn't make you tensor