← Nieuwste papers
🤖 AI

Adapter-Based Few-Shot Continual Learning for Malicious Packet Recognition

Dit artikel stelt een hybride raamwerk voor dat een self-supervised learning-backbone, Low-Rank Adaptation (LoRA) en een prototype-gebaseerde classificatiekop combineert om catastrofaal vergeten aan te pakken en state-of-the-art prestaties te behalen in few-shot class-incremental learning voor de herkenning van kwaadaardige pakketten.

Oorspronkelijke auteurs: Kyle Stein, Guillermo Francia, III Eman El-Sheikh, Andrew Arash Mahyari

Gepubliceerd 2026-08-25
📖 5 min leestijd🧠 Diepgaand

Oorspronkelijke auteurs: Kyle Stein, Guillermo Francia, III Eman El-Sheikh, Andrew Arash Mahyari

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

In de digitale wereld fungeren beveiligingssystemen als constante wachters die de stroom van gegevens die door onze netwerken beweegt scannen om kwaadaardige code op te sporen. Jarenlang vertrouwden deze systemen op training met enorme bibliotheken van bekende dreigingen, waarbij ze leerden specifieke patronen van slecht gedrag te herkennen. De landschap van cyberdreigingen is echter niet statisch; het is een bewegend doelwit. Nieuwe families malware ontstaan voortdurend, vaak verschijnend in kleine aantallen voordat ze zich wijdverspreid verspreiden. Traditionele beveiligingsmodellen worstelen met deze realiteit omdat ze zijn gebouwd om te leren van enorme hoeveelheden gegevens tegelijkertijd. Wanneer ze worden gedwongen om een nieuwe dreiging te leren zonder de oude te vergeten, lijden deze systemen vaak aan een fenomeen dat bekend staat als catastrofale vergetelheid, waarbij het nieuwe leren de oude kennis overschrijft, waardoor het systeem blind wordt voor eerdere gevaren. Bovendien voorkomen strikte privacy- en beveiligingsregels vaak dat organisaties kopieën bewaren van de kwaadaardige code die ze al hebben gezien, wat het onmogelijk maakt om voorbijgaande voorbeelden te gebruiken om het systeem over nieuwe dreigingen te onderwijzen. Dit creëert een moeilijke puzzel: hoe kan een beveiligingssysteem leren van slechts een handvol voorbeelden van nieuwe dreigingen, zonder zijn geheugen van het verleden te verliezen, en zonder ooit de gevaarlijke code op te slaan die het al heeft verwerkt?

Onderzoekers aan de University of West Florida en het Florida Institute for Human and Machine Cognition hebben deze uitdaging aangepakt door een nieuwe methode te ontwikkelen voor het herkennen van kwaadaardige netwerkpakketten. Hun aanpak richt zich op een specifiek scenario genaamd 'few-shot class-incremental learning', waarbij een systeem moet adapteren aan nieuwe categorieën malware met slechts een paar gelabelde voorbeelden, terwijl het in staat blijft om alle voorgaande categorieën te identificeren. Om het probleem van vergetelheid op te lossen zonder de mogelijkheid om oude gegevens op te slaan, bouwde het team een raamwerk dat steunt op een tweestaps-leerproces. Eerst trainden ze een deep learning-model vanaf nul met behulp van een zelfgesuperviseerde techniek. In plaats van het model gelabelde voorbeelden van specifieke typen malware te voeren, lieten ze het de ruwe structuur van miljoenen netwerkpakketten bestuderen, waardoor het leerde de onderliggende taal van internetverkeer te begrijpen zonder te hoeven weten wat voor specifieke aanval elk pakketje vertegenwoordigde. Dit creëerde een robuuste basis, een algemeen doelmatig begrip van hoe kwaadaardige gegevens eruitzien.

