Score matching for bridges without learning time-reversals (2407.15455v3)
Abstract: We propose a new algorithm for learning bridged diffusion processes using score-matching methods. Our method relies on reversing the dynamics of the forward process and using this to learn a score function, which, via Doob's $h$-transform, yields a bridged diffusion process; that is, a process conditioned on an endpoint. In contrast to prior methods, we learn the score term $\nabla_x \log p(t, x; T, y)$ directly, for given $t, y$, completely avoiding first learning a time-reversal. We compare the performance of our algorithm with existing methods and see that it outperforms using the (learned) time-reversals to learn the score term. The code can be found at https://github.com/libbylbaker/forward_bridge.
- Simulation of conditioned diffusion and application to parameter estimation. Stochastic Processes and their Applications, 116(11):1660–1675, November 2006. ISSN 03044149.
- Importance sampling techniques for estimation of diffusion models. Statistical methods for stochastic differential equations, 124:311–340, 2012.
- Simple simulation of diffusion bridges with application to likelihood inference for diffusions. Bernoulli, pages 645–675, 2014.
- Guided proposals for simulating multi-dimensional diffusion bridges. Bernoulli, 23(4A), November 2017. ISSN 1350-7265. doi: 10.3150/16-BEJ833.
- Simulating diffusion bridges with score matching, October 2022. arXiv:2111.07243.
- What’s the score? Automated denoising score matching for nonlinear diffusions. In Forty-first International Conference on Machine Learning, 2024.
- A stochastic large deformation model for computational anatomy. In Information Processing in Medical Imaging: 25th International Conference, IPMI 2017, Boone, NC, USA, June 25-30, 2017, Proceedings 25, pages 571–582. Springer, 2017.
- Conditioning non-linear and infinite-dimensional diffusion processes, February 2024. arXiv:2402.01434.
- Transition density estimation for stochastic differential equations via forward-reverse representations. Bernoulli, 10(2), April 2004. ISSN 1350-7265. doi: 10.3150/bj/1082380220.
- Brownian motion: an introduction to stochastic processes. De Gruyter textbook. de Gruyter, Berlin ; Boston, second edition edition, 2014. ISBN 978-3-11-030729-0.
- Applied Stochastic Differential Equations. Cambridge University Press, 1 edition, April 2019. ISBN 978-1-108-18673-5 978-1-316-51008-7 978-1-316-64946-6. doi: 10.1017/9781108186735.
- Time reversal of diffusions. The Annals of Probability, pages 1188–1205, 1986.
- Simulation of forward-reverse stochastic representation for conditional diffusions. The Annals of Applied Probability, 24, June 2013. doi: 10.1214/13-AAP969.
- Frank Van der Meulen and Moritz Schauer. Automatic backward filtering forward guiding for Markov processes and graphical models, 2020. 2010.03509v2.
- Aapo Hyvärinen. Estimation of non-normalized statistical models by score matching. Journal of Machine Learning Research, 6(24):695–709, 2005.
- Pascal Vincent. A connection between score matching and denoising autoencoders. Neural computation, 23(7):1661–1674, 2011.
- Denoising diffusion probabilistic models. Advances in neural information processing systems, 33:6840–6851, 2020.
- Asger Roer Pedersen. Consistency and asymptotic normality of an approximate maximum likelihood estimator for discretely observed diffusion processes. Bernoulli, pages 257–279, 1995.
- Quantifying the Waddington landscape and biological paths for development and differentiation. Proceedings of the National Academy of Sciences, 108(20):8257–8262, 2011.
- JAX: composable transformations of Python+NumPy programs, 2018. URL http://github.com/google/jax.
- Pytorch: An imperative style, high-performance deep learning library. Advances in neural information processing systems, 32, 2019.
Collections
Sign up for free to add this paper to one or more collections.
Paper Prompts
Sign up for free to create and run prompts on this paper using GPT-5.