$$\rightleftharpoonup{xx}$$
$$\longleftharp{xx}$$,
$$\longrightharp{xx}$$,
In het hedendaagse digitale tijdperk, dat wordt gekenmerkt door de snelle evolutie van het internet en digitale technologieën, is e-mail een onmisbare hoeksteen gebleven op het gebied van elektronische transacties en bedrijfscommunicatie, ondanks de voortdurende opkomst en innovatie van instant messaging en sociale mediaplatforms1. Het vermogen om tijdelijke en ruimtelijke grenzen te overstijgen, geeft het unieke voordelen, waardoor naadloze communicatie over de hele wereld op elk moment mogelijk is. Deze grootschalige acceptatie heeft echter geleid tot een urgent en schadelijk probleem: de ongebreidelde verspreiding van spam. Kwaadwillenden hebben e-mailsystemen misbruikt als middel om enorme hoeveelheden ongevraagde commerciële advertenties, kwaadaardige software en illegale inhoud te verspreiden. Volgens onderzoek is het aandeel van de wereldwijde spam in het totale e-mailverkeer van 2012 tot 2023 met 7700%2,3 omhooggeschoten. Deze stortvloed aan spam verstoort niet alleen de normale e-mailactiviteiten van gebruikers ernstig, maar vormt ook veelzijdige bedreigingen. Het ondermijnt de persoonlijke privacy door mogelijk gevoelige informatie bloot te leggen, brengt de veiligheid van het bedrijf in gevaar door het risico van datalekken en malware-infecties, en destabiliseert zelfs de economische orde door frauduleuze activiteiten te vergemakkelijken 4,5. Effectieve spamclassificatie vermindert phishing-gerelateerde financiële verliezen met 40-60%6, wat de praktische waarde van efficiënte, nauwkeurige filtermethoden benadrukt. Daarom is de ontwikkeling van een efficiënt en nauwkeurig spamdetectiemodel een cruciaal onderzoeksgebied geworden om de netwerkbeveiliging te waarborgen en de efficiëntie te verbeteren.
Een aanzienlijk deel van het bestaande onderzoek naar spamdetectie is gericht op machine learning en deep learning-methodologieën. Op het gebied van traditionele machine learning is een breed scala aan technieken verkend en toegepast. Op regels gebaseerde methoden, zoals beslissingsbomen7, zijn gebruikt om classificatiebeslissingen te nemen op basis van vooraf gedefinieerde regels die zijn afgeleid van gegevenskenmerken. Boosting methoden 8,9,10, die meerdere zwakke leerlingen samenvoegen tot een sterke, en ruwe verzamelingenleer11, die zich bezighoudt met onzekerheid en onnauwkeurigheid in gegevens, hebben ook potentieel aangetoond. Daarnaast zijn statistische methoden, waaronder logistische regressie, K-nearest neighbours (KNN)12,13, Naive Bayes 14,15,16 en SVM 17,18,19, op grote schaal gebruikt. Deze benaderingen zijn vaak gebaseerd op traditionele methoden voor het extraheren van functies, zoals TF-IDF. Hoewel TF-IDF effectief is in het kwantificeren van het belang van woorden in een document, worstelt het met het vastleggen van de ingewikkelde semantische relaties en contextuele nuances die inherent zijn aan e-mailteksten. Bovendien stuiten deze methoden vaak op computationele knelpunten wanneer ze worden geconfronteerd met hoogdimensionale en schaarse gegevens, wat typisch is voor e-mailfuncties. Hun beperkte robuustheid kan ertoe leiden dat ze tijdens het trainingsproces vast komen te zitten in lokale optimale oplossingen, waardoor de classificatienauwkeurigheid en het generalisatievermogen van de modellen ernstig worden beperkt.
Deep learning, met zijn opmerkelijke vermogen om automatisch functies te extraheren, is naar voren gekomen als een krachtig alternatief voor spamdetectie. Algoritmen, zoals Convolutional Neural Networks (CNN)20,21,22, Recurrent Neural Networks (RNN)23 en Long Short-Term Memory networks (LSTM)24,25, evenals recentere op Transformer gebaseerde modellen zoals Word2vec en BERT26,27, hebben aanzienlijke vooruitgang geboekt bij het verbeteren van de classificatieprestaties. CNN's zijn bedreven in het extraheren van lokale kenmerken uit gegevens, RNN's en LSTM's kunnen goed omgaan met sequentiële gegevens, waarbij temporele afhankelijkheden in tekst worden vastgelegd, en op transformatoren gebaseerde modellen blinken uit in het ontginnen van complexe semantische relaties en contextinformatie. Recente efficiënte NLP-methoden, zoals op TinyML gebaseerde tekstclassificaties28, bieden sterke basislijnen voor spamclassificatie. TinyML-modellen zijn geoptimaliseerd voor edge-apparaten met beperkt geheugen. We vergelijken onze methode met deze benaderingen in de sectie Resultaten, waarbij we de nadruk leggen op compromissen tussen nauwkeurigheid, rekenefficiëntie en implementatieflexibiliteit. Deze deep learning-modellen hebben echter hun eigen beperkingen. Ze vereisen doorgaans een groot aantal trainingsparameters, wat resulteert in een hoge vraag naar rekenkracht en langere trainingstijden. Deep learning-modellen zoals BERT vereisen 3-5x meer geheugen en 10x langere trainingstijden dan traditionele SVM's29, waardoor ze minder geschikt zijn voor omgevingen met beperkte middelen. Dit maakt ze minder praktisch voor implementatie in omgevingen met beperkte resources, zoals mobiele apparaten of low-end servers. Bovendien maken hun complexe architecturen ze vaak minder interpreteerbaar, wat een aanzienlijk nadeel kan zijn in toepassingen waar inzicht in het besluitvormingsproces van het model cruciaal is.
Tegen deze achtergrond is het overkoepelende doel van deze studie het ontwikkelen van een innovatieve aanpak die de beperkingen van bestaande methoden kan overwinnen en de uitdagingen van de hoogdimensionale en schaarse aard van spamgegevens effectief kan aanpakken. De voorgestelde Van der Waerden Rank Score Feature Attention-Enhanced SVM (VWR-Attn-SVM) vertegenwoordigt een nieuwe integratie van technieken die gericht zijn op het verbeteren van de prestaties op het gebied van spamdetectie (Figuur 1). Het fundamentele principe achter de VWR-Attn-SVM ligt in het unieke ontwerp dat de sterke punten van meerdere componenten combineert.

