1 INTRODUCTION

2 FOUNDATIONS OF DIFFUSION MODELS

3 DIFFUSION MODELS WITH EFFICIENT SAMPLING

4 DIFFUSION MODELS WITH IMPROVED LIKELIHOOD

5 DIFFUSION MODELS FOR DATA WITH SPECIAL STRUCTURES

6 CONNECTIONS WITH OTHER GENERATIVE MODELS

7 APPLICATIONS OF DIFFUSION MODELS

8 FUTURE DIRECTIONS

9 CONCLUSION