ArticleslgStudy

science

Multiple-try Metropolis

Multiple-try Metropolis is a science topic covered in the lgStudy science library. This page brings together a partial reference excerpt, illustrations, worked examples, real-world applications and a short study plan, so you can understand Multiple-try Metropolis rather than just read about it. In short: Multiple-try Metropolis (MTM) is a sampling method that is a modified form of the Metropolis–Hastings method, first presented by Liu, Liang, and Wong in 2000. It is designed to help the sampling trajectory converge faster, by increasing both the step size and the acceptance rate.

Key takeaways

  • Multiple-try Metropolis belongs to science; place it in that map before memorising details.
  • Learn the definition first, then one example that makes the definition concrete.
  • Connect Multiple-try Metropolis to a quantity you can measure, compute or draw — that is where exam questions come from.
  • Reproduce the core statement of Multiple-try Metropolis from memory before moving on to harder problems.

Reference excerpt

Multiple-try Metropolis (MTM) is a sampling method that is a modified form of the Metropolis–Hastings method, first presented by Liu, Liang, and Wong in 2000. It is designed to help the sampling trajectory converge faster, by increasing both the step size and the acceptance rate.

Background

Problems with Metropolis–Hastings In Markov chain Monte Carlo, the Metropolis–Hastings algorithm (MH) can be used to sample from a probability distribution which is difficult to sample from directly. However, the MH algorithm requires the user to supply a proposal distribution, which can be relatively arbitrary. In many cases, one uses a Gaussian distribution centered on the current point in the probability space, of the form Q ( x ′ ; x t ) = N ( x t ; σ 2 I ) {\displaystyle Q(x';x^{t})={\mathcal {N}}(x^{t};\sigma ^{2}I)\,} . This proposal distribution is convenient to sample from and may be the best choice if one has little knowledge about the target distribution, π ( x ) {\displaystyle \pi (x)\,} . If desired, one can use the more general multivariate normal distribution, Q ( x ′ ; x t ) = N ( x t ; Σ ) {\displaystyle Q(x';x^{t})={\mathcal {N}}(x^{t};\mathbf {\Sigma } )} , where Σ {\displaystyle \mathbf {\Sigma } } is the covariance matrix which the user believes is similar to the target distribution. Although this method must converge to the stationary distribution in the limit of infinite sample size, in practice the progress can be exceedingly slow. If σ 2 {\displaystyle \sigma ^{2}\,} is too large, almost all steps under the MH algorithm will be rejected. On the other hand, if σ 2 {\displaystyle \sigma ^{2}\,} is too small, almost all steps will be accepted, and the Markov chain will be similar to a random walk through the probability space. In the simpler case of Q ( x ′ ; x t ) = N ( x t ; I ) {\displaystyle Q(x';x^{t})={\mathcal {N}}(x^{t};I)\,} , we see that N {\displaystyle N\,} steps only takes us a distance of N {\displaystyle {\sqrt {N}}\,} . In this event, the Markov Chain will not fully explore the probability space in any reasonable amount of time. Thus the MH algorithm requires reasonable tuning of the scale parameter ( σ 2 {\displaystyle \sigma ^{2}\,} or Σ {\displaystyle \mathbf {\Sigma } } ).

Problems with high dimensionality Even if the scale parameter is well-tuned, as the dimensionality of the problem increases, progress can still remain exceedingly slow. To see this, again consider Q ( x ′ ; x t ) = N ( x t ; I ) {\displaystyle Q(x';x^{t})={\mathcal {N}}(x^{t};I)\,} . In one dimension, this corresponds to a Gaussian distribution with mean 0 and variance 1. For one dimension, this distribution has a mean step of zero, however the mean squared step size is given by

⟨ x 2 ⟩ = ∫ − ∞ ∞ x 2 1 2 π e − x 2 2 d x = 1 {\displaystyle \langle x^{2}\rangle =\int _{-\infty }^{\infty }x^{2}{\frac {1}{\sqrt {2\pi }}}e^{-{\frac {x^{2}}{2}}}dx=1}

As the number of dimensions increases, the expected step size becomes larger and larger. In N {\displaystyle N\,} dimensions, the probability of moving a radial distance r {\displaystyle r\,} is related to the Chi distribution, and is given by

P n ( r ) ∝ r n − 1 e − r 2 / 2 {\displaystyle P_{n}(r)\propto r^{n-1}e^{-r^{2}/2}}

… excerpt ends here. Continue reading the full article.

Worked examples

Example 1 — a first encounter with Multiple-try Metropolis

Start with the simplest possible case. Write down what Multiple-try Metropolis claims or describes in one sentence, then invent the smallest concrete situation in which that sentence is true. In science, the smallest case is usually a single object, a single equation or a single measurement. Check that every symbol or term in your sentence has a meaning in that case.

Example 2 — changing one variable

Take the situation from Example 1 and change exactly one quantity: double it, halve it, or set it to zero. Predict what should happen to Multiple-try Metropolis before you calculate. Comparing your prediction with the result is the fastest way to find out whether you understand the idea or only the words.

Example 3 — an exam-style question

Typical questions about Multiple-try Metropolis ask you to (a) state it precisely, (b) apply it to given data, and (c) explain a limitation. Practise writing all three answers in under five minutes; the third part is what separates a full-mark answer from an average one.

Applications of Multiple-try Metropolis

In research
Multiple-try Metropolis appears in science research whenever the underlying quantities have to be modelled precisely. Papers usually cite it as a starting assumption and then explore where it breaks down.
In technology and industry
Engineering practice reuses Multiple-try Metropolis in design rules, simulations and safety margins. Knowing the idea lets you read a specification sheet and understand why the numbers look the way they do.
In the classroom
Multiple-try Metropolis is common in secondary-school and first-year university syllabi. It links to neighbouring topics Markov chain Monte Carlo, Monte Carlo methods, so understanding it makes those chapters shorter.
In everyday life
Look for Multiple-try Metropolis outside the textbook — in sport, cooking, traffic, electronics or the sky above you. An example you found yourself is remembered far longer than one you were given.

Affiliate

Preply — study more efficiently by working with a personal tutor. 50% off.

How to study Multiple-try Metropolis in 20 minutes

  1. Read the reference excerpt below once, without taking notes.
  2. Close the page and write down what Multiple-try Metropolis means in your own words.
  3. Compare your version with the excerpt and mark what you missed.
  4. Work through the three examples above with pen and paper.
  5. Explain Multiple-try Metropolis out loud to somebody else — or to Teacher Smith in the lgStudy chat.

Frequently asked questions

What is Multiple-try Metropolis in simple terms?

Multiple-try Metropolis (MTM) is a sampling method that is a modified form of the Metropolis–Hastings method, first presented by Liu, Liang, and Wong in 2000. It is designed to help the sampling trajectory converge faster, by increasing both the step size and the acceptance rate.

Why does Multiple-try Metropolis matter?

Because it connects several science ideas at once: it gives you a definition you can apply, a quantity you can calculate, and a way to check whether a result is plausible.

How should I study Multiple-try Metropolis?

Read the excerpt, restate it from memory, then work through the examples and applications listed on this page. The five-step study plan above takes about twenty minutes.

What does this page cover?

It gives you a compact reference excerpt plus original lgStudy explanations, examples, applications and study material on Multiple-try Metropolis.

Tags

  • Markov chain Monte Carlo
  • Monte Carlo methods

Keep exploring