Proceedings

Neural Contextual Anomaly Detection for Time Series

Video #1 Video #2 Download BibTeX Cite

Proceedings of the Thirty-First International Joint Conference on Artificial Intelligence. Main Track. Pages 2843-2851.

https://doi.org/10.24963/ijcai.2022/394

Abstract

We introduce Neural Contextual Anomaly Detection (NCAD), a framework for anomaly detection on time series that scales seamlessly from the unsupervised to supervised setting, and is applicable to both univariate and multivariate time series. This is achieved by combining recent developments in representation learning for multivariate time series, with techniques for deep anomaly detection originally developed for computer vision that we tailor to the time series setting. Our window-based approach facilitates learning the boundary between normal and anomalous classes by injecting generic synthetic anomalies into the available data. NCAD can effectively take advantage of domain knowledge and of any available training labels. We demonstrate empirically on standard benchmark datasets that our approach obtains a state-of-the-art performance in the supervised, semi-supervised, and unsupervised settings.

  1. [Aubet et al., 2021] Franc ¸ois-Xavier Aubet, Daniel Zügner, and Jan Gasthaus. Monte carlo em for deep time se- ries anomaly detection. arXiv preprint arXiv:2112.14436, 2021.
  2. [Audibert et al., 2020] Julien Audibert, Pietro Michiardi, Frédéric Guyard, Sébastien Marti, and Maria A Zuluaga. Usad: Unsupervised anomaly detection on multivariate time series. In 26th ACM SIGKDD, 2020.
  3. [Ayed et al., 2020] Fadhel Ayed, Lorenzo Stella, Tim Januschowski, and Jan Gasthaus. Anomaly detection at scale: The case for deep distributional time series models. arXiv preprint arXiv:2007.15541, 2020.
  4. [Bock et al., 2022] Christian Bock, Franc ¸ois-Xavier Aubet, Jan Gasthaus, Andrey Kan, Ming Chen, and Laurent Cal- lot. Online time series anomaly detection with state space gaussian processes. arXiv preprint arXiv:2201.06763, 2022.
  5. [Breunig et al., 2000] Markus M Breunig, Hans-Peter Kriegel, Raymond T Ng, and Jörg Sander. Lof: iden- tifying density-based local outliers. In ACM SIGMOD, 2000.
  6. [Ehrlich et al., 2021] Elena Ehrlich, Laurent Callot, and Franc ¸ois-Xavier Aubet. Spliced binned-pareto distribu- tion for robust modeling of heavy-tailed time series. arXiv preprint arXiv:2106.10952, 2021.
  7. [Franceschi et al., 2019] Jean Yves Franceschi, Aymeric Dieuleveut, and Martin Jaggi. Unsupervised scalable rep- resentation learning for multivariate time series. In Pro- ceedings of the 33th Conference on Neural Information Processing Systems, NeurIPS, 2019.
  8. [Gao et al., 2020] Jingkun Gao, Xiaomin Song, Qingsong Wen, Pichao Wang, and et al. RobustTAD: Ro- bust Time Series Anomaly Detection via Decomposi- tion and Convolutional Neural Networks. arXiv preprint arXiv:2002.09545, 2020.
  9. [Hendrycks et al., 2019] Dan Hendrycks, Mantas Mazeika, and Thomas Dietterich. Deep anomaly detection with out- lier exposure. In ICLR, 2019.
  10. [Hundman et al., 2018] Kyle Hundman, Valentino Con- stantinou, Christopher Laporte, Ian Colwell, and Tom Soderstrom. Detecting spacecraft anomalies using lstms and nonparametric dynamic thresholding. In 24th ACM SIGKDD, 2018.
  11. [Kim et al., 2022] Siwon Kim, Kukjin Choi, Hyun-Soo Choi, Byunghan Lee, and Sungroh Yoon. Towards a rig- orous evaluation of time-series anomaly detection. In Pro- ceedings of the 36th AAAI Conference on Artificial Intelli- gence, AAAI-22, 2022.
  12. [Lavin and Ahmad, 2015] Alexander Lavin and Subutai Ah- mad. Evaluating real-time anomaly detection algorithms- the numenta anomaly benchmark. In IEEE 14th ICMLA, 2015.
  13. [Li et al., 2019] Dan Li, Dacheng Chen, Baihong Jin, Lei Shi, Jonathan Goh, and See-Kiong Ng. Mad-gan: Mul- tivariate anomaly detection for time series data with gen- erative adversarial networks. In ICANN, 2019.
  14. [Liu et al., 2008] Fei Tony Liu, Kai Ming Ting, and Zhi-Hua Zhou. Isolation forest. In 2008 eighth ieee international conference on data mining. IEEE, 2008.
  15. [Liu et al., 2015] Dapeng Liu, Youjian Zhao, Haowen Xu, Yongqian Sun, and et al. Opprentice: Towards practical and automatic anomaly detection through machine learn- ing. In Proceedings of the 2015 Internet Measurement Conference, 2015.
  16. [Park et al., 2018] Daehyung Park, Yuuna Hoshi, and Charles C Kemp. A multimodal anomaly detector for robot-assisted feeding using an lstm-based variational au- toencoder. IEEE Robotics and Automation Letters, 2018.
  17. [Ren et al., 2019] Hansheng Ren, Bixiong Xu, Yujing Wang, Chao Yi, and et al. Time-Series Anomaly Detection Ser- vice at Microsoft. In 25th ACM SIGKDD, 2019.
  18. [Ruff et al., 2018] Lukas Ruff, Robert A Vandermeulen, Nico Görnitz, Lucas Deecke, and et al. Deep One-Class Classification. In ICML, 2018.
  19. [Ruff et al., 2020a] Lukas Ruff, Robert A Vandermeulen, Billy Joe Franks, Klaus-Robert Müller, and Marius Kloft. Rethinking assumptions in deep anomaly detection. arXiv preprint arXiv:2006.00339, 2020.
  20. [Ruff et al., 2020b] Lukas Ruff, Robert A Vandermeulen, Nico Görnitz, Alexander Binder, and et al. Deep Semi- Supervised Anomaly Detection. In ICLR, 2020.
  21. [Ruff et al., 2021] Lukas Ruff, Jacob R. Kauffmann, Robert A. Vandermeulen, Gregoire Montavon, and et al. A Unifying Review of Deep and Shallow Anomaly Detection. Proceedings of the IEEE, 2021.
  22. [Schlegl et al., 2017] Thomas Schlegl, Philipp Seeböck, Se- bastian M Waldstein, Ursula Schmidt-Erfurth, and Georg Langs. Unsupervised anomaly detection with generative adversarial networks to guide marker discovery. In Inter- national conference on information processing in medical imaging, 2017.
  23. [Schölkopf et al., 1999] Bernhard Schölkopf, Robert C Williamson, Alexander J Smola, John Shawe-Taylor, John C Platt, et al. Support vector method for novelty detection. In NIPS 12, 1999.
  24. [Shen et al., 2020] Lifeng Shen, Zhuocong Li, and James Kwok. Timeseries anomaly detection using temporal hi- erarchical one-class network. In Proceedings of the 34th Conference on Neural Information Processing Systems, NeurIPS, volume 33, 2020.
  25. [Shewhart, 1931] Walter Andrew Shewhart. Economic Con- trol of Quality of Manufactured Product. Bell Telephone Laboratories series. American Society for Quality Control, 1931.
  26. [Shipmon et al., 2017] Dominique T Shipmon, Jason M Gurevitch, Paolo M Piselli, and Stephen T Edwards. Time series anomaly detection; detection of anomalous drops with limited features and sparse examples in noisy highly periodic data. arXiv preprint arXiv:1708.03665, 2017.
  27. [Siffer et al., 2017] Alban Siffer, Pierre-Alain Fouque, Alexandre Termier, and Christine Largouet. Anomaly detection in streams with extreme value theory. In 23rd ACM SIGKDD, 2017.
  28. [Smolyakov et al., 2019] D. Smolyakov, N. Sviridenko, V. Ishimtsev, E. Burikov, and E. Burnaev. Learning Ensembles of Anomaly Detectors on Synthetic Data. arXiv:1905.07892 [cs, stat], May 2019.
  29. [Su et al., 2019] Ya Su, Youjian Zhao, Chenhao Niu, Rong Liu, Wei Sun, and Dan Pei. Robust anomaly detection for multivariate time series through stochastic recurrent neural network. In 25th ACM SIGKDD, 2019.
  30. [Tatbul et al., 2018] Nesime Tatbul, Tae Jun Lee, Stan Zdonik, Mejbah Alam, and Justin Gottschlich. Precision and recall for time series. In Proceedings of the 32th Conference on Neural Information Processing Systems, NeurIPS, 2018.
  31. [Tax and Duin, 2004] David MJ Tax and Robert PW Duin. Support vector data description. Machine learning, 2004.
  32. [van den Oord et al., 2016] Aaron van den Oord, Sander Dieleman, Heiga Zen, Karen Simonyan, and et al. WaveNet: A Generative Model for Raw Audio. Techni- cal report, Google, sep 2016.
  33. [Wu and Keogh, 2020] Renjie Wu and Eamonn J Keogh. Current time series anomaly detection benchmarks are flawed and are creating the illusion of progress. arXiv preprint arXiv:2009.13807, 2020.
  34. [Xu et al., 2018] Haowen Xu, Wenxiao Chen, Nengwen Zhao, Zeyan Li, and et al. Unsupervised anomaly detec- tion via variational auto-encoder for seasonal kpis in web applications. In 2018 WWW Conference, 2018.
  35. [Yahoo! Labs, 2015] Yahoo! Labs. S5 -A Labeled Anomaly Detection Dataset, version 1.0, 2015.
  36. [Zhang et al., 2018] Hongyi Zhang, Moustapha Cisse, Yann N Dauphin, and David Lopez-Paz. Mixup: Beyond Empirical Risk Minimization. In ICLR, 2018.
  37. [Zhang et al., 2019] Chuxu Zhang, Dongjin Song, Yuncong Chen, Xinyang Feng, Cristian Lumezanu, Wei Cheng, Jingchao Ni, Bo Zong, Haifeng Chen, and Nitesh V Chawla. A Deep Neural Network for Unsupervised Anomaly Detection and Diagnosis in Multivariate Time Series Data. AAAI, 2019.
  38. [Zhao et al., 2020] Hang Zhao, Yujing Wang, Juanyong Duan, Congrui Huang, Defu Cao, Yunhai Tong, Bixiong Xu, Jing Bai, Jie Tong, and Qi Zhang. Multivariate time-series anomaly detection via graph attention network. arXiv preprint arXiv:2009.02040, 2020.
  39. [Zong et al., 2018] Bo Zong, Qi Song, Martin Renqiang Min, Wei Cheng, and et al. Deep autoencoding gaus- sian mixture model for unsupervised anomaly detection. In ICLR, 2018.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards