Structured Kolmogorov-Arnold Neural ODEs for Interpretable Learning and Symbolic Discovery of Nonlinear Dynamics

This paper introduces Structured Kolmogorov-Arnold Neural ODEs (SKANODEs), a framework that combines structured state-space modeling with Kolmogorov-Arnold Networks to accurately recover interpretable physical latent states and discover compact symbolic governing equations for nonlinear dynamical systems, outperforming black-box neural ODEs and classical identification methods across synthetic and real-world datasets.

Wei Liu, Kiran Bacsa, Loon Ching Tang, Eleni Chatzi

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

Imagine you are trying to figure out how a complex machine works—like a car engine or a bouncing spring—but you can only see the smoke coming out of the exhaust pipe. You can't see the pistons moving, the gears turning, or the fuel burning. You only have the "smoke" (the data).

Most modern AI models are like black boxes. You feed them the smoke, and they guess the next puff of smoke with amazing accuracy. But if you ask, "How does the engine actually work?" they can't tell you. They just say, "Trust me, I'm good at guessing."

This paper introduces a new kind of AI called SKANODE. Think of SKANODE not as a black box, but as a detective who builds a transparent model of the engine while solving the mystery.

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

1. The Problem: Only Seeing the "Smoke"

In the real world (like in engineering or physics), we often can't measure everything. We might only have sensors that measure acceleration (how fast something is speeding up or slowing down). We don't have sensors for position (where it is) or velocity (how fast it's moving).

  • Old AI: Tries to guess the next acceleration number. It gets the number right, but it doesn't understand why the object moved.
  • The Goal: We want an AI that can look at the acceleration, figure out the hidden position and speed, and then write down the actual physics formula that governs the movement.

2. The Secret Weapon: The "Shape-Shifting" Network (KAN)

The paper uses a special type of AI brain called a Kolmogorov-Arnold Network (KAN).

  • Normal AI (MLP): Imagine a brain made of rigid, fixed Lego bricks. It can build complex shapes, but once built, you can't easily see the individual bricks or understand the logic.
  • KAN: Imagine a brain made of playdough. It can mold itself into any shape to fit the data perfectly. But here's the magic: after it molds itself, you can look at the playdough and say, "Ah, this part is a curve, this part is a straight line." It can turn itself back into a simple math equation.

3. The Two-Stage Detective Process

SKANODE solves the problem in two stages, like a detective first gathering clues and then writing the case file.

Stage 1: Virtual Sensing (The "Mind's Eye")

The AI is given only the acceleration data (the smoke). Because the AI is built with a structured state-space design, it is forced to imagine the hidden world.

  • It must invent a "position" and a "velocity" to explain the acceleration.
  • Because of the rules built into the AI, these invented numbers aren't random; they naturally align with real physics.
  • Analogy: It's like watching a shadow on a wall and being able to perfectly reconstruct the 3D object casting it, even though you've never seen the object itself.

Stage 2: Symbolic Discovery (Writing the Law)

Once the AI has figured out the hidden position and velocity, it switches modes. It stops being a "guessing machine" and starts being a "mathematician."

  • It looks at the patterns it found and asks: "What simple formula connects these dots?"
  • It strips away the complex neural network and replaces it with a clean, human-readable equation.
  • The Result: Instead of a 100-layer neural network, you get a sentence like: "Acceleration equals minus 5 times position, plus 2 times velocity, plus 10 times position cubed."

4. Why This Matters: The Real-World Test

The authors tested this on three things:

  1. A Duffing Oscillator: A spring that gets stiffer the more you stretch it.
    • Result: SKANODE found the exact math formula, including the tricky "cubic" part, and correctly guessed the hidden position and speed.
  2. A Van der Pol Oscillator: A system with weird, self-sustaining vibrations.
    • Result: It found the formula for the "nonlinear damping" (the friction that changes as it moves).
  3. An F-16 Fighter Jet: Real data from a plane vibrating on the ground.
    • Result: This is the big one. The plane had a "hysteretic" interface (parts rubbing together in a complex way). SKANODE didn't just predict the vibration; it revealed the hidden "hysteresis" loop in the data, showing engineers exactly where the energy was being lost.

The Big Takeaway

Most AI models are like oracles: they give you the answer, but you don't know how they got it.
SKANODE is like a teacher: it gives you the answer, shows you the hidden steps it took to get there, and writes down the textbook formula so you can understand the laws of physics behind the machine.

It bridges the gap between "Black Box AI" (which is accurate but mysterious) and "Classical Physics" (which is understandable but hard to apply to messy, real-world data). It lets us learn the laws of the universe directly from noisy sensor data, even when we can't see the whole picture.