Diffusion models for the nonlinear sigma model
Organizations: Department of Physics, City College of New York, CUNY New York, NY 10031, USA
Abstract
A score-based diffusion model is trained on the two-dimensional classical Heisenberg model, the lattice representation of the nonlinear sigma model. Neural networks are trained on three different coarse-grainings of the same training set to implement a multiscale sampling scheme that modestly improves both the accuracy and computational cost of direct sampling on the finest lattice. Stein (or Schwinger-Dyson) diagnostics for the two-point correlation function are introduced to assess the quality of the learned score without relying on reverse diffusion sampling. These diagnostics are also incorporated into an additional training loss. We discuss several technical considerations relevant to implementing diffusion models on . These include a consideration of lifting the network input to , as in the representation, and developing a boundary-layer approximation to the short-time spherical heat kernel that extends its usefulness to larger diffusion times.
Figures & tables
| Method | |||
|---|---|---|---|
| Equilibrium | |||
| (1600 evals) | |||
| (200 evals) | |||
| Lattice | Method | |||||
|---|---|---|---|---|---|---|
| Equilibrium | 0.601683(2) | 0.433864(4) | 0.278183(6) | 0.147033(8) | ||
| (800 evals) | 0.60031(8) | 0.43188(9) | 0.2767(1) | 0.1473(2) | ||
| (200 evals) | 0.59803(7) | 0.4269(1) | 0.2700(1) | 0.1405(1) | ||
| 0.60429 | 0.44230 | 0.28220 | 0.14989 | |||
| 0.60087 | 0.44004 | 0.28040 | 0.14901 | |||
| 0.59751 | 0.43700 | 0.27888 | 0.14815 |
| Hardware | Method | it/s | evals |
|---|---|---|---|
| RTX PRO 6000 Blackwell | 31.03 | 0.0393 | |
| 12.16 | 0.100 | ||
| 3.19 | 0.382 | ||
| 1.22 | 1.000 | ||
| A100-SXM4-40GB | 23.8 | 0.0580 | |
| 11.3 | 0.122 |
| Method | Evals | |||||
| lattice, | ||||||
| Ref. | 0.433864(4) | 0.278183(6) | 0.147033(8) | 0.05464(1) | 0.01848(2) | — |
| AB | 0.4316(2) | 0.2772(2) | 0.1450(2) | 0.0530(3) | 0.0172(5) | 724 |
| Direct | 0.4233(1) | 0.2690(2) | 0.1398(2) | 0.0508(3) | 0.0165(3) | 800 |
| Interp. | 0.4035(3) | 0.2590(3) | 0.1368(3) | 0.0495(4) | 0.0160(4) | 124 |
| lattice, | ||||||
Appendix figures & tables1 asset
Supplementary material from the paper’s appendix.
Appendix
Diffusion Models
Diffusion models learn to reverse gradual data corruption, enabling flexible generation, editing, forecasting, and inference.
See all 1,192 papers