Solution / Paint and Coatings

Reach the target formulation with fewer lab trials.

STOCHOS learns from the formulation and measurement data you already have, then tells you which trial to run next.

The bottleneck

More variables should not mean endless testing

Too many combinations

Binders, additives, pigments and process settings multiply fast.

Competing targets

Color, gloss, viscosity, durability and cost pull against each other.

Expensive trials

Every batch costs time and material, so the order of trials matters.

How it works

An adaptive loop, not a fixed plan

Loop diagram: an initial design of experiments feeds a probabilistic model, the model suggests the point of maximum information gain, that sample is run, and the new data returns to the model.
Swipe the diagram to see the full loop.
Classical design of experiments fixes the whole plan upfront. STOCHOS updates it after every result, so each measurement changes which trial is worth running next.
Multi-objective optimization

Balance the coating targets that compete

Color, gloss, viscosity, and cost are coupled, so STOCHOS optimizes them as one problem and maps the trade-off frontier. Sensitivity analysis shows which ingredients and interactions drive each property.

How Bayesian optimization works → How sensitivity analysis works →
Trade-off frontier
hover to inspect · click to resample
Amber points form the frontier; grey points are dominated.
Where it fits

The work this actually gets used for

Problems in coatings development and production that share one shape: panels that take weeks, ingredients that have to sum to a fixed total, and targets that pull against each other.

A drawdown bar pulling a wet film of paint down a white test card
01Bayesian optimization

Color matching

Matching corrects one batch at a time, so the model learns recipe to color from your own records and proposes the next mix.

Guide: match a color in fewer batches →
Five pigment dishes on slate, four holding different powders and the fifth empty
02Constrained search

Reformulation under constraints

A raw material is restricted, discontinued or repriced, so the search rebalances everything else inside the recipe rules.

Guide: variants that respect constraints →
An open paint can seen from above with a dosing syringe lowered to the surface
03Forced-zero groups

Preservative and additive swaps

Force the preservative group to zero, hold the other targets, and let the search find what the rest of the recipe becomes.

How Bayesian optimization works →
A coated panel on a rack inside a weathering chamber, one half visibly faded
04Multi-fidelity

Durability and weathering

Weathering answers arrive months after the decision is made, so short tests predict them with a stated limit on the extrapolation.

How multi-fidelity modeling works →
Five coated panels fanned out, each finished at a different gloss level
05Multi-objective

Targets that compete

Opacity, gloss, viscosity and cost have no single best answer, so the search returns the front of trade-offs instead.

Guide: run fewer experiments →
Paint drawing out in a thread from a lifted rheometer cone plate
06Curve targets

Rheology and viscosity curves

Viscosity is a curve, not a number, so the model predicts the whole curve and scores a proposal against the target shape.

Guide: predict a full field →
Steel drums in a store, the nearest one lit and the rest falling into shadow
07Sensitivity

Cost and raw material sensitivity

Prices move, so sensitivity ranking shows what each raw material earns its place with, and cost enters the search as an objective.

How sensitivity analysis works →
A coated panel on a rack inside a cure oven with heat shimmer rising off the film
08Process window

Application and cure

Film build, flash-off and cure decide whether a recipe survives the line, so a few trials map the window where it holds.

How surrogate models work →
Sample jars from different lots in a row, the nearest sharp and the rest in haze
09Anomaly and release

Batch release and raw material lot variation

Normal was never written down as a number, so the model learns it from your release data and flags what falls outside.

Guide: know when a model is guessing →
A sealed can beside an open one that has skinned over and cracked
10Extrapolation

Shelf life and in-can stability

Stability is answered by storing the can and waiting, so accelerated storage and early readings predict it with an interval.

How uncertainty is quantified →
Interactive demo

Try to beat STOCHOS on a formulation problem

You get a few tries to mix an interior wall paint for the highest hiding power, keeping gloss and viscosity in spec and cost down. Then STOCHOS takes the same recipe, on the same score, and you see both answers side by side.

About 2 minutes · illustrative demo, synthetic data, response surfaces fitted offline from DIM-GP models

The coatings challenge screen: formulation and process sliders, a lab bench with the mixed can, and the measured result panel
01 Set·02 Run·03 Lock·04 Compare
Proof

With partner Adler Lacke, a color match was reached after four adaptation cycles. Read the results

Figures from the Na, Logisch research project put about 40 percent of the primary energy in automotive production into painting, with up to 2,000 tonnes of paint waste avoidable. These are consortium figures, not PI results. Read the project note

Get started

Bring one formulation challenge

Share the targets, the variables you can change, and the data you already have. We can outline where STOCHOS fits and what a first proof of concept could look like.

Ansys Technology Partner · part of CADFEM Group

Common questions

01How can AI reduce lab trials in formulation development?

STOCHOS learns from your existing trials, then recommends which formulation to test next to reach the target with fewer experiments. Each new measurement updates the model, so the search adapts as results arrive. A reference example developed a coating with 17 parameters automatically within five adaptation cycles.

02Can AI optimize color, gloss, viscosity, and cost together?

Yes. Formulation is a multi-objective problem, and STOCHOS uses multi-objective Bayesian optimization to balance competing targets rather than fixing one at a time, mapping a Pareto front of best compromises. Sensitivity analysis shows which ingredients and interactions matter most, so you can see the trade-off instead of guessing.

03How does Bayesian optimization support formulation development?

It treats each lab trial as expensive. Starting from an initial design of experiments, the model improves with every result and proposes the next formulation with the highest expected information gain. The search adapts until the target properties are met within the formulation rules you set.

04Does our recipe data leave our infrastructure?

Not in a local setup. STOCHOS and STOCHOS Flow are local-first: training, prediction, and optimization run on your own infrastructure, with cloud services optional rather than required. For strict environments, STOCHOS supports air-gapped deployment via an offline license, and in that mode it makes no outbound network connections. Recipes, measurements, and models stay where your IT can see them.

Partners, customers, and research collaborators
AnsysCADFEMSimuTech GroupMEScoTSNENAFEMS MemberBoschZFGEMUDLRAdler LackeMankiewiczDuluxPlixxentFraunhoferHochschule NiederrheinFUELL Lab AutomationHumotionUniversitaet HamburgRobert Bosch Stiftung