Counterdiabatic Hamiltonian Monte Carlo

Reuben Cohn-Gordon, Uroš Seljak, Dries Sels
2/24/2026
stat.MLcs.LGstat.CO

No confident code implementation found for this paper.

Abstract

Hamiltonian Monte Carlo (HMC) is a state of the art method for sampling from distributions with differentiable densities, but can converge slowly when applied to challenging multimodal problems. Running HMC with a time varying Hamiltonian, in order to interpolate from an initial tractable distribution to the target of interest, can address this problem. In conjunction with a weighting scheme to eliminate bias, this can be viewed as a special case of Sequential Monte Carlo (SMC) sampling \cite{doucet2001introduction}. However, this approach can be inefficient, since it requires slow change between the initial and final distribution. Inspired by \cite{sels2017minimizing}, where a learned \emph{counterdiabatic} term added to the Hamiltonian allows for efficient quantum state preparation, we propose \emph{Counterdiabatic Hamiltonian Monte Carlo} (CHMC), which can be viewed as an SMC sampler with a more efficient kernel. We establish its relationship to recent proposals for accelerating gradient-based sampling with learned drift terms, and demonstrate on simple benchmark problems.

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{cohngordon2026counterdiabatic,
  title  = {Counterdiabatic Hamiltonian Monte Carlo},
  author = {Reuben Cohn-Gordon and Uroš Seljak and Dries Sels},
  year   = {2026},
  eprint = {2602.21272},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2602.21272v1}
}

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/2602.21272.svg)](https://codeofpaper.com/paper/2602.21272)

Discussion