WMFP-Outlier: An Efficient Maximal Frequent-Pattern-Based Outlier Detection Approach for Weighted Data Streams

Since outliers are the major factors that affect accuracy in data science, many outlier detection approaches have been proposed for effectively identifying the implicit outliers from static datasets, thereby improving the reliability of the data. In recent years, data streams have been the main form of data, and the data elements in a data stream are not always of equal importance. However, the existing outlier detection approaches do not consider the weight conditions; hence, these methods are not suitable for processing weighted data streams. In addition, the traditional pattern-based outlier detection approaches incur a high time cost in the outlier detection phase. Aiming at overcoming these problems, this paper proposes a two-phase pattern-based outlier detection approach, namely, WMFP-Outlier, for effectively detecting the implicit outliers from a weighted data stream, in which the maximal frequent patterns are used instead of the frequent patterns to accelerate the process of outlier detection. In the process of maximal frequent-pattern mining, the anti-monotonicity property and MFP-array structure are used to accelerate the mining operation. In the process of outlier detection, three deviation indices are designed for measuring the degree of abnormality of each transaction, and the transactions with the highest degrees of abnormality are judged as outliers. Last, several experimental studies are conducted on a synthetic dataset to evaluate the performance of the proposed WMFP-Outlier approach. The results demonstrate that the accuracy of the WMFP-Outlier approach is higher compared to the existing pattern-based outlier detection approaches, and the time cost of the outlier detection phase of WMFP-Outlier is lower than those of the other four compared pattern-based outlier detection approaches.

[1]  Jianhua Wu,et al.  An Improved Method of Outlier Detection Based on Frequent Pattern , 2010, 2010 WASE International Conference on Information Engineering.

[2]  Michael Hahsler,et al.  Introduction to stream: An Extensible Framework for Data Stream Clustering Research with R , 2017 .

[3]  Mohamed Abid,et al.  Outlier detection approaches for wireless sensor networks: A survey , 2017, Comput. Networks.

[4]  Gang Wu,et al.  Exception Detection of Data Stream Based on Improved Maximal Frequent Itemsets Mining , 2017 .

[5]  Alexandros Nanopoulos,et al.  Reverse Nearest Neighbors in Unsupervised Distance-Based Outlier Detection , 2015, IEEE Transactions on Knowledge and Data Engineering.

[6]  Unil Yun,et al.  Efficient representative pattern mining based on weight and maximality conditions , 2016, Expert Syst. J. Knowl. Eng..

[7]  Haibo He,et al.  A local density-based approach for outlier detection , 2017, Neurocomputing.

[8]  Lin Feng,et al.  Research on Maximal Frequent Pattern Outlier Factor for Online High-Dimensional Time-Series Outlier Detection , 2010, J. Convergence Inf. Technol..

[9]  Douglas M. Hawkins Identification of Outliers , 1980, Monographs on Applied Probability and Statistics.

[10]  Hiroyuki Kitagawa,et al.  Efficient distance-based outlier detection on uncertain datasets of Gaussian distribution , 2014, World Wide Web.

[11]  Claudio Sartori,et al.  GPU Strategies for Distance-Based Outlier Detection , 2016, IEEE Transactions on Parallel and Distributed Systems.

[12]  Jing Lin,et al.  Adaptive kernel density-based anomaly detection for nonlinear systems , 2018, Knowl. Based Syst..

[13]  Keun Ho Ryu,et al.  Mining maximal frequent patterns by considering weight conditions over data streams , 2014, Knowl. Based Syst..

[14]  Jerry Chun-Wei Lin,et al.  FRIOD: A Deeply Integrated Feature-Rich Interactive System for Effective and Efficient Outlier Detection , 2017, IEEE Access.

[15]  Zengyou He,et al.  FP-outlier: Frequent pattern based outlier detection , 2005, Comput. Sci. Inf. Syst..

[16]  R. Lakshmi,et al.  Minimal infrequent pattern based approach for mining outliers in data streams , 2015, Expert Syst. Appl..

[17]  Mahsa Salehi,et al.  Fast Memory Efficient Local Outlier Detection in Data Streams , 2017, IEEE Transactions on Knowledge and Data Engineering.

[18]  Ruizhi Sun,et al.  An Efficient Outlier Detection Approach Over Uncertain Data Stream Based on Frequent Itemset Mining , 2019, Inf. Technol. Control..

[19]  Zhixin Sun,et al.  A Weighted Frequent Itemset Mining Algorithm for Intelligent Decision in Smart Systems , 2018, IEEE Access.