pyCLAD: The universal framework for continual lifelong anomaly detection
Kamil Faber,
Bartlomiej Sniezynski,
Nathalie Japkowicz,
Roberto Corizzo
Affiliations
Kamil Faber
AGH University of Krakow, Department of Computer Science, Adama Mickiewicza 30, Krakow, 30-059, Poland
Bartlomiej Sniezynski
AGH University of Krakow, Department of Computer Science, Adama Mickiewicza 30, Krakow, 30-059, Poland
Nathalie Japkowicz
American University, Department of Computer Science, 4400 Massachusetts Ave NW, Washington, 20016, DC, United States
Roberto Corizzo
AGH University of Krakow, Department of Computer Science, Adama Mickiewicza 30, Krakow, 30-059, Poland; American University, Department of Computer Science, 4400 Massachusetts Ave NW, Washington, 20016, DC, United States; Corresponding author at: American University, Department of Computer Science, 4400 Massachusetts Ave NW, Washington, 20016, DC, United States.
Anomaly detection is a recognized problem with high significance and impact in many real-world settings. Continual anomaly detection is an emerging paradigm that allows for the design of anomaly detection methods capable of adapting to new challenges in dynamic environments while retaining past knowledge. In this paper, we propose pyCLAD, the first software framework providing foundations for the design of new continual anomaly detection scenarios, strategies, and evaluation protocols, while streamlining the execution of experimental workflows with high reproducibility standards.