Anomalib: A Deep Learning Library for Anomaly Detection
- URL: http://arxiv.org/abs/2202.08341v1
- Date: Wed, 16 Feb 2022 21:15:59 GMT
- Title: Anomalib: A Deep Learning Library for Anomaly Detection
- Authors: Samet Akcay, Dick Ameln, Ashwin Vaidya, Barath Lakshmanan, Nilesh
Ahuja, Utku Genc
- Abstract summary: Anomalib comprises state-of-the-art anomaly detection algorithms that achieve top performance on the benchmarks.
Anomalib provides components to design custom algorithms that could be tailored towards specific needs.
The library also supports OpenVINO model optimization and quantization for real-time deployment.
- Score: 0.39146761527401414
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: This paper introduces anomalib, a novel library for unsupervised anomaly
detection and localization. With reproducibility and modularity in mind, this
open-source library provides algorithms from the literature and a set of tools
to design custom anomaly detection algorithms via a plug-and-play approach.
Anomalib comprises state-of-the-art anomaly detection algorithms that achieve
top performance on the benchmarks and that can be used off-the-shelf. In
addition, the library provides components to design custom algorithms that
could be tailored towards specific needs. Additional tools, including
experiment trackers, visualizers, and hyper-parameter optimizers, make it
simple to design and implement anomaly detection models. The library also
supports OpenVINO model optimization and quantization for real-time deployment.
Overall, anomalib is an extensive library for the design, implementation, and
deployment of unsupervised anomaly detection models from data to the edge.
Related papers
- ARC: A Generalist Graph Anomaly Detector with In-Context Learning [62.202323209244]
ARC is a generalist GAD approach that enables a one-for-all'' GAD model to detect anomalies across various graph datasets on-the-fly.
equipped with in-context learning, ARC can directly extract dataset-specific patterns from the target dataset.
Extensive experiments on multiple benchmark datasets from various domains demonstrate the superior anomaly detection performance, efficiency, and generalizability of ARC.
arXiv Detail & Related papers (2024-05-27T02:42:33Z) - AnomalyLLM: Few-shot Anomaly Edge Detection for Dynamic Graphs using Large Language Models [19.36513465638031]
AnomalyLLM is an in-context learning framework that integrates the information of a few labeled samples to achieve few-shot anomaly detection.
Experiments on four datasets reveal that AnomalyLLM can not only significantly improve the performance of few-shot anomaly detection, but also achieve superior results on new anomalies without any update of model parameters.
arXiv Detail & Related papers (2024-05-13T10:37:50Z) - Open-Vocabulary Video Anomaly Detection [57.552523669351636]
Video anomaly detection (VAD) with weak supervision has achieved remarkable performance in utilizing video-level labels to discriminate whether a video frame is normal or abnormal.
Recent studies attempt to tackle a more realistic setting, open-set VAD, which aims to detect unseen anomalies given seen anomalies and normal videos.
This paper takes a step further and explores open-vocabulary video anomaly detection (OVVAD), in which we aim to leverage pre-trained large models to detect and categorize seen and unseen anomalies.
arXiv Detail & Related papers (2023-11-13T02:54:17Z) - tegdet: An extensible Python Library for Anomaly Detection using
Time-Evolving Graphs [0.5156484100374059]
This paper presents a new Python library for anomaly detection in unsupervised learning approaches.
The library implements 28 different dissimilarity metrics, and it has been designed to be easily extended with new ones.
Our experimentation shows promising results regarding the execution times of the algorithms and the accuracy of the implemented techniques.
arXiv Detail & Related papers (2022-10-17T08:43:48Z) - An Outlier Exposure Approach to Improve Visual Anomaly Detection
Performance for Mobile Robots [76.36017224414523]
We consider the problem of building visual anomaly detection systems for mobile robots.
Standard anomaly detection models are trained using large datasets composed only of non-anomalous data.
We tackle the problem of exploiting these data to improve the performance of a Real-NVP anomaly detection model.
arXiv Detail & Related papers (2022-09-20T15:18:13Z) - Framing Algorithmic Recourse for Anomaly Detection [18.347886926848563]
We present an approach -- Context preserving Algorithmic Recourse for Anomalies in Tabular data (CARAT)
CARAT uses a transformer based encoder-decoder model to explain an anomaly by finding features with low likelihood.
Semantically coherent counterfactuals are generated by modifying the highlighted features, using the overall context of features in the anomalous instance(s)
arXiv Detail & Related papers (2022-06-29T03:30:51Z) - Self-Supervised Training with Autoencoders for Visual Anomaly Detection [61.62861063776813]
We focus on a specific use case in anomaly detection where the distribution of normal samples is supported by a lower-dimensional manifold.
We adapt a self-supervised learning regime that exploits discriminative information during training but focuses on the submanifold of normal examples.
We achieve a new state-of-the-art result on the MVTec AD dataset -- a challenging benchmark for visual anomaly detection in the manufacturing domain.
arXiv Detail & Related papers (2022-06-23T14:16:30Z) - Explainable Deep Few-shot Anomaly Detection with Deviation Networks [123.46611927225963]
We introduce a novel weakly-supervised anomaly detection framework to train detection models.
The proposed approach learns discriminative normality by leveraging the labeled anomalies and a prior probability.
Our model is substantially more sample-efficient and robust, and performs significantly better than state-of-the-art competing methods in both closed-set and open-set settings.
arXiv Detail & Related papers (2021-08-01T14:33:17Z) - Time Series Anomaly Detection with label-free Model Selection [0.6303112417588329]
We propose LaF-AD, a novel anomaly detection algorithm with label-free model selection for unlabeled times-series data.
Our algorithm is easily parallelizable, more robust for ill-conditioned and seasonal data, and highly scalable for a large number of anomaly models.
arXiv Detail & Related papers (2021-06-11T00:21:06Z) - Uncertainty for Identifying Open-Set Errors in Visual Object Detection [31.533136658421892]
GMM-Det is a real-time method for extracting uncertainty from object detectors to identify and reject open-set errors.
We show that GMM-Det consistently outperforms existing uncertainty techniques for identifying and rejecting open-set detections.
arXiv Detail & Related papers (2021-04-03T07:12:31Z) - Captum: A unified and generic model interpretability library for PyTorch [49.72749684393332]
We introduce a novel, unified, open-source model interpretability library for PyTorch.
The library contains generic implementations of a number of gradient and perturbation-based attribution algorithms.
It can be used for both classification and non-classification models.
arXiv Detail & Related papers (2020-09-16T18:57:57Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.