Zodra deze basis was gevestigd, introduceerden de onderzoekers een methode om het systeem nieuwe dreigingen te leren zonder de kernkennis die het al had geleerd te wijzigen. Ze gebruikten een techniek genaamd 'low-rank adaptation', die het systeem in staat stelt om nieuwe informatie te leren door kleine, efficiënte aanpassingslagen toe te voegen in plaats van het hele model te herschrijven. Stel je een bibliotheek voor waar de boeken al geschreven en gebonden zijn; in plaats van de bestaande volumes te herschrijven om nieuwe hoofdstukken toe te voegen, plakken de onderzoekers simpelweg nieuwe, lichtgewicht indexkaartjes vast die de lezer naar de nieuwe informatie leiden. In hun systeem blijft de kern van het "brein" van het model bevroren en ongewijzigd, waardoor de kennis van alle eerder geleerde malwarefamilies behouden blijft. Wanneer een nieuwe dreiging verschijnt, gebruikt het systeem dit bevroren brein om kenmerken te extraheren uit de weinige beschikbare voorbeelden van de nieuwe dreiging en creëert het een eenvoudig referentiepunt, of prototype, voor deze. Dit stelt het systeem in staat om de nieuwe dreiging te herkennen door binnenkomende gegevens te vergelijken met deze referentiepunten, terwijl de oorspronkelijke kennis perfect intact blijft.

Het team testte deze methode op twee bekende datasets van netwerkverkeer, die duizenden monsters van diverse soorten cyberaanvallen bevatten. Ze zetten een rigoureuze test op waarbij het systeem eerst een grote set veelvoorkomende aanvallen leerde, en vervolgens nieuwe, afzonderlijke soorten aanvallen moest leren in opeenvolgende rondes, waarbij het slechts vijf voorbeelden van elk nieuw type zag. De resultaten toonden aan dat hun aanpak eerdere methoden die voor deze taak zijn ontworpen, aanzienlijk overtrof. In de laatste testronde behaalde hun systeem een nauwkeurigheid van meer dan 61 procent op de ene dataset en bijna 59 procent op de andere, waarmee het de op één na beste methoden met een marge van meer dan acht procentpunten overtrof. Misschien wel belangrijker nog: het systeem demonstreerde een opmerkelijke stabiliteit. Terwijl andere methoden die probeerden nieuwe informatie te leren door hun interne gewichten aan te passen, vaak tot 22 procent van wat ze eerder hadden geleerd vergaten, verminderde deze nieuwe aanpak die vergetelheid tot minder dan negen procent. Dit geeft aan dat door de kern van het model bevroren te houden en slechts kleine, gerichte aanpassingen te maken, het systeem kan adapteren aan nieuwe dreigingen zonder het geheugen van oude te wissen.

De onderzoekers onderzochten ook of het helpen zou helpen om een kleine buffer van voorgaande voorbeelden bij te houden, een veelvoorkomende strategie in andere vakgebieden. Ze ontdekten dat hoewel het opslaan van een paar voorgaande voorbeelden het systeem hielp om nieuwe dreigingen iets sneller te leren, dit gepaard ging met een hoge prijs: het systeem vergat aanzienlijk meer van zijn eerdere kennis. Cruciaal is dat het opslaan van zelfs een kleine hoeveelheid live kwaadaardige code een ernstig beveiligingsrisico vormt, omdat deze per ongeluk uitgevoerd of gelekt kan worden. De bevindingen van het team suggereren dat voor cybersecurity, waar de belangen van gegevensretentie hoog zijn, een statisch, robuust vooraf getraind systeem superieur is aan een systeem dat vertrouwt op het herhalen van voorbijgaande gegevens. Hun werk demonstreert dat het mogelijk is om adaptieve beveiligingssystemen te bouden die aan privacybeperkingen voldoen en de snelle evolutie van dreigingen kunnen afhanden, wat bewijst dat een model flexibel genoeg kan blijven om het nieuwe te leren, terwijl het solide genoeg blijft om het oude te onthouden.

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 →