Reverse Markov Learning: Multi-Step Generative Models for Complex Distributions

Xinwei Shen, Nicolai Meinshausen, Tong Zhang
2/19/2025
cs.LGstat.MEstat.ML

No confident code implementation found for this paper.

Abstract

Learning complex distributions is a fundamental challenge in contemporary applications. Shen and Meinshausen (2024) introduced engression, a generative approach based on scoring rules that maps noise (and covariates, if available) directly to data. While effective, engression can struggle with highly complex distributions, such as those encountered in image data. In this work, we propose reverse Markov learning (RML), a framework that defines a general forward process transitioning from the target distribution to a known distribution (e.g., Gaussian) and then learns a reverse Markov process using multiple engression models. This reverse process reconstructs the target distribution step by step. This framework accommodates general forward processes, allows for dimension reduction, and naturally discretizes the generative process. In the special case of diffusion-based forward processes, RML provides an efficient discretization strategy for both training and inference in diffusion models. We further introduce an alternating sampling scheme to enhance post-training performance. Our statistical analysis establishes error bounds for RML and elucidates its advantages in estimation efficiency and flexibility in forward process design. Empirical results on simulated and climate data corroborate the theoretical findings, demonstrating the effectiveness of RML in capturing complex distributions.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{shen2025reverse,
  title  = {Reverse Markov Learning: Multi-Step Generative Models for Complex Distributions},
  author = {Xinwei Shen and Nicolai Meinshausen and Tong Zhang},
  year   = {2025},
  eprint = {2502.13747},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2502.13747v2}
}

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/2502.13747.svg)](https://codeofpaper.com/paper/2502.13747)

Discussion