← Nieuwste papers
🤖 machine learning

Learning partially observed systems with neural Hamiltonian ordinary differential equations

Dit artikel introduceert Neural Hamiltonian Ordinary Differential Equations (NHODE), een raamwerk dat Hamiltoniaanse neurale netwerken combineert met neurale ODE's om deels waargenomen dynamische systemen te leren door energiebehoud en fysieke beperkingen af te dwingen, waardoor superieure nauwkeurigheid en langetermijnstabiliteit worden bereikt in vergelijking met puur datagedreven baselines.

Oorspronkelijke auteurs: Sunniva Meltzer, Sølve Eidnes, Alexander Johannes Stasik

Gepubliceerd 2026-05-25
📖 5 min leestijd🧠 Diepgaand

Oorspronkelijke auteurs: Sunniva Meltzer, Sølve Eidnes, Alexander Johannes Stasik

Oorspronkelijk artikel gelicentieerd onder CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Dit is een AI-gegenereerde uitleg van het onderstaande artikel. Het is niet geschreven of goedgekeurd door de auteurs. Raadpleeg het oorspronkelijke artikel voor technische nauwkeurigheid. Lees de volledige disclaimer

Stel je voor dat je probeert een robot te leren hoe een complexe machine beweegt. Normaal gesproken zou je de robot een video van de hele machine laten zien en zeggen: "Kijk dit aan, leer de regels, en vertel me dan wat er als volgende gebeurt."

Maar wat als de machine een geheim compartiment heeft? Je kunt de tandwielen aan de buitenkant zien draaien, maar je kunt de tandwielen die erin verborgen zijn niet zien. De buitenste tandwielen bewegen vanwege de verborgen ones, maar je hebt geen camera binnenin om ze te zien. Als je probeert een standaardrobot (een "pure data"-leerder) alleen maar de buitenkant te laten zien, raakt deze uiteindelijk in de war. Het zal verkeerd gokken over de verborgen tandwielen, en binnenkort zal zijn voorspelling van de hele machine uit elkaar vallen, wild van koers afwijzend.

Dit paper introduceert een nieuw soort robotleraar genaamd NHODE (Neural Hamiltonian Ordinary Differential Equations). Het is specifiek ontworpen om dit "blinde vlek"-probleem op te lossen door de robot te leren respecteren voor de wetten van de fysica in plaats van alleen patronen te memoriseren.

Hier is hoe het werkt, met eenvoudige analogieën:

1. Het Probleem: De "Blinde" Leerder

In de echte wereld kunnen we vaak niet alles meten. Misschien kunnen we de snelheid van een auto zien maar niet het brandstofniveau, of we kunnen de positie van een planeet zien maar niet de onzichtbare zwaartekracht die erop trekt.

  • De Oude Manier (Pure Data): Stel je een student voor die probeert een dans te leren door alleen naar de voeten van de danser te kijken. Als het bovenlichaam van de danser iets onverwachts doet, raakt de student de weg kwijt omdat hij het verband tussen de voeten en de rest van het lichaam niet begrijpt. In het paper faalden deze "pure data"-modellen snel, vooral in chaotische systemen (zoals het "Drie-Lichamenprobleem", wat vergelijkbaar is met drie planeten die dansen in een wilde, onvoorspelbare wals).

2. De Oplossing: De "Fysica-First" Leraar

Het NHODE-kader is als een leraar die zegt: "Kijk niet alleen naar de voeten; onthoud dat energie niet kan worden gecreëerd of vernietigd."

  • De Energiebank (Hamiltoniaan): Het paper gebruikt een concept dat "Hamiltoniaan" wordt genoemd, wat in wezen een bankrekening is voor de totale energie van het systeem. In een gesloten systeem moet deze energiebalans altijd gelijk blijven.
  • De Truc: Het NHODE-model is zo gebouwd dat het deze regel niet kan breken. Het dwingt de wiskunde om de behoudswet van energie te gehoorzamen. Zelfs als de robot de verborgen tandwielen niet kan zien, weet hij dat als de zichtbare tandwielen sneller gaan draaien, de verborgen ones ergens anders moeten vertragen om de totale energiebalans correct te houden.

