The past few years have witnessed the great success of Diffusion models~(DMs) in generating high-fidelity samples in generative modeling tasks. A major limitation of the DM is its notoriously slow sampling procedure which normally requires hundreds to thousands of time discretization steps of the learned diffusion process to reach the desired accuracy. Our goal is to develop a fast sampling method for DMs with much less number of steps while retaining high sample quality. To this end, we systematically analyze the sampling procedure in DMs and identify key factors that affect the sample quality, among which the method of discretization is most crucial. By carefully examining the learned diffusion process, we propose Diffusion Exponential Integrator Sampler~(DEIS). It is based on the Exponential Integrator designed for discretizing ordinary differential equations (ODEs) and leverages a semilinear structure of the learned diffusion process to reduce the discretization error. The proposed method can be applied to any DMs and can generate high-fidelity samples in as few as 10 steps. In our experiments, it takes about 3 minutes on one A6000 GPU to generate $50k$ images from CIFAR10. Moreover, by directly using pre-trained DMs, we achieve the state-of-art sampling performance when the number of score function evaluation~(NFE) is limited, e.g., 3.37 FID and 9.74 Inception score with only 15 NFEs on CIFAR10.
翻译:过去几年中,Diflif 模型~(DMs)在生成基因模型任务的高纤维样本方面取得了巨大成功;DMS的主要局限性在于其臭名昭著的缓慢取样程序,通常需要数十万至数千个时间分解的传播过程,才能达到理想的准确度;我们的目标是为DMS开发一个快速取样方法,其步骤少得多,同时保留高样本质量;为此,我们系统地分析管理模式的取样程序,并查明影响样本质量的关键因素,其中离散方法最为关键;我们提议通过仔细研究所学的传播过程,Diflifmation 集成采样程序是一个臭名昭著的缓慢的取样程序(DEIS),通常需要数百至数千个分解的传播过程的分解步骤才能达到理想的准确度;我们的目标是为DMS制定快速采样程序的半线结构,以减少离散错误;为此,我们提出的方法可以适用于任何DMS,并且能够产生十级的高纤维样本,其中最为关键。在我们的实验中,需要大约三分钟e-600个采样集集器采样器采集15-DMFMFR的分数。