← Latest papers
💻 computer science

Spectral bias mitigation in physics-informed neural surrogates for nonlinear structural dynamics: Fourier feature encoding versus Kolmogorov-Arnold representations

This study demonstrates that while Kolmogorov–Arnold Networks (KANs) inherently mitigate spectral bias better than standard MLPs in nonlinear structural dynamics, the application of Fourier feature encoding is the dominant factor for accuracy, making Fourier-enhanced MLPs superior to both plain KANs and Fourier-enhanced KANs, which suffer performance degradation due to gradient oscillations incompatible with physics-informed optimization.

Original authors: Salih Berkan Aydemir

Published 2026-07-15
📖 5 min read🧠 Deep dive

Original authors: Salih Berkan Aydemir

Original paper licensed under CC BY 4.0 (https://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 teach a robot to predict how a building sways during an earthquake. The building doesn't just wobble back and forth in a slow, simple rhythm; it vibrates with a complex mix of slow, heavy sways and fast, jittery shimmies all at once. This is the world of nonlinear structural dynamics, and for a long time, the standard robot brains used to solve these problems (called MLPs or Multilayer Perceptrons) had a major blind spot.

The Problem: The "Spectral Bias" Blind Spot

Think of these standard robot brains like a radio that only picks up the bass. They are great at learning the slow, low-frequency movements (the deep thump of the earthquake), but they completely ignore the high-pitched, fast vibrations (the sharp rattles). In the scientific world, this is called spectral bias. No matter how long you train them, they just can't hear the high notes, leading to predictions that look like a flat line when the building is actually shaking violently.

The Contenders: Two New Ways to Fix the Radio

The researchers in this study set up a race to see how to fix this. They tested four different robot brain designs, but with a very strict rule: every brain had to have exactly the same number of "neurons" (about 16,400 parameters). This ensured the race was fair.

They tested two main ideas:

  1. The "Fourier Feature" Upgrade: This is like giving the robot a special pair of glasses that translates the input time into a high-dimensional map of sine and cosine waves. It forces the robot to see the high frequencies right from the start.
  2. The "KAN" Brain: This is a newer type of brain (Kolmogorov-Arnold Network) where the connections between neurons aren't fixed; they are learnable, flexible curves (specifically using Chebyshev polynomials). It's like giving the robot a brain that can reshape its own internal wiring to fit the shape of the data.

The Race: Four Different Earthquake Scenarios

The robots were tested on four very different challenges:

  • Bouc–Wen: A system that acts like a sticky, plastic material that bends and doesn't snap back perfectly (hysteretic behavior).
  • Duffing: A system with a "double-well" energy shape, like a ball rolling between two hills.
  • Van der Pol: A system that creates its own rhythm, like a heartbeat or a fluttering wing.
  • 3-DOF Building: A three-story building swaying in multiple modes at once.

The Results: Who Won?

The results were surprising and very clear.

1. The Glasses Won the Race
The biggest discovery was that the Fourier feature encoding (the special glasses) was the single most important factor. When the researchers put these glasses on the standard MLP brain, it became a superstar.

  • In the Duffing and Van der Pol tests, the "Fourier-MLP" reduced its error to extremely low levels, achieving L2 errors below 0.001 (effectively near-perfect accuracy for these benchmarks).
  • In the Bouc–Wen and 3-DOF building tests, it reduced errors by 98.6% to 99.7%.
  • Without these glasses, the standard MLP failed completely, predicting almost zero movement (errors near 1.0) for the complex buildings.

2. The KAN Brain: Good, but Only Without the Glasses
The KAN-only brain (without the Fourier glasses) was actually quite clever. In the Van der Pol test, it was 3.5 times better than the plain MLP because its flexible internal curves acted like a built-in frequency decoder. However, it still couldn't match the Fourier-MLP.

3. The Paradox: Mixing Them Made Things Worse
Here is the twist that the paper found fascinating. When they tried to combine the Fourier glasses with the KAN brain (creating a "FPIKAN"), the performance got worse.

  • In the Duffing test, adding the glasses to the KAN brain actually increased the error by 201.7% (making it three times worse than the KAN brain alone).
  • In the Van der Pol test, it increased the error by 9.0%.

Why Did Mixing Them Fail?

The authors explain this using the concept of "gradient flow," which is how the robot learns from its mistakes.

  • The Fourier glasses create a very smooth, easy path for the robot to learn.
  • The KAN brain's internal curves (Chebyshev polynomials) are very wiggly and complex. When you force the KAN brain to look through the Fourier glasses, the "learning signals" (gradients) start to oscillate wildly. It's like trying to drive a high-performance race car (KAN) on a perfectly smooth track (Fourier), but the car's suspension is so sensitive to the smoothness that it starts shaking itself apart. The math gets too messy for the robot to find the perfect solution.

The Final Verdict

The study concludes that for predicting how structures move, the input representation (the glasses) matters more than the brain architecture.

  • The Winner: The Fourier-MLP (Standard brain + Fourier glasses). It was the most accurate, the fastest to train, and the simplest to use.
  • The Runner-Up: The KAN-only brain. It's a strong second choice if you don't know the frequency range beforehand, but it's not as good as the Fourier-MLP.
  • The Loser: The FPIKAN (KAN + Fourier). The paper explicitly argues that combining these two specific technologies is counterproductive and should be avoided in its current form.

In short, if you want your robot to predict building vibrations, don't just build a fancier brain; give it the right pair of glasses to see the high-frequency details. And don't try to mix the fanciest brain with the glasses, or you might break the whole system.

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 →