Improving Sequential Latent Variable Models with Autoregressive Flows

Abstract

We propose an approach for improving sequence modeling based on autoregressive normalizing flows. Each autoregressive transform, acting across time, serves as a moving frame of reference, removing temporal correlations and simplifying the modeling of higher-level dynamics. This technique provides a simple, general-purpose method for improving sequence modeling, with connections to existing and classical techniques. We demonstrate the proposed approach both with standalone flow-based models and as a component within sequential latent variable models. Results are presented on three benchmark video datasets and three other time series datasets, where autoregressive flow-based dynamics improve log-likelihood performance over baseline models. Finally, we illustrate the decorrelation and improved generalization properties of using flow-based dynamics.

Cite

Text

Marino et al. "Improving Sequential Latent Variable Models with Autoregressive Flows." Machine Learning, 2022. doi:10.1007/S10994-021-06092-6

Markdown

[Marino et al. "Improving Sequential Latent Variable Models with Autoregressive Flows." Machine Learning, 2022.](https://mlanthology.org/mlj/2022/marino2022mlj-improving/) doi:10.1007/S10994-021-06092-6

BibTeX

@article{marino2022mlj-improving,
  title     = {{Improving Sequential Latent Variable Models with Autoregressive Flows}},
  author    = {Marino, Joseph and Chen, Lei and He, Jiawei and Mandt, Stephan},
  journal   = {Machine Learning},
  year      = {2022},
  pages     = {1597-1620},
  doi       = {10.1007/S10994-021-06092-6},
  volume    = {111},
  url       = {https://mlanthology.org/mlj/2022/marino2022mlj-improving/}
}