Evaluating the Implicit Midpoint Integrator for Riemannian Manifold Hamiltonian Monte Carlo

James A Brofos1, Roy R Lederman1

  • 1Department of Statistics and Data Science, Yale University. Correspondence to: James A. Brofos.

Proceedings of Machine Learning Research
|August 19, 2022
PubMed
Summary

The implicit midpoint integrator offers a more accurate sampling procedure for Riemannian manifold Hamiltonian Monte Carlo (HM-MCMC) than the generalized leapfrog integrator. While slower, it demonstrates superior energy conservation, volume preservation, and reversibility, leading to higher acceptance rates.

Related Concept Videos

Integrator and Differentiator01:13

Integrator and Differentiator

Op-amp circuits have significant applications in various fields, including automotive engineering. One such application is cruise control systems in cars, where op-amp circuits are integral for maintaining a constant speed. In these systems, op-amps function as both integrators and differentiators.
An integrator within an op-amp circuit produces an output directly proportional to the integral of the input signal. This is achieved by replacing the feedback resistor in a typical inverting...
959
PI Controller: Design01:24

PI Controller: Design

Proportional Integral (PI) controllers are a fundamental component in modern control systems, widely used to enhance performance and mitigate steady-state errors. They are particularly effective in applications such as automatic brightness adjustment on smartphones, where they excel at mitigating steady-state errors for step-function inputs. Unlike PD controllers, which require time-varying errors to function optimally, PI controllers leverage their integral component to address residual...
443
Instantaneous Center of Zero Velocity01:20

Instantaneous Center of Zero Velocity

General plane motion, often observed in a rolling wheel, refers to a type of movement where the wheel is simultaneously rotating and translating. This complex motion can be understood by breaking it down into individual components.
To analyze this, consider two points on the wheel: point A and point B. The absolute velocity of point B can be expressed as the vector sum of the absolute velocity of point A and the relative velocity of point B with respect to point A. To simplify this analysis,...
520
Mechanistic Models: Compartment Models in Algorithms for Numerical Problem Solving01:29

Mechanistic Models: Compartment Models in Algorithms for Numerical Problem Solving

Mechanistic models play a crucial role in algorithms for numerical problem-solving, particularly in nonlinear mixed effects modeling (NMEM). These models aim to minimize specific objective functions by evaluating various parameter estimates, leading to the development of systematic algorithms. In some cases, linearization techniques approximate the model using linear equations.
In individual population analyses, different algorithms are employed, such as Cauchy's method, which uses a...
100
Velocity and Position by Integral Method01:13

Velocity and Position by Integral Method

If acceleration as a function of time is known, then velocity and position functions can be derived using integral calculus. For constant acceleration, the integral equations refer to the first and second kinematic equations for velocity and position functions, respectively.
Consider an example to calculate the velocity and position from the acceleration function. A motorboat is traveling at a constant velocity of 5.0 m/s when it starts to decelerate to arrive at the dock. Its acceleration is...
6.3K
Angular Momentum about an Arbitrary Axis01:11

Angular Momentum about an Arbitrary Axis

Imagine a rigid body with a mass denoted as 'm', which has its center of mass at point G and is rotating around an inertial reference frame. The angular momentum at an arbitrary point P can be calculated by taking the cross product of the position vector and linear momentum vector for each individual mass element.
The velocity of a mass element comprises its translational velocity and the relative velocity instigated by the body's rotation. Substituting the velocity equation into...
247