ScoreFusion: Fusing Score-based Generative Models via Kullback-Leibler Barycenters
Hao Liu, Junze Tony Ye, Jose Blanchet, and Nian Si

TL;DR
ScoreFusion is a novel method that combines multiple pre-trained diffusion models using KL barycenters, improving generative performance especially with limited data and enhancing population diversity.
Contribution
It introduces a theoretically grounded approach to fuse diffusion models via KL barycenters, with a tractable score matching method and proven sample complexity bounds.
Findings
Effective in learning handwritten digits with limited data
Enhances population heterogeneity in portrait generation
Provides a practical adaptation for sampling from fused models
Abstract
We introduce ScoreFusion, a theoretically grounded method for fusing multiple pre-trained diffusion models that are assumed to generate from auxiliary populations. ScoreFusion is particularly useful for enhancing the generative modeling of a target population with limited observed data. Our starting point considers the family of KL barycenters of the auxiliary populations, which is proven to be an optimal parametric class in the KL sense, but difficult to learn. Nevertheless, by recasting the learning problem as score matching in denoising diffusion, we obtain a tractable way of computing the optimal KL barycenter weights. We prove a dimension-free sample complexity bound in total variation distance, provided that the auxiliary models are well-fitted for their own task and the auxiliary tasks combined capture the target well. The sample efficiency of ScoreFusion is demonstrated by…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMusic and Audio Processing · Generative Adversarial Networks and Image Synthesis · Music Technology and Sound Studies
MethodsDiffusion
