← Nieuwste papers
🤖 machine learning

SkyJEPA: Learning Long-Horizon World Models for Zero-Shot Sim-to-Real Control of Quadrotors

Dit artikel introduceert SkyJEPA, een JEPA-stijl latent dynamica-model met een natuurkundig geïnspireerde prober en een geautomatiseerde datapijplijn die nauwkeurige langetermijnvoorspelling en robuuste zero-shot sim-to-real controle mogelijk maakt voor wendbare quadrotors op ingebedde hardware.

Oorspronkelijke auteurs: Pratyaksh Rao, Wancong Zhang, Randall Balestriero, Yann LeCun, Giuseppe Loianno

Gepubliceerd 2026-06-23
📖 5 min leestijd🧠 Diepgaand

Oorspronkelijke auteurs: Pratyaksh Rao, Wancong Zhang, Randall Balestriero, Yann LeCun, Giuseppe Loianno

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

Het Grote Plaatje: Een Drone Leren "Dromen" Voordat Hij Vliegt

Stel je voor dat je een kind leert fietsen rijden.

  • De Oude Manier: Je zegt tegen hen: "Trap, draai dan aan het stuur, en trap dan weer." Als ze een kleine fout maken (zoals een beetje wiebelen), en je blijft instructies geven op basis van die wiebel, worden de instructies steeds slechter totdat ze crashen. Dit is hoe de meeste huidige robotcontrollers werken. Ze proberen de exacte toekomst stap voor stap te voorspellen, en kleine foutjes stapelen zich op als een sneeuwbal die een heuvel afrolt.
  • De SkyJEPA-manier: In plaats van elke kleine wiebel te voorspellen, leer je het kind het gevoel van evenwicht begrijpen. Je leert hen de "vorm" te herkennen van een soepele rit versus een crash in hun hoofd. Zelfs als ze een beetje wiebelen, houdt hun interne gevoel voor evenwicht hen op koers.

Dit paper introduceert SkyJEPA, een nieuwe manier om drones (quadrotors) te leren vliegen. Het stelt een drone in staat om te leren van een videogame (simulatie) en vervolgens perfect in de echte wereld te vliegen zonder dat de sensoren eerst opgeschoond of opnieuw aangeleerd hoeven te worden.


De Drie Belangrijkste Problemen Die Ze Hebben Opgelost

1. Het "Telefoontjespel"-probleem (Long-Horizon Voorspelling)

Het Probleem: De meeste AI-modellen proberen de toekomst te voorspellen door de volgende seconde te raden, en die gok vervolgens te gebruiken om de seconde daarna te raden, enzovoort. Het is als het spel "Telefoontjes" (het versturen van een berichtje): Persoon A fluistert een bericht naar Persoon B, die het weer fluistert naar Persoon C. Tegen de tijd dat het bij Persoon Z aankomt, is het bericht onverstaanbaar geworden.
De SkyJEPA-oplossing: In plaats van het exacte bericht te fluisteren (de exacte positie van de drone), leert SkyJEPA de drone om de kern of de vibe van de toekomst te voorspellen in een gecomprimeerde "droomruimte" (latent space).

  • Analogie: Stel je voor dat je een film voorspelt. In plaats van te proberen elke individuele frame te beschrijven (wat rommelig wordt), voorspel je de samenvatting van het plot. Zelfs als je een detail in de samenvatting mist, blijft het algemene verhaal op koers. Dit voorkomt dat fouten zich opstapelen tijdens lange vluchten.

2. Het "Black Box"-probleem (Interpreteerbaarheid)

Het Probleem: Deep learning-modellen zijn vaak "black boxes". Ze weten hoe ze moeten vliegen, maar ze kunnen je niet vertellen waarom of je cijfers geven zoals "Ik beweeg met 5 meter per seconde." Je kunt geen "black box" in een veiligheidscontroller plaatsen, omdat de controller echte getallen nodig heeft om te weten of hij tegen een muur gaat botsen.
De SkyJEPA-oplossing: Ze hebben een speciale vertaler toegevoegd, een "Physics-Inspired Prober."

  • Analogie: Denk aan het brein van de drone als een chef die alleen "Smaaktaal" spreekt (de abstracte droomruimte). De "Prober" is een vertaler die de regels van de natuurkunde kent (zoals zwaartekracht en stuwkracht). De vertaler neemt de "Smaaktaal" van de chef en zet dit om in een recept met exacte metingen (meters, graden, snelheid). Hierdoor kan het veiligheidssysteem van de drone precies begrijpen wat er gebeurt.

3. Het "Gevaarlijke Excursie"-probleem (Dataverzameling)

Het Probleem: Om een robot te leren vliegen, moet je meestal veel crashes veroorzaken in de echte wereld om te leren van fouten. Dit is duur, gevaarlijk en verspilt hardware.
De SkyJEPA-oplossing: Ze hebben een "Magische Simulator" gebouwd die automatisch duizenden verschillende scenario's creëert.

  • Analogie: In plaats van een leerling-chauffeur mee te nemen op een drukke snelweg met echt verkeer (waar ze kunnen crashen), zet je ze in een rijsimulator. Maar deze simulator is speciaal: hij verandert willekeurig de motor van de auto, de wegomstandigheden, de wind en het gewicht van de auto voor elke les.
  • Door te trainen op deze chaotische, gerandomiseerde simulator, leert de drone om elke situatie in de echte wereld aan te kunnen. Wanneer de drone uiteindelijk naar buiten vliegt, is het als een ervaren bestuurder die al elke mogelijke weersomstandigheid en auto-defect in de simulator heeft ervaren.

Hoe Het Werkt in het Echte Leven

De onderzoekers hebben dit getest op een echte drone in een open veld. Dit is wat er gebeurde:

  1. Zero-Shot Transfer: Ze trainden de drone alleen in de computersimulatie. Ze hebben de drone nooit één enkel stukje echte wereld-data laten zien. Toen ze de drone naar buiten namen, vloog hij direct perfect. Geen hertraining, geen fine-tuning nodig.
  2. De "Wat Als"-scenario's: Ze testten de drone in drie lastige situaties:
    • Normale Vlucht: De drone volgde complexe paden zoals achtjes.
    • Payload Verandering: Ze hingen een zwaar gewicht aan de drone (waardoor het gewicht veranderde). De drone paste zich direct aan.
    • Propeller Wissel: Ze vervingen de propellers voor andere propellers (waardoor de werking van de motoren veranderde). De drone vloog nog steeds soepel.
  3. Het Resultaat: De SkyJEPA-drone was veel nauwkeuriger en stabieler dan andere drones die oudere methoden gebruikten. Hij crashte niet en raakte niet in de war wanneer het gewicht of de onderdelen van de drone veranderden.

De Kernboodschap

SkyJEPA is als het geven van een "onderbuikgevoel" voor natuurkunde aan een drone.

  • Het leert door te dromen op een gecomprimeerde, foutbestendige manier (Latent Space).
  • Het heeft een vertaler die die dromen omzet in echte wereld-getallen (De Prober).
  • Het traint in een chaotische, gerandomiseerde videogame zodat het klaar is voor alles in de echte wereld.

Het resultaat is een drone die wendbaar, veilig en nauwkeurig kan vliegen in de echte wereld, zelfs als hij de echte wereld nog nooit heeft gezien, simpelweg omdat hij de "regels van het spel" perfect heeft geleerd in de simulatie.

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 →