English

Learning Temporally Causal Latent Processes from General Temporal Data

Machine Learning 2022-02-10 v4 Artificial Intelligence Machine Learning

Abstract

Our goal is to recover time-delayed latent causal variables and identify their relations from measured temporal data. Estimating causally-related latent variables from observations is particularly challenging as the latent variables are not uniquely recoverable in the most general case. In this work, we consider both a nonparametric, nonstationary setting and a parametric setting for the latent processes and propose two provable conditions under which temporally causal latent processes can be identified from their nonlinear mixtures. We propose LEAP, a theoretically-grounded framework that extends Variational AutoEncoders (VAEs) by enforcing our conditions through proper constraints in causal process prior. Experimental results on various datasets demonstrate that temporally causal latent processes are reliably identified from observed variables under different dependency structures and that our approach considerably outperforms baselines that do not properly leverage history or nonstationarity information. This demonstrates that using temporal information to learn latent processes from their invertible nonlinear mixtures in an unsupervised manner, for which we believe our work is one of the first, seems promising even without sparsity or minimality assumptions.

Keywords

Cite

@article{arxiv.2110.05428,
  title  = {Learning Temporally Causal Latent Processes from General Temporal Data},
  author = {Weiran Yao and Yuewen Sun and Alex Ho and Changyin Sun and Kun Zhang},
  journal= {arXiv preprint arXiv:2110.05428},
  year   = {2022}
}

Comments

ICLR 2022: https://openreview.net/forum?id=RDlLMjLJXdq

R2 v1 2026-06-24T06:48:01.845Z