Optimal Preconditioning and Fisher Adaptive Langevin Sampling

Michalis K. Titsias
5/23/2023
stat.MLcs.LGstat.CO

No confident code implementation found for this paper.

Abstract

We define an optimal preconditioning for the Langevin diffusion by analytically optimizing the expected squared jumped distance. This yields as the optimal preconditioning an inverse Fisher information covariance matrix, where the covariance matrix is computed as the outer product of log target gradients averaged under the target. We apply this result to the Metropolis adjusted Langevin algorithm (MALA) and derive a computationally efficient adaptive MCMC scheme that learns the preconditioning from the history of gradients produced as the algorithm runs. We show in several experiments that the proposed algorithm is very robust in high dimensions and significantly outperforms other methods, including a closely related adaptive MALA scheme that learns the preconditioning with standard adaptive MCMC as well as the position-dependent Riemannian manifold MALA sampler.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{titsias2023optimal,
  title  = {Optimal Preconditioning and Fisher Adaptive Langevin Sampling},
  author = {Michalis K. Titsias},
  year   = {2023},
  eprint = {2305.14442},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2305.14442v3},
  journal = {NEURIPS 2023 2023}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2305.14442.svg)](https://codeofpaper.com/paper/2305.14442)

Discussion