Cube-based incremental outlier detection for streaming computing

Jianhua Gao, Weixing Ji*, Lulu Zhang, Anmin Li, Yizhuo Wang, Zongyu Zhang

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

18 Citations (Scopus)

Abstract

Outlier detection is one of the most critical and challenging tasks of data mining. It aims to find patterns in data that do not conform to expected behavior. Data streams in streaming computing are huge in nature and arrive continuously with changing distribution, which imposes new challenges for outlier detection algorithms in time and space efficiency. Incremental local outlier factor (ILOF) detection dynamically updates the profiles of data points, while the arrival of consecutive and massive volume data points in a streaming manner causes high local data density and leads to expensive time and space overhead. Our work is motivated by its deficiencies, and in this paper we propose a cube-based outlier detection algorithm (CB-ILOF). The data space of streaming data is divided into multiple cubes, then the outlier detection of data points is transferred into the outlier detection of cubes, which significantly reduces time and memory overhead. We also present a performance evaluation on 5 datasets. Experimental results show the superiority of the CB-ILOF over the ILOF on accuracy, memory usage, and execution time.

Original languageEnglish
Pages (from-to)361-376
Number of pages16
JournalInformation Sciences
Volume517
DOIs
Publication statusPublished - May 2020

Keywords

  • Density-based outlier detection
  • Online outlier detection
  • Streaming computing

Fingerprint

Dive into the research topics of 'Cube-based incremental outlier detection for streaming computing'. Together they form a unique fingerprint.

Cite this