Graph-Time Convolutional Autoencoders

Mohammad Sabbaqi, Riccardo Taormina, Alan Hanjalic, Elvin Isufi
Proceedings of the First Learning on Graphs Conference, PMLR 198:24:1-24:20, 2022.

Abstract

We introduce graph-time convolutional autoencoder (GTConvAE), a novel spatiotemporal architecture tailored to learn unsupervised representations from multivariate time series on networks. The GTConvAE leverages product graphs to represent the spatiotemporal information and a principled joint convolution operation over this product graph. Instead of fixing the product graph at the outset, we make it parametric to learn also the spatiotemporal coupling for the task at hand, whereas the convolutional filtering parameters learn layer-wise higher-order representations. On top of this, we propose temporal downsampling for the encoder to improve the receptive field in a spatiotemporal manner without affecting the network structure; respectively, in the decoder, we consider the opposite upsampling operator. We prove the GTConvAEs with graph integral Lipschitz filters are stable to relative perturbations in the network structure, ultimately showing the role of the different components in the encoder and decoder on the performance degradation. Numerical experiments for denoising and anomaly detection tasks in power and water networks corroborate our finding and showcase the effectiveness of the GTConv-AE compared with state-of-the-art alternatives.

Cite this Paper


BibTeX
@InProceedings{pmlr-v198-sabbaqi22a, title = {Graph-Time Convolutional Autoencoders}, author = {Sabbaqi, Mohammad and Taormina, Riccardo and Hanjalic, Alan and Isufi, Elvin}, booktitle = {Proceedings of the First Learning on Graphs Conference}, pages = {24:1--24:20}, year = {2022}, editor = {Rieck, Bastian and Pascanu, Razvan}, volume = {198}, series = {Proceedings of Machine Learning Research}, month = {09--12 Dec}, publisher = {PMLR}, pdf = {https://proceedings.mlr.press/v198/sabbaqi22a/sabbaqi22a.pdf}, url = {https://proceedings.mlr.press/v198/sabbaqi22a.html}, abstract = {We introduce graph-time convolutional autoencoder (GTConvAE), a novel spatiotemporal architecture tailored to learn unsupervised representations from multivariate time series on networks. The GTConvAE leverages product graphs to represent the spatiotemporal information and a principled joint convolution operation over this product graph. Instead of fixing the product graph at the outset, we make it parametric to learn also the spatiotemporal coupling for the task at hand, whereas the convolutional filtering parameters learn layer-wise higher-order representations. On top of this, we propose temporal downsampling for the encoder to improve the receptive field in a spatiotemporal manner without affecting the network structure; respectively, in the decoder, we consider the opposite upsampling operator. We prove the GTConvAEs with graph integral Lipschitz filters are stable to relative perturbations in the network structure, ultimately showing the role of the different components in the encoder and decoder on the performance degradation. Numerical experiments for denoising and anomaly detection tasks in power and water networks corroborate our finding and showcase the effectiveness of the GTConv-AE compared with state-of-the-art alternatives. } }
Endnote
%0 Conference Paper %T Graph-Time Convolutional Autoencoders %A Mohammad Sabbaqi %A Riccardo Taormina %A Alan Hanjalic %A Elvin Isufi %B Proceedings of the First Learning on Graphs Conference %C Proceedings of Machine Learning Research %D 2022 %E Bastian Rieck %E Razvan Pascanu %F pmlr-v198-sabbaqi22a %I PMLR %P 24:1--24:20 %U https://proceedings.mlr.press/v198/sabbaqi22a.html %V 198 %X We introduce graph-time convolutional autoencoder (GTConvAE), a novel spatiotemporal architecture tailored to learn unsupervised representations from multivariate time series on networks. The GTConvAE leverages product graphs to represent the spatiotemporal information and a principled joint convolution operation over this product graph. Instead of fixing the product graph at the outset, we make it parametric to learn also the spatiotemporal coupling for the task at hand, whereas the convolutional filtering parameters learn layer-wise higher-order representations. On top of this, we propose temporal downsampling for the encoder to improve the receptive field in a spatiotemporal manner without affecting the network structure; respectively, in the decoder, we consider the opposite upsampling operator. We prove the GTConvAEs with graph integral Lipschitz filters are stable to relative perturbations in the network structure, ultimately showing the role of the different components in the encoder and decoder on the performance degradation. Numerical experiments for denoising and anomaly detection tasks in power and water networks corroborate our finding and showcase the effectiveness of the GTConv-AE compared with state-of-the-art alternatives.
APA
Sabbaqi, M., Taormina, R., Hanjalic, A. & Isufi, E.. (2022). Graph-Time Convolutional Autoencoders. Proceedings of the First Learning on Graphs Conference, in Proceedings of Machine Learning Research 198:24:1-24:20 Available from https://proceedings.mlr.press/v198/sabbaqi22a.html.

Related Material