Machine Learning (ML) approaches have been used to enhance the detection capabilities of Network Intrusion Detection Systems (NIDSs). Recent work has achieved near-perfect performance by following binary- and multi-class network anomaly detection tasks. Such systems depend on the availability of both (benign and malicious) network data classes during the training phase. However, attack data samples are often challenging to collect in most organisations due to security controls preventing the penetration of known malicious traffic to their networks. Therefore, this paper proposes a Deep One-Class (DOC) classifier for network intrusion detection by only training on benign network data samples. The novel one-class classification architecture consists of a histogram-based deep feed-forward classifier to extract useful network data features and use efficient outlier detection. The DOC classifier has been extensively evaluated using two benchmark NIDS datasets. The results demonstrate its superiority over current state-of-the-art one-class classifiers in terms of detection and false positive rates.
翻译:利用机器学习(ML)方法提高网络入侵探测系统(NIDS)的探测能力。最近的工作通过执行二元和多级网络异常探测任务取得了近乎完美的业绩。这种系统取决于培训阶段是否具备(恶意和恶意)网络数据班级。然而,由于安全控制防止已知恶意交通渗透到其网络,攻击数据样本在大多数组织中往往难以收集。因此,本文件建议只通过对无害网络数据样本进行培训,为网络入侵探测提供一个深一类(DOC)分类器。新型的单级分类结构包括基于直方图的深支向前分类器,以提取有用的网络数据特征,并使用高效的外部检测。DOC分类器利用两个基准NIDS数据集进行了广泛评估。结果显示,在检测和假阳率方面,它优于目前最先进的单级分类器。