← Nieuwste papers
💻 computer science

LogSemFuse: Semantic Evidence Fusion for Explainable Log Anomaly Detection

LogSemFuse is een op bewijs gestuurd plug-in framework dat bestaande log-anomaliedetectoren verbetert door backbone-voorspellingen te fuseren met herbruikbaar semantisch bewijs uit lokale patronen, LLM-redenering en uitvoerbare regels om de detectie nauwkeurigheid te verbeteren en actiegerichte, uitlegbare inzichten te bieden met minimale runtime overhead.

Oorspronkelijke auteurs: Hassan Jabri, Zeyang Ma, Zhijie Wang, Tse-Hsun Chen

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

Oorspronkelijke auteurs: Hassan Jabri, Zeyang Ma, Zhijie Wang, Tse-Hsun Chen

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 een beveiligingsbeambte bent van een enorme, bruisende stad (een modern softwaresysteem). Elke dag lopen er miljoenen mensen (logberichten) door de poorten terwijl ze roepen wat ze aan het doen zijn. Jouw taak is om de boefjes (anomalieën) op te sporen voordat ze een ramp veroorzaken.

Lama tijd lang had je een geavanceerd beveiligingscamerasysteem (bestaande AI-detectoren zoals DeepLog of LogBERT). Deze camera is geweldig in het tellen van gezichten en het herkennen van patronen. Als er in een minuut 50 keer iemand door de deur loopt, schreeuwt de camera: "ALARM!" Maar dit is het probleem: de camera geeft je alleen een rood licht en een score. Hij vertelt je niet waarom hij alarm slaat. Is die persoon een dief? Is hij gewoon in een haast? Is hij gestruikeld? Je moet dan zelf naar de ruwe videobeelden staren om erachter te komen, wat traag en uitputtend is.

Onlangs werd er voorgesteld om een superintelligente detective (een Large Language Model, of LLM) in te huren om de video te bekijken. Deze detective is geweldig in het begrijpen van context en kan je vertellen: "Die persoon rent omdat hij een tas aan het stelen is." Maar er is een addertje onder het gras: het inhuren van deze detective voor elke persoon die door de poort loopt, is ontzettend duur en traag. Bov�át kan de detective ook in de war raken of verhalen verzinnen die helemaal niet in de video voorkomen.

Maak kennis met LogSemFuse.

De auteurs van dit artikel hebben een "plug-in" systeem gebouwd dat fungeert als een slimme assistent voor je bestaande beveiligingscamera. Het vervangt de camera niet; het geeft de camera alleen een superkracht: het vermogen om zichzelf te verklaren met bewijslast.

Hier is hoe LogSemFuse werkt, met behulp van drie eenvoudige hulpmiddelen:

1. De "Patroonherkenner" (Lokale gebeurtenispatronen)

Beschouw dit als een lijst met "verdacht gedrag" die je hebt opgeschreven op basis van eerdere misdaden.

  • Hoe het werkt: Het systeem kijkt naar de ruwe data en vindt korte, specifieke sequenties die altijd voorkomen wanneer er iets misgaat. Bijvoorbeeld: "Als iemand een deur probeert te openen, dan direct een raam probeert in te slaan, en dan wegrent," dat is een slecht patroon.
  • De analogie: Het is alsolijk een spiekbriefje hebben waarop staat: "Als je deze drie specifieke stappen achter elkaar ziet, dan is het zeker een misdaad." Dit deel is snel, gratis en heeft de dure detective niet nodig.

2. Het "Regelboek" (Op clusters gebaseerde regels)

Soms zijn misdaden complexer. Ze gebeuren niet in een rechte lijn; ze gebeuren in een rommelige groep.

  • Hoe het werkt: Het systeem groepeert vergelijkbare eerdere misdaden (clustering) en vraagt de superintelligente detective om een "Regelboek" voor elke groep te schrijven. De detective zegt: "In deze groep misdaden laten de boeven altijd een briefje achter, maar ze vergrendelen nooit de achterdeur." Het systeem zet dit om in een strikte regel.
  • De analogie: In plaats van de detective te vragen om elke nieuwe persoon te bekijken, geef je de beveiligingsbeambte een regelboek: "Als je een briefje ziet EN een onvergrendelde achterdeur, sla dan alarm." De detective schrijft het boek slechts één keer (tijdens de training) en de bewaker gebruikt het voor altijd.

3. De "Detective op Aanvraag" (LLM Redeneren)

Wat als er een nieuwe, vreemde situatie optreedt die niet op je spiekbriefje staat of in je regelboek?

  • Hoe het werkt: Het systeem roept de superintelligente detective alleen op voor die specifieke, verwarrende situatie. De detective bekijkt de gebeurtenissen, legt uit wat er aan de hand is en geeft een betrouwbaarheidsscore. Cruciaal is dat het systeem deze uitleg opslaat. Als diezelfde vreemde situatie later weer voorkomt, haalt het systeem gewoon de opgeslagen uitleg uit zijn zak in plaats van de detective opnieuw te bellen.
  • De analogie: Het is alsof je een consultant belt voor een uniek probleem, hun advies opschrijft en dit vervolgens archiveert, zodat je nooit meer voor datzelfde probleem hoeft te betalen.

Alles samenvoegen

Wanneer een nieuwe "persoon" (logsessie) door de poort loopt:

  1. De Camera (de originele AI) kijkt ernaar en geeft een score.
  2. De Patroonherkenner controleert het spiekbriefje.
  3. Het Regelboek controleert de strikte regels.
  4. De Detective op Aanvraag wordt alleen opgeroepen als de eerste drie het niet zeker weten of als de situatie nieuw is.

Al deze stukken bewijs worden gecombineerd. Als één van hen zegt: "Dit ziet er slecht uit," slaat het systeem alarm. Maar belangrijker nog: het overhandigt je een rapport dat zegt: "We hebben dit gemarkeerd omdat: (1) Ze vertoonden het 'deur-raam-vlucht' patroon, EN (2) Ze lieten een briefje achter maar vergrendelden de deur niet, EN (3) De detective bevestigde dat dit op een diefstal lijkt."

Waarom is dit een grote zaak?

Het artikel testte dit op drie verschillende "steden" (datasets: HHDFS, BGL en Liberty) met vier verschillende beveiligingscamera's.

  • Betere detectie: Het ving bijna alle criminelen die de originele camera's misten (het herstelde 98,8% van de fout-negatieven).
  • Betere verklaringen: Wanneer ze menselijke experts vroegen de verklaringen te lezen, gaven zij de voorkeur aan de rapporten van LogSemFuse boven de ruwe rapporten van de detective. De experts vonden de verklaringen van LogSemFuse duidelijker, logischer en beter verbonden met de werkelijke gebeurtenissen.
  • Goedkoop en snel: Omdat het de spiekbriefjes en regelboeken hergebruikt, hoeft het niet voor elke persoon de dure detective te bellen. Het voegt slechts een minimale, stabiele hoeveelheid tijd toe aan het proces.

Kortom: LogSemFuse neemt een slimme maar stille beveiligingscamera en geeft het een stem, een notitieblok met regels en een manier om alleen om hulp te vragen wanneer dat nodig is. Het maakt het systeem slimmer, sneller en veel gemakkelijker voor mensen om te vertrouwen.

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 →