paper-with-me

Papers

Continual Learning with Strategic Selection and Forgetting for Network Intrusion Detection

2024-12-20 · Xinchen Zhang, Running Zhao, Zhihan Jiang, Handi Chen, Yulong Ding, Edith C. H. Ngai, Shuang-Hua Yang

Intrusion Detection Systems (IDS) are crucial for safeguarding digital infrastructure. In dynamic network environments, both threat landscapes and normal operational behaviors are constantly changing, resulting in concept drift. While continuous learning mitigates the adverse effects of concept drift, insufficient attention to drift patterns and excessive preservation of outdated knowledge can still hinder the IDS's adaptability. In this paper, we propose SSF (Strategic Selection and Forgetting), a novel continual learning method for IDS, providing continuous model updates with a constantly refreshed memory buffer. Our approach features a strategic sample selection algorithm to select representative new samples and a strategic forgetting mechanism to drop outdated samples. The proposed strategic sample selection algorithm prioritizes new samples that cause the `drifted' pattern, enabling the model to better understand the evolving landscape. Additionally, we introduce strategic forgetting upon detecting significant drift by discarding outdated samples to free up memory, allowing the incorporation of more recent data. SSF captures evolving patterns effectively and ensures the model is aligned with the change of data patterns, significantly enhancing the IDS's adaptability to concept drift. The state-of-the-art performance of SSF on NSL-KDD and UNSW-NB15 datasets demonstrates its superior adaptability to concept drift for network intrusion detection. The code is released at https://github.com/xinchen930/SSF-Strategic-Selection-and-Forgetting.

📄 PDF Abstract BibTeX arXiv:2412.16264

Code (1)

xinchen930/ssf-strategic-selection-and-forgetting 공식 구현 pytorch

Tasks

Continual LearningIntrusion DetectionNetwork Intrusion Detection

Methods 이 논문이 사용한 방법론

Softmax The Softmax output function transforms a previous layer's output into a vector of probabilities. It is commonly used for multiclass classification. Given an input vector $x$…
Attention 설명 없음

Similar Papers 제목 키워드 기반

Quantifying Catastrophic Forgetting in IoT Intrusion Detection Systems

2026-02-27 · Sourasekhar Banerjee, David Bergqvist, Salman Toor, Christian Rohner 외 arxiv

Distribution shifts in attack patterns within RPL-based IoT networks pose a critical threat to the reliability and security of large-scale connected systems. Intrusion Detection Systems (IDS) trained on static datasets o…

Intrusion DetectionContinual Learning

CND-IDS: Continual Novelty Detection for Intrusion Detection Systems

2025-02-19 · Sean Fuhrman, Onat Gungor, Tajana Rosing

Intrusion detection systems (IDS) play a crucial role in IoT and network security by monitoring system data and alerting to suspicious activities. Machine learning (ML) has emerged as a promising solution for IDS, offeri…

Continual LearningIntrusion DetectionNovelty Detection

Enhancing Generative Class Incremental Learning Performance with Model Forgetting Approach

2024-03-27 · Taro Togo, Ren Togo, Keisuke Maeda, Takahiro Ogawa 외

This study presents a novel approach to Generative Class Incremental Learning (GCIL) by introducing the forgetting mechanism, aimed at dynamically managing class information for better adaptation to streaming data. GCIL …

class-incremental learningClass Incremental LearningContinual LearningIncremental Learning

PPSEBM: An Energy-Based Model with Progressive Parameter Selection for Continual Learning

2025-12-17 · Xiaodi Li, Dingcheng Li, Rujun Gao, Mahmoud Zamani 외 arxiv

Continual learning remains a fundamental challenge in machine learning, requiring models to learn from a stream of tasks without forgetting previously acquired knowledge. A major obstacle in this setting is catastrophic …

Continual Learning

Augmented Memory Replay-based Continual Learning Approaches for Network Intrusion Detection

2023-09-21 · NeurIPS 2023 11

Intrusion detection is a form of anomalous activity detection in communication network traffic. Continual learning (CL) approaches to the intrusion detection task accumulate old knowledge while adapting to the latest thr…