Deep generative models for time-series anomaly detection.

Time series analysis has become a prominent area of study driven by the explosive growth of data generation a trend that continues to accelerate. Real time anomaly detection in time series is a crucial and challenging problem. Behind an anomaly may lie an ongoing system attack, a potential failure t...

Full description

Saved in:
Bibliographic Details
Main Author: García González, Gastón (author)
Format: doctoralThesis
Language:English
Published: 2025
Subjects:
Online Access:https://hdl.handle.net/20.500.12008/49891
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1868889982215651328
author García González, Gastón
author_browse García González, Gastón
author_facet García González, Gastón
author_role author
collection COLIBRI
dc.contributor.none.fl_str_mv García González Gastón, Universidad de la República (Uruguay). Facultad de Ingeniería.
dc.creator.none.fl_str_mv García González, Gastón
dc.date.none.fl_str_mv 2025-05-02T17:22:40Z
2025-05-02T17:22:40Z
2025
dc.format.none.fl_str_mv 91 p.
application/pdf
dc.identifier.none.fl_str_mv García González, G. Deep generative models for time-series anomaly detection [en línea]. Tesis de doctorado. Montevideo : Udelar. FI. IIE, 2025.
1688-2784
https://hdl.handle.net/20.500.12008/49891
dc.language.none.fl_str_mv en
eng
dc.publisher.none.fl_str_mv Udelar.FI
dc.rights.none.fl_str_mv info:eu-repo/semantics/openAccess
Licencia Creative Commons Atribución - No Comercial - Sin Derivadas (CC - By-NC-ND 4.0)
dc.source.none.fl_str_mv reponame:COLIBRI
instname:Universidad de la República
instacron:Universidad de la República
dc.subject.none.fl_str_mv Deep Generative Models
VAE
Time-Series
Anomaly Detection
Continual Learning
Foundation Models
dc.title.none.fl_str_mv Deep generative models for time-series anomaly detection.
dc.type.none.fl_str_mv Tesis de doctorado
info:eu-repo/semantics/doctoralThesis
info:eu-repo/semantics/acceptedVersion
description Time series analysis has become a prominent area of study driven by the explosive growth of data generation a trend that continues to accelerate. Real time anomaly detection in time series is a crucial and challenging problem. Behind an anomaly may lie an ongoing system attack, a potential failure that could escalate, or even fraudulent activities. Anomalies are inherently rare, isolated events that are atypical and often unpredictable. They often lack consistent patterns and may evolve over time, further complicating their identification. Additionally,monitoring systems typically handle numerous time series, each with its own unique behavior. In some cases, certain time series may exhibit causal relationships with others, which could contain important information to take into account. In this thesis, we present a novel and versatile approach for modeling the normal behavior of multivariate and univariate time-series using generative deep learning models. At its core, our methodology leverages Variational Autoencoders (VAEs) to construct robust representations of typical patterns in data, addressing critical challenges in anomaly detection. These challenges include handling limited or incomplete information about anomalies and capturing causal and temporal dependencies across diverse time-series. A central contribution of this work is the development of the Dilated Convolutional Variational Autoencoder (DC-VAE), a lightweight and scalable generative model tailored to capture the distribution of normal behavior within the variables of a system. DC-VAE operates effectively in two configurations: a multivariate approach that models all variables of a system as a single multivariate time-series and a global approach that treats individual time-series of the same system independently within one model. By integrating dilated convolutions, DC-VAE efficiently models long temporal patterns without compromising training or inference time, maintaining its lightweight design. This method, tested on the real TELCO dataset, demonstrates superior performance over more time-series than methods that require training or fixing specific models for each individual time-series. It also outperforms other multivariate deep learning methods on datasets that are popular in the community. To enhance adaptability and extend the utility of DC-VAE, we introduce GenDeX, a continual learning mechanism that addresses catastrophic forgetting. This mechanism enables the DC-VAE model to retain knowledge of previously learned series while seamlessly incorporating new ones, ensuring stable performance in both reconstruction and anomaly detection tasks. GenDeX proves effective not only for handling domain changes (such as adding or dropping time-series from the model) but also for dealing with more common challenges in time-series problems, such as concept drift. Building upon these foundations, we propose the Foundation Auto-Encoder (FAE), a pre-trained global model developed on the UCR’21 dataset, which encompasses a diverse range of time-series from multiple domains. FAE demonstrates exceptional zero-shot learning capabilities, achieving competitive anomaly detection performance even without prior exposure to specific series. When applied to the TELCO dataset, FAE not only maintains strong reconstruction quality but also highlights its foundational properties, enabling generalization across datasets and tasks. Different experiments validate the effectiveness of our approach. DC-VAE achieves good performance in anomaly detection, while GenDeX ensures stability and knowledge retention in dynamic environments. FAE showcases the potential of foundation models for time-series analysis, offering a scalable and interpretable solution for monitoring, anomaly detection, and continual learning. These advancements underscore the versatility and practicality of deep generative models in real-world applications. For the sake of reproducibility and as an additional contribution, we make the TELCO dataset publicly available to the community and openly release the code implementing DC-VAE, GenDeX, and FAE.
eu_rights_str_mv openAccess
format doctoralThesis
id anni_21ea0fa2a8b683c2cdf5fc101a5b121b
identifier_str_mv García González, G. Deep generative models for time-series anomaly detection [en línea]. Tesis de doctorado. Montevideo : Udelar. FI. IIE, 2025.
1688-2784
instacron_str Universidad de la República
institution Universidad de la República
instname_str Universidad de la República
language eng
language_invalid_str_mv en
network_acronym_str anni
network_name_str oai-lr-anni
oai_identifier_str oai:colibri.udelar.edu.uy:20.500.12008/49891
publishDate 2025
publishDateSort 2025
publisher.none.fl_str_mv Udelar.FI
reponame_str COLIBRI
repository.mail.fl_str_mv
repository.name.fl_str_mv
repository_id_str
rights_invalid_str_mv Licencia Creative Commons Atribución - No Comercial - Sin Derivadas (CC - By-NC-ND 4.0)
spelling Deep generative models for time-series anomaly detection.García González, GastónDeep Generative ModelsVAETime-SeriesAnomaly DetectionContinual LearningFoundation ModelsTime series analysis has become a prominent area of study driven by the explosive growth of data generation a trend that continues to accelerate. Real time anomaly detection in time series is a crucial and challenging problem. Behind an anomaly may lie an ongoing system attack, a potential failure that could escalate, or even fraudulent activities. Anomalies are inherently rare, isolated events that are atypical and often unpredictable. They often lack consistent patterns and may evolve over time, further complicating their identification. Additionally,monitoring systems typically handle numerous time series, each with its own unique behavior. In some cases, certain time series may exhibit causal relationships with others, which could contain important information to take into account. In this thesis, we present a novel and versatile approach for modeling the normal behavior of multivariate and univariate time-series using generative deep learning models. At its core, our methodology leverages Variational Autoencoders (VAEs) to construct robust representations of typical patterns in data, addressing critical challenges in anomaly detection. These challenges include handling limited or incomplete information about anomalies and capturing causal and temporal dependencies across diverse time-series. A central contribution of this work is the development of the Dilated Convolutional Variational Autoencoder (DC-VAE), a lightweight and scalable generative model tailored to capture the distribution of normal behavior within the variables of a system. DC-VAE operates effectively in two configurations: a multivariate approach that models all variables of a system as a single multivariate time-series and a global approach that treats individual time-series of the same system independently within one model. By integrating dilated convolutions, DC-VAE efficiently models long temporal patterns without compromising training or inference time, maintaining its lightweight design. This method, tested on the real TELCO dataset, demonstrates superior performance over more time-series than methods that require training or fixing specific models for each individual time-series. It also outperforms other multivariate deep learning methods on datasets that are popular in the community. To enhance adaptability and extend the utility of DC-VAE, we introduce GenDeX, a continual learning mechanism that addresses catastrophic forgetting. This mechanism enables the DC-VAE model to retain knowledge of previously learned series while seamlessly incorporating new ones, ensuring stable performance in both reconstruction and anomaly detection tasks. GenDeX proves effective not only for handling domain changes (such as adding or dropping time-series from the model) but also for dealing with more common challenges in time-series problems, such as concept drift. Building upon these foundations, we propose the Foundation Auto-Encoder (FAE), a pre-trained global model developed on the UCR’21 dataset, which encompasses a diverse range of time-series from multiple domains. FAE demonstrates exceptional zero-shot learning capabilities, achieving competitive anomaly detection performance even without prior exposure to specific series. When applied to the TELCO dataset, FAE not only maintains strong reconstruction quality but also highlights its foundational properties, enabling generalization across datasets and tasks. Different experiments validate the effectiveness of our approach. DC-VAE achieves good performance in anomaly detection, while GenDeX ensures stability and knowledge retention in dynamic environments. FAE showcases the potential of foundation models for time-series analysis, offering a scalable and interpretable solution for monitoring, anomaly detection, and continual learning. These advancements underscore the versatility and practicality of deep generative models in real-world applications. For the sake of reproducibility and as an additional contribution, we make the TELCO dataset publicly available to the community and openly release the code implementing DC-VAE, GenDeX, and FAE.Beca doctorado Agencia Nacional de Investigación e Innovación (ANII)Beca Comisión Académica de Posgrados (CAP)Programa de movilidad Comisión Sectorial de Investigación Científica (CSIC)Udelar.FIGarcía González Gastón, Universidad de la República (Uruguay). Facultad de Ingeniería.2025-05-02T17:22:40Z2025-05-02T17:22:40Z2025Tesis de doctoradoinfo:eu-repo/semantics/doctoralThesisinfo:eu-repo/semantics/acceptedVersion91 p.application/pdfGarcía González, G. Deep generative models for time-series anomaly detection [en línea]. Tesis de doctorado. Montevideo : Udelar. FI. IIE, 2025.1688-2784https://hdl.handle.net/20.500.12008/49891reponame:COLIBRIinstname:Universidad de la Repúblicainstacron:Universidad de la RepúblicaenengLas obras depositadas en el Repositorio se rigen por la Ordenanza de los Derechos de la Propiedad Intelectual de la Universidad de la República.(Res. Nº 91 de C.D.C. de 8/III/1994 – D.O. 7/IV/1994) y por la Ordenanza del Repositorio Abierto de la Universidad de la República (Res. Nº 16 de C.D.C. de 07/10/2014)info:eu-repo/semantics/openAccessLicencia Creative Commons Atribución - No Comercial - Sin Derivadas (CC - By-NC-ND 4.0)oai:colibri.udelar.edu.uy:20.500.12008/498912026-04-14T10:27:47Z
spellingShingle Deep generative models for time-series anomaly detection.
García González, Gastón
Deep Generative Models
VAE
Time-Series
Anomaly Detection
Continual Learning
Foundation Models
status_str acceptedVersion
title Deep generative models for time-series anomaly detection.
title_full Deep generative models for time-series anomaly detection.
title_fullStr Deep generative models for time-series anomaly detection.
title_full_unstemmed Deep generative models for time-series anomaly detection.
title_short Deep generative models for time-series anomaly detection.
title_sort Deep generative models for time-series anomaly detection.
topic Deep Generative Models
VAE
Time-Series
Anomaly Detection
Continual Learning
Foundation Models
url https://hdl.handle.net/20.500.12008/49891