← Nieuwste papers
💻 computer science

Stalled, Biased, and Confused: Uncovering Reasoning Failures in LLMs for Cloud-Based Root Cause Analysis

Dit artikel presenteert een grootschalige empirische evaluatie van zes LLM's binnen een gecontroleerd kader om redeneerfouten in cloudgebaseerde oorzaakanalyse te isoleren en te categoriseren, waarbij specifieke zwakheden in multi-hop foutpropagatie worden onthuld en een taxonomie wordt geboden om toekomstige verbeteringen in geautomatiseerde systeemdiagnose te begeleiden.

Oorspronkelijke auteurs: Evelien Riddell, James Riddell, Gengyi Sun, Michał Antkiewicz, Krzysztof Czarnecki

Gepubliceerd 2026-02-02
📖 5 min leestijd🧠 Diepgaand

Oorspronkelijke auteurs: Evelien Riddell, James Riddell, Gengyi Sun, Michał Antkiewicz, Krzysztof Czarnecki

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 de hoofdetective bent van een enorme, futuristische stad die volledig bestaat uit digitale gebouwen (een "cloud systeem"). Op een dag flikkert er een licht in een wolkenkrabber, en plotseling gebeuren er over de hele stad verkeersopstoppingen, stroomuitval en liftstoringen. Jouw taak is Root Cause Analysis (RCA): het vinden van de enkele, piepkleine vonk die de hele kettingreactie heeft veroorzaakt.

In het verleden deden mensen dit door bergen papieren rapporten te doorzoeken. Nu proberen we Large Language Models (LLMs) te gebruiken — superintelligente AI-chatbots — om als onze detectives op te treden. De grote vraag is: Zijn deze AI-detectives eigenlijk goed in het oplossen van het mysterie, of zijn ze gewoon aan het gokken?

Dit paper is een enorm experiment om dat uit te zoeken. De onderzoekers bouwten een gecontroleerde "plaats delict" om zes verschillende AI-detectives te testen onder strikte regels, waarbij alle afleidingen die hun fouten normaal gesproken verbergen, werden verwijderd.

Hier is wat ze vonden, eenvoudig uitgelegd:

1. De Opzet: Een Gecontroleerde Plaats Delict

Normaal gesproken, wanneer mensen AI testen voor het oplossen van computerproblemen, bouwen ze complexe robots met veel onderdelen (zoals een team van agenten die met elkaar praten). Het is dan moeilijk te zeggen of de AI faalde omdat hij "dom" was of omdat het ontwerp van de robot slecht was.

De onderzoekers besloten alles weg te laten. Ze gaven de AI:

  • De Aanwijzingen: Vereenvoudigde meldingen (zoals "Fout om 8:42 uur", "CPU is heet", "Verbinding mislukt").
  • De Kaart: Een duidelijke, getypte kaart van hoe de gebouwen in de stad met elkaar verbonden zijn (een Knowledge Graph).
  • De Regels: De AI mocht alleen specifieke vragen stellen om de kaart te controleren. Hij kon niet zomaar code schrijven of wild gokken.

Ze draaiden 48.000 gesimuleerde storingen (dat is alsof de detective 228 dagen lang non-stop doorwerkt) om te zien hoe goed ze de zaken oplosten.

2. De Drie Manieren waarop de AI Misdaden Probeerde Op te Lossen

Ze testten de AI in drie verschillende "denkstijlen":

  • De "Directe Schot" (De Instant Gokeur): De AI krijgt alle aanwijzingen in één keer en moet de dader direct raden. Geen nadenken hardop.
  • De "ReAct" (De Detective met een Notitieblokje): De AI denkt, controleert dan een aanwijzing, en denkt dan opnieuw op basis van wat hij heeft gevonden. Het is een proces van heen en weer.
  • De "Plan-en-Voer-Uit" (De Meesterplanner): De AI schrijft eerst een volledig onderzoekplan en probeert dat vervolgens stap voor stap te volgen.

3. De Grote Verrassingen (De Resultaten)

