Self-Consuming Generative Models with Co-Evolving Human Preferences

Xiukun Wei, Tian Xie, Ding Zhu, Xueru Zhang
10/7/2026
cs.LG

No confident code implementation found for this paper.

Abstract

Generative models are increasingly trained in self-consuming iterative loops, where users curate preferred samples from model-generated candidates and the curated samples are used to train future generations of the model. Prior work has largely assumed fixed user preferences, but in practice exposure to model outputs gradually reshapes what users perceive as desirable, creating a feedback loop in which model distributions and user preferences co-evolve. We take a first step toward understanding the long-term behavior of such coupled dynamics. We show that when training relies entirely on user-curated synthetic data, iterative curation amplifies initial biases and drives the system toward one of multiple singleton equilibria in which the instance holding an initial advantage eventually dominates. In contrast, injecting reference data into training at a sufficiently large rate fundamentally changes the dynamics and yields a unique globally attracting equilibrium. Building on this insight, we study how reference-data injection can be used to control long-term outcomes, and propose an efficient algorithm that jointly selects a reference distribution and its mixing weight to steer the coupled system toward equilibria that preserve desired attributes while minimizing data collection costs.

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{wei2026selfconsuming,
  title  = {Self-Consuming Generative Models with Co-Evolving Human Preferences},
  author = {Xiukun Wei and Tian Xie and Ding Zhu and Xueru Zhang},
  year   = {2026},
  eprint = {2610.09415},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2610.09415v1}
}

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

Discussion