English

End-to-End Convolutional Activation Anomaly Analysis for Anomaly Detection

Machine Learning 2024-11-25 v1

Abstract

We propose an End-to-end Convolutional Activation Anomaly Analysis (E2E-CA3^3), which is a significant extension of A3^3 anomaly detection approach proposed by Sperl, Schulze and B\"ottinger, both in terms of architecture and scope of application. In contrast to the original idea, we utilize a convolutional autoencoder as a target network, which allows for natural application of the method both to image and tabular data. The alarm network is also designed as a CNN, where the activations of convolutional layers from CAE are stacked together into k+1k+1-dimensional tensor. Moreover, we combine the classification loss of the alarm network with the reconstruction error of the target CAE, as a "best of both worlds" approach, which greatly increases the versatility of the network. The evaluation shows that despite generally straightforward and lightweight architecture, it has a very promising anomaly detection performance on common datasets such as MNIST, CIFAR-10 and KDDcup99.

Keywords

Cite

@article{arxiv.2411.14509,
  title  = {End-to-End Convolutional Activation Anomaly Analysis for Anomaly Detection},
  author = {Aleksander Kozłowski and Daniel Ponikowski and Piotr Żukiewicz and Paweł Twardowski},
  journal= {arXiv preprint arXiv:2411.14509},
  year   = {2024}
}
R2 v1 2026-06-28T20:08:21.088Z