← Nieuwste papers
🤖 AI

Constructing Dynamic Master Logic Models as Knowledge Graphs for Complex System Diagnostics Using Retrieval-Augmented Large Language Models

Dit artikel presenteert een framework dat Retrieval-Augmented Generation en Large Language Models inzet om automatisch schaalbare, graafgebaseerde dynamische Master Logic-modellen te construeren vanuit technische documentatie, waardoor automatische diagnostische redenering en betrouwbaarheidsanalyse voor complexe systemen zoals veiligheidssystemen van kernreactoren mogelijk worden gemaakt.

Oorspronkelijke auteurs: Saman Marandi, Yu-Shu Hu, Mohammad Modarres

Gepubliceerd 2026-08-13
📖 8 min leestijd🧠 Diepgaand

Oorspronkelijke auteurs: Saman Marandi, Yu-Shu Hu, Mohammad Modarres

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 te begrijpen hoe een enorme, complexe machine werkt, zoals een ruimteschip of een kerncentrale. Meestal moeten ingenieurs enorme, ingewikkelde kaarten tekenen die "Fault Trees" (foutbomen) worden genoemd om uit te zoeken wat er gebeurt als er iets kapot gaat. Deze kaarten zijn als het kijken naar een bos en proberen het hele ecosysteem te begrijpen door alleen individuele gevallen bladeren en gebroken takken te bestuderen. Ze zijn geweldig voor bekende problemen, maar als er een gloednieuwe, vreemde fout optreedt waar niemand rekening mee heeft gehouden, falen deze kaarten vaak omdat ze alleen zoeken naar specifieke, vooraf geschreven rampenscenario's.

Om dit op te lossen, gebruiken wetenschappers iets dat "Functionele Modellering" wordt genoemd. In plaats van alleen kapotte onderdelen op te sommen, breng je in kaart wat de machine behoort te doen. Het is also[f] begrijpen van een auto niet door elke mogelijke kapotte bout op te sommen, maar door te begrijpen dat de motor de taak heeft om brandstof in beweging om te zetten en de wielen de taak hebben om die beweging om te zetten in verplaatsing. Als je de taken kent, kun je achterhalen wat er gebeurt als de brandstof stopt, zelfs als je die exacte situatie nog nooit hebt gezien. Tot nu toe vereiste het bouwen van deze "takenkaarten" menselijke experts die duizenden pagina's technische handleidingen moesten lezen en handmatig de verbindingen moesten tekenen, een proces dat maanden duurt en moeilijk op te schalen is voor gigantische systemen.


Het Grote Idee van het Papier: AI Leren de Blauwdruk Tekenen

