4.7 Article

Anomaly Detection Based on Convolutional Recurrent Autoencoder for IoT Time Series

Journal

Publisher

IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
DOI: 10.1109/TSMC.2020.2968516

Keywords

Feature extraction; Time series analysis; Anomaly detection; Internet of Things; Deep learning; Monitoring; Anomaly detection; deep learning; Internet of Things (IoT); time series

Funding

  1. National Natural Science Foundation of China [61772282, 61772454, 61811530332, 61811540410]
  2. Priority Academic Program Development of Jiangsu Higher Education Institutions, Postgraduate Research and Practice Innovation Program of Jiangsu Province [KYCX18_1032]
  3. Natural Science Foundation of Jiangsu Province [BK20150460]
  4. Jiangsu Collaborative Innovation Center on Atmospheric Environment and Equipment Technology
  5. Key Laboratory of Broadband Wireless Communication and Sensor Network Technology (Nanjing University of Posts and Telecommunications), Ministry of Education

Ask authors/readers for more resources

This article proposes an integrated model for anomaly detection, using convolutional neural network (CNN) and recurrent autoencoder as the basis, and extracting features through two-stage sliding window data preprocessing. Empirical results show that the proposed model performs better on multiple classification metrics and achieves excellent results in anomaly detection.
Internet of Things (IoT) realizes the interconnection of heterogeneous devices by the technology of wireless and mobile communication. The data of target regions are collected by widely distributed sensing devices and transmitted to the processing center for aggregation and analysis as the basis of IoT. The quality of IoT services usually depends on the accuracy and integrity of data. However, due to the adverse environment or device defects, the collected data will be anomalous. Therefore, the effective method of anomaly detection is the crucial issue for guaranteeing service quality. Deep learning is one of the most concerned technology in recent years which realizes automatic feature extraction from raw data. In this article, the integrated model of the convolutional neural network (CNN) and recurrent autoencoder is proposed for anomaly detection. Simple combination of CNN and autoencoder cannot improve classification performance, especially, for time series. Therefore, we utilize the two-stage sliding window in data preprocessing to learn better representations. Based on the characteristics of the Yahoo Webscope S5 dataset, raw time series with anomalous points are extended to fixed-length sequences with normal or anomaly label via the first-stage sliding window. Then, each sequence is transformed into continuous time-dependent subsequences by another smaller sliding window. The preprocessing of the two-stage sliding window can be considered as low-level temporal feature extraction, and we empirically prove that the preprocessing of the two-stage sliding window will be useful for high-level feature extraction in the integrated model. After data preprocessing, spatial and temporal features are extracted in CNN and recurrent autoencoder for the classification in fully connected networks. Empiric results show that the proposed model has better performances on multiple classification metrics and achieves preferable effect on anomaly detection.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.7
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available