VCT: Training Consistency Models with Variational Noise Coupling

Gianluigi Silvestri, Luca Ambrogioni, Chieh-Hsin Lai, Yuhta Takida, Yuki Mitsufuji
2/25/2025
cs.LGcs.CV

Official code: sony/vct (22 stars, MIT, last commit 2026-02-24).

Abstract

Consistency Training (CT) has recently emerged as a strong alternative to diffusion models for image generation. However, non-distillation CT often suffers from high variance and instability, motivating ongoing research into its training dynamics. We propose Variational Consistency Training (VCT), a flexible and effective framework compatible with various forward kernels, including those in flow matching. Its key innovation is a learned noise-data coupling scheme inspired by Variational Autoencoders, where a data-dependent encoder models noise emission. This enables VCT to adaptively learn noise-todata pairings, reducing training variance relative to the fixed, unsorted pairings in classical CT. Experiments on multiple image datasets demonstrate significant improvements: our method surpasses baselines, achieves state-of-the-art FID among non-distillation CT approaches on CIFAR-10, and matches SoTA performance on ImageNet 64 x 64 with only two sampling steps. Code is available at https://github.com/sony/vct.

View on arXivView PDF

Code Implementations(1)

sony/vctOfficial100%
MIT
223Python, Jupyter NotebookFeb 14, 20258 months agoMIT

Similar Papers

Cite this paper

@article{silvestri2025vct,
  title  = {VCT: Training Consistency Models with Variational Noise Coupling},
  author = {Gianluigi Silvestri and Luca Ambrogioni and Chieh-Hsin Lai and Yuhta Takida and Yuki Mitsufuji},
  year   = {2025},
  eprint = {2502.18197},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2502.18197v2},
  journal = {ICML 2025 2025}
}

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

Discussion