I sistemi di rilevamento delle intrusioni (NIDS) usano reti neurali profonde per individuare attacchi informatici. Però, questi modelli sono spesso delle “scatole nere”: danno un risultato, ma non spiegano il perché. Senza trasparenza, è difficile reagire in tempo e mettere in atto contromisure efficaci.
La ricerca descritta in questo studio propone una soluzione innovativa: spiegazioni controfattuali basate su modelli di diffusione tabulari. In pratica, il metodo genera versioni alternative dei dati di rete che avrebbero portato a una classificazione diversa, indicando così quali caratteristiche hanno spinto il modello a segnalare un attacco.
I ricercatori hanno testato il loro algoritmo su tre dataset moderni di intrusioni, confrontandolo con altri metodi di spiegazione controfattuale. I risultati mostrano che il nuovo approccio produce spiegazioni più plausibili, più varie e in meno tempo. Inoltre, le spiegazioni possono essere sintetizzate in regole globali: un insieme di “se‑allora” che filtra rapidamente le richieste sospette. Queste regole trasformano le spiegazioni tecniche in azioni concrete per difendere la rete.
Il codice è stato rilasciato su GitHub, invitando la comunità a sperimentare e migliorare la trasparenza dei NIDS. In futuro, queste tecniche potrebbero rendere le difese informatiche più intelligenti e reattive, riducendo il divario tra rilevamento e risposta.
