Complex systems,
clear equations.

SYREQ™ uses symbolic regression to derive compact equations from industrial data, compute-intensive simulations, and existing models. Rather than fitting a predetermined form, it searches for the variables, operations, structure, and values that best describe the system.

Fast to evaluate. Use compact equations repeatedly inside optimization and control systems.

Open to inspection. Compare each equation’s structure with physical knowledge, test constraints, and determine where each model is valid.

Build, accelerate, or modernize.

Derive equations from data

Create a model from measured process or system data when no suitable mathematical form is known in advance. Domain experts can inspect which variables matter, how they interact, and whether the relationship is physically plausible.

Build fast surrogates

Approximate simulations and other compute-intensive models with compact surrogate equations. Fast evaluation makes repeated calls practical in optimization, control, parameter studies, and scenario analysis without running the source model each time.

Modernize existing models

Reconstruct an opaque, difficult-to-maintain, or hard-to-deploy model as an explicit equation. The replacement can be validated against the original, reviewed by domain experts, ported, and embedded in current systems.

HOW SYMBOLIC REGRESSION WORKS

A brief look at how SYREQ searches, optimizes, and selects equations.

Built to search
at scale

Symbolic regression is computationally demanding. GPU acceleration makes large searches practical, while distributed execution extends the same approach across additional compute as model spaces grow.

GPU accelerated

Generate, fit, and evaluate large batches of candidate equations concurrently on GPU hardware.

Parallel GPU evaluation A dense array of candidate expressions is evaluated together inside one GPU workload. f₁ f₂ f₃ f₄ f₅ f₆ f₇ f₈ f₉ f₁₀ f₁₁ f₁₂ f₁₃ f₁₄ f₁₅ f₁₆ f₁₇ f₁₈ f₁₉ f₂₀ f₂₁

Distributed search in development

Extend exhaustive and evolutionary searches across multiple workers as the model space grows.

Distributed compute cluster A network of compute nodes shares the search, with one active node highlighted.

Contact us

Start with measured data, a compute-intensive simulation, or a model that no longer fits its next use. We work with industrial teams to define the target behavior, admissible model space, validation tests, and deployment requirements.

Niklas Hauber Email address