← all repositories

astroautomata/SymbolicRegression.jl

A Julia library that searches for symbolic expressions optimizing a given objective using evolutionary algorithms.

792 stars Julia Domain AppsML Frameworks
SymbolicRegression.jl
Velocity · 7d
+0.4
★ / day
Trend
steady
star history

SymbolicRegression.jl performs distributed high-performance symbolic regression to discover mathematical equations from data. The library uses evolutionary algorithms and genetic programming to search for expressions that best fit a given objective. It integrates with the MLJ machine learning interface in Julia and provides a Python frontend via PySR. The tool is applicable to scientific machine learning (SciML), equation discovery, and interpretable modeling tasks.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.