You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+12Lines changed: 12 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -161,6 +161,18 @@ See the [Configuration Guide](configs/default_config.yaml) for a full list of op
161
161
162
162
See the `examples/` directory for complete examples of using OpenEvolve on various problems:
163
163
164
+
### Symbolic Regression
165
+
166
+
A comprehensive example demonstrating OpenEvolve's application to symbolic regression tasks using the LLM-SRBench benchmark. This example shows how OpenEvolve can evolve simple mathematical expressions (like linear models) into complex symbolic formulas that accurately fit scientific datasets.
167
+
168
+
[Explore the Symbolic Regression Example](examples/symbolic_regression/)
169
+
170
+
Key features:
171
+
- Automatic generation of initial programs from benchmark tasks
172
+
- Evolution from simple linear models to complex mathematical expressions
173
+
- Evaluation on physics, chemistry, biology, and material science datasets
174
+
- Competitive results compared to state-of-the-art symbolic regression methods
175
+
164
176
### Circle Packing
165
177
166
178
Our implementation of the circle packing problem from the AlphaEvolve paper. For the n=26 case, where one needs to pack 26 circles in a unit square we also obtain SOTA results.
0 commit comments