AI-Powered Optimization of Chemical Formulations

How Does an AI Optimization System for Chemical Formulations Work? Imagine you're a chemist-developer working on an epoxy adhesive. You need strength >20 MPa, elongation >5%, and cost within budget. Manual trial-and-error would require dozens of syntheses, each iteration taking a week. Our AI for

AI Development Areas

Frequently Asked Questions

Latest works

  • image_website-b2b-advance_0.webp
    B2B ADVANCE company website development
    1414
  • image_web-applications_feedme_466_0.webp
    Development of a web application for FEEDME
    1284
  • image_websites_belfingroup_462_0.webp
    Website development for BELFINGROUP
    980
  • image_ecommerce_furnoro_435_0.webp
    Development of an online store for the company FURNORO
    1240
  • image_logo-advance_0.webp
    B2B Advance company logo design
    696
  • image_crm_enviok_479_0.webp
    Development of a web application for Enviok
    982

How Does an AI Optimization System for Chemical Formulations Work?

Imagine you're a chemist-developer working on an epoxy adhesive. You need strength >20 MPa, elongation >5%, and cost within budget. Manual trial-and-error would require dozens of syntheses, each iteration taking a week. Our AI formulation optimization system solves this in an average of 43 experiments. That's 3–5 times faster than traditional methods like fractional factorial design or full factorial search. Our clients typically see a 15–30% reduction in formulation cost and a 3–5x faster time-to-market.

We specialize in formulation optimization for specialty chemicals, paints and coatings, adhesives, detergents, cosmetics, polymers, and pharmaceuticals. Our proven track record: 50+ projects, 8+ years of ML for chemistry applied to the chemical industry, with guaranteed performance.

Why Bayesian Optimization Is the Key Tool

Bayesian Optimization (BO) is ideal for expensive experiments. Unlike a full factorial design with 10 components at 5 levels (5^10 ≈ 10 million combinations) or a fractional factorial design requiring dozens of predefined points, BO builds a surrogate model (Gaussian Process) and selects the next point via an acquisition function. This finds an optimum in 30–80 experiments.

We use BoTorch (built on PyTorch), a production-ready implementation supporting:

  • Multi-objective BO: several target properties simultaneously (qNEHVI builds Pareto front)
  • Constrained BO: respect concentration and budget limits
  • Batch BO: up to K experiments for parallel synthesis

A Gaussian Process is a probabilistic model with calibrated uncertainty. On small samples (<200 points), GP outperforms neural networks. For >500 points, we switch to Deep Ensembles or BNN via Pyro.

Why Small Data Is Not a Problem

A typical scenario is only 30–80 historical experiments. We address this with a combination of:

  • Transfer learning: pre-trained GNN on ChEMBL + fine-tuning for the task
  • Active learning: the model itself selects which experiments to run (query by committee)
  • Data augmentation: physically justified interpolations
Approach Number of Points Typical R² Setup Time
Gaussian Process 20–100 0.6–0.8 low
Deep Ensembles 100–500 0.7–0.9 medium
Transfer GNN 30–80 0.7–0.85 high

How Are Properties Predicted from Composition?

We build property models in parallel. For mixtures, we use Gaussian Process, XGBoost, or LightGBM with uncertainty. For new molecules, we use a GNN on the molecular graph (chemprop, D-MPNN). A hybrid approach: tabular ML + GNN via ensemble.

What Does Multi-Objective Optimization Provide?

Multi-objective BO builds a Pareto front — the set of optimal trade-offs between properties. Case study: an epoxy adhesive formulation (8 components, targets: strength >20 MPa, elongation >5%, cost below threshold). Bayesian Optimization found Pareto-optimal compositions in 43 iterations versus ~150 in historical data. Time saved: ~8 weeks.

How Does the Chemist Interact with the System?

The tool is not a black box. Mandatory features:

  • SHAP explainability: 'Component A adds +15% strength'
  • Uncertainty display: extrapolation points are flagged
  • Visual constraint builder
  • Experiment proposer: next N experiments with expected improvement
Method Experiments Accuracy (R²) Setup Time
Full factorial design 5^10 ≈ 10M high
Fractional factorial design 50–300 0.4–0.7 medium
Bayesian Optimization 30–80 0.7–0.9 (after 20 iterations) low
Active Learning + GP 20–50 0.8–0.95 medium

Common Implementation Mistakes

  • Using raw data without normalization (different units, missing values)
  • Ignoring uncertainty — the model gives confident predictions in extrapolation
  • Overfitting on small samples without active learning
  • Lack of physical constraints in the model (e.g., negative concentrations)

What's Included

  1. Collect and normalize historical data (LIMS, Excel)
  2. Feature engineering: encode components, descriptors
  3. Build baseline surrogate model (GP or LightGBM)
  4. Active learning loop: propose → synthesize → update
  5. Multi-objective optimization with Pareto front visualization
  6. Documentation with SHAP explanations for R&D reports
  7. Train chemists to use the interface
  8. Technical support during pilot phase
  9. Access to the optimized models and deployment scripts

Process of Work

  1. Analytics: audit data and target properties
  2. Design: select algorithms and architecture
  3. Implementation: prototype on historical data
  4. Testing: validate on held-out experiments
  5. Deployment: integrate with lab equipment (LIMS)
  6. Support: fine-tune as data accumulates

Estimated timelines: MVP for one product: 6–10 weeks. Full platform: 4–8 months. Pricing is determined after a project audit. For a typical MVP, pricing starts at $15,000.

Contact us for a project evaluation — we will prepare a commercial proposal and pilot plan. Get a consultation to learn how AI optimization can cut your R&D cycles and reduce formulation cost by 15–30%.

BoTorch — Bayesian Optimization library built on PyTorch