Unsupervised anomaly detection in time series data using deep learning

Research output: ThesisPhd Thesis 4 Research NOT TU/e / Graduation NOT TU/e)

2 Downloads (Pure)


Detecting anomalies in time series data is an important task in areas such as energy, healthcare and security. The progress made in anomaly detection has been mostly based on approaches using supervised machine learning algorithms that require big labelled datasets to be trained. However, in the context of applications, collecting and annotating such large-scale datasets is difficult, time-consuming or even too expensive, while it requires domain knowledge from experts in the field. Therefore, anomaly detection has been such a great challenge for researchers and practitioners. This Thesis proposes a generic, unsupervised and scalable framework for anomaly detection in time series data. The proposed approach is based on a variational autoencoder, a deep generative model that combines variational inference with deep learning. Moreover, the architecture integrates recurrent neural networks to capture the sequential nature of time series data and its temporal dependencies. Furthermore, an attention mechanism is introduced to improve the performance of the encoding-decoding process. The results on solar energy generation and electrocardiogram time series data show the ability of the proposed model to detect anomalous patterns in time series from different fields of application, while providing structured and expressive data representations.
Original languageEnglish
QualificationMaster of Science
Awarding Institution
  • University of Lisbon
  • Silveira, Margarida, Supervisor, External person
Award date23 Nov 2018
Place of PublicationLisboa
Publication statusPublished - 2018
Externally publishedYes


Dive into the research topics of 'Unsupervised anomaly detection in time series data using deep learning'. Together they form a unique fingerprint.

Cite this