arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2402.01807cs.CR

AOC-IDS:基于对比学习的自主在线入侵检测框架

AOC-IDS: Autonomous Online Framework with Contrastive Learning for Intrusion Detection

Xinchen Zhang, Running Zhao, Zhihan Jiang, Zhicong Sun, Yulong Ding, Edith C. H. Ngai, Shuang-Hua Yang

AI总结:

提出AOC-IDS在线入侵检测框架,利用自编码器与簇排斥对比损失实现自主异常检测,通过伪标签免人工标注,在NSL-KDD和UNSW-NB15上性能优于现有方法。

摘要:

物联网(IoT)的快速扩张引发了对定向网络攻击的日益关注。以往的研究主要集中于静态入侵检测系统(IDS),这些系统采用离线训练来保护物联网系统。然而,此类静态IDS难以应对物联网系统行为和攻击策略可能快速演变的现实场景,因此需要动态且自适应的IDS。针对这一挑战,我们提出了AOC-IDS,一种新颖的在线IDS,其特点在于拥有自主异常检测模块(ADM)以及一个无需人工标注的在线框架,用于持续适应。为了增强数据理解能力,ADM采用带有定制簇排斥对比(CRC)损失函数的自编码器(AE),从在线环境中有限或增量到达的数据中生成具有区分性的表示。此外,为减轻人工标注负担,我们的在线框架利用ADM决策过程中自动生成的伪标签来促进ADM的周期性更新。消除标注和决策中的人工干预,提升了系统在在线环境中的兼容性和适应性,使其与动态环境保持同步。使用NSL-KDD和UNSW-NB15数据集的实验验证表明,AOC-IDS具有优越的性能和适应性,超越了现有最先进的解决方案。代码已发布于https://github.com/xinchen930/AOC-IDS。

英文摘要:

The rapid expansion of the Internet of Things (IoT) has raised increasing concern about targeted cyber attacks. Previous research primarily focused on static Intrusion Detection Systems (IDSs), which employ offline training to safeguard IoT systems. However, such static IDSs struggle with real-world scenarios where IoT system behaviors and attack strategies can undergo rapid evolution, necessitating dynamic and adaptable IDSs. In response to this challenge, we propose AOC-IDS, a novel online IDS that features an autonomous anomaly detection module (ADM) and a labor-free online framework for continual adaptation. In order to enhance data comprehension, the ADM employs an Autoencoder (AE) with a tailored Cluster Repelling Contrastive (CRC) loss function to generate distinctive representation from limited or incrementally incoming data in the online setting. Moreover, to reduce the burden of manual labeling, our online framework leverages pseudo-labels automatically generated from the decision-making process in the ADM to facilitate periodic updates of the ADM. The elimination of human intervention for labeling and decision-making boosts the system's compatibility and adaptability in the online setting to remain synchronized with dynamic environments. Experimental validation using the NSL-KDD and UNSW-NB15 datasets demonstrates the superior performance and adaptability of AOC-IDS, surpassing the state-of-the-art solutions. The code is released at https://github.com/xinchen930/AOC-IDS.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