3. Hoe Het Omgaat Met De "Verborgen" Delen

Het paper beschrijft een slim tweestapsproces:

  1. De Detective (Encoder): Eerst kijkt het model naar de korte geschiedenis van de zichtbare delen (de "waargenomen geschiedenis"). Het handelt als een detective, die met behulp van de zichtbare aanwijzingen gokt wat de verborgen delen op dit moment doen. Het leidt de "initiële toestand" van de onzichtbare tandwielen af.
  2. De Simulator (Rollout): Zodra het een gok heeft voor de verborgen delen, voert het een simulatie voorwaarts in de tijd uit. Cruciaal is dat het zijn huiswerk alleen controleert tegen de delen die het daadwerkelijk kan zien. Het wordt niet gestraft voor het verkeerd gokken van de verborgen delen direct; het wordt alleen gestraft als de zichtbare delen niet overeenkomen met de echte video.
    • Analogie: Stel je een spelletje "Simon zegt" voor waarbij je alleen Simons handen kunt zien. Je moet gokken wat zijn voeten doen. Als je gok over de voeten ervoor zorgt dat je voorspelling van de handen verkeerd is, verlies je. Maar als je gok over de voeten zorgt dat de handen correct bewegen, win je.

4. Extra Regels Toevoegen (Symmetrie)

De auteurs hielden niet alleen bij energie. Ze voegden meer "gezond verstand"-regels toe:

  • Translatiesymmetrie: Als je de hele machine één voet naar links verplaatst, zou de fysica niet moeten veranderen. Het model leert om te kijken naar de afstand tussen delen in plaats van hun absolute positie.
  • Scheidbare Energie: Ze namen aan dat de energie is opgesplitst in "bewegingsenergie" (waarvoor ze de formule kennen) en "potentiële energie" (die de AI leert). Dit maakt de taak gemakkelijker en nauwkeuriger.

5. De Resultaten: Stabiliteit in Chaos

Het paper testte dit op drie scenario's, van eenvoudig tot zeer moeilijk:

  • Twee Massa's op Veren: Een simpel systeem. Alle methoden werkten redelijk, maar de op fysica gebaseerde methode was iets beter.
  • Drie Massa's in een Driehoek: Iets complexer. De pure data-modellen begonnen te drijven en maakten grote fouten. Het op fysica gebaseerde model bleef op koers.
  • Het Drie-Lichamenprobleem: Dit is het "baas-niveau". Drie planeten die op elkaar trekken in een chaotische dans.
    • Het Resultaat: De pure data-modellen (de "blinde" leeraars) werden gek en hun voorspellingen explodeerden zeer snel in onzin.
    • De Winnaar: Het NHODE-model, vooral degene met alle extra fysica-regels (behoud van energie, impuls en impulsmoment), bleef de dans zeer lang correct voorspellen. Het gokte niet alleen; het begreep de regels van de dans, dus zelfs als het één danser niet kon zien, wist het hoe ze moesten bewegen om de dans gaande te houden.

Samenvatting

Het paper beweert dat door fysische wetten direct in het brein van de AI te bouwen, we het kunnen leren systemen te begrijpen, zelfs als we niet alle delen kunnen zien. Het verandert een "blinde gokker" in een "fysica-slimme detective" die het onzichtbare kan afleiden uit het zichtbare, en zijn voorspellingen stabiel houdt, zelfs in chaotische, onvoorspelbare omgevingen.

De auteurs merken op dat hoewel het model de zichtbare delen perfect kan voorspellen, de exacte toestand van de verborgen delen misschien niet uniek is (er kunnen een paar verschillende verborgen scenario's zijn die van buitenaf hetzelfde lijken), maar het model vindt een versie die fysiek consistent en nauwkeurig is voor de delen waar we om geven.

Verdrinkt u in papers in uw vakgebied?

Ontvang dagelijkse digests van de nieuwste papers die bij uw onderzoekswoorden passen — met technische samenvattingen, in uw taal.

Probeer Digest →