Verrassing #1: Groter is niet altijd beter, en "denken" helpt niet altijd.

  • Sommige AI-modellen waren verrassend goed in het raden van het juiste gebouw, terwijl andere verschrikkelijk waren.
  • De "Plan-en-Voer-Uit"-methode maakte het vaak erger. Voor kleinere AI-modellen zorgde het proberen te maken van een complex plan eerst alleen maar voor verwarring. Ze kwamen vast te zitten in loops of gaven op. Het is alsof je een vermoeide student vraagt om eerst een essay van 10 pagina's te schrijven voordat hij zelfs maar het tekstboek heeft gelezen; ze eindigen gewoon met het verzinnen van feiten.
  • De "Directe Schot" (direct raden) was vaak net zo goed, of zelfs beter, dan de complexe methoden voor kleinere modellen.

Verrassing #2: De AI raakt afgeleid door de verkeerde aanwijzingen.

  • Metrics (cijfers zoals "CPU-gebruik") waren de beste aanwijzingen. Wanneer de AI deze cijfers had, kon hij meestal het juiste gebouw vinden.
  • Logs (tekstberichten) hielpen om te begrijpen wat er misging (bijv. "Database gecrasht" versus "Netwerk gefaald").
  • Traces (het pad dat een verzoek aflegde) waren eigenlijk een valstrik. Wanneer de AI trace-data kreeg, raakte hij vaak in de war en presteerde hij slechter. Het was alsof de detective zo geobsedeerd raakte door de voetstappen van de verdachte dat hij vergat naar het kapotte slot op de deur te kijken. De traces waren te luidruchtig en leidden de AI af.

Verrassing #3: De AI heeft een specifieke "persoonlijkheid" van fouten.
De onderzoekers creëerden een "Hall of Shame" (een taxonomie) van 16 manieren waarop de AI faalt. Dit zijn de meest voorkomende:

  • Hallucineren van Bewijs: De AI zegt vol vertrouwen: "Ik zag een logbestand waarin X stond," terwijl geen zodanig bestand bestond. Het is alsof een detective zegt: "Ik zag de verdachte in het park," terwijl het park gesloten was.
  • Anchoring Bias (Verankering): De AI kiest te vroeg een verdachte en weigert van gedachten te veranderen, zelfs wanneer nieuw bewijs het tegendeel bewijst.
  • Stalling (Stagneren): De AI komt vast te zitten in een loop, waarbij hij steeds weer hetzelfde gedachte proces herhaalt zonder vooruitgang te boeken.
  • De Kaart Verwarren: De AI denkt dat een symptoom (zoals een trage lift) de oorzaak is, in plaats van te beseffen dat de lift slechts reageert op een kapotte stroomlijn.

4. Het Eindoordeel

Het paper concludeert dat hoewel AI veelbelovend is, huidige open-source AI-detectives niet klaar zijn om een cloud-systeem alleen te draaien.

  • Ze zijn vaak gestagneerd (vastgelopen in loops), bevooroordeeld (kiezen de eerste de beste optie die ze leuk vinden) en verward (oorzaak en gevolg door elkaar halen).
  • Het toevoegen van complexere "agent"-workflows (zoals het vooraf maken van een plan) maakt kleinere AI-modellen vaak juist slechter omdat ze de mentale belasting niet aankunnen.
  • De AI is goed in het gebruiken van cijfers (metrics), maar slecht in het tegelijkertijd afhandelen van complexe paden (traces) en tekstuele logs.

De Kernboodschap:
Om AI nuttig te maken voor het oplossen van cloud-systemen, kunnen we niet simpelweg meer complexe tools tegen het aan het gooien. We moeten het betere redeneervaardigheden aanleren, voorkomen dat het wordt afgeleid door luidruchtige data, en misschien de "mens in de loop" houden om het werk te controleren. De AI is een slimme stagiair, maar op dit moment heeft hij een zeer strikte manager nodig om hem in toom te houden zodat hij niet zijn eigen realiteit gaat verzinnen.

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 →