← Latest papers
⚡ electrical engineering

Information Shapes Koopman Representation

This paper proposes an information-theoretic Lagrangian formulation and a corresponding algorithm that balances mutual information and von Neumann entropy to overcome the expressivity-simplicity tradeoff in Koopman representation learning, resulting in more stable, interpretable, and high-performing models across diverse dynamical systems.

Original authors: Xiaoyuan Cheng, Wenxuan Yuan, Yiming Yang, Yuanzhao Zhang, Sibo Cheng, Yi He, Zhuo Sun

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

Original authors: Xiaoyuan Cheng, Wenxuan Yuan, Yiming Yang, Yuanzhao Zhang, Sibo Cheng, Yi He, Zhuo Sun

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 predict the weather, the movement of a swinging pendulum, or the flow of water in a dam. These are all examples of dynamical systems—things that change over time in complex, often messy ways.

For a long time, scientists have tried to turn these messy, non-linear movements into simple, straight-line (linear) rules. This is called the Koopman operator approach. Think of it like trying to describe a chaotic dance by saying, "If you take one step forward, you will always end up exactly here." It's a powerful idea because linear math is easy to solve, but the real world is rarely that simple.

The problem, as this paper points out, is that when we try to teach computers to find these "simple rules" inside complex data, they often get stuck. They either oversimplify things (missing important details) or they get too complicated and unstable (predicting nonsense after a few steps).

Here is how the authors fixed this, explained through simple analogies:

1. The Goldilocks Dilemma: Too Simple vs. Too Complex

The authors argue that the computer's "brain" (the latent representation) needs to find a perfect balance, much like the story of Goldilocks.

  • Too Simple: If the computer tries to compress the data too much to make it "clean," it forgets important details. It's like trying to describe a whole movie using only one sentence. You get the gist, but you miss the plot twists. In the paper, this is called mode collapse, where the system ignores most of the possible movements and only focuses on a few dominant ones.
  • Too Complex: If the computer keeps every tiny detail, it gets confused and unstable. It's like trying to memorize every single leaf on a tree to predict the wind; you get overwhelmed and can't see the big picture.

2. The Two Ingredients: "Mutual Information" and "Entropy"

To solve this, the authors introduce two "ingredients" based on information theory (the math of how much data you have):

  • Ingredient A: Mutual Information (The "Glue")

    • What it does: This measures how well the "past" connects to the "future."
    • The Analogy: Imagine a chain. Mutual Information is the strength of the links. If the links are strong, knowing where the chain was yesterday tells you exactly where it will be today. This ensures temporal coherence—the system doesn't forget its own history.
    • The Risk: If you make the links too strong, the chain becomes rigid and breaks into just a few stiff links. You lose the ability to bend and move in different directions.
  • Ingredient B: Von Neumann Entropy (The "Shaker")

    • What it does: This measures how "spread out" the information is.
    • The Analogy: Imagine a jar of marbles. If all the marbles are stuck in one corner, the jar is "collapsed." Entropy is like shaking the jar so the marbles spread out evenly. This prevents the system from getting stuck on just one type of movement. It ensures expressiveness—the system can handle many different kinds of motion.
    • The Risk: If you shake it too much without any structure, the marbles fly everywhere and the chain falls apart.

3. The New Recipe: The "Information Lagrangian"

The authors created a new "recipe" (a mathematical formula called a Lagrangian) that mixes these two ingredients perfectly.

  • It tells the computer: "Keep the links between past and future strong (Mutual Information), but make sure you don't forget to spread your marbles out (Entropy)."
  • They also added a third rule: Structural Consistency. This is like making sure the dance steps actually follow a straight line in the computer's hidden brain, even if the real-world dance is a wobble.

4. What Happened When They Tried It?

The team tested this new recipe on three very different types of "dances":

  1. Physical Simulations: Like predicting the chaotic swirl of a tornado (Lorenz 63) or the flow of water over a dam.
  2. Visual Control: Watching a video of a swinging pendulum or a robot arm and trying to predict its next move just by looking at the pixels.
  3. Graph Dynamics: Predicting how a rope or a soft robot moves, where the parts are connected like a web.

The Results:

  • Longer Predictions: Other methods worked well for a few seconds but then drifted off course. The new method stayed accurate for much longer, like a GPS that doesn't lose signal after a minute.
  • Better Stability: When they visualized the "hidden map" the computer learned, other methods looked like a crumpled piece of paper or a single line. The new method's map looked like a smooth, perfect circle (for the pendulum) or a clear loop (for the vortex), matching the real physics.
  • Robustness: Even when they added "noise" (like static on a TV screen) to the data, the new method kept working, while others failed.

In Summary

The paper claims that by treating the problem as a balance between keeping information connected (Mutual Information) and keeping information diverse (Entropy), they can teach computers to find simple, linear rules for complex, chaotic systems. This leads to predictions that are not only more accurate but also more stable over long periods, without needing to know the specific physics of the system beforehand.

The code for this new method is available for anyone to try, and it has been tested to work better than current state-of-the-art methods across a wide variety of physical and visual tasks.

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 →