Coniferest: a complete active anomaly detection framework
We present coniferest, an open source generic purpose active anomaly detection framework written in Python. The package design and implemented algorithms are described. Currently, static outlier detection analysis is supported via the Isolation forest algorithm. Moreover, Active Anomaly Discovery (AAD) and Pineforest algorithms are available to tackle active anomaly detection problems. The algorithms and package performance are evaluated on a series of synthetic datasets. We also describe a few success cases which resulted from applying the package to real astronomical data in active anomaly detection tasks within the SNAD project.
Code (1)
Tasks
Anomaly DetectionOutlier DetectionSimilar Papers 제목 키워드 기반
UaiNets: From Unsupervised to Active Deep Anomaly Detection
This work presents a method for active anomaly detection which can be built upon existing deep learning solutions for unsupervised anomaly detection. We show that a prior needs to be assumed on what the anomalies are, in…
Anomaly DetectionDeep LearningUnsupervised Anomaly DetectionActive anomaly detection based on deep one-class classification
Active learning has been utilized as an efficient tool in building anomaly detection models by leveraging expert feedback. In an active learning framework, a model queries samples to be labeled by experts and re-trains t…
Active LearningAnomaly DetectionOne-Class ClassificationPySAD: A Streaming Anomaly Detection Framework in Python
PySAD is an open-source python framework for anomaly detection on streaming data. PySAD serves various state-of-the-art methods for streaming anomaly detection. The framework provides a complete set of tools to design an…
Anomaly DetectionA Flexible Framework for Anomaly Detection via Dimensionality Reduction
Anomaly detection is challenging, especially for large datasets in high dimensions. Here we explore a general anomaly detection framework based on dimensionality reduction and unsupervised clustering. We release DRAMA, a…
Active LearningAnomaly DetectionClusteringDimensionality ReductionDeep Active Learning for Anomaly Detection
Anomalies are intuitively easy for human experts to understand, but they are hard to define mathematically. Therefore, in order to have performance guarantees in unsupervised anomaly detection, priors need to be assumed …
Active LearningAnomaly DetectionDeep LearningUnsupervised Anomaly Detection