Emergence of Nonequilibrium Latent Cycles in Unsupervised Generative Modeling

Marco Baiesi, Alberto Rosso
12/12/2025
cond-mat.stat-mechcs.LG

No confident code implementation found for this paper.

Abstract

We show that nonequilibrium dynamics can play a constructive role in unsupervised machine learning by inducing the spontaneous emergence of latent-state cycles. We introduce a model in which visible and hidden variables interact through two independently parametrized transition matrices, defining a Markov chain whose steady state is intrinsically out of equilibrium. Likelihood maximization drives this system toward nonequilibrium steady states with finite entropy production, reduced self-transition probabilities, and persistent probability currents in the latent space. These cycles are not imposed by the architecture but arise from training, and models that develop them avoid the low-log-likelihood regime associated with nearly reversible dynamics while more faithfully reproducing the empirical distribution of data classes. Compared with equilibrium approaches such as restricted Boltzmann machines, our model breaks the detailed balance between the forward and backward conditional transitions and relies on a log-likelihood gradient that depends explicitly on the last two steps of the Markov chain. Hence, this exploration of the interface between nonequilibrium statistical physics and modern machine learning suggests that introducing irreversibility into latent-variable models can enhance generative performance.

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{baiesi2025emergence,
  title  = {Emergence of Nonequilibrium Latent Cycles in Unsupervised Generative Modeling},
  author = {Marco Baiesi and Alberto Rosso},
  year   = {2025},
  eprint = {2512.11415},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2512.11415v1}
}

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

Discussion