← Latest papers
🤖 machine learning

Geometric Kolmogorov--Arnold Network (GeoKAN)

The paper introduces Geometric Kolmogorov--Arnold Networks (GeoKANs), a family of models that enhance function approximation and physics-informed learning by learning a diagonal Riemannian metric to warp input coordinates, thereby dynamically reallocating representational resolution to better handle sharp, stiff, and non-uniform regimes.

Original authors: Abhijit Sen, Bikram Keshari Parida, Giridas Maiti, Mahima Arya, Denys I. Bondar

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

Original authors: Abhijit Sen, Bikram Keshari Parida, Giridas Maiti, Mahima Arya, Denys I. Bondar

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 draw a complex map of a city.

The Old Way (Standard AI):
Most standard AI models (like traditional neural networks) are like a cartographer who uses a rigid, unchangeable grid. They try to draw every street, park, and alley using the same-sized squares. If the city has a huge, empty desert in one corner and a tiny, crowded marketplace in another, the cartographer wastes a lot of paper drawing the empty desert in high detail, while the crowded marketplace gets crammed into a few tiny, blurry squares. The result is often a blurry mess in the busy areas and wasted effort in the empty ones.

The New Idea (GeoKAN):
The paper introduces GeoKAN (Geometric Kolmogorov–Arnold Network). Think of GeoKAN as a "smart map" that can stretch and shrink the paper itself before it starts drawing.

Instead of just learning what to draw, GeoKAN learns where to look closely. It creates a special "rubber sheet" (called a learned metric) that it places over the problem.

  • Where things are simple and smooth (like the empty desert), the rubber sheet shrinks the area. This lets the AI ignore those parts and save its energy.
  • Where things are chaotic and change fast (like the crowded marketplace, or a sharp shockwave in physics), the rubber sheet stretches the area. This gives the AI more "room" to draw fine details exactly where they are needed.

How It Works (The "Stretchy" Magic)

The paper explains that GeoKAN does this in three main steps:

  1. The Stretch (The Metric): First, the model learns a "stretch factor" for every part of the input. It's like deciding, "I need to zoom in 10x here, but I can zoom out 5x there."
  2. The Warp: It mathematically warps the input coordinates based on that stretch factor. A point that was far away in the "stretched" zone is now closer together in the model's internal view, allowing it to see the details clearly.
  3. The Drawing (The Basis): Once the space is warped, the model uses special tools (like wavelets, which are like tiny, adjustable flashlights) to draw the solution in this new, stretched space.

The Three "Flavors" of GeoKAN

The authors built three different versions of this smart map, each with a slightly different toolset:

  • GeoKAN-NNMetric: The "Flexible Artist." It uses a complex neural network to figure out exactly how to stretch the map based on the whole picture. It's great for very messy, complicated shapes.
  • GeoKAN-γ: The "Lightweight Architect." It uses a simpler, more structured way to stretch the map. It's faster and uses fewer resources, making it a good choice when you need something efficient.
  • LM-KAN (Learned-Metric KAN): The "Specialist." This is the main star of the paper for solving physics problems. It combines the flexible stretching with different types of drawing tools (Wavelets, Radial Basis Functions, or Fourier waves) depending on the problem.
    • Analogy: If the problem is a sound wave, it uses a "Fourier" tool (good for ripples). If it's a sharp spike, it uses a "Wavelet" tool (good for sudden jumps).

What They Found (The Results)

The researchers tested these models on two types of challenges:

1. Drawing Complex Shapes (Function Approximation)
They asked the models to draw lines that were wiggly, had sharp breaks, or were very narrow.

  • Result: The GeoKAN models were much better at capturing the sharp, tricky parts without wasting effort on the smooth parts. They could "zoom in" exactly where the line was jagged.

2. Solving Physics Equations (The "Real World" Tests)
They used GeoKAN to solve famous physics equations that describe things like fluid flow, heat transfer, and waves.

  • Burgers' Equation (Fluids): This involves fluids moving and creating sharp "shocks." GeoKAN handled these sharp shocks better and trained faster than the old models.
  • Allen-Cahn (Phase Changes): This involves thin boundaries between materials. GeoKAN was better at tracking these thin, moving lines, especially in the hardest scenarios.
  • Helmholtz Equation (Waves): This is about high-frequency waves. As the waves got faster and more complex, the old models started to blur. GeoKAN, using its "stretchy" map and wave-specific tools, kept the wave patterns sharp and accurate, often training in half the time.

The Bottom Line

The paper claims that GeoKAN is a smarter way to build AI for science. Instead of forcing the AI to look at the whole world with the same "zoom level," GeoKAN learns to stretch the world so it can focus its brainpower exactly where the action is.

  • When it wins: It shines when the problem has sharp edges, sudden changes, or complex waves (like shockwaves or ripples).
  • The trade-off: Sometimes, for very simple problems, the old methods are still fast. But when things get "stiff" or "sharp," GeoKAN's ability to adapt its own geometry makes it a much more powerful tool.

In short: GeoKAN doesn't just learn the answer; it learns the best way to look at the question.

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 →