Continual Learning with Strategic Selection and Forgetting for Network Intrusion Detection

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autori principali: Zhang, Xinchen, Zhao, Running, Jiang, Zhihan, Chen, Handi, Ding, Yulong, Ngai, Edith C. H., Yang, Shuang-Hua
Natura: Preprint
Pubblicazione: 2024
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866913921680539648
author Zhang, Xinchen
Zhao, Running
Jiang, Zhihan
Chen, Handi
Ding, Yulong
Ngai, Edith C. H.
Yang, Shuang-Hua
author_facet Zhang, Xinchen
Zhao, Running
Jiang, Zhihan
Chen, Handi
Ding, Yulong
Ngai, Edith C. H.
Yang, Shuang-Hua
contents 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.
format Preprint
id arxiv_https___arxiv_org_abs_2412_16264
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Continual Learning with Strategic Selection and Forgetting for Network Intrusion Detection
Zhang, Xinchen
Zhao, Running
Jiang, Zhihan
Chen, Handi
Ding, Yulong
Ngai, Edith C. H.
Yang, Shuang-Hua
Cryptography and Security
Artificial Intelligence
Machine Learning
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.
title Continual Learning with Strategic Selection and Forgetting for Network Intrusion Detection
topic Cryptography and Security
Artificial Intelligence
Machine Learning
url https://arxiv.org/abs/2412.16264