AdapTS: Lightweight Teacher-Student Approach for Multi-Class and Continual Visual Anomaly Detection
Manuel Barusco, Davide Dalle Pezze, Francesco Borsatti, Gian Antonio Susto

TL;DR
AdapTS is a lightweight, unified teacher-student framework for multi-class and continual visual anomaly detection, optimized for edge devices, achieving high accuracy with minimal memory overhead.
Contribution
It introduces a single shared backbone with lightweight adapters for multi-class and continual learning, enabling efficient edge deployment and dynamic adapter selection.
Findings
Matches existing methods' performance in multi-class and continual scenarios.
Reduces memory usage by up to 149x compared to state-of-the-art.
Achieves 99% accuracy in adapter selection.
Abstract
Visual Anomaly Detection (VAD) is crucial for industrial inspection, yet most existing methods are limited to single-category scenarios, failing to address the multi-class and continual learning demands of real-world environments. While Teacher-Student (TS) architectures are efficient, they remain unexplored for the Continual Setting. To bridge this gap, we propose AdapTS, a unified TS framework designed for multi-class and continual settings, optimized for edge deployment. AdapTS eliminates the need for two different architectures by utilizing a single shared frozen backbone and injecting lightweight trainable adapters into the student pathway. Training is enhanced via a segmentation-guided objective and synthetic Perlin noise, while a prototype-based task identification mechanism dynamically selects adapters at inference with 99\% accuracy. Experiments on MVTec AD and VisA…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAnomaly Detection Techniques and Applications · Adversarial Robustness in Machine Learning · Advanced Neural Network Applications
