Graduate School of Engineering, Kobe University, Kobe 657-8501, Japan.
Sensors (Basel). 2022 Jun 10;22(12):4405. doi: 10.3390/s22124405.
With the growing diversity of cyberattacks in recent years, anomaly-based intrusion detection systems that can detect unknown attacks have attracted significant attention. Furthermore, a wide range of studies on anomaly detection using machine learning and deep learning methods have been conducted. However, many machine learning and deep learning-based methods require significant effort to design the detection feature values, extract the feature values from network packets, and acquire the labeled data used for model training. To solve the aforementioned problems, this paper proposes a new model called DOC-IDS, which is an intrusion detection system based on Perera's deep one-class classification. The DOC-IDS, which comprises a pair of one-dimensional convolutional neural networks and an autoencoder, uses three different loss functions for training. Although, in general, only regular traffic from the computer network subject to detection is used for anomaly detection training, the DOC-IDS also uses multi-class labeled traffic from open datasets for feature extraction. Therefore, by streamlining the classification task on multi-class labeled traffic, we can obtain a feature representation with highly enhanced data discrimination abilities. Simultaneously, we perform variance minimization in the feature space, even on regular traffic, to further improve the model's ability to discriminate between normal and abnormal traffic. The DOC-IDS is a single deep learning model that can automatically perform feature extraction and anomaly detection. This paper also reports experiments for evaluating the anomaly detection performance of the DOC-IDS. The results suggest that the DOC-IDS offers higher anomaly detection performance while reducing the load resulting from the design and extraction of feature values.
近年来,随着网络攻击的日益多样化,能够检测未知攻击的基于异常的入侵检测系统引起了广泛关注。此外,已经进行了广泛的使用机器学习和深度学习方法进行异常检测的研究。然而,许多基于机器学习和深度学习的方法需要大量的工作来设计检测特征值,从网络数据包中提取特征值,并获取用于模型训练的标记数据。为了解决上述问题,本文提出了一种新的模型,称为 DOC-IDS,这是一种基于 Perera 的深度单类分类的入侵检测系统。DOC-IDS 由一对一维卷积神经网络和自动编码器组成,使用三种不同的损失函数进行训练。虽然通常仅使用要检测的计算机网络的常规流量进行异常检测训练,但 DOC-IDS 还使用来自开放数据集的多类标记流量进行特征提取。因此,通过简化多类标记流量的分类任务,我们可以获得具有高度增强的数据区分能力的特征表示。同时,我们在特征空间中进行方差最小化,即使在常规流量上,也可以进一步提高模型区分正常和异常流量的能力。DOC-IDS 是一个单一的深度学习模型,可以自动执行特征提取和异常检测。本文还报告了评估 DOC-IDS 的异常检测性能的实验结果。结果表明,DOC-IDS 提供了更高的异常检测性能,同时减少了设计和提取特征值的负载。