Summary
This paper presents a novel approach to accelerating diffusion models by introducing the Piecewise Rectified Flow (PeRFlow). This method significantly enhances the efficiency of generating high-quality generative samples by dividing the flow trajectories of diffusion models into several time windows and straightening them using a reflow operation.
Key contributions of the paper include:
- Superior Performance in Few-Step Generation: PeRFlow reduces the number of inference steps required while maintaining or improving the quality of generative samples.
- Fast Training and Transfer Ability: The models adapt quickly due to inherited parameters from pre-trained diffusion models, demonstrating good transferability across different models.
- Universal Plug-and-Play Capability: PeRFlow models serve as accelerators compatible with various pre-trained diffusion models, facilitating seamless integration into existing workflows.
Strengths
Overall I find that the writing is clear, concise, and well-structured, making it easy for readers to follow the arguments and understand the key points. I like the idea of multi-step or piecewise generative models since it is natural to extend InstaFlow into a multi-step fashion, which offers flexibility between speed and quality.
Weaknesses
- I think the multi-step consistency model [1] should be discussed since it has a strong correlation with this paper. In the experiments section, you only compare PeRFlow with LCM and InstaFlow, both of which are relatively early works. There are plenty of distillation methods in this field that are worth mentioning and comparing, including HyperSD [2], CTM [3], and DMD [4].
- The most important hyper-parameter N, i.e., the number of segments, lacks analysis. How do you choose its value? What’s the relationship between the number of segments used in training and the number of sampling steps used in inference?
- I like the idea of “plug-and-play” accelerator by extracting the delta weight to speed up other diffusion models. However, the implementation details and analysis in the paper are really limited with just a few demos. Besides, I think this is a general method that can be applied to any accelerated diffusion model, such as LCM?
- The paper claims that “the computational cost is significantly reduced for each training iteration compared to InstaFlow”. However, do you have any quantitative evaluation, including the comparison with other methods?
[1] Heek, Jonathan, Emiel Hoogeboom, and Tim Salimans. "Multistep consistency models." ICML 2024.
[2] Ren, Yuxi, et al. "Hyper-sd: Trajectory segmented consistency model for efficient image synthesis." *arXiv preprint arXiv:2404.13686* (2024).
[3] Kim, Dongjun, et al. "Consistency Trajectory Models: Learning Probability Flow ODE Trajectory of Diffusion.” NeuIPS 2023.
[4] Yin, Tianwei, et al. "One-step diffusion with distribution matching distillation.” CVPR 2024.