genpark-markov-chain-monte-carlo-metropolis-hastings-skill

mcp
Security Audit
Warn
Health Warn
  • No license — Repository has no license file
  • Description — Repository has a description
  • Active repo — Last push 0 days ago
  • Low visibility — Only 7 GitHub stars
Code Pass
  • Code scan — Scanned 6 files during light audit, no dangerous patterns found
Permissions Pass
  • Permissions — No dangerous permissions requested

No AI report is available for this listing yet.

SUMMARY

Metropolis-Hastings Markov Chain Monte Carlo (MCMC) sampler with Gaussian proposals and diagnostic statistics

README.md

Metropolis-Hastings MCMC Sampler Skill

Markov Chain Monte Carlo (MCMC) sampler for Bayesian posterior estimation and high-dimensional probabilistic distribution exploration.

flowchart TD
    Current["Current State x_t"] --> Propose["Propose New Candidate x' ~ Q(x' | x_t)"]
    Propose --> Acceptance["Acceptance Ratio α = min(1, π(x') / π(x_t))"]
    Acceptance --> Decision{"Uniform Random u < α?"}
    Decision -- Yes --> Accept["Accept: x_{t+1} = x'"]
    Decision -- No --> Reject["Reject: x_{t+1} = x_t"]
    Accept --> Next["Stationary Distribution Trace"]
    Reject --> Next

Features

  • 100% Python Standard Library: Unnormalized log-probability evaluation.
  • Detailed Balance Guarantee: Provable asymptotic convergence to true target density.

Reviews (0)

No results found