← Latest papers
💻 computer science

Scientific Machine Learning-assisted Model Discovery from Telemetry Data

This paper introduces "Dyad Model Discovery," a semi-automated, engineer-in-the-loop workflow that uses scientific machine learning to identify missing physics in dynamic models by augmenting them with data-derived symbolic expressions, thereby improving the calibration and predictive accuracy of digital twins for HVAC and transportation refrigeration systems.

Original authors: Sebastian Micluta-Campeanu, Avinash Subramanian, Anas Abdelrehim, Ranjan Anantharaman, Rohit Dhumane, Brad Carman, Chris Rackauckas

Published 2026-03-18
📖 5 min read🧠 Deep dive

Original authors: Sebastian Micluta-Campeanu, Avinash Subramanian, Anas Abdelrehim, Ranjan Anantharaman, Rohit Dhumane, Brad Carman, Chris Rackauckas

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Imagine you are trying to build a perfect digital twin of a refrigerated truck trailer. You want a computer simulation that predicts exactly how the temperature inside will change as the truck drives down the highway, stops at traffic lights, or faces a hot summer day.

To do this, engineers write a set of physics equations (like a recipe) describing how heat moves through the walls, how the air circulates, and how the refrigeration unit works. But here's the problem: real life is messy. Sometimes, the "recipe" is missing a secret ingredient, or the measurements aren't quite right. When you try to tune the simulation to match real-world data, it fails. The model just doesn't get it right.

This paper introduces a clever, semi-automated assistant called Dyad Model Discovery to fix this. Think of it as a "smart co-pilot" for engineers.

Here is how it works, broken down into simple steps:

1. The "Black Box" Fixer (Universal Differential Equations)

Imagine your physics model is a car engine that's running rough. You know the basic mechanics (pistons, fuel, spark plugs), but it's still sputtering.
Instead of throwing the engine away, the Dyad system attaches a neural network (a type of AI brain) to the engine. This AI brain acts like a "correction filter." It watches the engine run, sees where it's going wrong compared to real data, and whispers tiny adjustments to the engine's behavior to make it run smoothly.

  • The Analogy: It's like a GPS that knows your car's engine is slightly off. It doesn't rebuild the engine; it just gives you real-time steering corrections to keep you on the road.

2. The "Noise Filter" (Masking)

Once the AI brain has learned the corrections, it might be overzealous. It might be trying to fix things that don't actually need fixing, or it might be making tiny, unnecessary adjustments to 28 different parts of the engine.
The system then asks: "Which of these 28 adjustments actually matter?"
It looks at the data and realizes, "Hey, 26 of these corrections are basically zero. We only need to fix 2 specific things." It turns off the noise and keeps only the vital corrections.

  • The Analogy: Imagine a chef tasting a soup and adding salt, pepper, garlic, and 20 other spices. The AI tastes it again and says, "Actually, you only needed salt and pepper. Let's throw out the rest."

3. The "Detective Work" (Sensitivity Analysis)

Now that we know what to fix, we need to know what causes the problem. The system looks at the inputs (temperature, pressure, wall thickness) and asks: "Which of these inputs is actually driving the error?"
It creates a "heat map" (like a weather map showing hot spots) to see which variables are most sensitive. It might find that the length of the partition between the two cargo zones is the biggest culprit, while the color of the truck doesn't matter at all.

  • The Analogy: It's like a doctor diagnosing a patient. Instead of treating every symptom, the doctor identifies that the fever is caused by a specific infection, not by the patient's diet or sleep schedule.

4. The "Human Translator" (Symbolic Regression)

Here is the magic part. The AI has been making corrections using a complex, unreadable "black box" math formula. Engineers can't use that because they need to understand why the model is behaving that way.
The system takes the AI's complex math and translates it into simple, readable equations (like standard algebra). It turns the "black box" back into a "white box" that an engineer can read, understand, and trust.

  • The Analogy: The AI speaks "Robot," and the engineer speaks "Human." This step is the translator that turns the robot's complex code into a simple sentence like: "If the wall is thin, add extra cooling."

5. The "Engineer in the Loop"

The paper emphasizes that this isn't a "set it and forget it" magic button. The system acts as a suggestion engine.

  • It says: "I think we should change the equation for heat transfer. Here is my new formula. Do you agree?"
  • The human engineer looks at it, says "Yes, that makes sense," or "No, that doesn't fit our physics," and makes the final call.

Why Does This Matter?

In the real world, this helps companies like Trane Technologies (who make refrigeration units for trucks) build better digital twins.

  • Before: They had a model that was okay, but sometimes failed to predict temperatures accurately, especially when carrying different types of cargo (like frozen food in one zone and fresh produce in another).
  • After: Using this AI-assisted discovery, they found missing physics in their model. They added simple, new equations that the AI discovered from the data.
  • Result: The simulation became much more accurate (improving prediction by 3%, which is huge in this field), helping them plan routes and save energy.

In a nutshell: This paper describes a workflow where AI helps engineers find the missing pieces of their physics puzzles, but the human engineer remains the boss, deciding which AI suggestions to keep and turning complex math back into simple, understandable rules.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →