One step further with Monte-Carlo sampler to guide diffusion better
Organizations: AI for Scientific Simulation and Discovery Lab, Westlake University
Abstract
Stochastic differential equation (SDE)-based generative models have achieved substantial progress in conditional generation via training-free differentiable loss-guided approaches. However, existing methodologies utilizing posterior sam- pling typically confront a substantial estimation error, which results in inaccu- rate gradients for guidance and leading to inconsistent generation results. To mitigate this issue, we propose that performing an additional backward denois- ing step and Monte-Carlo sampling (ABMS) can achieve better guided diffu- sion, which is a plug-and-play adjustment strategy. To verify the effectiveness of our method, we provide theoretical analysis and propose the adoption of a dual-focus evaluation framework, which further serves to highlight the critical problem of cross-condition interference prevalent in existing approaches. We conduct experiments across various task settings and data types, mainly includ- ing conditional online handwritten trajectory generation, image inverse problems (inpainting, super resolution and gaussian deblurring) molecular inverse design and so on. Experimental results demonstrate that our approach can be effec- tively used with higher order samplers and consistently improves the quality of generation samples across all the different scenarios.
Figures & tables
| Methods | Inpainting | Super resolution | Gaussian deblurring | |||||||||
| PSNR↑ | SSIM↑ | LPIPS↓ | FID↓ | PSNR↑ | SSIM↑ | LPIPS↓ | FID↓ | PSNR↑ | SSIM↑ | LPIPS↓ | FID↓ | |
| DPS | 27.56 | 0.825 | 0.251 | 30.57 | 22.07 | 0.633 | 0.317 | 41.36 | 18.78 | 0.387 | 0.523 | 52.13 |
| LGD | 27.78 | 0.824 | 0.242 | 28.65 | 22.23 | 0.631 | 0.305 | 39.85 | 19.52 | 0.452 | 0.501 | 50.42 |
| DSG | 28.67 | 0.877 | 0.176 | 23.63 | 23.74 | 0.696 | 0.291 | 34.28 | 22.64 | 0.644 | 0.335 | 45.27 |
| Ours | 29.23 | 0.889 | 0.154 | 19.25 | 23.80 | 0.697 | 0.290 | 33.06 | 22.65 | 0.645 | 0.321 | 41.65 |
Appendix figures & tables5 assets
Supplementary material from the paper’s appendix.
Appendix
| DPS/DSG | ABMS( ) | ABMS( ) | ABMS( ) | ABMS( ) | ABMS( ) |
| 4.8 iter/s | 2.5 iter/s | 2.1 iter/s | 1.7 iter/s | 1.5 iter/s | 1.3 iter/s |
Diffusion Model Guidance
Diffusion model guidance steers denoising toward desired conditions, rewards, constraints, or away from unwanted concepts.
See all 361 papers