SDOoop: Capturing Periodical Patterns and Out-of-phase Anomalies in Streaming Data Analysis

Fuente: arXiv
Guardado en:
Detalles Bibliográficos
Autores principales: Hartl, Alexander, Vázquez, Félix Iglesias, Zseby, Tanja
Formato: Preprint
Publicado: 2024
Materias:
Acceso en línea:
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
_version_ 1866917769075752960
author Hartl, Alexander
Vázquez, Félix Iglesias
Zseby, Tanja
author_facet Hartl, Alexander
Vázquez, Félix Iglesias
Zseby, Tanja
contents Streaming data analysis is increasingly required in applications, e.g., IoT, cybersecurity, robotics, mechatronics or cyber-physical systems. Despite its relevance, it is still an emerging field with open challenges. SDO is a recent anomaly detection method designed to meet requirements of speed, interpretability and intuitive parameterization. In this work, we present SDOoop, which extends the capabilities of SDO's streaming version to retain temporal information of data structures. SDOoop spots contextual anomalies undetectable by traditional algorithms, while enabling the inspection of data geometries, clusters and temporal patterns. We used SDOoop to model real network communications in critical infrastructures and extract patterns that disclose their dynamics. Moreover, we evaluated SDOoop with data from intrusion detection and natural science domains and obtained performances equivalent or superior to state-of-the-art approaches. Our results show the high potential of new model-based methods to analyze and explain streaming data. Since SDOoop operates with constant per-sample space and time complexity, it is ideal for big data, being able to instantly process large volumes of information. SDOoop conforms to next-generation machine learning, which, in addition to accuracy and speed, is expected to provide highly interpretable and informative models.
format Preprint
id arxiv_https___arxiv_org_abs_2409_02973
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle SDOoop: Capturing Periodical Patterns and Out-of-phase Anomalies in Streaming Data Analysis
Hartl, Alexander
Vázquez, Félix Iglesias
Zseby, Tanja
Machine Learning
Streaming data analysis is increasingly required in applications, e.g., IoT, cybersecurity, robotics, mechatronics or cyber-physical systems. Despite its relevance, it is still an emerging field with open challenges. SDO is a recent anomaly detection method designed to meet requirements of speed, interpretability and intuitive parameterization. In this work, we present SDOoop, which extends the capabilities of SDO's streaming version to retain temporal information of data structures. SDOoop spots contextual anomalies undetectable by traditional algorithms, while enabling the inspection of data geometries, clusters and temporal patterns. We used SDOoop to model real network communications in critical infrastructures and extract patterns that disclose their dynamics. Moreover, we evaluated SDOoop with data from intrusion detection and natural science domains and obtained performances equivalent or superior to state-of-the-art approaches. Our results show the high potential of new model-based methods to analyze and explain streaming data. Since SDOoop operates with constant per-sample space and time complexity, it is ideal for big data, being able to instantly process large volumes of information. SDOoop conforms to next-generation machine learning, which, in addition to accuracy and speed, is expected to provide highly interpretable and informative models.
title SDOoop: Capturing Periodical Patterns and Out-of-phase Anomalies in Streaming Data Analysis
topic Machine Learning
url https://arxiv.org/abs/2409.02973