Efficient Covariance Estimation from Temporal Data

Hrayr Harutyunyan, Daniel Moyer, Hrant Khachatrian, Greg Ver Steeg, Aram Galstyan
5/30/2019
cs.LGstat.ML

Official code: hrayrhar/T-CorEx (36 stars, AGPL-3.0, last commit 2021-08-17).

Abstract

Estimating the covariance structure of multivariate time series is a fundamental problem with a wide-range of real-world applications -- from financial modeling to fMRI analysis. Despite significant recent advances, current state-of-the-art methods are still severely limited in terms of scalability, and do not work well in high-dimensional undersampled regimes. In this work we propose a novel method called Temporal Correlation Explanation, or T-CorEx, that (a) has linear time and memory complexity with respect to the number of variables, and can scale to very large temporal datasets that are not tractable with existing methods; (b) gives state-of-the-art results in highly undersampled regimes on both synthetic and real-world datasets; and (c) makes minimal assumptions about the character of the dynamics of the system. T-CorEx optimizes an information-theoretic objective function to learn a latent factor graphical model for each time period and applies two regularization techniques to induce temporal consistency of estimates. We perform extensive evaluation of T-Corex using both synthetic and real-world data and demonstrate that it can be used for detecting sudden changes in the underlying covariance matrix, capturing transient correlations and analyzing extremely high-dimensional complex multivariate time series such as high-resolution fMRI data.

View on arXivView PDF

Code Implementations(1)

hrayrhar/T-CorExOfficial100%
AGPL-3.0

Implementation of linear CorEx and temporal CorEx.

3610PythonFeb 20, 20185 years agoAGPL-3.0
clusteringcorexcovariance-estimationinformation-theorymachine-learning+2 more

Similar Papers

Cite this paper

@article{harutyunyan2019efficient,
  title  = {Efficient Covariance Estimation from Temporal Data},
  author = {Hrayr Harutyunyan and Daniel Moyer and Hrant Khachatrian and Greg Ver Steeg and Aram Galstyan},
  year   = {2019},
  eprint = {1905.13276},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/1905.13276}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/1905.13276.svg)](https://codeofpaper.com/paper/1905.13276)

Discussion