FS-KAN: Permutation Equivariant Kolmogorov-Arnold Networks via Function Sharing

Dit paper introduceert FS-KAN, een principieel kader voor permutatie-equivariante Kolmogorov-Arnold-netwerken dat door het delen van functies een uniforme aanpak biedt voor willekeurige permutatiesymmetriegroepen, wat leidt tot superieure data-efficiëntie en interpretbaarheid vergeleken met bestaande methoden.

Ran Elbaz, Guy Bar-Shalom, Yam Eitan, Fabrizio Frasca, Haggai Maron

Gepubliceerd 2026-03-10
📖 4 min leestijd☕ Koffiepauze-leesvoer

Each language version is independently generated for its own context, not a direct translation.

De Magische Kookpot: FS-KAN

Stel je voor dat je een enorme, superkrachtige kookpot hebt (een kunstmatige intelligentie) die moet leren hoe je een gerecht moet bereiden. Maar er is een probleem: de ingrediënten worden in de pan gegooid in willekeurige volgorde. Soms ligt de ui bovenop de tomaat, soms andersom.

In de echte wereld gebeurt dit vaak. Denk aan een foto (de pixels kunnen verschuiven), een groep vrienden (wie staat links en wie rechts maakt niet uit voor de vriendschap), of een lijst met productbeoordelingen (wie als eerste beoordeelt maakt niet uit).

Het probleem:
Normale AI-modellen (zoals standaard KANs) zijn als een chef-kok die elke ingrediëntcombinatie apart moet leren. Als je de volgorde van de ingrediënten verandert, moet de chef opnieuw leren hoe hij moet koken. Dit is inefficiënt en kost veel tijd en data.

De oplossing van dit paper: FS-KAN
De auteurs van dit paper hebben een nieuwe manier bedacht om deze "chef-kok" te bouwen. Ze noemen het FS-KAN (Function Sharing Kolmogorov-Arnold Network).

Hier is hoe het werkt, stap voor stap:

1. De "Gekoppelde" Chefs (De Kernidee)

Stel je een keuken voor met 100 kleine chefs.

  • Bij een normaal model: Elke chef heeft zijn eigen unieke receptboek. Chef 1 leert hoe hij een ui snijdt, Chef 2 leert hoe hij een tomaat snijdt, enzovoort. Als je de volgorde van de ingrediënten verandert, raken ze in de war.
  • Bij FS-KAN: Alle chefs delen één groot, gemeenschappelijk receptboek. Als Chef 1 een ui snijdt, gebruikt hij precies dezelfde snijtechniek als Chef 2 als die een ui snijdt, ongeacht waar de ui in de pan ligt.

Dit heet "Function Sharing" (Functie-delen). In plaats van dat elke verbinding in het netwerk zijn eigen gewichten heeft, delen ze dezelfde "functies" of "regels".

2. Waarom is dit slim? (De Analogie van de Spiegel)

Stel je voor dat je een spiegelkamer hebt. Als je linksom draait, zie je rechtsom je spiegelbeeld. Een goed model moet dit begrijpen: als de input verandert op een voorspelbare manier (zoals een spiegeling), moet de output ook op een voorspelbare manier veranderen.

FS-KAN bouwt deze "spiegelregels" direct in het ontwerp van de keuken.

  • Voorbeeld: Als je een foto van een hond naar links schuift, moet de AI weten dat het nog steeds dezelfde hond is, alleen op een andere plek.
  • Bij FS-KAN hoeft de AI niet te leren wat een hond is, omdat de architectuur al vastlegt: "Als de input verschuift, verschuift de output mee volgens dezelfde regels."

3. Het grote voordeel: Less is More

Dit is het belangrijkste punt van het paper.

  • Standaard modellen: Hebben duizenden unieke regels nodig om te leren hoe ze met symmetrie omgaan. Ze zijn als een student die elke mogelijke situatie apart moet memoriseren.
  • FS-KAN: Heeft veel minder regels nodig omdat ze delen. Ze zijn als een slimme student die één principe begrijpt en dat toepast op alle situaties.

Het resultaat?
FS-KAN werkt veel beter als je weinig data hebt.
Stel je voor dat je een kind wilt leren wat een hond is.

  • Met een normaal model moet je het kind 10.000 foto's van honden laten zien.
  • Met FS-KAN volstaan 100 foto's, omdat het model al begrijpt dat de volgorde van de pixels niet uitmaakt. Het leert sneller en maakt minder fouten.

4. De "Efficiënte" Versie

De auteurs hebben ook een nog snellere versie bedacht, de Efficient FS-KAN.
Stel je voor dat de chefs in de keuken eerst alle ingrediënten in één grote stapel gooien, en dan pas gaan snijden, in plaats van dat elke chef apart aan een eigen bord werkt. Dit bespaart tijd en energie (rekenkracht), terwijl de smaak (de nauwkeurigheid) hetzelfde blijft.

5. Waarom is dit belangrijk voor de toekomst?

Deze techniek is niet alleen sneller, maar ook duidelijker.
Bij normale AI-modellen is het vaak een "zwarte doos": je weet niet waarom ze een beslissing nemen. Omdat FS-KAN werkt met gedeelde, eenvoudige regels, kunnen mensen beter zien hoe het model denkt. Het is alsof je de recepten van de chefs kunt lezen in plaats van alleen het eindresultaat te proeven.

Samenvatting in één zin:

FS-KAN is een slimme manier om kunstmatige intelligentie te bouwen die de natuurlijke symmetrieën van de wereld (zoals volgorde en positie) begrijpt door regels te delen, waardoor het veel minder data nodig heeft om te leren en makkelijker te begrijpen is dan traditionele modellen.

Het is alsof je van een model dat alles uit zijn hoofd moet leren, overstapt op een model dat de wetten van de natuur al kent en die alleen maar toepast.