Figuur 1: Algemeen stroomschema van onderzoek naar spamclassificatie met VWR-Attn-SVM. Dit stroomdiagram illustreert de workflow van spamclassificatie op basis van de Van der Waerden-rangschikkingsscore en functie-aandachtsversterkte SVM, met betrekking tot gegevensvoorbereiding (laden, splitsen, voorverwerking), experimentele voorbereiding, verificatie van statistische correlaties van TF-IDF-kenmerklabels, aandachtsversterkte SVM-gebaseerde spamdetectie en vergelijking van meerdere classificaties. Klik hier om een grotere versie van deze figuur te bekijken.
Het kernmechanisme voor verbeterde functie-aandacht verwerkt individuele e-mailvoorbeelden met een specifieke dimensionaliteit. Door de Van der Waerden rank transformation toe te passen, normaliseert het de e-mailtekstkenmerken die vervormd zijn door abnormale woordfrequenties in een standaard normale verdelingsachtige vorm. Deze transformatie verbetert de robuustheid van het model aanzienlijk, waardoor het beter kan omgaan met de variabiliteit van e-mailgegevens. Van der Waerden rangscores hadden om drie redenen de voorkeur boven log-scaling en kwantieltransformaties: (1) Robuust tegen uitschieters van spamfuncties (bijv. extreme woordfrequenties), in tegenstelling tot log-scaling die laagfrequente ruis versterkt; (2) Behoud van ordinale relaties (cruciaal voor spam-indicatorhiërarchie zoals "free" vs. "win"), terwijl kwantieltransformaties verdelingen afvlakken; (3) Normaliseren naar [0,1], waardoor de integratie van het aandachtsmechanisme wordt vergemakkelijkt en een consistente weging wordt gegarandeerd (Figuur 2).

