AI Learns to Build Simple Equations for Complex Systems

12/17/25 Pratt School of Engineering

New AI system analyzes data to help scientists understand complex systems that change over time.

two moving graphs that mimc each other closely
AI Learns to Build Simple Equations for Complex Systems

A research team at Duke University has developed a new AI framework that can uncover simple, understandable rules that govern some of the most complex dynamics found in nature and technology.

The AI system works much like how history’s great “dynamicists” – those who study systems that change over time – discovered many laws of physics that govern such systems’ behaviors. Similar to how Newton, the first dynamicist, derived the equations that connect force and movement, the AI takes data about how complex systems evolve over time and generates equations that accurately describe them.

The AI, however, can go even further than human minds, untangling complicated nonlinear systems with hundreds, if not thousands, of variables into simpler rules with fewer dimensions.

The work, published December 17 online in the journal npj Complexity, offers scientists a new way to leverage AI to help understand complex systems that change over time—such as the weather, electrical circuits, mechanical systems and even biological signals.

Two circular graphs with moving dots and lines that closely mimic one another
This is a graph of recorded temperatures (left) and a model of temperatures (right) around the globe for a fixed latitude over time. In the real world, there are not just a few dots, but infinite, because actual temperature varies continuously in space. Duke’s new AI platform can take this incredibly complex data and create a relatively simple set of linear equations that researchers can analyze much more easily. Despite its simplicity, the model accurately predicts these temperature fluxuations over time. 

“Scientific discovery has always depended on finding simplified representations of complicated processes,” said Boyuan Chen, director of the General Robotics Lab and the Dickinson Family Assistant Professor of Mechanical Engineering and Materials Science at Duke. “We increasingly have the raw data needed to understand complex systems, but not the tools to turn that information into the kinds of simplified rules scientists rely on. Bridging that gap is essential.”

The trajectory of a cannonball depends on many variables such as exit velocity and angle, air drag, varying wind speeds, and even ambient temperatures, among many others. However, a very close approximation can be found by a simple linear equation that only uses the first two.

boyuan chen

We increasingly have the raw data needed to understand complex systems, but not the tools to turn that information into the kinds of simplified rules scientists rely on. Bridging that gap is essential.

Boyuan Chen Dickinson Family Assistant Professor of Mechanical Engineering and Materials Science, Electrical and Computer Engineering, and Computer Science

This is an example of a theoretical idea originally proposed by mathematician Bernard Koopman in the 1930s: Complex nonlinear systems can be represented mathematically by linear models. The new AI approach builds on this concept.

There is, however, a catch. To find linear models of extremely complex systems, one needs to develop hundreds, if not thousands, of equations involving just as many variables. And human minds do not handle such large numbers very well.

That’s where AI comes in handy.

The new framework examines time-series data from experiments, identifies informative patterns in how the system evolves, and uses deep learning together with physics-inspired constraints to distill a far smaller set of variables that still captures the system’s essential behavior. The result is a compact description of a system that behaves mathematically like a linear one yet still reflects the complexity of reality.

The team applied their framework to a broad range of systems, from familiar motions of a pendulum to nonlinear rhythms of electrical circuits, to models used for climate science and neural circuits. Despite their differences, each system revealed a small set of hidden variables that governed its behavior. In many cases, these reduced models were more than 10 times smaller than what previous machine-learning approaches required while still providing reliable long-term predictions.

AI and Robotics at Duke

Cutting across traditional discipline boundaries, our faculty have deep experience in developing methods of scientific computing.

“What stands out is not just the accuracy, but the interpretability,” said Chen, who also holds appointments in electrical and computer engineering and computer science. “When a linear model is compact, the scientific discovery process can be naturally connected to existing theories and methods that human scientists have developed over millennia. It’s like connecting AI scientists with human scientists.”

Beyond prediction, the framework can identify stable states, known as attractors, where a system tends to settle over time. These states are crucial for understanding whether a system is behaving normally, drifting or heading toward instability.

“For a dynamicist, finding these structures is like finding the landmarks of a new landscape,” said Sam Moore, the lead author and PhD candidate in Chen’s General Robotics Lab. “Once you know where the stable points are, the rest of the system starts to make sense.”

sam moore

For a dynamicist, finding these structures is like finding the landmarks of a new landscape. Once you know where the stable points are, the rest of the system starts to make sense.

Sam Moore PhD Candidate in Duke ECE

The researchers emphasize that the method is particularly useful when traditional equations are missing, incomplete, or too complicated to derive. “This is not about replacing physics,” Moore continued. “It’s about extending our ability to reason using data when the physics is unknown, hidden, or too cumbersome to write down.”

Looking ahead, the team is exploring how the framework could guide experimental design—actively choosing what data to collect to reveal a system’s structure more efficiently. They also envision applying the approach to richer forms of data, such as video, audio or signals collected from complex biological systems.

This research is part of a long-term mission in Chen’s General Robotics Lab, where the team aims to develop “machine scientists” to assist automatic scientific discovery. By bridging modern AI with the mathematical language of dynamical systems, the work points toward a future in which AI does not just recognize patterns, but helps uncover the fundamental rules that govern the physical and living world.

This work was supported by the National Science Foundation Graduate Research Fellowship, the Army Research Laboratory STRONG program (W911NF2320182, W911NF2220113), the Army Research Office (W911NF2410405), the DARPA FoundSci program (HR00112490372), and the DARPA TIAMAT program (HR00112490419).

CITATION: Automated Global Analysis of Experimental Dynamics through Low-Dimensional Linear Embeddings. Samuel A. Moore, Brian P. Mann, Boyuan Chen. npj Complexity, 2025. DOI: 10.1038/s44260-025-00062-y

More News From the General Robotics Lab

a red ball with a white front travels through a VR track
12/19/24 Pratt School of Engineering

A Launch Pad for Human-AI Teaming

Researchers at Duke University’s General Robotics Lab present CREW, a platform facilitating seamless interaction between humans and AI to enable more intuitive and effective partnerships

a four-fingered robotic hand
10/22/24 Pratt School of Engineering

Listening Skills Bring Human-Like Touch to Robots

Researchers give robots a sense of touch by “listening” to vibrations, allowing them to identify materials, understand shapes and recognize objects just like human hands