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

By Haowen Xu, Wenxiao Chen, Nengwen Zhao, Zeyan Li, Jiahao Bu, Zhihan Li, Ying Liu, Youjian Zhao, Dan Pei, Yang Feng and 2 more. The Web Conference, 2018

1,045 citations recorded by the source corpus.

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.

Subfields: Artificial Intelligence, Computer Networks and Communications, Signal Processing

View Paper: https://www.semanticscholar.org/paper/ca04f6fb87815426e1bec8f7fc0dcbbaf9f35814

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Artificial Intelligence

  1. Wojciech Samek
  2. Grgoire Montavon
  3. K. Müller
  4. Klaus‐Robert Müller 
  5. Sebastian Lapuschkin
  6. Marius Kloft
  7. Tian Zhou
  8. Liang Sun

In Computer Networks and Communications

  1. Liang Sun
  2. Tian Zhou
  3. Qiang Xu
  4. Zhijian Xu
  5. Ailing Zeng
  6. Thomas G. Dietterich
  7. Grgoire Montavon
  8. James T. Kwok

In Signal Processing

  1. Qiang Xu
  2. Ailing Zeng
  3. Zhijian Xu
  4. Tian Zhou
  5. Liang Sun
  6. Artur Dubrawski
  7. Thomas G. Dietterich
  8. Grgoire Montavon

Citations in the corpus