Skip to content

Source code for Evaluating and Comparing Heterogeneous Ensemble Methods for Unsupervised Anomaly Detection (IJCNN 2023)

Notifications You must be signed in to change notification settings

KDD-OpenSource/EvaluatingAnomalyEnsembles

Repository files navigation

Evaluates many different ensemble methods for anomaly detection.

Read the corresponding paper here: https://ls9-www.cs.tu-dortmund.de/publications/IJCNN2023.pdf

To implement your own ensemble method, add it to combinations.py, and use the combinations dictionary to specify which methods to evaluate. Also make sure that the results folder exists: https://tu-dortmund.sciebo.de/s/tnCoUy9c6kknC18

Then execute main.py. As it has to evaluate very many ensembles, there is a (fairly simple) parallelisation build into main.py. For this call python3 main.py {index} up to modulo_max (currently 1500)

About

Source code for Evaluating and Comparing Heterogeneous Ensemble Methods for Unsupervised Anomaly Detection (IJCNN 2023)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages