A Comparative Evaluation of Unsupervised Anomaly Detection Algorithms for Multivariate Data

被引:544
|
作者
Goldstein, Markus [1 ]
Uchida, Seiichi [2 ]
机构
[1] Kyushu Univ, Ctr Coevolut Social Syst Innovat, Fukuoka 812, Japan
[2] Kyushu Univ, Dept Adv Informat Technol, Fukuoka 812, Japan
来源
PLOS ONE | 2016年 / 11卷 / 04期
基金
日本科学技术振兴机构;
关键词
NOVELTY DETECTION;
D O I
10.1371/journal.pone.0152173
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
Anomaly detection is the process of identifying unexpected items or events in datasets, which differ from the norm. In contrast to standard classification tasks, anomaly detection is often applied on unlabeled data, taking only the internal structure of the dataset into account. This challenge is known as unsupervised anomaly detection and is addressed in many practical applications, for example in network intrusion detection, fraud detection as well as in the life science and medical domain. Dozens of algorithms have been proposed in this area, but unfortunately the research community still lacks a comparative universal evaluation as well as common publicly available datasets. These shortcomings are addressed in this study, where 19 different unsupervised anomaly detection algorithms are evaluated on 10 different datasets from multiple application domains. By publishing the source code and the datasets, this paper aims to be a new well-funded basis for unsupervised anomaly detection research. Additionally, this evaluation reveals the strengths and weaknesses of the different approaches for the first time. Besides the anomaly detection performance, computational effort, the impact of parameter settings as well as the global/local anomaly detection behavior is outlined. As a conclusion, we give an advise on algorithm selection for typical real-world tasks.
引用
收藏
页数:31
相关论文
共 50 条
  • [31] A Comparative Study of Unsupervised Anomaly Detection Algorithms used in a Small and Medium-Sized Enterprise
    Petrariu, Irina
    Moscaliuc, Adrian
    Turcu, Cristina Elena
    Gherman, Ovidiu
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2022, 13 (09) : 931 - 940
  • [32] A Hybrid Deep Learning Framework for Unsupervised Anomaly Detection in Multivariate Spatio-Temporal Data
    Karadayi, Yildiz
    Aydin, Mehmet N.
    Ogrenci, A. Selcuk
    APPLIED SCIENCES-BASEL, 2020, 10 (15):
  • [33] Unsupervised classification of multivariate geostatistical data: Two algorithms
    Romary, Thomas
    Ors, Fabien
    Rivoirard, Jacques
    Deraisme, Jacques
    COMPUTERS & GEOSCIENCES, 2015, 85 : 96 - 103
  • [34] Collision Detection for Robot Manipulators Using Unsupervised Anomaly Detection Algorithms
    Park, Kyu Min
    Park, Younghyo
    Yoon, Sangwoong
    Park, Frank C.
    IEEE-ASME TRANSACTIONS ON MECHATRONICS, 2022, 27 (05) : 2841 - 2851
  • [35] Unsupervised Anomaly Detection in Sequential Process Data
    Bulut, Okan
    Gorgun, Guher
    He, Surina
    ZEITSCHRIFT FUR PSYCHOLOGIE-JOURNAL OF PSYCHOLOGY, 2024, 232 (02): : 74 - 94
  • [36] Unsupervised Anomaly Detection in Data Quality Control
    Poon, Lex
    Farshidi, Siamak
    Li, Na
    Zhao, Zhiming
    2021 IEEE INTERNATIONAL CONFERENCE ON BIG DATA (BIG DATA), 2021, : 2327 - 2336
  • [37] Unsupervised Anomaly Detection on Temporal Multiway Data
    Duc Nguyen
    Phuoc Nguyen
    Kien Do
    Rana, Santu
    Gupta, Sunil
    Truyen Tran
    2020 IEEE SYMPOSIUM SERIES ON COMPUTATIONAL INTELLIGENCE (SSCI), 2020, : 1059 - 1066
  • [38] SoftPatch: Unsupervised Anomaly Detection with Noisy Data
    Jiang, Xi
    Liu, Jianlin
    Wang, Jinbao
    Nie, Qian
    Wu, Kai
    Liu, Yong
    Wang, Chengjie
    Zheng, Feng
    ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 35 (NEURIPS 2022), 2022,
  • [39] Anomaly detection for industrial quality assurance: A comparative evaluation of unsupervised deep learning models
    Zipfel, Justus
    Verworner, Felix
    Fischer, Marco
    Wieland, Uwe
    Kraus, Mathias
    Zschech, Patrick
    COMPUTERS & INDUSTRIAL ENGINEERING, 2023, 177
  • [40] Comparative Evaluation of Algorithms for Effective Data Leakage Detection
    Kumar, Ajay
    Goyal, Ankit
    Kumar, Ashwani
    2013 IEEE CONFERENCE ON INFORMATION AND COMMUNICATION TECHNOLOGIES (ICT 2013), 2013, : 177 - 182