Rebuttal for Reviewer DpnC (part 1/2)
> The proposed method should be compared with the state-of-art methods in reducing divergence artifacts if it is a big challenge in diffusion models.
- As far as we understand, no other researchers have identified divergence artifacts as a problem in diffusion sampling. Therefore, we solely compare our approach with the current state-of-the-art diffusion sampling techniques outlined in both our main paper and appendix.
> But the actual improvement on diffusion sampling acceleration is unclear
> It seems that the proposed methods show superior performance only in extremely low sampling steps. In the case of decent image quality, the improvement on sampling step is unclear.
> The stated motivation is diffusion model acceleration. Experiments are limited in comparing the results of few-step sampling, lacking clear numerical experiments in model acceleration.
- We would like to first clarify the term 'acceleration’ in the context of our work. Here, acceleration refers to our ability to decrease the number of sampling steps while still producing good results without degeneration or divergence artifacts. For example, a sampling technique that produces artifacts using 10 sampling steps is considered slower than another that still remains artifact-free at step 10, when applied to the same diffusion model. In this context, the number of steps is a reasonable representation of speed, as the extra computation time for each step—due to computations related to momentum or other high-order aggregation—is negligible compared to the network evaluation time. A method that accelerates sampling by 25%, for example, means that the number of sampling steps can be reduced by 25% without the onset of artifacts."
- Regarding your concern, please see Appendix M (moved to N in the revision) where we have provided comprehensive analyses of speed improvement, some of which is reproduced here. In Appendix M.1 (N.1), our experiments demonstrate that HB and GHVB reduce sampling time by 16.53% and 25.38%, respectively, compared to PLMS4 without momentum. Moreover, DPM-Solver++ with HB momentum achieves an 18.22% reduction in sampling time compared to the same algorithm without momentum. In Appendix M.2 (N.2), our experiments indicate significant reductions in sampling time from PLMS4, amounting to 32.40% and 42.92% with HB and GHVB, respectively. We believe these quantitative results show that our algorithms yield clear sampling speedups.
- Additionally, our experiments encompass a wide range of numbers of sampling steps, not just extremely low ones. For instance, in Section 5.1, we experimented with step numbers ranging from 10 to 640. In Appendix M (moved to N), they range from 10 to 300 steps. In certain experiments requiring FID score computation, we limited the range due to computational resources. For examples, we use (1) the 10 to 30 range in Section 5.2 and Appendix I (moved to J) and (2) the 6 to 25 step range in Section 5.3 and Appendix J (moved to K). We don't consider these ranges to be extremely low.
> The main difference between HB and GHVB is that HB calculates the moving average after summing high-order coefficients, whereas GHVB calculates it before the summation. Why does such a difference lead a larger stability region?
- In the concluding paragraph of Section 2.2, we highlighted that higher-order methods tend to have smaller stability regions. Given HB's first-order convergence compared to GHVB's designed high-order convergence, HB naturally exhibits a larger stability region. To understand how formulation differences impact convergence orders, please refer to Section 4.2 and Appendix F (moved to G). Higher convergence orders indicate that more terms are matched in the Taylor expansion, resulting in a more accurate approximation. Notably, GHVB matches more terms than HB