astroautomata/SymbolicRegression.jl

Distributed High-Performance Symbolic Regression in Julia

65
/ 100
Established

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.

scientific-modeling equation-discovery data-analysis physics chemistry
No Package No Dependents
Maintenance 17 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 22 / 25

How are scores calculated?

Stars

771

Forks

123

Language

Julia

License

Apache-2.0

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.