Contrast pattern mining (CPM) aims to discover patterns whose support increases significantly from a background dataset compared to a target dataset. CPM is particularly useful for characterising changes in evolving systems, e.g., in network traffic analysis to detect unusual activity. While most existing techniques focus on extracting either the whole set of contrast patterns (CPs) or minimal sets, the problem of efficiently finding a relevant subset of CPs, especially in high dimensional datasets, is an open challenge. In this paper, we focus on extracting the most specific set of CPs to discover significant changes between two datasets. Our approach to this problem uses closed patterns to substantially reduce redundant patterns. Our experimental results on several real and emulated network traffic datasets demonstrate that our proposed unsupervised algorithm is up to 100 times faster than an existing approach for CPM on network traffic data [2]. In addition, as an application of CPs, we demonstrate that CPM is a highly effective method for detection of meaningful changes in network traffic.
翻译:对比型采矿(CPM)旨在发现其支持从背景数据集比目标数据集大幅增加的模式。CPM对于描述不断演变的系统的变化特别有用,例如网络流量分析,以发现异常活动。虽然大多数现有技术侧重于提取整套对比模式(CPs)或最低数据集,但有效找到一组相关的氯化石蜡的问题,特别是在高维数据集中,是一个公开的挑战。在本文件中,我们侧重于提取最具体的一套氯化石蜡,以发现两个数据集之间的重大变化。我们对这一问题采取的办法使用封闭式模式,以大大减少冗余模式。我们在几个真实和效仿的网络流量数据集上的实验结果表明,我们提议的未经监督的算法比现有的网络流量数据计算法快100倍[2]。此外,作为CPs的应用,我们证明CPPM是检测网络流量中有意义变化的一个非常有效的方法。