Adaptive memory networks with self-supervised learning for unsupervised anomaly detection

Unsupervised anomaly detection aims to build models to effectively detect unseen anomalies by only training on the normal data. Although previous reconstruction-based methods have made fruitful progress, their generalization ability is limited due to two critical challenges. First, the training data...

Full description

Bibliographic Details
Main Authors: Zhang, Yuxin, Wang, Jindong, Chen, Yiqiang, Yu, Han, Qin, Tao
Other Authors: College of Computing and Data Science
Format: Journal Article
Language:English
Published: 2024
Subjects:
Online Access:https://hdl.handle.net/10356/179055
_version_ 1826112144027942912
author Zhang, Yuxin
Wang, Jindong
Chen, Yiqiang
Yu, Han
Qin, Tao
author2 College of Computing and Data Science
author_facet College of Computing and Data Science
Zhang, Yuxin
Wang, Jindong
Chen, Yiqiang
Yu, Han
Qin, Tao
author_sort Zhang, Yuxin
collection NTU
description Unsupervised anomaly detection aims to build models to effectively detect unseen anomalies by only training on the normal data. Although previous reconstruction-based methods have made fruitful progress, their generalization ability is limited due to two critical challenges. First, the training dataset only contains normal patterns, which limits the model generalization ability. Second, the feature representations learned by existing models often lack representativeness which hampers the ability to preserve the diversity of normal patterns. In this paper, we propose a novel approach called Adaptive Memory Network with Self-supervised Learning (AMSL) to address these challenges and enhance the generalization ability in unsupervised anomaly detection. Based on the convolutional autoencoder structure, AMSL incorporates a self-supervised learning module to learn general normal patterns and an adaptive memory fusion module to learn rich feature representations. Experiments on four public multivariate time series datasets demonstrate that AMSL significantly improves the performance compared to other state-of-the-art methods. Specifically, on the largest CAP sleep stage detection dataset with 900 million samples, AMSL outperforms the second-best baseline by 4 %+ in both accuracy and F1 score. Apart from the enhanced generalization ability, AMSL is also more robust against input noise.
first_indexed 2024-10-01T03:02:08Z
format Journal Article
id ntu-10356/179055
institution Nanyang Technological University
language English
last_indexed 2024-10-01T03:02:08Z
publishDate 2024
record_format dspace
spelling ntu-10356/1790552024-07-17T08:30:48Z Adaptive memory networks with self-supervised learning for unsupervised anomaly detection Zhang, Yuxin Wang, Jindong Chen, Yiqiang Yu, Han Qin, Tao College of Computing and Data Science School of Computer Science and Engineering Computer and Information Science Artificial intelligence Unsupervised anomaly detection Unsupervised anomaly detection aims to build models to effectively detect unseen anomalies by only training on the normal data. Although previous reconstruction-based methods have made fruitful progress, their generalization ability is limited due to two critical challenges. First, the training dataset only contains normal patterns, which limits the model generalization ability. Second, the feature representations learned by existing models often lack representativeness which hampers the ability to preserve the diversity of normal patterns. In this paper, we propose a novel approach called Adaptive Memory Network with Self-supervised Learning (AMSL) to address these challenges and enhance the generalization ability in unsupervised anomaly detection. Based on the convolutional autoencoder structure, AMSL incorporates a self-supervised learning module to learn general normal patterns and an adaptive memory fusion module to learn rich feature representations. Experiments on four public multivariate time series datasets demonstrate that AMSL significantly improves the performance compared to other state-of-the-art methods. Specifically, on the largest CAP sleep stage detection dataset with 900 million samples, AMSL outperforms the second-best baseline by 4 %+ in both accuracy and F1 score. Apart from the enhanced generalization ability, AMSL is also more robust against input noise. Agency for Science, Technology and Research (A*STAR) AI Singapore Nanyang Technological University Submitted/Accepted version This work was supported in part by the National Key Research and Development Plan of China under Grant 2020YFC2007104, in part by the Natural Science Foundation of China under Grants 61972383, 61902377, and 61902379, in part by the Science and Technology Service Network Initiative, Chinese Academy of Sciences under Grant KFJ-STS-QYZD-2021-11-001, in part by the National Research Foundation, Singapore under its AI Singapore Programme under Grant AISG Award No. AISG2-RP-2020-019, in part by the RIE 2020 Advanced Manufacturing and Engineering (AME) Programmatic Fund under Grant A20G8b0102, Singapore, and the Nanyang Assistant Professorship (NAP). 2024-07-17T08:30:48Z 2024-07-17T08:30:48Z 2022 Journal Article Zhang, Y., Wang, J., Chen, Y., Yu, H. & Qin, T. (2022). Adaptive memory networks with self-supervised learning for unsupervised anomaly detection. IEEE Transactions On Knowledge and Data Engineering, 35(12), 12068-12080. https://dx.doi.org/10.1109/TKDE.2021.3139916 1041-4347 https://hdl.handle.net/10356/179055 10.1109/TKDE.2021.3139916 12 35 12068 12080 en AISG2-RP-2020-019 A20G8b0102 NAP IEEE Transactions on Knowledge and Data Engineering © 2022 IEEE. All rights reserved. This article may be downloaded for personal use only. Any other use requires prior permission of the copyright holder. The Version of Record is available online at http://doi.org/10.1109/TKDE.2021.3139916. application/pdf
spellingShingle Computer and Information Science
Artificial intelligence
Unsupervised anomaly detection
Zhang, Yuxin
Wang, Jindong
Chen, Yiqiang
Yu, Han
Qin, Tao
Adaptive memory networks with self-supervised learning for unsupervised anomaly detection
title Adaptive memory networks with self-supervised learning for unsupervised anomaly detection
title_full Adaptive memory networks with self-supervised learning for unsupervised anomaly detection
title_fullStr Adaptive memory networks with self-supervised learning for unsupervised anomaly detection
title_full_unstemmed Adaptive memory networks with self-supervised learning for unsupervised anomaly detection
title_short Adaptive memory networks with self-supervised learning for unsupervised anomaly detection
title_sort adaptive memory networks with self supervised learning for unsupervised anomaly detection
topic Computer and Information Science
Artificial intelligence
Unsupervised anomaly detection
url https://hdl.handle.net/10356/179055
work_keys_str_mv AT zhangyuxin adaptivememorynetworkswithselfsupervisedlearningforunsupervisedanomalydetection
AT wangjindong adaptivememorynetworkswithselfsupervisedlearningforunsupervisedanomalydetection
AT chenyiqiang adaptivememorynetworkswithselfsupervisedlearningforunsupervisedanomalydetection
AT yuhan adaptivememorynetworkswithselfsupervisedlearningforunsupervisedanomalydetection
AT qintao adaptivememorynetworkswithselfsupervisedlearningforunsupervisedanomalydetection