Our areas of research

We advance AI and integrate it with engineering knowledge to accelerate the discovery, prediction, design, and optimisation of sustainable chemical and biochemical systems, from molecular innovation to smart manufacturing.

Scientific AI and Digital Twins

We combine physical models with machine learning to predict chemical and biological process behaviour. Our work investigates how hybrid models can be developed with limited data, adapted between systems and scales, and used as a foundation for process digital twins.

  • Hybrid physical and data-driven models
  • Model transfer across systems and scales
  • Bioprocess digital twin development

Interpretable AI and Knowledge Discovery

We develop methods that discover mathematical relationships and candidate physical explanations from data. By combining symbolic regression, engineering knowledge and experimental design, we investigate how interpretable models can support scientific understanding and process development.

  • Symbolic regression and equation discovery
  • Interpretable model structural transfer
  • Experimental design and kinetic insight

Industrial Analytics and Process Monitoring

We turn industrial measurements and operating histories into models of product quality, batch behaviour and equipment condition. Our work includes soft sensors, interpretable quality models, reconstruction of batch operations and predictive maintenance using limited labelled data.

  • Soft sensing and product quality prediction
  • Reconstruction of batch operating histories
  • Predictive maintenance with scarce failure labels

Bioprocess Engineering and Scale-Up

We connect biological behaviour with reactor conditions and production performance. Our work brings together cell metabolism, fermentation, mixing and light-dependent growth to investigate bioprocess design, prediction and scale-up.

  • Multiscale cell-culture and metabolic models
  • Reactor mixing, light and reaction dynamics
  • Fermentation scale-up and algal bioprocesses

From observations to useful decisions

Complex systems rarely offer complete mechanisms or perfect datasets. Our research develops methods that work with these limitations while retaining a connection to the underlying engineering.

What can we understand?

Which mechanisms explain the observations, and how can interpretable models help reveal them?

What can we predict?

How can models remain useful when data are scarce, conditions change or a process moves to a different scale?

What should we do next?

Which experiments, operating conditions or molecular candidates offer the most useful next step?

Bringing knowledge and data together

The balance between physical models, machine learning and optimisation depends on the system, the available evidence and the intended use. Four principles run through our work.

Use physical knowledge

Material balances, kinetic relationships and process constraints provide structure. Machine learning represents behaviour that is difficult to describe mechanistically.

Make data informative

Experimental design, transfer learning and analysis of operating histories help extract useful information from limited or imperfect observations.

Examine reliability

We investigate model assumptions, interpretation and uncertainty using experimental datasets, industrial records and simulation benchmarks.

Support decisions

Models become tools for process design, quality prediction, scale-up, scheduling and control, with methods chosen around the decision being made.

A broad range of engineering systems

Common modelling and decision-making challenges connect applications that can otherwise look very different.

Have a research question in mind?

We welcome conversations about research collaborations, industrial challenges and opportunities to work with the group.

Get in touch