← Latest papers
🤖 machine learning

Prediction Is Not Physics: Learning and Evaluating Conserved Quantities in Neural Simulators

This paper demonstrates that while standard neural simulators often fail to preserve physical conservation laws despite accurate trajectory predictions, specialized architectures like Conservation Discovery Networks can successfully learn globally conserved quantities from Hamiltonian trajectories, though their performance critically depends on training strategies such as temporal consistency and alignment with initial conditions.

Original authors: Andrew Bukowski, Aditya Kothari, Simba Shi, Ishir Rao

Published 2026-05-20
📖 5 min read🧠 Deep dive

Original authors: Andrew Bukowski, Aditya Kothari, Simba Shi, Ishir Rao

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 teaching a robot to play a game of billiards. You show the robot thousands of videos of balls bouncing off each other. The robot gets really good at predicting where the balls will be one second later. It's so good that if you ask it, "Where is the red ball in 0.1 seconds?" it answers with near-perfect accuracy.

But here is the catch: The robot doesn't actually understand the rules of physics.

This paper, titled "Prediction Is Not Physics," explores a strange problem: A computer model can be excellent at predicting where things go, but terrible at understanding why they go there. Specifically, it fails to respect the law of Conservation of Energy.

The Core Problem: The "Drifting" Robot

In the real world, energy doesn't just appear or disappear. If you throw a ball, its speed and height trade off perfectly. If it goes higher, it slows down. The total "energy budget" stays exactly the same.

The researchers trained a "Diffusion Model" (a type of AI that generates motion) on these physics simulations.

  • The Good News: The AI predicted the ball's path with very low error. It looked right.
  • The Bad News: When they checked the energy, the AI's "energy budget" was going crazy. In some cases, the AI's energy fluctuated 36,000 times more than it should have.

The Analogy: Imagine a bank account. The AI is a cashier who can perfectly predict how much money you will have in your pocket next week. But, the AI's internal ledger shows your balance jumping from $10 to $10,000 and back to $0 randomly, even though you never deposited or withdrew anything. The prediction of where you are is right, but the physics of your wealth is broken.

The Experiment: Can the AI Learn the Rules?

The researchers asked: Can we teach an AI to discover the "Conservation Law" (the rule that energy stays constant) just by watching the motion, without telling it the math beforehand?

They tested three different types of "detectives" (AI models) on three classic physics problems:

  1. A thrown ball (Projectile motion).
  2. A swinging pendulum.
  3. A bouncing spring.

Detective 1: The "Structured" Architect

This AI was built with a specific blueprint: "You must calculate energy as Speed Energy + Position Energy."

  • Result: It was perfect. It found the energy rule almost instantly.
  • Weakness: It was rigid. When the researchers added "noise" (like static on a TV screen) to the data, this detective got confused. It tried to fit the noise into its strict blueprint and made mistakes.

Detective 2: The "Black Box" (CDN)

This AI had no blueprint. It was just a neural network told: "Find a number that stays the same as the object moves, but don't just guess '5' for everything."

  • Result: It was very good, but it needed a tiny hint. If the researchers gave it a weak nudge at the start (telling it, "Hey, your first guess should look a bit like real energy"), it performed almost as well as the Structured Architect.
  • The Surprise: When the data was noisy, this flexible detective actually did better than the rigid one. It could ignore the static and find the true pattern.

Detective 3: The "Polynomial" Student

This AI tried to find the rule by mixing simple math formulas (like x2x^2, sin(x)\sin(x), etc.).

  • Result: It was very sensitive to how long it studied.
    • Short Study: It gave up early. It found a "partial" rule (like only looking at speed) and got a low score (0.78).
    • Long Study: With more time and data, it figured out the full, complex rule and got a near-perfect score (0.9998).
  • Lesson: Sometimes, a model isn't "bad"; it just hasn't been trained long enough to escape a "local trap" where it thinks it has found the answer.

The Big Takeaway

The paper concludes with a warning for anyone building AI for physics:

"Being accurate at predicting the next step is not the same as understanding the laws of the universe."

You can have an AI that predicts the future perfectly well (low error) but violates the fundamental laws of nature (energy drifts wildly). The researchers found that simply telling the AI to "be conservative" isn't enough; you often need to guide it with a hint of the real physics, or ensure it trains long enough to escape bad solutions.

Summary in a Nutshell

  • Prediction \neq Physics: An AI can guess where a ball goes without knowing energy is conserved.
  • The "Drift" is Huge: Even accurate AI can have energy errors thousands of times larger than reality.
  • Flexibility vs. Rigidity: Rigid models (built with physics rules) are great on clean data but break with noise. Flexible models (learning from scratch) are tougher against noise but need more training time to find the right answer.
  • The Lesson: To simulate the real world, we need to measure not just "how close is the prediction?" but "does the energy stay constant?"

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 →