Sticky Jump Diffusions: A Unifying View of Masked, Continuous, and Hybrid Diffusion

· Source: stat.ML updates on arXiv.org · Field: Technology & Digital — Artificial Intelligence & Machine Learning, Mathematics & Computational Sciences · Depth: Expert, extended

Summary

Sticky Jump Diffusions (SJDs) are introduced as continuous-time Markov processes operating on ℝᵈ, utilizing discrete token embeddings as anchors. In the forward process, anchors release their mass at a specified hazard rate, which then diffuses in a continuous ambient space. The time-reversed process couples a score-driven Stochastic Differential Equation (SDE) with a sticky jump kernel, whose rate and destination are determined by flux balance with the forward law. Learning this process involves Denoising Hazard Matching (DHM), an analogue of denoising score matching, using a single denoising classifier trained via simulation-free cross-entropy. SJDs unify existing masked, continuous, and hybrid diffusion models as specific limits, providing a principled explanation for their inherent features. Furthermore, SJDs introduce a new design space through the unsticking kernel, enabling cross-position blending that improves performance on tasks like CIFAR-10 (achieving 1.3 FID points below the identity-kernel hybrid), Text8, and Sudoku.

Key takeaway

For AI Engineers developing generative models for discrete data, Sticky Jump Diffusions offer a unified, principled framework. You should consider implementing SJDs, especially leveraging the cross-position blending kernel, to improve performance on tasks with inherent dependency structures like images, text, or combinatorial puzzles. This approach simplifies reverse sampler design by deriving commitment rates and destinations directly from forward dynamics, potentially reducing hand-tuning and enhancing model robustness.

Key insights

Sticky Jump Diffusions unify diverse diffusion models by deriving reverse dynamics from flux balance and a single classifier.

Principles

Method

Sticky Jump Diffusions are learned via Denoising Hazard Matching (DHM). This involves training a single denoising classifier with simulation-free cross-entropy to estimate both the score and per-anchor reverse intensities through analytic reweighting.

In practice

Topics

Code references

Best for: Research Scientist, AI Scientist, Machine Learning Engineer, AI Engineer

Related on AIssential

Open in AIssential →

Editorial summary, takeaway, and curation by AIssential. Original article published by stat.ML updates on arXiv.org.