Tegdet: an extensible Python library for anomaly detection using time evolving graphs
Resumen: This paper presents tegdet, a new Python library for anomaly detection in unsupervised approaches. The input of the library is a univariate time series, representing observations of a given phenomenon. Then, tegdet identifies anomalous epochs, i.e., time intervals where the observations differ in a given percentile of a baseline distribution. Epochs are represented by time evolving graphs and the baseline distribution is given by the dissimilarities between a reference graph and the graphs of the epochs. Currently, the library implements 28 dissimilarity metrics, i.e., 28 different anomaly detection techniques, and its extensible design allows to easily introduce new ones. tegdet exposes a complete functionality to carry out the anomaly detection, through a straightforward designed API. Summarizing, to the best of our knowledge, tegdet is the first publicly available library, based on time evolving graphs, for anomaly detection in time series. Our experimentation shows promising results. For example, Clark and Divergence techniques can achieve an accuracy of 100%, while the time to build the model and predict lasts for few hundreds milliseconds.
Idioma: Inglés
DOI: 10.1016/j.softx.2023.101363
Año: 2023
Publicado en: SoftwareX 22 (2023), 101363 [7 pp.]
ISSN: 2352-7110

Factor impacto JCR: 2.4 (2023)
Categ. JCR: COMPUTER SCIENCE, SOFTWARE ENGINEERING rank: 54 / 131 = 0.412 (2023) - Q2 - T2
Factor impacto CITESCORE: 5.5 - Computer Science Applications (Q2) - Software (Q2)

Factor impacto SCIMAGO: 0.544 - Computer Science Applications (Q2) - Software (Q3)

Financiación: info:eu-repo/grantAgreement/ES/MICINN/PID2020-113969RB-I00
Tipo y forma: Artículo (Versión definitiva)
Área (Departamento): Área Lenguajes y Sistemas Inf. (Dpto. Informát.Ingenie.Sistms.)

Creative Commons Debe reconocer adecuadamente la autoría, proporcionar un enlace a la licencia e indicar si se han realizado cambios. Puede hacerlo de cualquier manera razonable, pero no de una manera que sugiera que tiene el apoyo del licenciador o lo recibe por el uso que hace. No puede utilizar el material para una finalidad comercial. Si remezcla, transforma o crea a partir del material, no puede difundir el material modificado.


Exportado de SIDERAL (2024-07-31-09:45:32)


Visitas y descargas

Este artículo se encuentra en las siguientes colecciones:
Artículos



 Registro creado el 2023-05-04, última modificación el 2024-07-31


Versión publicada:
 PDF
Valore este documento:

Rate this document:
1
2
3
 
(Sin ninguna reseña)