Dit papier introduceert een slimme nieuwe manier om deze "takenkaarten" (Dynamic Master Logic of DML-modellen genoemd) te bouwen met behulp van Kunstmatige Intelligentie, specifiek Large Language Models (LLM's) en een techniek genaamd Retrieval-Augmented Generation (RAG). Denk aan de LLM als een superintelligente, snellezende stagiair die de hele bibliotheek aan technische handleidingen heeft gelezen. Deze stagiair heeft echter een slechte gewoonte: soms verzint hij dingen of raakt hij in de war wanneer het verhaal te lang wordt. Om dit op te lossen, gaven de auteurs de stagiair een strikte set regels en een "zoekmachine" (RAG) die hem dwingt om naar de specifieke pagina van de handleiding te kijken die relevant is voor de taak voordat hij iets opschrijft.

Het resultaat is een systeem dat automatisch technische documentatie leest en een "Knowledge Graph" (een digitale web van verbindingen) bouwt die er precies uitziet als de door experts getekende kaarten. De auteurs testten dit op het Low-Pressure Coolant Injection (LPCI) systeem van een buiten gebruik gestelde kerncentrale. Dit systeem is een veiligheidsnet dat ontworast is om de reactor met water te overstromen als deze te heet wordt. Het is complex, met pompen, kleppen en leidingen die op specifieke manieren samenwerken.

Hoe de Magie Gebeurt: De Chef Laag-voor-Laag

De auteurs vroegen de AI niet simpelweg: "Teken de hele kaart." Dat zou zijn als een chef vragen om een gang met tien gerechten te koken in één zin. In plaats daarvan braken ze de taak op in lagen, zoals het bouwen van een huis van het dak naar de fundering toe.

  1. De Zoekopdracht: Het systeem begint met een hoog niveau doel, zoals "Houd de reactor koel." Het zoekt in de handleidingen naar de specifieke secties die over dit doel gaan.
  2. De Extractie: De AI leest deze secties en vraagt: "Welke functies zijn nodig om dit doel te bereiken?" Het vindt antwoorden zoals "Water pompen" of "Kleppen openen."
  3. De Verbinding: Vervolgens neemt het deze nieuwe functies en zoekt opnieuw in de handleidingen om de specifieke onderdelen (componenten) te vinden die het werk doen.
  4. De Grafiek: Ten slotte voegt het al deze stukjes samen tot een digitale grafiek (een Knowledge Graph) waarbij elke node een onderdeel of een functie is, en elke lijn een logische regel is (zoals "EN" of "OF") die hen verbindt.

Het papier laat zien dat deze methode verrassend goed werkt. Wanneer ze het systeem vijf keer draaiden op dezelfde documentatie van een kerncentrale, bouwde het de kaart met ongelooflijke consistentie. Voor de hoofddoelen en de belangrijkste functies kreeg de AI het elke keer 100% goed. Zelfs op het gedetailleerde niveau van specifieke componenten (zoals individuele kleppen) was het 98% van de tijd correct.

De "Integriteitsscore": Hoe Goed is de Kaart?

Om er zeker van te zijn dat de AI niet gewoon gokte, creëerden de auteurs een speciaal scoresysteem genaamd een "Integrity Score" (integriteitsscore). Stel je voor dat je het huiswerk van een leerling nakijkt. Je controleert niet alleen of de antwoorden juist zijn; je controleert of het hele verhaal logisch is. Als de leerling een cruciale stap in het midden mist, valt het hele antwoord uit elkaar.

De auteurs ontdekten dat de manier waarop informatie aan de AI werd gevoerd, uitmaakte. Als ze de AI vroegen om te veel onderdelen tegelijk te verwerken (een grote "batch size"), daalde de kwaliteit van de kaart lichtjes. Het was alsof je de chef vroeg om alle groenten voor de hele maaltijd in één keer te snijden; hij zou er misschien een paar missen. Wanneer ze de AI vrozen om één kleine stap tegelijk te doen (een batch size van 1), was de kaart het meest accuraat, hoewel het langer duurde om de kaart te bouwen. De beste balans die ze vonden, was het verwerken van vijf stappen tegelijk, wat de kaart zeer accuraat hield (een score van rond de 89 van de 100) zonder dat het eeuwig duurde.

Wat de Kaart Kan Doen: De Detective en de Planner

Zodra de kaart is gebouwd, wordt het een krachtig hulpmiddel voor twee hoofdzaken:

  1. Upward Propagation (De Detective): Als een specifieke klep kapot gaat, kun je het systeem vragen: "Wat gebeurt er met de hele centrale?" Het systeem volgt de fout omhoog via de ladder. Het kan zeggen: "Als deze klep faalt, kan de pomp niet werken, wat betekent dat de koelfunctie faalt en de reactor oververhit kan raken." Het doet dit door de logische regels te volgen die de AI in de kaart heeft gebouwd.
  2. Downward Propagation (De Planner): Je kunt ook vragen: "Hoe houden we de reactor koel?" Het systeem kijkt omlaag via de ladder en zegt: "Je hebt de pomp nodig om te werken, wat vereist dat de klep open staat EN de stroom aan staat." Het vindt alle verschillende manieren om een doel te bereiken, en laat zien welke back-upplannen (redundantie) het systeem heeft.

De Kanttekening: Wat het Papier Wel en Niet Zegt

De auteurs zijn voorzichtig om niet te beweren dat dit een perfect, afgewerkt product is. Ze stellen expliciet dat hoewel de AI erg goed is in het lezen van de handleidingen en het leggen van de verbindingen, de AI de natuurkunde niet "begrijpt" zoals een menselijke expert dat doet. De kaart is een representatie van de tekst, niet noodzakelijkerwijs een perfecte simulatie van de werkelijkheid.

De auteurs merken bijvoorbeeld op dat het systeem een klein beetje moeite heeft met de meest drukke, complexe delen van de kaart (waar veel kleppen en leidingen samenkomen). Het kan één of twee verbindingen van de honderden missen. Ook weet het systeem niet automatisch dat er sprake is van "Common Cause Failures" (gemeenschappelijke oorzaak-fouten)—situaties waarin twee verschillende onderdelen tegelijkertijd falen omdat ze een verborgen gemeenschappelijke oorzaak delen, zoals een slechte productierun of een gedeelde stroompiek. De AI kan deze tijdens een gesprek wel als mogelijkheid signaleren, maar bouwt ze niet in de kernlogica van de kaart.

Het papier sluit ook de gedachte uit dat dit de menselijke expert vervangt. In plaats daarvan suggereren ze dat dit hulpmiddel een "force multiplier" (krachtversterker) is. Het neemt een taak die normaal gesproken maanden aan lezen en tekenen van menselijke experts vereist en krimpt dit terug naar enkele dagen. De menselijke expert stapt dan in om het werk van de AI te beoordelen, vangt die paar ontbrekende schakels op en zorgt ervoor dat de kaart echt veilig is.

De Kern van het Verhaal

Dit papier suggereert dat we nu AI kunnen gebruiken om stapels saaie, complexe technische handleidingen om te zetten in interactieve, logische kaarten die ons helpen begrijpen hoe gigantische machines werken en wat er gebeurt als ze kapot gaan. Het is geen toverstaf die elk technisch probleem direct oplost, maar het is een krachtig nieuw instrument dat de taak om onze complexe wereld veilig te houden veel sneller en consistenter maakt. De auteurs laten zien dat we, met de juiste "zoek- en verifieerstrategie", AI kunnen leren de taal van de technische logica te spreken, waardoor tekst wordt omgezet in een levende, ademende blauwdruk voor veiligheid.

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 →