Course on Inverse Problems Albert Tarantola Fourth Lesson: Sampling - - PowerPoint PPT Presentation

course on inverse problems
SMART_READER_LITE
LIVE PREVIEW

Course on Inverse Problems Albert Tarantola Fourth Lesson: Sampling - - PowerPoint PPT Presentation

Princeton University Department of Geosciences Course on Inverse Problems Albert Tarantola Fourth Lesson: Sampling a Probability Distribution Definition: a randomly generated point P is a sample point of the volumetric probability f ( P ) if the


slide-1
SLIDE 1

Princeton University

Department of Geosciences

Course on Inverse Problems

Albert Tarantola

Fourth Lesson: Sampling a Probability Distribution

slide-2
SLIDE 2

Definition: a randomly generated point P is a sample point

  • f the volumetric probability f (P) if the probability that P

happens to be inside any domain A is the probability of A , i.e., if the probability of P ∈ A is P[A] =

  • A dV f (P)

.

slide-3
SLIDE 3

Sampling a volumetric probability f (P) : 1 take some value F ≥ fmax (if possible, F = fmax ); 2 generate a sample point P of the homogeneous distribu- tion; 3 give a chance to point P of being accepted, with proba- bility of acceptance P = f (P)/F ; 4 if P is rejected, go to 2, and so until a point is accepted. Theorem: When a point P is accepted, it is a sample point of the volumetric probability f (P) .

slide-4
SLIDE 4
  • 7.5
  • 5
  • 2.5

2.5 5 7.5 100 200 300 400

slide-5
SLIDE 5

⇒ mathematica notebook

slide-6
SLIDE 6

2 2 4 6 8 4 2 2 4

slide-7
SLIDE 7

⇒ mathematica notebook

slide-8
SLIDE 8
slide-9
SLIDE 9

⇒ mathematica notebook

slide-10
SLIDE 10

Metropolis algorithm for sampling a volum. proba. f (P) 1 Design a random walk Pi, Pi+1, . . . that, if unthwarted, samples the homogeneous distribution; 2 let Pcurrent be the last accepted point, and Ptest the next point that the homogeneous random walk proposes; 3 if f (Ptest) ≥ f (Pcurrent) , accept Ptest as the new current point; 4 if f (Ptest) < f (Pcurrent) , give a chance to point Ptest of being accepted, with probability of acceptance P = f (Ptest)/ f (Pcurrent) . Theorem: The sequence of accepted points is, asymptotically, a sequence of sample points of the volumetric probability f (P) .

slide-11
SLIDE 11

Example: Sampling a 10-dimensional volumetric probability using the Metropolis algorithm. (⇒ mathematica notebook).

slide-12
SLIDE 12

Dimension Volume hypersphere / Volume hypercube Volume hypersphere: 2 πn/2 rn n Γ(n/2) Volume hypercube: (2r)n 1 0.6 0.2 0.4 0.8 5 4 3 2 1 6 7 8 9 10 11

slide-13
SLIDE 13