IEEE Transactions on Systems Man and Cybernetics Systems · 2020 · 392 citations · 35 references
ComputingComputer ScienceInternet Of ThingsMachine LearningTime Series AnalysisAnomaly DetectionAnomaly Detection In Time SeriesDeep LearningRepresentation LearningTime Series ClassificationTime Series Feature ExtractionAutoencoder-based Anomaly DetectionConvolutional Neural NetworksDeep Learning For IotDeep Learning-based Anomaly DetectionDeep Learning-based DetectionSliding Window AlgorithmsSliding Window AnalysisTemporal Feature Extraction
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.
35
Sepp Hochreiter, Jürgen Schmidhuber · Neural Computation · 1997 · 98.1K citations
Gradient-based learning applied to document recognition
Yann LeCun, Léon Bottou, Yoshua Bengio et al. · Proceedings of the IEEE · 1998 · 58.2K citations · Full text
LSTM Fully Convolutional Networks for Time Series Classification
Fazle Karim, Somshubra Majumdar, Houshang Darabi et al. · IEEE Access · 2017 · 1.4K citations · Full text