Unsupervised anomaly detection approach for time-series in multi-domains using deep reconstruction error

© 2020 by the authors. Automatic anomaly detection for time-series is critical in a variety of real-world domains such as fraud detection, fault diagnosis, and patient monitoring. Current anomaly detection methods detect the remarkably low proportion of the actual abnormalities correctly. Furthermor...

Full description

Saved in:
Bibliographic Details
Main Authors: Tsatsral Amarbayasgalan, Van Huy Pham, Nipon Theera-Umpon, Keun Ho Ryu
Format: Journal
Published: 2020
Subjects:
Online Access:https://www.scopus.com/inward/record.uri?partnerID=HzOxMe3b&scp=85089546982&origin=inward
http://cmuir.cmu.ac.th/jspui/handle/6653943832/70379
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Chiang Mai University
id th-cmuir.6653943832-70379
record_format dspace
spelling th-cmuir.6653943832-703792020-10-14T08:49:10Z Unsupervised anomaly detection approach for time-series in multi-domains using deep reconstruction error Tsatsral Amarbayasgalan Van Huy Pham Nipon Theera-Umpon Keun Ho Ryu Chemistry Computer Science Mathematics Physics and Astronomy © 2020 by the authors. Automatic anomaly detection for time-series is critical in a variety of real-world domains such as fraud detection, fault diagnosis, and patient monitoring. Current anomaly detection methods detect the remarkably low proportion of the actual abnormalities correctly. Furthermore, most of the datasets do not provide data labels, and require unsupervised approaches. By focusing on these problems, we propose a novel deep learning-based unsupervised anomaly detection approach (RE-ADTS) for time-series data, which can be applicable to batch and real-time anomaly detections. RE-ADTS consists of two modules including the time-series reconstructor and anomaly detector. The time-series reconstructor module uses the autoregressive (AR) model to find an optimal window width and prepares the subsequences for further analysis according to the width. Then, it uses a deep autoencoder (AE) model to learn the data distribution, which is then used to reconstruct a time-series close to the normal. For anomalies, their reconstruction error (RE) was higher than that of the normal data. As a result of this module, RE and compressed representation of the subsequences were estimated. Later, the anomaly detector module defines the corresponding time-series as normal or an anomaly using a RE based anomaly threshold. For batch anomaly detection, the combination of the density-based clustering technique and anomaly threshold is employed. In the case of real-time anomaly detection, only the anomaly threshold is used without the clustering process. We conducted two types of experiments on a total of 52 publicly available time-series benchmark datasets for the batch and real-time anomaly detections. Experimental results show that the proposed RE-ADTS outperformed the state-of-the-art publicly available anomaly detection methods in most cases. 2020-10-14T08:28:43Z 2020-10-14T08:28:43Z 2020-08-01 Journal 20738994 2-s2.0-85089546982 10.3390/SYM12081251 https://www.scopus.com/inward/record.uri?partnerID=HzOxMe3b&scp=85089546982&origin=inward http://cmuir.cmu.ac.th/jspui/handle/6653943832/70379
institution Chiang Mai University
building Chiang Mai University Library
continent Asia
country Thailand
Thailand
content_provider Chiang Mai University Library
collection CMU Intellectual Repository
topic Chemistry
Computer Science
Mathematics
Physics and Astronomy
spellingShingle Chemistry
Computer Science
Mathematics
Physics and Astronomy
Tsatsral Amarbayasgalan
Van Huy Pham
Nipon Theera-Umpon
Keun Ho Ryu
Unsupervised anomaly detection approach for time-series in multi-domains using deep reconstruction error
description © 2020 by the authors. Automatic anomaly detection for time-series is critical in a variety of real-world domains such as fraud detection, fault diagnosis, and patient monitoring. Current anomaly detection methods detect the remarkably low proportion of the actual abnormalities correctly. Furthermore, most of the datasets do not provide data labels, and require unsupervised approaches. By focusing on these problems, we propose a novel deep learning-based unsupervised anomaly detection approach (RE-ADTS) for time-series data, which can be applicable to batch and real-time anomaly detections. RE-ADTS consists of two modules including the time-series reconstructor and anomaly detector. The time-series reconstructor module uses the autoregressive (AR) model to find an optimal window width and prepares the subsequences for further analysis according to the width. Then, it uses a deep autoencoder (AE) model to learn the data distribution, which is then used to reconstruct a time-series close to the normal. For anomalies, their reconstruction error (RE) was higher than that of the normal data. As a result of this module, RE and compressed representation of the subsequences were estimated. Later, the anomaly detector module defines the corresponding time-series as normal or an anomaly using a RE based anomaly threshold. For batch anomaly detection, the combination of the density-based clustering technique and anomaly threshold is employed. In the case of real-time anomaly detection, only the anomaly threshold is used without the clustering process. We conducted two types of experiments on a total of 52 publicly available time-series benchmark datasets for the batch and real-time anomaly detections. Experimental results show that the proposed RE-ADTS outperformed the state-of-the-art publicly available anomaly detection methods in most cases.
format Journal
author Tsatsral Amarbayasgalan
Van Huy Pham
Nipon Theera-Umpon
Keun Ho Ryu
author_facet Tsatsral Amarbayasgalan
Van Huy Pham
Nipon Theera-Umpon
Keun Ho Ryu
author_sort Tsatsral Amarbayasgalan
title Unsupervised anomaly detection approach for time-series in multi-domains using deep reconstruction error
title_short Unsupervised anomaly detection approach for time-series in multi-domains using deep reconstruction error
title_full Unsupervised anomaly detection approach for time-series in multi-domains using deep reconstruction error
title_fullStr Unsupervised anomaly detection approach for time-series in multi-domains using deep reconstruction error
title_full_unstemmed Unsupervised anomaly detection approach for time-series in multi-domains using deep reconstruction error
title_sort unsupervised anomaly detection approach for time-series in multi-domains using deep reconstruction error
publishDate 2020
url https://www.scopus.com/inward/record.uri?partnerID=HzOxMe3b&scp=85089546982&origin=inward
http://cmuir.cmu.ac.th/jspui/handle/6653943832/70379
_version_ 1681752892046835712