Diffusion models have achieved justifiable popularity by attaining state-of-the-art performance in generating realistic objects from seemingly arbitrarily complex data distributions, including when conditioning generation on labels. Unfortunately, however, their iterative nature renders them very computationally inefficient during the sampling process. For the multi-class conditional generation problem, we propose a novel, structurally unique framework of diffusion models which are hierarchically branched according to the inherent relationships between classes. In this work, we demonstrate that branched diffusion models offer major improvements in efficiently generating samples from multiple classes. We also showcase several other advantages of branched diffusion models, including ease of extension to novel classes in a continual-learning setting, and a unique interpretability that offers insight into these generative models. Branched diffusion models represent an alternative paradigm to their traditional linear counterparts, and can have large impacts in how we use diffusion models for efficient generation, online learning, and scientific discovery.
翻译:传播模型在从似乎武断的复杂数据分布中产生现实的物体方面,取得了最先进的业绩,从而获得了相当的受欢迎程度。但不幸的是,这些模型的迭代性质使得它们在抽样过程中在计算上非常低效。 对于多级有条件生成问题,我们提出了一个新型的、结构上独特的传播模型框架,根据不同类别之间的内在关系分级。在这项工作中,我们证明分支传播模型在有效生成多个类别样本方面提供了重大改进。 我们还展示了分支传播模型的其他一些优势,包括易于在持续学习环境中推广到新型班级,以及独特的解释性,以洞察这些基因化模型。 分流传播模型代表了传统线性模型的替代模式,并且可以对我们如何利用传播模型高效生成、在线学习和科学发现产生影响巨大。