← Nieuwste papers
⚡ electrical engineering

Active Inference for Adaptive Traffic Signal Control in Noisy Nonstationary IoT Environments

Dit artikel stelt een traceerbare active inference-controller voor voor adaptief verkeerslichtbeheer die zowel regelgebaseerde heuristieken als deep reinforcement learning overtreft in ruisige, niet-stationaire IoT-omgevingen door de verwachte vrije energie te minimaliseren om wachttijden en CO2-emissies te verminderen.

Oorspronkelijke auteurs: Dénes Toth, George Ambroladze, Edwin Sundberg, Ali Beikmohammadi, Alfreds Lapkovskis

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

Oorspronkelijke auteurs: Dénes Toth, George Ambroladze, Edwin Sundberg, Ali Beikmohammadi, Alfreds Lapkovskis

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 een druk kruispunt in een stad voor als een gigantische, chaotische keuken waar auto's de ingrediënten zijn, verkeerslichten de chefs zijn en het doel is om iedereen zo snel mogelijk te voeden (door te laten rijden) zonder het eten te laten aanbranden (oorzaak van vervuiling of ongelukken).

Dit artikel introduceert een nieuw soort "slimme chef" voor verkeerslichten genaamd Active Inference (AIF). Hier wordt uitgelegd hoe het werkt, hoe het is getest en wat de resultaten waren, op een eenvoudige manier uitgelegd.

Het Probleem: De Keuken is Mistig en Chaotisch

In de echte wereld zijn verkeerssensoren (zoals camera's of radar) niet perfect. Ze kunnen worden geblokkeerd door grote vrachtwagens, raken in de war door hevige regen of missen simpelweg auto's. Dit is als een chef die probeert te koken terwijl hij een beslagen bril draagt en te maken heeft met klanten die voortdurend hun bestellingen veranderen.

  • Oude Regels: Traditionele verkeerslichten volgen een strikt recept (bijv. "Groen voor 30 seconden, dan Rood"). Ze kunnen zich niet aanpassen wanneer de keuken chaotisch wordt.
  • De "Black Box" Leerling: Nieuwere AI-systemen (genaamd Deep Reinforcement Learning of DQN) zijn als een sous-chef die duizenden keren geoefend heeft om te koken. Ze zijn geweldig in koken als ze precies in diezelfde keuken hebben geoefend. Maar als de mist dikker wordt of een klant plotseling iets vreemds bestelt, kunnen ze in de war raken. Bovendien weten we niet waarom ze een specifieke keuze maakten; ze doen het gewoon.

De Oplossing: De "Nieuwsgierige Chef" (Active Inference)

De auteurs stellen een nieuwe chef voor op basis van Active Inference. In plaats van alleen een recept uit het hoofd te leren of te gokken op basis van eerdere ervaring, gebruikt deze chef een speciaal mentaal model om constant twee vragen te stellen:

  1. "Wat wil ik zien?" (Pragmatische Waarde): "Ik wil zien dat de verkeersrijen korter worden en de lucht schoner wordt."
  2. "Wat moet ik leren?" (Epistemische Waarde): "Ik weet niet zeker wat er gebeurt omdat het mistig is. Ik moet het licht veranderen om een beter zicht te krijgen op de andere kant van de straat."

Deze chef probeert een concept genaamd "Expected Free Energy" te minimaliseren. Zie dit als een "Verwarringsscore". De chef wil keuzes maken die de verwarring verlagen en hen dichter bij hun doel brengen (soepele doorstroming).

Het Beste Deel: In tegen tegenstelling tot de "Black Box" AI, houdt deze chef een dagboek bij. Je kunt in het dagboek kijken en precies zien waarom ze het licht hebben veranderd: "Ik heb het licht veranderd omdat ik bezorgd was dat ik de auto's aan de Noordkant niet kon zien, dus ik heb het licht aangepast om te controleren."

Het Experiment: De Simulatiekeuken

De onderzoekers bouwden een digitale verkeerssimulatie (een virtuele keuken) met een vierarmig kruispunt. Ze testten drie chefs:

  1. De Regelvolger: Houdt zich aan een vast schema.
  2. De Getrainde AI (DQN): Heeft urenlang geoefend in de simulatie.
  3. De Nieuwsgierige Chef (AIF): Gebruikt de "Verwarringsscore"-methode die eerder is beschreven.

Ze draalden de simulatie door vier moeilijkheidsgraden:

  • Niveau 1: Helder weer, normaal verkeer.
  • Niveau 2: Sensoren worden geblokkeerd door grote vrachtwagens (Occlusie).
  • Niveau 3: Het begint hard te regenen (Weer).
  • Niveau 4: Een auto is betrokken bij een ongeluk en blokkeert de weg, terwijl het regent en de sensoren geblokkeerd zijn (De "Perfecte Storm").

De Resultaten: Wie Kookte het Best?

1. In Kalme Omstandigheden (Niveaus 1 & 3):
De Getrainde AI (DQN) was iets sneller in het verplaatsen van auto's. Hij had specifiek voor dit scenario geoefend en kende het recept uit zijn hoofd. De Nieuwsgierige Chef (AIF) was bijna net zo goed, maar net niet de snelste.

2. In de "Perfecte Storm" (Niveau 4):
Dit is waar de Nieuwsgierige Chef (AIF) groot won.

  • Wachttijd: De Nieuwsgierige Chef hield auto's in totaal 56.977 seconden lang vast. De Getrainde AI hield ze 71.741 seconden vast. Dat is een enorm verschil.
  • Vervuiling: De Nieuwsgierige Chef produceerde minder CO2-uitstoot.
  • Waarom? Toen de sensoren rommelig werden en er een ongeluk gebeurde, raakte de Getrainde AI in de war omdat hij niet precies die combinatie van rampen had geoefend. De Nieuwsgierige Chef was echter ontworpen om met onzekerheid om te gaan. Hij realiseerde zich: "Ik weet niet wat er gebeurt, dus ik moet meer informatie verzamelen en me aanpassen," wat de doorstroming beter hield.

3. De Afwegingen:
De Nieuwsgierige Chef was niet perfect.

  • Prioriteit voor Bussen: Hij was iets minder goed in het snel doorlaten van bussen vergeleken met de anderen. Omdat hij zich richtte op het totaal aantal auto's om de algehele verwarring te verminderen, negeerde hij soms een enkele bus die in de tegenovergestelde richting wachtte.
  • Veranderen van Lichten: Hij veranderde de lichten vaker. Hoewel dit hem hielp informatie te verzamelen, kan het wat "nerveus" aanvoelen vergeleken met de stabiele Regelvolger.

De Kern van het Verhaal

Dit artikel laat zien dat hoewel een "getrainde" AI geweldig is voor voorspelbare situaties, een Nieuwsgierige Chef die actief probeert onzekerheid te begrijpen, veel beter is wanneer dingen misgaan (zoals slecht weer of ongelukken).

De grootste overwinning van de Nieuwsgierige Chef is de transparantie. Als een verkeersbeheerder vraagt: "Waarom heb je het licht op rood gezet?", kan de Nieuwsgierige Chef zijn redenering stap voor stap uitleggen. De Getrainde AI zegt alleen: "Omdat mijn brein dat zei," wat moeilijk te vertrouwen is wanneer er zaken misgaan.

Kortom: Wanneer de verkeerswereld kalm is, wint een getrainde expert. Wanneer de wereld rommelig en onvoorspelbaar wordt, wint een nieuwsgierig, zelfbewust systeem.

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 →