Kelechi.

MCMC Lab.

MCMC Lab is an interactive web application that visualizes how various Markov Chain Monte Carlo (MCMC) algorithms explore probability distributions.

Here are the features for this project:

  • Algorithms Implemented:
    • Random Walk Metropolis (RWM)
    • Independent Metropolis-Hastings
    • Slice Sampling
    • Elliptical Slice Sampling
    • Hit-and-Run Sampler
    • Hamiltonian Monte Carlo (HMC)
  • Target Distributions: Gaussian, Bimodal Mixture, Donut, and Banana (Rosenbrock).
  • Real-time Visualization: Watch chains evolve step-by-step on a heatmap of the target density.
  • Interactive Tuning: Adjust step sizes, leapfrog steps, and speed/epsilon on the fly.
← Back to Projects