VLAD: Task-agnostic VAE-based lifelong anomaly detection.

Journal: Neural networks : the official journal of the International Neural Network Society
Published Date:

Abstract

Lifelong learning represents an emerging machine learning paradigm that aims at designing new methods providing accurate analyses in complex and dynamic real-world environments. Although a significant amount of research has been conducted in image classification and reinforcement learning, very limited work has been done to solve lifelong anomaly detection problems. In this context, a successful method has to detect anomalies while adapting to changing environments and preserving knowledge to avoid catastrophic forgetting. While state-of-the-art online anomaly detection methods are able to detect anomalies and adapt to a changing environment, they are not designed to preserve past knowledge. On the other hand, while lifelong learning methods are focused on adapting to changing environments and preserving knowledge, they are not tailored for detecting anomalies, and often require task labels or task boundaries which are not available in task-agnostic lifelong anomaly detection scenarios. This paper proposes VLAD, a novel VAE-based Lifelong Anomaly Detection method addressing all these challenges simultaneously in complex task-agnostic scenarios. VLAD leverages the combination of lifelong change point detection and an effective model update strategy supported by experience replay with a hierarchical memory maintained by means of consolidation and summarization. An extensive quantitative evaluation showcases the merit of the proposed method in a variety of applied settings. VLAD outperforms state-of-the-art methods for anomaly detection, presenting increased robustness and performance in complex lifelong settings.

Authors

  • Kamil Faber
    AGH University of Science and Technology, Institute of Computer Science, Adama Mickiewicza 30, Krakow, 30-059, Poland. Electronic address: kfaber@agh.edu.pl.
  • Roberto Corizzo
    American University, Department of Computer Science, 4400 Massachusetts Ave NW, Washington, 20016, DC, United States. Electronic address: rcorizzo@american.edu.
  • Bartlomiej Sniezynski
    AGH University of Science and Technology, Institute of Computer Science, Adama Mickiewicza 30, Krakow, 30-059, Poland. Electronic address: bartlomiej.sniezynski@agh.edu.pl.
  • Nathalie Japkowicz
    American University, Department of Computer Science, 4400 Massachusetts Ave NW, Washington, 20016, DC, United States. Electronic address: japkowic@american.edu.