Package for active anomaly detection with isolation forests, made by SNAD collaboration.
It includes:
IsolationForest
- reimplementation of scikit-learn's isolation forest with much better scoring performance due to the use of Cython and multi-threading (the latter is not currently available on macOS).AADForest
- reimplementation of Active Anomaly detection algorithm with isolation forests from Shubhomoy Das'ad_examples
package with better performance, much less code and more flexible dependencies.PineForest
- our own active learning model based on the idea of tree filtering.
Install the package with pip install coniferest
.
See the documentation for the Tutorial.