Authors | Hamid Saadatfar |
---|---|
Journal | Journal Of Computing And Security |
Page number | 35-46 |
Serial number | 10 |
Volume number | 1 |
Paper Type | Full Paper |
Published At | 2023 |
Journal Type | Electronic |
Journal Country | Iran, Islamic Republic Of |
Journal Index | isc |
Abstract
Outlier detection in data streams is an essential issue in data processing. Today, due to the massive growth of streaming data generated by the spread of the Internet of Things, outlier detection has become a significant challenge. Much progress has been made in outlier detection based on local outlier detection algorithms, such as density-based local outlier factor algorithms, suitable for static data. The incremental version of these algorithms is used to detect the local outliers in streaming data. However, outlier detection in streaming data faces the challenges of limited memory capacity, high execution time, inaccessibility of all data at one time, and changes in data distribution (increasing and decreasing input rates, uncertainty, etc.). In this paper, we propose a density-based summarization algorithm, which summarizes data, every time the buffer is filled. The proposed algorithm maintains the desired shape of the clusters, with a low computational cost. To this end, larger clusters are selected and the data of their dense areas are reduced so that the shape of the old clusters is not lost. The proposed summarization algorithm reduces execution time and increases precision, recall, and F1 score compared with the evaluated algorithms.
tags: Outlier Detection, Data Stream, Machine Learning, Clustering, IoT.