The technique behind Ufinq
Symbolic Regression.
Finding the formula in the data.
Symbolic Regression searches the space of mathematical expressions for one that explains your data. Not the parameters of a fixed-form model, but the formula itself: shape, operations, constants, all discovered.
Most modeling picks a shape first and tunes it to fit. Symbolic Regression does the opposite: it lets the shape itself compete. Thousands of candidate formulas rise and fall until the one that best explains the data survives.
Ufinq is Diafunc's Symbolic Regression technology, and it goes beyond evolutionary search: what this page describes is its foundation. The whole method, with a real model and its limits, is in Symbolic Regression, explained.
x1 x1 · x2 sin(x1) + x2 a · sin(b · x1) + c · x22 − d
Generations of competing programs. One wins.
- · Every candidate is tuned and simplified before it competes
- · Decompositional learning splits hard problems apart and recomposes them
- · The search runs at scale, across generations of competing programs
- · One model comes back, automatically as simple as the data allows
- · The research, papers, and benchmarks live at ufinq.com
Run Symbolic Regression on your own data.
Runs from about an hour. We email you when it is done.
Diafunc's Symbolic Regression technology (research, papers, benchmarks) is at ufinq.com.
Visit ufinq.com