Product Design, Manufacturing & Innovation Resources
» 마르코프 체인 몬테카를로(MCMC)

마르코프 체인 몬테카를로(MCMC)

1953
  • Nicholas Metropolis
  • Arianna W. Rosenbluth
  • Marshall N. Rosenbluth
  • Augusta H. Teller
  • Edward Teller
  • W. Keith Hastings
통계 분석 사무실에서 마르코프 체인 몬테카를로 시뮬레이션을 분석하는 연구원.

(설명을 위한 생성된 이미지입니다)

마르코프 체인 몬테카를로 MCMC(다기준 마르코프 체인) 방법은 확률 분포에서 샘플링하는 알고리즘의 한 종류입니다. 원하는 분포를 평형 또는 정상 분포로 갖는 마르코프 체인을 구성합니다. 수많은 단계를 거친 후의 체인 상태를 원하는 분포에서 추출한 샘플로 사용하여 적분 및 기대값을 계산할 수 있습니다.

MCMC(모노코핑) 방법은 복잡하고 고차원적인 확률 분포 [latex]P(x)[/latex]에서 직접 샘플링하는 것이 불가능할 때 필수적입니다. MCMC는 독립적인 샘플을 생성하는 대신, 마르코프 체인을 형성하는 상관된 샘플 시퀀스를 생성합니다. 마르코프 체인은 다음 상태로의 전이 확률이 이전 사건의 순서가 아닌 현재 상태에만 의존하는 확률 과정입니다. 핵심은 체인의 정상 상태 분포가 목표 분포 [latex]P(x)[/latex]가 되도록 전이 확률을 설계하는 것입니다.

The process starts at an arbitrary state [latex]x_0[/latex]. At each step [latex]t[/latex], a new state [latex]x_{t+1}[/latex] is generated based on the current state [latex]x_t[/latex] using a specific algorithm (like Metropolis-Hastings). After an initial “burn-in” period, during which the chain converges from its starting point to the high-probability regions of the target distribution, the subsequent states [latex]x_t, x_{t+1}, …[/latex] can be considered as (correlated) samples from [latex]P(x)[/latex]. These samples can then be used to estimate expectations of functions [latex]f(x)[/latex] with respect to [latex]P(x)[/latex] by averaging [latex]f(x_t)[/latex] over the samples. This is particularly useful in Bayesian inference, where [latex]P(x)[/latex] is a posterior distribution of model parameters, and direct calculation is often impossible due to a complex denominator (the evidence or marginal likelihood).

게다가: MCMC differs from the basic Monte Carlo method in how it generates samples to estimate a desired distribution or integral. While Monte Carlo methods rely on drawing independent and identically distributed random samples directly from a target distribution or a proposal distribution, MCMC generates samples through a correlated sequence (a Markov chain) where each sample depends on the previous one. This dependency allows MCMC to efficiently explore complex, high-dimensional distributions that are difficult to sample from directly, by constructing a chain that converges to the target distribution over time. In contrast, traditional Monte Carlo methods may struggle with such problems due to inefficiencies in sampling or requiring explicit knowledge of the distribution’s form. Thus, MCMC extends Monte Carlo by harnessing dependence between samples to facilitate sampling in challenging statistical and computational settings.

UNESCO Nomenclature: 1209
통계

유형

소프트웨어/알고리즘

분열

점진적

용법

널리 사용됨

전구체

  • 마르코프 연쇄 이론 (안드레이 마르코프)
  • foundations of Bayesian statistics (Thomas Bayes, Pierre-Simon Laplace)
  • 원래의 몬테카를로 방법(Ulam, Von Neumann)
  • 에르고딕 이론

응용 프로그램

  • 모수 추정을 위한 베이지안 통계
  • 계통수 추론을 위한 계산 생물학
  • 확률 모델 학습을 위한 머신러닝
  • 분자 시스템 시뮬레이션을 위한 계산 물리학
  • 복잡한 금융 데이터 모델링을 위한 계량경제학

특허:

NA

잠재적 혁신 아이디어

현재 하루 4만 건이 넘는 봇 트래픽을 차단하기 위해 이 콘텐츠는 커뮤니티 회원만 이용할 수 있습니다.
> 로그인 < 또는 >등록 < 이 콘텐츠를 비롯한 모든 제한된 콘텐츠와 도구는 (100% 무료로) 이용할 수 있습니다.

관련 개념: MCMC, 마르코프 체인, 베이지안 추론, 통계, 샘플링, 정상 분포, 메트로폴리스-해스팅스, 깁스 샘플링, 계산 통계, 사후 분포.

역사적 맥락

마르코프 체인 몬테카를로(MCMC)

1943
1950
1950
1953
1960
1960
1967
1940
1950
1950
1952
1956
1960
1967
1967

(날짜를 알 수 없거나 관련이 없는 경우, 예를 들어 "유체역학"의 경우, 주목할 만한 등장 시기를 대략적으로 추정하여 제공합니다.)

관련 발명, 혁신 및 기술 원칙

고화질 이미지 및 다운로드는 등록된 회원에게만 100% 무료로 제공됩니다.

> 로그인 <