Unsupervised Anomaly Detection via Variational Auto-Encoder for Seasonal KPIs in Web Applications

被引:498
|
作者
Xu, Haowen [1 ]
Chen, Wenxiao [1 ]
Zhao, Nengwen [1 ]
Li, Zeyan [1 ]
Bu, Jiahao [1 ]
Li, Zhihan [1 ]
Liu, Ying [1 ]
Zhao, Youjian [1 ]
Pei, Dan [1 ]
Feng, Yang [2 ]
Chen, Jie [2 ]
Wang, Zhaogang [2 ]
Qiao, Honglin [2 ]
机构
[1] Tsinghua Univ, Beijing, Peoples R China
[2] Alibaba Grp, Hangzhou, Zhejiang, Peoples R China
基金
中国国家自然科学基金;
关键词
D O I
10.1145/3178876.3185996
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
To ensure undisrupted business, large Internet companies need to closely monitor various KPIs (e.g., Page Views, number of online users, and number of orders) of its Web applications, to accurately detect anomalies and trigger timely troubleshooting/mitigation. However, anomaly detection for these seasonal KPIs with various patterns and data quality has been a great challenge, especially without labels. In this paper, we proposed Donut, an unsupervised anomaly detection algorithm based on VAE. Thanks to a few of our key techniques, Donut greatly outperforms a state-of-arts supervised ensemble approach and a baseline VAE approach, and its best F-scores range from 0.75 to 0.9 for the studied KPIs from a top global Internet company. We come up with a novel KDE interpretation of reconstruction for Donut, making it the first VAE-based anomaly detection algorithm with solid theoretical explanation.
引用
收藏
页码:187 / 196
页数:10
相关论文
共 50 条
  • [1] Unsupervised Anomaly Detection with Variational Auto-Encoder and Local Outliers Factor for KPIs
    Yan, Shili
    Tang, Bing
    Luo, Jincheng
    Fu, Xing
    Zhang, Xiaoyuan
    [J]. 19TH IEEE INTERNATIONAL SYMPOSIUM ON PARALLEL AND DISTRIBUTED PROCESSING WITH APPLICATIONS (ISPA/BDCLOUD/SOCIALCOM/SUSTAINCOM 2021), 2021, : 476 - 483
  • [2] Unsupervised Anomaly Detection for Electric Drives Based on Variational Auto-Encoder
    Shim, Jaehoon
    Lim, Gyu Cheol
    Ha, Jung-Ik
    [J]. 2022 IEEE APPLIED POWER ELECTRONICS CONFERENCE AND EXPOSITION, APEC, 2022, : 1703 - 1708
  • [3] UNSUPERVISED ANOMALY DETECTION FOR CONTAINER CLOUD VIA BILSTM-BASED VARIATIONAL AUTO-ENCODER
    Wang, Yulong
    Chen, Xingshu
    Wang, Qixu
    Yang, Run
    Xin, Bangzhou
    [J]. 2022 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH AND SIGNAL PROCESSING (ICASSP), 2022, : 3024 - 3028
  • [4] Unsupervised Anomaly Detection Using Variational Auto-Encoder based Feature Extraction
    Yao, Rong
    Liu, Chongdang
    Zhang, Linxuan
    Peng, Peng
    [J]. 2019 IEEE INTERNATIONAL CONFERENCE ON PROGNOSTICS AND HEALTH MANAGEMENT (ICPHM), 2019,
  • [5] Unsupervised Anomaly Detection in Flight Data Using Convolutional Variational Auto-Encoder
    Memarzadeh, Milad
    Matthews, Bryan
    Avrekh, Ilya
    [J]. AEROSPACE, 2020, 7 (08)
  • [6] Unsupervised anomaly detection of the gas turbine operation via convolutional auto-encoder
    Lee, Geunbae
    Jung, Myungkyo
    Song, Myoungwoo
    Choo, Jaegul
    [J]. 2020 IEEE INTERNATIONAL CONFERENCE ON PROGNOSTICS AND HEALTH MANAGEMENT (ICPHM), 2020,
  • [7] Learning Sparse Representation With Variational Auto-Encoder for Anomaly Detection
    Sun, Jiayu
    Wang, Xinzhou
    Xiong, Naixue
    Shao, Jie
    [J]. IEEE ACCESS, 2018, 6 : 33353 - 33361
  • [8] Unsupervised Text Feature Learning via Deep Variational Auto-encoder
    Liu, Genggeng
    Xie, Lin
    Chen, Chi-Hua
    [J]. INFORMATION TECHNOLOGY AND CONTROL, 2020, 49 (03): : 421 - 437
  • [9] AEKD: Unsupervised auto-encoder knowledge distillation for industrial anomaly detection
    Wu, Qiangwei
    Li, Hui
    Tian, Chenyu
    Wen, Long
    Li, Xinyu
    [J]. JOURNAL OF MANUFACTURING SYSTEMS, 2024, 73 : 159 - 169
  • [10] A Lightweight Unsupervised Intrusion Detection Model Based on Variational Auto-Encoder
    Ren, Yi
    Feng, Kanghui
    Hu, Fei
    Chen, Liangyin
    Chen, Yanru
    [J]. SENSORS, 2023, 23 (20)