Figuur 2: Experimenteel stroomschema. (A-C) Workflows voor spamclassificatie, waaronder gegevensverwerking, functieselectie, modeltraining, evaluatie en vergelijking met/zonder transformatie van de Van der Waerden-rangschikkingsscore. Klik hier om een grotere versie van deze figuur te bekijken.
Structureel beschikt het mechanisme over een tweelaags, volledig verbonden netwerk voor niet-lineaire functietransformatie (Figuur 2). De eerste laag, uitgerust met een LeakyReLU-activeringsfunctie, vermindert de invoerafmetingen terwijl niet-lineariteit wordt geïntroduceerd en bevat een Dropout-laag om overfitting te verminderen. De tweede laag, die gebruik maakt van een Sigmoïde-functie, voert aandachtsgewichten uit die het belang van elk kenmerk nauwkeurig kunnen kwantificeren. Een L1/L2-regularisatiestrategie is in het model geïntegreerd om de functieselectie te optimaliseren, waarbij L1-regularisatie schaarste bevordert, waardoor minder relevante kenmerken effectief worden gescreend, en L2-regularisatie overfitting voorkomt door de grootte van de gewichten te beperken. Tijdens de trainingsfase wordt een multi-task leerkader aangenomen, waarbij verlies van functiereconstructie en classificatieverlies worden gecombineerd om de modelparameters te optimaliseren. Hierdoor kan de VWR-Attn-SVM zich precies aanpassen aan de hoogdimensionale, schaarse TF-IDF-functies van e-mailteksten, die kenmerkend zijn voor de complexe aard van e-mailinhoud.
Onze methode is geoptimaliseerd voor op tekst gebaseerde spam-datasets variërend van enkele duizenden tot tienduizenden (bijv. Spambase, Indonesische spam-dataset (aanvullend bestand 1)) en vereist standaard rekenkracht (Intel Core i7-processor, 16 GB RAM) voor training; inferentie kan worden uitgevoerd op een standaard laptop (Intel Core i5, 8 GB RAM) met een latentie van minder dan een seconde. Belangrijke beperkingen zijn onder meer de beperkte prestaties op niet-tekstuele spam (bijv. in afbeeldingen ingesloten spam) en het vertrouwen op gestructureerde tekstfuncties. Vergeleken met bestaande alternatieve technologieën heeft VWR-Attn-SVM een aantal opmerkelijke voordelen. Anders dan traditionele machine learning-methoden, vertrouwt het niet alleen op basisfunctie-extractie, maar leert het actief om functies te wegen op basis van hun belang via het verbeterde aandachtsmechanisme, om functies die relevanter zijn voor spamclassificatie beter vast te leggen. In tegenstelling tot deep learning-modellen bereikt het een gunstige balans tussen prestaties en rekenefficiëntie. Het vereist minder rekenkracht en kortere trainingstijden, waardoor het geschikter is voor een breed scala aan toepassingen, vooral die met beperkte middelen. Deze innovatieve aanpak is niet alleen van toepassing op de specifieke taak van spamdetectie in e-mailsystemen, maar kan ook worden uitgebreid naar andere op tekst gebaseerde communicatiekanalen, zoals instant messaging-apps, sociale-mediaplatforms en sms-diensten, waar soortgelijke problemen van ongewenste en kwaadaardige verspreiding van inhoud bestaan. Al met al vertegenwoordigt de VWR-Attn-SVM een aanzienlijke vooruitgang op het gebied van spamdetectie en biedt het een meer praktische, efficiënte en veelzijdige oplossing om het hardnekkige probleem van spam in het digitale communicatielandschap te bestrijden.