tegdet: An extensible Python Library for Anomaly Detection using Time-Evolving Graphs

10/17/2022
by   Simona Bernardi, et al.
0

This paper presents a new Python library for anomaly detection in unsupervised learning approaches. The input for the library is a univariate time series representing observations of a given phenomenon. Then, it can identify anomalous epochs, i.e., time intervals where the observations are above a given percentile of a baseline distribution, defined by a dissimilarity metric. Using time-evolving graphs for the anomaly detection, the library leverages valuable information given by the inter-dependencies among data. Currently, the library implements 28 different dissimilarity metrics, and it has been designed to be easily extended with new ones. Through an API, the library exposes a complete functionality to carry out the anomaly detection. Summarizing, to the best of our knowledge, this library is the only one publicly available, that based on dynamic graphs, can be extended with other state-of-the-art anomaly detection techniques. Our experimentation shows promising results regarding the execution times of the algorithms and the accuracy of the implemented techniques. Additionally, the paper provides guidelines for setting the parameters of the detectors to improve their performance and prediction accuracy.

READ FULL TEXT

page 10

page 18

page 20

research
02/16/2022

Anomalib: A Deep Learning Library for Anomaly Detection

This paper introduces anomalib, a novel library for unsupervised anomaly...
research
04/30/2023

Impact of Deep Learning Libraries on Online Adaptive Lightweight Time Series Anomaly Detection

Providing online adaptive lightweight time series anomaly detection with...
research
09/05/2020

PySAD: A Streaming Anomaly Detection Framework in Python

PySAD is an open-source python framework for anomaly detection on stream...
research
04/03/2015

Robust Anomaly Detection Using Semidefinite Programming

This paper presents a new approach, based on polynomial optimization and...
research
10/21/2016

Maximally Divergent Intervals for Anomaly Detection

We present new methods for batch anomaly detection in multivariate time ...
research
12/18/2019

Unsupervised Anomaly Detection in Stream Data with Online Evolving Spiking Neural Networks

In this work, we propose a novel OeSNN-UAD (Online evolving Spiking Neur...
research
03/02/2023

Navigating the Metric Maze: A Taxonomy of Evaluation Metrics for Anomaly Detection in Time Series

The field of time series anomaly detection is constantly advancing, with...

Please sign up or login with your details

Forgot password? Click here to reset