SlideShare une entreprise Scribd logo
1  sur  56
Télécharger pour lire hors ligne
Introduction
Data Analysis
Nested Sampling
Variable Resolution
Appendices
Refining Bayesian Data Analysis Methods for
use with Longer Waveforms
An investigation of parallelization of the "nested sampling"
algorithm and the application of variable resolution functions
James Michael Bell
Millsaps College
University of Florida IREU in Gravitational-Wave Physics
James Michael Bell Refining Bayesian Data Analysis for Longer Waveforms
Introduction
Data Analysis
Nested Sampling
Variable Resolution
Appendices
Compact Binaries
Motivation
Research Objectives
Coalescing Compact Binaries
Black Hole and Neutron Star Pairs
Primary candidate for
ground-based GW
detectors.
Expected rate of
occurrence (per Mpc3Myr)
NS-NS: 0.01 to 10
NS-BH: 4 × 10−4
to 1
BH-BH: 1 × 10−4
to 0.3
Implications of findings
Further validation of
general relativity
Insight about physical
extrema
James Michael Bell Refining Bayesian Data Analysis for Longer Waveforms
Introduction
Data Analysis
Nested Sampling
Variable Resolution
Appendices
Compact Binaries
Motivation
Research Objectives
Motivation
Technology & Limits
Initial LIGO and Virgo
detectors
Signal visibility ~30s
Advanced Detector
Configuration
Signal Visibility >3min
Increased Efficiency
⇒ Increased Data Use
⇒ More Significant Results
James Michael Bell Refining Bayesian Data Analysis for Longer Waveforms
Introduction
Data Analysis
Nested Sampling
Variable Resolution
Appendices
Compact Binaries
Motivation
Research Objectives
Motivation
Recent Progress in the Field
"Nested Sampling" (2004)
J. Skilling
Bayesian coherent analysis of in-spiral gravitational wave
signals with a detector network (2010)
J. Veitch and A. Vecchio
James Michael Bell Refining Bayesian Data Analysis for Longer Waveforms
Introduction
Data Analysis
Nested Sampling
Variable Resolution
Appendices
Compact Binaries
Motivation
Research Objectives
Research Objectives
Primary
To investigate increased parallelization of the existing
nested sampling algorithm
Secondary
To develop a variable resolution algorithm that will improve
the handling of template waveforms
James Michael Bell Refining Bayesian Data Analysis for Longer Waveforms
Introduction
Data Analysis
Nested Sampling
Variable Resolution
Appendices
Compact Binaries
Motivation
Research Objectives
Research Objectives
Primary
To investigate increased parallelization of the existing
nested sampling algorithm
Secondary
To develop a variable resolution algorithm that will improve
the handling of template waveforms
James Michael Bell Refining Bayesian Data Analysis for Longer Waveforms
Introduction
Data Analysis
Nested Sampling
Variable Resolution
Appendices
Bayes’ Theorem
Parameter Estimation
Model Selection
Bayes’ Theorem
Derivation
H = {Hi|i = 1, ..., N} ⊂ I and D ⊂ H
James Michael Bell Refining Bayesian Data Analysis for Longer Waveforms
Introduction
Data Analysis
Nested Sampling
Variable Resolution
Appendices
Bayes’ Theorem
Parameter Estimation
Model Selection
Bayes’ Theorem
Derivation
P(Hi|
−→
d , I) =
P(Hi|I)P(
−→
d |Hi, I)
P(
−→
d |I)
=
P(Hi|I)P(
−→
d |Hi, I)
N
i=1 P(
−→
d |Hi, I)
James Michael Bell Refining Bayesian Data Analysis for Longer Waveforms
Introduction
Data Analysis
Nested Sampling
Variable Resolution
Appendices
Bayes’ Theorem
Parameter Estimation
Model Selection
Parameter Estimation
Identifying the parameters
Hypothesis depends on a minimum of 9 parameters
Θ = {M, ν, t0, φ0, DL, α, δ, ψ, ι}
2 masses, time, sky position, distance, 3 orientation angles
Other possible parameters
2 magnitudes and 4 orientation angles for spins
2 parameters for the equation of state
More?
James Michael Bell Refining Bayesian Data Analysis for Longer Waveforms
Introduction
Data Analysis
Nested Sampling
Variable Resolution
Appendices
Bayes’ Theorem
Parameter Estimation
Model Selection
Parameter Estimation
Marginalization
Goals:
Find the distribution of each
parameter
Find the expectation of each
parameter
Two Parameter Marginalization
James Michael Bell Refining Bayesian Data Analysis for Longer Waveforms
Introduction
Data Analysis
Nested Sampling
Variable Resolution
Appendices
Bayes’ Theorem
Parameter Estimation
Model Selection
Parameter Estimation
Marginalization Procedure
Let
−→
θA ⊂ Θ so that θ ≡ {θA, θB}, θA,B ∈ ΘA,B.
Calculate the marginalized distribution
p(
−→
θ A|
−→
d , H, I) =
ΘB
p(
−→
θ A|
−→
d , H, I)d
−→
θ B
Determine the mean expected value
−→
θ A =
ΘA
−→
θ Ap(
−→
θ A|
−→
d , H, I)d
−→
θ A
James Michael Bell Refining Bayesian Data Analysis for Longer Waveforms
Introduction
Data Analysis
Nested Sampling
Variable Resolution
Appendices
Bayes’ Theorem
Parameter Estimation
Model Selection
Parameter Estimation
Marginalization Procedure
Let
−→
θA ⊂ Θ so that θ ≡ {θA, θB}, θA,B ∈ ΘA,B.
Calculate the marginalized distribution
p(
−→
θ A|
−→
d , H, I) =
ΘB
p(
−→
θ A|
−→
d , H, I)d
−→
θ B
Determine the mean expected value
−→
θ A =
ΘA
−→
θ Ap(
−→
θ A|
−→
d , H, I)d
−→
θ A
James Michael Bell Refining Bayesian Data Analysis for Longer Waveforms
Introduction
Data Analysis
Nested Sampling
Variable Resolution
Appendices
Bayes’ Theorem
Parameter Estimation
Model Selection
Parameter Estimation
Marginalization Procedure
Let
−→
θA ⊂ Θ so that θ ≡ {θA, θB}, θA,B ∈ ΘA,B.
Calculate the marginalized distribution
p(
−→
θ A|
−→
d , H, I) =
ΘB
p(
−→
θ A|
−→
d , H, I)d
−→
θ B
Determine the mean expected value
−→
θ A =
ΘA
−→
θ Ap(
−→
θ A|
−→
d , H, I)d
−→
θ A
James Michael Bell Refining Bayesian Data Analysis for Longer Waveforms
Introduction
Data Analysis
Nested Sampling
Variable Resolution
Appendices
Bayes’ Theorem
Parameter Estimation
Model Selection
Model Selection
Bayesian Hypothesis Testing
The Bayes Factor
P(Hi|I)P(
−→
d |Hi, I)
P(Hj|I)P(
−→
d |Hj, I)
=
P(Hi|I)
P(Hj|I)
K
K H Support Strength
< 1 j ?
1-3 i Weak
3-10 i Substantial
10-30 i Strong
30-100 i Very Strong
> 100 i Decisive
James Michael Bell Refining Bayesian Data Analysis for Longer Waveforms
Introduction
Data Analysis
Nested Sampling
Variable Resolution
Appendices
Bayes’ Theorem
Parameter Estimation
Model Selection
Model Selection
Quantifying the Evidence
Calculating the Evidence Integral
Z = P(
−→
d |Hi, I) = −→
θ ∈Θ
p(
−→
d |
−→
θ , Hi, I)p(
−→
θ |Hi, I)d
−→
θ
Computational Problems
Dimensionality of Θ
Large intervals to integrate
James Michael Bell Refining Bayesian Data Analysis for Longer Waveforms
Introduction
Data Analysis
Nested Sampling
Variable Resolution
Appendices
Bayes’ Theorem
Parameter Estimation
Model Selection
Model Selection
Quantifying the Evidence
Calculating the Evidence Integral
Z = P(
−→
d |Hi, I) = −→
θ ∈Θ
p(
−→
d |
−→
θ , Hi, I)p(
−→
θ |Hi, I)d
−→
θ
Computational Problems
Dimensionality of Θ
Large intervals to integrate
James Michael Bell Refining Bayesian Data Analysis for Longer Waveforms
Introduction
Data Analysis
Nested Sampling
Variable Resolution
Appendices
The Algorithm
The Result
Parallelization
Nested Sampling
The objective of nested sampling
What we need:
To calculate the evidence integral using random sample
What we want:
To reduce time of evidence computations
To produce marginalized PDFs and expectations
To increase accuracy of previous algorithms
James Michael Bell Refining Bayesian Data Analysis for Longer Waveforms
Introduction
Data Analysis
Nested Sampling
Variable Resolution
Appendices
The Algorithm
The Result
Parallelization
Nested Sampling
Bayes’ Theorem Revisited
P(Hi|
−→
d , I) =
P(
−→
d |Hi, I)P(Hi|I)
P(
−→
d |I)
P(
−→
d |θ, I) P(θ|I) = P(
−→
d |I) P(θ|
−→
d , I)
Likelihood × Prior = Evidence × Posterior
L(θ)× π(θ) = Z× P(θ)
James Michael Bell Refining Bayesian Data Analysis for Longer Waveforms
Introduction
Data Analysis
Nested Sampling
Variable Resolution
Appendices
The Algorithm
The Result
Parallelization
Nested Sampling
The Procedure
1 Map Θ to R1.
James Michael Bell Refining Bayesian Data Analysis for Longer Waveforms
Introduction
Data Analysis
Nested Sampling
Variable Resolution
Appendices
The Algorithm
The Result
Parallelization
Nested Sampling
The Procedure
2 Draw N samples {Xi|i = 1...N} from π(x) and find L(x).
James Michael Bell Refining Bayesian Data Analysis for Longer Waveforms
Introduction
Data Analysis
Nested Sampling
Variable Resolution
Appendices
The Algorithm
The Result
Parallelization
Nested Sampling
The Procedure
3 Order {xi|i = 1...N} from greatest to least L.
James Michael Bell Refining Bayesian Data Analysis for Longer Waveforms
Introduction
Data Analysis
Nested Sampling
Variable Resolution
Appendices
The Algorithm
The Result
Parallelization
Nested Sampling
The Procedure
4 Remove Xj corresponding to Lmin.
James Michael Bell Refining Bayesian Data Analysis for Longer Waveforms
Introduction
Data Analysis
Nested Sampling
Variable Resolution
Appendices
The Algorithm
The Result
Parallelization
Nested Sampling
The Procedure
5 Store the smallest sample Xj and its corresponding L(x).
James Michael Bell Refining Bayesian Data Analysis for Longer Waveforms
Introduction
Data Analysis
Nested Sampling
Variable Resolution
Appendices
The Algorithm
The Result
Parallelization
Nested Sampling
The Procedure
6 Draw Xi+1 ∈ U(0, Xi) to replace Xi corresponding to Lmin.
James Michael Bell Refining Bayesian Data Analysis for Longer Waveforms
Introduction
Data Analysis
Nested Sampling
Variable Resolution
Appendices
The Algorithm
The Result
Parallelization
Nested Sampling
The Procedure
7 Repeat, shrinking {Xi} to regions of increasing likelihood.
James Michael Bell Refining Bayesian Data Analysis for Longer Waveforms
Introduction
Data Analysis
Nested Sampling
Variable Resolution
Appendices
The Algorithm
The Result
Parallelization
Nested Sampling
The Result
8 Area Z = 1
0 L(x)δx ≈
1
0 L(x)dx shown in (a).
James Michael Bell Refining Bayesian Data Analysis for Longer Waveforms
Introduction
Data Analysis
Nested Sampling
Variable Resolution
Appendices
The Algorithm
The Result
Parallelization
Nested Sampling
The Result
9 Sample from Area Z → Sample from P(x) = L(x)/Z
James Michael Bell Refining Bayesian Data Analysis for Longer Waveforms
Introduction
Data Analysis
Nested Sampling
Variable Resolution
Appendices
The Algorithm
The Result
Parallelization
Nested Sampling
The Result
10 Sample from P(x) = L(x)/Z ⇒ Sample from P(
−→
x |
−→
d , I)
James Michael Bell Refining Bayesian Data Analysis for Longer Waveforms
Introduction
Data Analysis
Nested Sampling
Variable Resolution
Appendices
The Algorithm
The Result
Parallelization
Nested Sampling
Parallelization of the Existing Algorithm
Run algorithm in parallel with different random seeds
Save each sample set and its likelihood values
Collate the results of the multiple runs
Sort the resulting samples by their likelihood values
Treat samples as part of a collection {NT } = Nruns
k=1 Nk
Each parallel run contains Nk live points
Re-apply nested sampling with lower sample weight
James Michael Bell Refining Bayesian Data Analysis for Longer Waveforms
Introduction
Data Analysis
Nested Sampling
Variable Resolution
Appendices
The Algorithm
The Result
Parallelization
Nested Sampling
Parallelization of the Existing Algorithm
Run algorithm in parallel with different random seeds
Save each sample set and its likelihood values
Collate the results of the multiple runs
Sort the resulting samples by their likelihood values
Treat samples as part of a collection {NT } = Nruns
k=1 Nk
Each parallel run contains Nk live points
Re-apply nested sampling with lower sample weight
James Michael Bell Refining Bayesian Data Analysis for Longer Waveforms
Introduction
Data Analysis
Nested Sampling
Variable Resolution
Appendices
The Algorithm
The Result
Parallelization
Nested Sampling
Parallelization of the Existing Algorithm
Run algorithm in parallel with different random seeds
Save each sample set and its likelihood values
Collate the results of the multiple runs
Sort the resulting samples by their likelihood values
Treat samples as part of a collection {NT } = Nruns
k=1 Nk
Each parallel run contains Nk live points
Re-apply nested sampling with lower sample weight
James Michael Bell Refining Bayesian Data Analysis for Longer Waveforms
Introduction
Data Analysis
Nested Sampling
Variable Resolution
Appendices
The Algorithm
The Result
Parallelization
Nested Sampling
Parallelization of the Existing Algorithm
Run algorithm in parallel with different random seeds
Save each sample set and its likelihood values
Collate the results of the multiple runs
Sort the resulting samples by their likelihood values
Treat samples as part of a collection {NT } = Nruns
k=1 Nk
Each parallel run contains Nk live points
Re-apply nested sampling with lower sample weight
James Michael Bell Refining Bayesian Data Analysis for Longer Waveforms
Introduction
Data Analysis
Nested Sampling
Variable Resolution
Appendices
The Algorithm
The Result
Parallelization
Nested Sampling
Parallelization of the Existing Algorithm
Run algorithm in parallel with different random seeds
Save each sample set and its likelihood values
Collate the results of the multiple runs
Sort the resulting samples by their likelihood values
Treat samples as part of a collection {NT } = Nruns
k=1 Nk
Each parallel run contains Nk live points
Re-apply nested sampling with lower sample weight
James Michael Bell Refining Bayesian Data Analysis for Longer Waveforms
Introduction
Data Analysis
Nested Sampling
Variable Resolution
Appendices
The Algorithm
The Result
Parallelization
Nested Sampling
Parallelization of the Existing Algorithm
Run algorithm in parallel with different random seeds
Save each sample set and its likelihood values
Collate the results of the multiple runs
Sort the resulting samples by their likelihood values
Treat samples as part of a collection {NT } = Nruns
k=1 Nk
Each parallel run contains Nk live points
Re-apply nested sampling with lower sample weight
James Michael Bell Refining Bayesian Data Analysis for Longer Waveforms
Introduction
Data Analysis
Nested Sampling
Variable Resolution
Appendices
The Algorithm
The Result
Parallelization
Nested Sampling
Parallelization of the Existing Algorithm
Run algorithm in parallel with different random seeds
Save each sample set and its likelihood values
Collate the results of the multiple runs
Sort the resulting samples by their likelihood values
Treat samples as part of a collection {NT } = Nruns
k=1 Nk
Each parallel run contains Nk live points
Re-apply nested sampling with lower sample weight
James Michael Bell Refining Bayesian Data Analysis for Longer Waveforms
Introduction
Data Analysis
Nested Sampling
Variable Resolution
Appendices
Motivation
The Goal
Brainstorming
Variable Resolution
Motivation
Improved efficiency with better template waveform handling
Higher resolution ⇒ Increased computation time
Lower resolution ⇒ Decreased accuracy
Current algorithm utilizes stationary resolution function
James Michael Bell Refining Bayesian Data Analysis for Longer Waveforms
Introduction
Data Analysis
Nested Sampling
Variable Resolution
Appendices
Motivation
The Goal
Brainstorming
Variable Resolution
The Goal
Implement a variable resolution function
Exploit the monochromatic nature of the early waveform
Focus computational resources on more complex regions
James Michael Bell Refining Bayesian Data Analysis for Longer Waveforms
Introduction
Data Analysis
Nested Sampling
Variable Resolution
Appendices
Motivation
The Goal
Brainstorming
Variable Resolution
Brainstorming
Possible Methods
Time-series variation of least-squares parameters
Event triggering
Monte Carlo Methods and/or further nested sampling
James Michael Bell Refining Bayesian Data Analysis for Longer Waveforms
Introduction
Data Analysis
Nested Sampling
Variable Resolution
Appendices
Appendix A: Slide Sources
Appendix B: Probability Theory
Appendix C: Nested Sampling Pseudo-Code
James Michael Bell Refining Bayesian Data Analysis for Longer Waveforms
Introduction
Data Analysis
Nested Sampling
Variable Resolution
Appendices
Appendix A: Slide Sources
Appendix B: Probability Theory
Appendix C: Nested Sampling Pseudo-Code
Appendix A: Sources
1 arXiv:0911.3820v2 [astro-ph.CO]
2 Data Analysis: A Bayesian Tutorial; D.S. Sivia with J.
Skilling
3 http://www.stat.duke.edu/~fab2/nested_sampling_talk.pdf
4 http://www.mrao.cam.ac.uk/ steve/malta2009/images/
nestposter.pdf
5 http://ba.stat.cmu.edu/journal/2006/vol01/issue04/
skilling.pdf
6 Dr. John Veitch and Dr. Chris Van Den Broeck
James Michael Bell Refining Bayesian Data Analysis for Longer Waveforms
Introduction
Data Analysis
Nested Sampling
Variable Resolution
Appendices
Appendix A: Slide Sources
Appendix B: Probability Theory
Appendix C: Nested Sampling Pseudo-Code
Appendix A: Sources
7 http://www.inference.phy.cam.ac.uk/bayesys/
8 http://arxiv.org/pdf/0704.3704.pdf
9 Dr. Shadow J.Q. Robinson, Millsaps College
10 Dr. Mark Lynch, Millsaps College
11 Dr. Yan Wang, Millsaps College
James Michael Bell Refining Bayesian Data Analysis for Longer Waveforms
Introduction
Data Analysis
Nested Sampling
Variable Resolution
Appendices
Appendix A: Slide Sources
Appendix B: Probability Theory
Appendix C: Nested Sampling Pseudo-Code
Appendix A: Sources
12 http://advat.blogspot.com/2012/04/bayes-factor-analysis-
of-extrasensory.html
13 B.S. Sathyaprakash and Bernard F. Schutz, "Physics,
Astrophysics and Cosmology with Gravitational Waves",
Living Rev. Relativity 12, (2009), 2. URL (cited on May 31,
2013): http://www.livingreviews.org/lrr-2009-2
14 http://www.rzg.mpg.de/visualisation/scientificdata/projects
James Michael Bell Refining Bayesian Data Analysis for Longer Waveforms
Introduction
Data Analysis
Nested Sampling
Variable Resolution
Appendices
Appendix A: Slide Sources
Appendix B: Probability Theory
Appendix C: Nested Sampling Pseudo-Code
Appendix B: Probability Theory
Key Concepts
P(A) ∈ [0, 1]
P(Ac) = 1 − P(A)
P(A ∩ B) =
P(A|B)P(B) = P(B|A)P(A)
If A ∩ B = ∅,
P(A ∩ B) = P(A)P(B)
James Michael Bell Refining Bayesian Data Analysis for Longer Waveforms
Introduction
Data Analysis
Nested Sampling
Variable Resolution
Appendices
Appendix A: Slide Sources
Appendix B: Probability Theory
Appendix C: Nested Sampling Pseudo-Code
Appendix B: Probability Theory
The Law of Total Probability
Consider H = {Hi|i = 1, ..., 6} ⊂ I, where H is mutually
exclusive and exhaustive
<only 2>P(D) = 6
i=1 P(D ∩ Hi) = 6
i=1 P(D|Hi)P(D)
James Michael Bell Refining Bayesian Data Analysis for Longer Waveforms
Introduction
Data Analysis
Nested Sampling
Variable Resolution
Appendices
Appendix A: Slide Sources
Appendix B: Probability Theory
Appendix C: Nested Sampling Pseudo-Code
Appendix B: Probability Theory
Bayes’ Theorem
H = {Hi|i = 1, ..., N} ⊂ I
James Michael Bell Refining Bayesian Data Analysis for Longer Waveforms
Introduction
Data Analysis
Nested Sampling
Variable Resolution
Appendices
Appendix A: Slide Sources
Appendix B: Probability Theory
Appendix C: Nested Sampling Pseudo-Code
Appendix B: Probability Theory
Bayes’ Theorem
P(Hi|
−→
d , I) =
P(Hi|I)P(
−→
d |Hi, I)
P(
−→
d |I)
=
P(Hi|I)P(
−→
d |Hi, I)
N
i=1 P(
−→
d |Hi, I)
James Michael Bell Refining Bayesian Data Analysis for Longer Waveforms
Introduction
Data Analysis
Nested Sampling
Variable Resolution
Appendices
Appendix A: Slide Sources
Appendix B: Probability Theory
Appendix C: Nested Sampling Pseudo-Code
Appendix B: Probability Theory
Bayes’ Theorem
P(
−→
d |Hi, I)P(Hi|I) = P(
−→
d |I)P(Hi|
−→
d , I)
Likelihood × Prior = Evidence × Posterior
L(x) × π(x) = Z × P(x)
James Michael Bell Refining Bayesian Data Analysis for Longer Waveforms
Introduction
Data Analysis
Nested Sampling
Variable Resolution
Appendices
Appendix A: Slide Sources
Appendix B: Probability Theory
Appendix C: Nested Sampling Pseudo-Code
Appendix C: Nested Sampling
Pseudo-Code
1. Draw N points
−→
θ a, a ∈ 1...N from prior p(
−→
θ ) and calculate
their La’s.
2. Set Z0 = 0, i = 0, log(w0) = 0
3. While Lmax wi > Zie−5
a) i = i + 1
b) Lmin = min({La})
c) log(wi ) = log(wi−1) − N−1
d) Zi = Zi−1 + Lminwi
e) Replace
−→
θ min with
−→
θ p(
−→
θ |H, I) : L(
−→
θ ) > Lmin
4. Add the remaining points: For all a ∈ 1...N,
Zi = Zi + L(
−→
θ a)wi
James Michael Bell Refining Bayesian Data Analysis for Longer Waveforms
Introduction
Data Analysis
Nested Sampling
Variable Resolution
Appendices
Appendix A: Slide Sources
Appendix B: Probability Theory
Appendix C: Nested Sampling Pseudo-Code
Appendix C: Nested Sampling
Pseudo-Code
1. Draw N points
−→
θ a, a ∈ 1...N from prior p(
−→
θ ) and calculate
their La’s.
2. Set Z0 = 0, i = 0, log(w0) = 0
3. While Lmax wi > Zie−5
a) i = i + 1
b) Lmin = min({La})
c) log(wi ) = log(wi−1) − N−1
d) Zi = Zi−1 + Lminwi
e) Replace
−→
θ min with
−→
θ p(
−→
θ |H, I) : L(
−→
θ ) > Lmin
4. Add the remaining points: For all a ∈ 1...N,
Zi = Zi + L(
−→
θ a)wi
James Michael Bell Refining Bayesian Data Analysis for Longer Waveforms
Introduction
Data Analysis
Nested Sampling
Variable Resolution
Appendices
Appendix A: Slide Sources
Appendix B: Probability Theory
Appendix C: Nested Sampling Pseudo-Code
Appendix C: Nested Sampling
Pseudo-Code
1. Draw N points
−→
θ a, a ∈ 1...N from prior p(
−→
θ ) and calculate
their La’s.
2. Set Z0 = 0, i = 0, log(w0) = 0
3. While Lmax wi > Zie−5
a) i = i + 1
b) Lmin = min({La})
c) log(wi ) = log(wi−1) − N−1
d) Zi = Zi−1 + Lminwi
e) Replace
−→
θ min with
−→
θ p(
−→
θ |H, I) : L(
−→
θ ) > Lmin
4. Add the remaining points: For all a ∈ 1...N,
Zi = Zi + L(
−→
θ a)wi
James Michael Bell Refining Bayesian Data Analysis for Longer Waveforms
Introduction
Data Analysis
Nested Sampling
Variable Resolution
Appendices
Appendix A: Slide Sources
Appendix B: Probability Theory
Appendix C: Nested Sampling Pseudo-Code
Appendix C: Nested Sampling
Pseudo-Code
1. Draw N points
−→
θ a, a ∈ 1...N from prior p(
−→
θ ) and calculate
their La’s.
2. Set Z0 = 0, i = 0, log(w0) = 0
3. While Lmax wi > Zie−5
a) i = i + 1
b) Lmin = min({La})
c) log(wi ) = log(wi−1) − N−1
d) Zi = Zi−1 + Lminwi
e) Replace
−→
θ min with
−→
θ p(
−→
θ |H, I) : L(
−→
θ ) > Lmin
4. Add the remaining points: For all a ∈ 1...N,
Zi = Zi + L(
−→
θ a)wi
James Michael Bell Refining Bayesian Data Analysis for Longer Waveforms
Introduction
Data Analysis
Nested Sampling
Variable Resolution
Appendices
Appendix A: Slide Sources
Appendix B: Probability Theory
Appendix C: Nested Sampling Pseudo-Code
Appendix C: Nested Sampling
Pseudo-Code
1. Draw N points
−→
θ a, a ∈ 1...N from prior p(
−→
θ ) and calculate
their La’s.
2. Set Z0 = 0, i = 0, log(w0) = 0
3. While Lmax wi > Zie−5
a) i = i + 1
b) Lmin = min({La})
c) log(wi ) = log(wi−1) − N−1
d) Zi = Zi−1 + Lminwi
e) Replace
−→
θ min with
−→
θ p(
−→
θ |H, I) : L(
−→
θ ) > Lmin
4. Add the remaining points: For all a ∈ 1...N,
Zi = Zi + L(
−→
θ a)wi
James Michael Bell Refining Bayesian Data Analysis for Longer Waveforms
Introduction
Data Analysis
Nested Sampling
Variable Resolution
Appendices
Appendix A: Slide Sources
Appendix B: Probability Theory
Appendix C: Nested Sampling Pseudo-Code
Appendix C: Nested Sampling
Pseudo-Code
1. Draw N points
−→
θ a, a ∈ 1...N from prior p(
−→
θ ) and calculate
their La’s.
2. Set Z0 = 0, i = 0, log(w0) = 0
3. While Lmax wi > Zie−5
a) i = i + 1
b) Lmin = min({La})
c) log(wi ) = log(wi−1) − N−1
d) Zi = Zi−1 + Lminwi
e) Replace
−→
θ min with
−→
θ p(
−→
θ |H, I) : L(
−→
θ ) > Lmin
4. Add the remaining points: For all a ∈ 1...N,
Zi = Zi + L(
−→
θ a)wi
James Michael Bell Refining Bayesian Data Analysis for Longer Waveforms
Introduction
Data Analysis
Nested Sampling
Variable Resolution
Appendices
Appendix A: Slide Sources
Appendix B: Probability Theory
Appendix C: Nested Sampling Pseudo-Code
Appendix C: Nested Sampling
Pseudo-Code
1. Draw N points
−→
θ a, a ∈ 1...N from prior p(
−→
θ ) and calculate
their La’s.
2. Set Z0 = 0, i = 0, log(w0) = 0
3. While Lmax wi > Zie−5
a) i = i + 1
b) Lmin = min({La})
c) log(wi ) = log(wi−1) − N−1
d) Zi = Zi−1 + Lminwi
e) Replace
−→
θ min with
−→
θ p(
−→
θ |H, I) : L(
−→
θ ) > Lmin
4. Add the remaining points: For all a ∈ 1...N,
Zi = Zi + L(
−→
θ a)wi
James Michael Bell Refining Bayesian Data Analysis for Longer Waveforms
Introduction
Data Analysis
Nested Sampling
Variable Resolution
Appendices
Appendix A: Slide Sources
Appendix B: Probability Theory
Appendix C: Nested Sampling Pseudo-Code
Appendix C: Nested Sampling
Pseudo-Code
1. Draw N points
−→
θ a, a ∈ 1...N from prior p(
−→
θ ) and calculate
their La’s.
2. Set Z0 = 0, i = 0, log(w0) = 0
3. While Lmax wi > Zie−5
a) i = i + 1
b) Lmin = min({La})
c) log(wi ) = log(wi−1) − N−1
d) Zi = Zi−1 + Lminwi
e) Replace
−→
θ min with
−→
θ p(
−→
θ |H, I) : L(
−→
θ ) > Lmin
4. Add the remaining points: For all a ∈ 1...N,
Zi = Zi + L(
−→
θ a)wi
James Michael Bell Refining Bayesian Data Analysis for Longer Waveforms
Introduction
Data Analysis
Nested Sampling
Variable Resolution
Appendices
Appendix A: Slide Sources
Appendix B: Probability Theory
Appendix C: Nested Sampling Pseudo-Code
Appendix C: Nested Sampling
Pseudo-Code
1. Draw N points
−→
θ a, a ∈ 1...N from prior p(
−→
θ ) and calculate
their La’s.
2. Set Z0 = 0, i = 0, log(w0) = 0
3. While Lmax wi > Zie−5
a) i = i + 1
b) Lmin = min({La})
c) log(wi ) = log(wi−1) − N−1
d) Zi = Zi−1 + Lminwi
e) Replace
−→
θ min with
−→
θ p(
−→
θ |H, I) : L(
−→
θ ) > Lmin
4. Add the remaining points: For all a ∈ 1...N,
Zi = Zi + L(
−→
θ a)wi
James Michael Bell Refining Bayesian Data Analysis for Longer Waveforms

Contenu connexe

Tendances

Can we estimate a constant?
Can we estimate a constant?Can we estimate a constant?
Can we estimate a constant?Christian Robert
 
ABC with Wasserstein distances
ABC with Wasserstein distancesABC with Wasserstein distances
ABC with Wasserstein distancesChristian Robert
 
better together? statistical learning in models made of modules
better together? statistical learning in models made of modulesbetter together? statistical learning in models made of modules
better together? statistical learning in models made of modulesChristian Robert
 
Trimming the L1 Regularizer: Statistical Analysis, Optimization, and Applicat...
Trimming the L1 Regularizer: Statistical Analysis, Optimization, and Applicat...Trimming the L1 Regularizer: Statistical Analysis, Optimization, and Applicat...
Trimming the L1 Regularizer: Statistical Analysis, Optimization, and Applicat...Jihun Yun
 
Igh maa-2015 nov
Igh maa-2015 novIgh maa-2015 nov
Igh maa-2015 novZach Zhang
 
Lec7 deeprlbootcamp-svg+scg
Lec7 deeprlbootcamp-svg+scgLec7 deeprlbootcamp-svg+scg
Lec7 deeprlbootcamp-svg+scgRonald Teo
 
Learning To Rank data2day 2017
Learning To Rank data2day 2017Learning To Rank data2day 2017
Learning To Rank data2day 2017Stefan Kühn
 
Gradient Estimation Using Stochastic Computation Graphs
Gradient Estimation Using Stochastic Computation GraphsGradient Estimation Using Stochastic Computation Graphs
Gradient Estimation Using Stochastic Computation GraphsYoonho Lee
 
Sparse-Bayesian Approach to Inverse Problems with Partial Differential Equati...
Sparse-Bayesian Approach to Inverse Problems with Partial Differential Equati...Sparse-Bayesian Approach to Inverse Problems with Partial Differential Equati...
Sparse-Bayesian Approach to Inverse Problems with Partial Differential Equati...DrSebastianEngel
 
Graph Edit Distance: Basics & Trends
Graph Edit Distance: Basics & TrendsGraph Edit Distance: Basics & Trends
Graph Edit Distance: Basics & TrendsLuc Brun
 
Bayesian modelling and computation for Raman spectroscopy
Bayesian modelling and computation for Raman spectroscopyBayesian modelling and computation for Raman spectroscopy
Bayesian modelling and computation for Raman spectroscopyMatt Moores
 
Dwdm naive bayes_ankit_gadgil_027
Dwdm naive bayes_ankit_gadgil_027Dwdm naive bayes_ankit_gadgil_027
Dwdm naive bayes_ankit_gadgil_027ankitgadgil
 
Bayesian model choice in cosmology
Bayesian model choice in cosmologyBayesian model choice in cosmology
Bayesian model choice in cosmologyChristian Robert
 
Graph kernels
Graph kernelsGraph kernels
Graph kernelsLuc Brun
 
Hierarchical Reinforcement Learning with Option-Critic Architecture
Hierarchical Reinforcement Learning with Option-Critic ArchitectureHierarchical Reinforcement Learning with Option-Critic Architecture
Hierarchical Reinforcement Learning with Option-Critic ArchitectureNecip Oguz Serbetci
 
Error Estimates for Multi-Penalty Regularization under General Source Condition
Error Estimates for Multi-Penalty Regularization under General Source ConditionError Estimates for Multi-Penalty Regularization under General Source Condition
Error Estimates for Multi-Penalty Regularization under General Source Conditioncsandit
 
NBBC15, Reyjavik, June 08, 2015
NBBC15, Reyjavik, June 08, 2015NBBC15, Reyjavik, June 08, 2015
NBBC15, Reyjavik, June 08, 2015Christian Robert
 

Tendances (20)

sigir2017bayesian
sigir2017bayesiansigir2017bayesian
sigir2017bayesian
 
Can we estimate a constant?
Can we estimate a constant?Can we estimate a constant?
Can we estimate a constant?
 
ABC with Wasserstein distances
ABC with Wasserstein distancesABC with Wasserstein distances
ABC with Wasserstein distances
 
better together? statistical learning in models made of modules
better together? statistical learning in models made of modulesbetter together? statistical learning in models made of modules
better together? statistical learning in models made of modules
 
Trimming the L1 Regularizer: Statistical Analysis, Optimization, and Applicat...
Trimming the L1 Regularizer: Statistical Analysis, Optimization, and Applicat...Trimming the L1 Regularizer: Statistical Analysis, Optimization, and Applicat...
Trimming the L1 Regularizer: Statistical Analysis, Optimization, and Applicat...
 
Igh maa-2015 nov
Igh maa-2015 novIgh maa-2015 nov
Igh maa-2015 nov
 
Lec7 deeprlbootcamp-svg+scg
Lec7 deeprlbootcamp-svg+scgLec7 deeprlbootcamp-svg+scg
Lec7 deeprlbootcamp-svg+scg
 
Learning To Rank data2day 2017
Learning To Rank data2day 2017Learning To Rank data2day 2017
Learning To Rank data2day 2017
 
Gradient Estimation Using Stochastic Computation Graphs
Gradient Estimation Using Stochastic Computation GraphsGradient Estimation Using Stochastic Computation Graphs
Gradient Estimation Using Stochastic Computation Graphs
 
Intractable likelihoods
Intractable likelihoodsIntractable likelihoods
Intractable likelihoods
 
Sparse-Bayesian Approach to Inverse Problems with Partial Differential Equati...
Sparse-Bayesian Approach to Inverse Problems with Partial Differential Equati...Sparse-Bayesian Approach to Inverse Problems with Partial Differential Equati...
Sparse-Bayesian Approach to Inverse Problems with Partial Differential Equati...
 
Graph Edit Distance: Basics & Trends
Graph Edit Distance: Basics & TrendsGraph Edit Distance: Basics & Trends
Graph Edit Distance: Basics & Trends
 
Bayesian modelling and computation for Raman spectroscopy
Bayesian modelling and computation for Raman spectroscopyBayesian modelling and computation for Raman spectroscopy
Bayesian modelling and computation for Raman spectroscopy
 
Dwdm naive bayes_ankit_gadgil_027
Dwdm naive bayes_ankit_gadgil_027Dwdm naive bayes_ankit_gadgil_027
Dwdm naive bayes_ankit_gadgil_027
 
Bayesian model choice in cosmology
Bayesian model choice in cosmologyBayesian model choice in cosmology
Bayesian model choice in cosmology
 
Graph kernels
Graph kernelsGraph kernels
Graph kernels
 
Hierarchical Reinforcement Learning with Option-Critic Architecture
Hierarchical Reinforcement Learning with Option-Critic ArchitectureHierarchical Reinforcement Learning with Option-Critic Architecture
Hierarchical Reinforcement Learning with Option-Critic Architecture
 
MUMS: Bayesian, Fiducial, and Frequentist Conference - Spatially Informed Var...
MUMS: Bayesian, Fiducial, and Frequentist Conference - Spatially Informed Var...MUMS: Bayesian, Fiducial, and Frequentist Conference - Spatially Informed Var...
MUMS: Bayesian, Fiducial, and Frequentist Conference - Spatially Informed Var...
 
Error Estimates for Multi-Penalty Regularization under General Source Condition
Error Estimates for Multi-Penalty Regularization under General Source ConditionError Estimates for Multi-Penalty Regularization under General Source Condition
Error Estimates for Multi-Penalty Regularization under General Source Condition
 
NBBC15, Reyjavik, June 08, 2015
NBBC15, Reyjavik, June 08, 2015NBBC15, Reyjavik, June 08, 2015
NBBC15, Reyjavik, June 08, 2015
 

En vedette

TDT39 Oppstartsmøte septemer 2016
TDT39 Oppstartsmøte septemer 2016TDT39 Oppstartsmøte septemer 2016
TDT39 Oppstartsmøte septemer 2016BabakFarshchian
 
IT3010 Lecture on Data Analysis
IT3010 Lecture on Data AnalysisIT3010 Lecture on Data Analysis
IT3010 Lecture on Data AnalysisBabakFarshchian
 
IT3010 Lecture Design and Creation
IT3010 Lecture Design and CreationIT3010 Lecture Design and Creation
IT3010 Lecture Design and CreationBabakFarshchian
 
IT3010 Lecture- Experiments
IT3010 Lecture- ExperimentsIT3010 Lecture- Experiments
IT3010 Lecture- ExperimentsBabakFarshchian
 
Research methods workshop data analysis
Research methods workshop data analysisResearch methods workshop data analysis
Research methods workshop data analysisKatrina Pritchard
 
Methods of data collection (research methodology)
Methods of data collection  (research methodology)Methods of data collection  (research methodology)
Methods of data collection (research methodology)Muhammed Konari
 
Data Analysis, Presentation and Interpretation of Data
Data Analysis, Presentation and Interpretation of DataData Analysis, Presentation and Interpretation of Data
Data Analysis, Presentation and Interpretation of DataRoqui Malijan
 
Data analysis powerpoint
Data analysis powerpointData analysis powerpoint
Data analysis powerpointjamiebrandon
 

En vedette (10)

TDT39 Oppstartsmøte septemer 2016
TDT39 Oppstartsmøte septemer 2016TDT39 Oppstartsmøte septemer 2016
TDT39 Oppstartsmøte septemer 2016
 
IT3010 Lecture on Data Analysis
IT3010 Lecture on Data AnalysisIT3010 Lecture on Data Analysis
IT3010 Lecture on Data Analysis
 
IT3010 Lecture Design and Creation
IT3010 Lecture Design and CreationIT3010 Lecture Design and Creation
IT3010 Lecture Design and Creation
 
IT3010 Lecture- Experiments
IT3010 Lecture- ExperimentsIT3010 Lecture- Experiments
IT3010 Lecture- Experiments
 
Research methods workshop data analysis
Research methods workshop data analysisResearch methods workshop data analysis
Research methods workshop data analysis
 
Methods of data collection (research methodology)
Methods of data collection  (research methodology)Methods of data collection  (research methodology)
Methods of data collection (research methodology)
 
Data Analysis, Presentation and Interpretation of Data
Data Analysis, Presentation and Interpretation of DataData Analysis, Presentation and Interpretation of Data
Data Analysis, Presentation and Interpretation of Data
 
Presentation of data
Presentation of dataPresentation of data
Presentation of data
 
Data analysis powerpoint
Data analysis powerpointData analysis powerpoint
Data analysis powerpoint
 
Chapter 10-DATA ANALYSIS & PRESENTATION
Chapter 10-DATA ANALYSIS & PRESENTATIONChapter 10-DATA ANALYSIS & PRESENTATION
Chapter 10-DATA ANALYSIS & PRESENTATION
 

Similaire à Refining Bayesian Data Analysis Methods for Use with Longer Waveforms

Multiple estimators for Monte Carlo approximations
Multiple estimators for Monte Carlo approximationsMultiple estimators for Monte Carlo approximations
Multiple estimators for Monte Carlo approximationsChristian Robert
 
Laplace's Demon: seminar #1
Laplace's Demon: seminar #1Laplace's Demon: seminar #1
Laplace's Demon: seminar #1Christian Robert
 
from model uncertainty to ABC
from model uncertainty to ABCfrom model uncertainty to ABC
from model uncertainty to ABCChristian Robert
 
Bayesian Hierarchical Models
Bayesian Hierarchical ModelsBayesian Hierarchical Models
Bayesian Hierarchical ModelsAmmar Rashed
 
Combining Decision Trees Based on Imprecise Probabilities and Uncertainty Mea...
Combining Decision Trees Based on Imprecise Probabilities and Uncertainty Mea...Combining Decision Trees Based on Imprecise Probabilities and Uncertainty Mea...
Combining Decision Trees Based on Imprecise Probabilities and Uncertainty Mea...NTNU
 
Workshop in honour of Don Poskitt and Gael Martin
Workshop in honour of Don Poskitt and Gael MartinWorkshop in honour of Don Poskitt and Gael Martin
Workshop in honour of Don Poskitt and Gael MartinChristian Robert
 
Bayesian statistics intro using r
Bayesian statistics intro using rBayesian statistics intro using r
Bayesian statistics intro using rJosue Guzman
 
Hessian Matrices in Statistics
Hessian Matrices in StatisticsHessian Matrices in Statistics
Hessian Matrices in StatisticsFerris Jumah
 
Non-parametric analysis of models and data
Non-parametric analysis of models and dataNon-parametric analysis of models and data
Non-parametric analysis of models and datahaharrington
 
Bayesian Neural Networks
Bayesian Neural NetworksBayesian Neural Networks
Bayesian Neural NetworksNatan Katz
 
An Application of Uncertainty Quantification to MPM
An Application of Uncertainty Quantification to MPMAn Application of Uncertainty Quantification to MPM
An Application of Uncertainty Quantification to MPMwallstedt
 
Information in the Weights
Information in the WeightsInformation in the Weights
Information in the WeightsMark Chang
 
Information in the Weights
Information in the WeightsInformation in the Weights
Information in the WeightsMark Chang
 

Similaire à Refining Bayesian Data Analysis Methods for Use with Longer Waveforms (20)

Multiple estimators for Monte Carlo approximations
Multiple estimators for Monte Carlo approximationsMultiple estimators for Monte Carlo approximations
Multiple estimators for Monte Carlo approximations
 
Laplace's Demon: seminar #1
Laplace's Demon: seminar #1Laplace's Demon: seminar #1
Laplace's Demon: seminar #1
 
from model uncertainty to ABC
from model uncertainty to ABCfrom model uncertainty to ABC
from model uncertainty to ABC
 
ABC workshop: 17w5025
ABC workshop: 17w5025ABC workshop: 17w5025
ABC workshop: 17w5025
 
Bayesian Hierarchical Models
Bayesian Hierarchical ModelsBayesian Hierarchical Models
Bayesian Hierarchical Models
 
asymptotics of ABC
asymptotics of ABCasymptotics of ABC
asymptotics of ABC
 
the ABC of ABC
the ABC of ABCthe ABC of ABC
the ABC of ABC
 
Combining Decision Trees Based on Imprecise Probabilities and Uncertainty Mea...
Combining Decision Trees Based on Imprecise Probabilities and Uncertainty Mea...Combining Decision Trees Based on Imprecise Probabilities and Uncertainty Mea...
Combining Decision Trees Based on Imprecise Probabilities and Uncertainty Mea...
 
Workshop in honour of Don Poskitt and Gael Martin
Workshop in honour of Don Poskitt and Gael MartinWorkshop in honour of Don Poskitt and Gael Martin
Workshop in honour of Don Poskitt and Gael Martin
 
Bayesian statistics intro using r
Bayesian statistics intro using rBayesian statistics intro using r
Bayesian statistics intro using r
 
Hessian Matrices in Statistics
Hessian Matrices in StatisticsHessian Matrices in Statistics
Hessian Matrices in Statistics
 
Non-parametric analysis of models and data
Non-parametric analysis of models and dataNon-parametric analysis of models and data
Non-parametric analysis of models and data
 
Basen Network
Basen NetworkBasen Network
Basen Network
 
Bayesian Neural Networks
Bayesian Neural NetworksBayesian Neural Networks
Bayesian Neural Networks
 
QMC Program: Trends and Advances in Monte Carlo Sampling Algorithms Workshop,...
QMC Program: Trends and Advances in Monte Carlo Sampling Algorithms Workshop,...QMC Program: Trends and Advances in Monte Carlo Sampling Algorithms Workshop,...
QMC Program: Trends and Advances in Monte Carlo Sampling Algorithms Workshop,...
 
QMC Program: Trends and Advances in Monte Carlo Sampling Algorithms Workshop,...
QMC Program: Trends and Advances in Monte Carlo Sampling Algorithms Workshop,...QMC Program: Trends and Advances in Monte Carlo Sampling Algorithms Workshop,...
QMC Program: Trends and Advances in Monte Carlo Sampling Algorithms Workshop,...
 
An Application of Uncertainty Quantification to MPM
An Application of Uncertainty Quantification to MPMAn Application of Uncertainty Quantification to MPM
An Application of Uncertainty Quantification to MPM
 
GDRR Opening Workshop - Bayesian Inference for Common Cause Failure Rate Base...
GDRR Opening Workshop - Bayesian Inference for Common Cause Failure Rate Base...GDRR Opening Workshop - Bayesian Inference for Common Cause Failure Rate Base...
GDRR Opening Workshop - Bayesian Inference for Common Cause Failure Rate Base...
 
Information in the Weights
Information in the WeightsInformation in the Weights
Information in the Weights
 
Information in the Weights
Information in the WeightsInformation in the Weights
Information in the Weights
 

Dernier

Davis plaque method.pptx recombinant DNA technology
Davis plaque method.pptx recombinant DNA technologyDavis plaque method.pptx recombinant DNA technology
Davis plaque method.pptx recombinant DNA technologycaarthichand2003
 
Pests of castor_Binomics_Identification_Dr.UPR.pdf
Pests of castor_Binomics_Identification_Dr.UPR.pdfPests of castor_Binomics_Identification_Dr.UPR.pdf
Pests of castor_Binomics_Identification_Dr.UPR.pdfPirithiRaju
 
ALL ABOUT MIXTURES IN GRADE 7 CLASS PPTX
ALL ABOUT MIXTURES IN GRADE 7 CLASS PPTXALL ABOUT MIXTURES IN GRADE 7 CLASS PPTX
ALL ABOUT MIXTURES IN GRADE 7 CLASS PPTXDole Philippines School
 
THE ROLE OF PHARMACOGNOSY IN TRADITIONAL AND MODERN SYSTEM OF MEDICINE.pptx
THE ROLE OF PHARMACOGNOSY IN TRADITIONAL AND MODERN SYSTEM OF MEDICINE.pptxTHE ROLE OF PHARMACOGNOSY IN TRADITIONAL AND MODERN SYSTEM OF MEDICINE.pptx
THE ROLE OF PHARMACOGNOSY IN TRADITIONAL AND MODERN SYSTEM OF MEDICINE.pptxNandakishor Bhaurao Deshmukh
 
Call Girls in Majnu Ka Tilla Delhi 🔝9711014705🔝 Genuine
Call Girls in Majnu Ka Tilla Delhi 🔝9711014705🔝 GenuineCall Girls in Majnu Ka Tilla Delhi 🔝9711014705🔝 Genuine
Call Girls in Majnu Ka Tilla Delhi 🔝9711014705🔝 Genuinethapagita
 
Pests of jatropha_Bionomics_identification_Dr.UPR.pdf
Pests of jatropha_Bionomics_identification_Dr.UPR.pdfPests of jatropha_Bionomics_identification_Dr.UPR.pdf
Pests of jatropha_Bionomics_identification_Dr.UPR.pdfPirithiRaju
 
basic entomology with insect anatomy and taxonomy
basic entomology with insect anatomy and taxonomybasic entomology with insect anatomy and taxonomy
basic entomology with insect anatomy and taxonomyDrAnita Sharma
 
Forensic limnology of diatoms by Sanjai.pptx
Forensic limnology of diatoms by Sanjai.pptxForensic limnology of diatoms by Sanjai.pptx
Forensic limnology of diatoms by Sanjai.pptxkumarsanjai28051
 
preservation, maintanence and improvement of industrial organism.pptx
preservation, maintanence and improvement of industrial organism.pptxpreservation, maintanence and improvement of industrial organism.pptx
preservation, maintanence and improvement of industrial organism.pptxnoordubaliya2003
 
Radiation physics in Dental Radiology...
Radiation physics in Dental Radiology...Radiation physics in Dental Radiology...
Radiation physics in Dental Radiology...navyadasi1992
 
Vision and reflection on Mining Software Repositories research in 2024
Vision and reflection on Mining Software Repositories research in 2024Vision and reflection on Mining Software Repositories research in 2024
Vision and reflection on Mining Software Repositories research in 2024AyushiRastogi48
 
STOPPED FLOW METHOD & APPLICATION MURUGAVENI B.pptx
STOPPED FLOW METHOD & APPLICATION MURUGAVENI B.pptxSTOPPED FLOW METHOD & APPLICATION MURUGAVENI B.pptx
STOPPED FLOW METHOD & APPLICATION MURUGAVENI B.pptxMurugaveni B
 
LIGHT-PHENOMENA-BY-CABUALDIONALDOPANOGANCADIENTE-CONDEZA (1).pptx
LIGHT-PHENOMENA-BY-CABUALDIONALDOPANOGANCADIENTE-CONDEZA (1).pptxLIGHT-PHENOMENA-BY-CABUALDIONALDOPANOGANCADIENTE-CONDEZA (1).pptx
LIGHT-PHENOMENA-BY-CABUALDIONALDOPANOGANCADIENTE-CONDEZA (1).pptxmalonesandreagweneth
 
OECD bibliometric indicators: Selected highlights, April 2024
OECD bibliometric indicators: Selected highlights, April 2024OECD bibliometric indicators: Selected highlights, April 2024
OECD bibliometric indicators: Selected highlights, April 2024innovationoecd
 
Four Spheres of the Earth Presentation.ppt
Four Spheres of the Earth Presentation.pptFour Spheres of the Earth Presentation.ppt
Four Spheres of the Earth Presentation.pptJoemSTuliba
 
User Guide: Pulsar™ Weather Station (Columbia Weather Systems)
User Guide: Pulsar™ Weather Station (Columbia Weather Systems)User Guide: Pulsar™ Weather Station (Columbia Weather Systems)
User Guide: Pulsar™ Weather Station (Columbia Weather Systems)Columbia Weather Systems
 
Behavioral Disorder: Schizophrenia & it's Case Study.pdf
Behavioral Disorder: Schizophrenia & it's Case Study.pdfBehavioral Disorder: Schizophrenia & it's Case Study.pdf
Behavioral Disorder: Schizophrenia & it's Case Study.pdfSELF-EXPLANATORY
 
FREE NURSING BUNDLE FOR NURSES.PDF by na
FREE NURSING BUNDLE FOR NURSES.PDF by naFREE NURSING BUNDLE FOR NURSES.PDF by na
FREE NURSING BUNDLE FOR NURSES.PDF by naJASISJULIANOELYNV
 

Dernier (20)

Davis plaque method.pptx recombinant DNA technology
Davis plaque method.pptx recombinant DNA technologyDavis plaque method.pptx recombinant DNA technology
Davis plaque method.pptx recombinant DNA technology
 
Pests of castor_Binomics_Identification_Dr.UPR.pdf
Pests of castor_Binomics_Identification_Dr.UPR.pdfPests of castor_Binomics_Identification_Dr.UPR.pdf
Pests of castor_Binomics_Identification_Dr.UPR.pdf
 
ALL ABOUT MIXTURES IN GRADE 7 CLASS PPTX
ALL ABOUT MIXTURES IN GRADE 7 CLASS PPTXALL ABOUT MIXTURES IN GRADE 7 CLASS PPTX
ALL ABOUT MIXTURES IN GRADE 7 CLASS PPTX
 
THE ROLE OF PHARMACOGNOSY IN TRADITIONAL AND MODERN SYSTEM OF MEDICINE.pptx
THE ROLE OF PHARMACOGNOSY IN TRADITIONAL AND MODERN SYSTEM OF MEDICINE.pptxTHE ROLE OF PHARMACOGNOSY IN TRADITIONAL AND MODERN SYSTEM OF MEDICINE.pptx
THE ROLE OF PHARMACOGNOSY IN TRADITIONAL AND MODERN SYSTEM OF MEDICINE.pptx
 
Volatile Oils Pharmacognosy And Phytochemistry -I
Volatile Oils Pharmacognosy And Phytochemistry -IVolatile Oils Pharmacognosy And Phytochemistry -I
Volatile Oils Pharmacognosy And Phytochemistry -I
 
Call Girls in Majnu Ka Tilla Delhi 🔝9711014705🔝 Genuine
Call Girls in Majnu Ka Tilla Delhi 🔝9711014705🔝 GenuineCall Girls in Majnu Ka Tilla Delhi 🔝9711014705🔝 Genuine
Call Girls in Majnu Ka Tilla Delhi 🔝9711014705🔝 Genuine
 
Pests of jatropha_Bionomics_identification_Dr.UPR.pdf
Pests of jatropha_Bionomics_identification_Dr.UPR.pdfPests of jatropha_Bionomics_identification_Dr.UPR.pdf
Pests of jatropha_Bionomics_identification_Dr.UPR.pdf
 
basic entomology with insect anatomy and taxonomy
basic entomology with insect anatomy and taxonomybasic entomology with insect anatomy and taxonomy
basic entomology with insect anatomy and taxonomy
 
Forensic limnology of diatoms by Sanjai.pptx
Forensic limnology of diatoms by Sanjai.pptxForensic limnology of diatoms by Sanjai.pptx
Forensic limnology of diatoms by Sanjai.pptx
 
preservation, maintanence and improvement of industrial organism.pptx
preservation, maintanence and improvement of industrial organism.pptxpreservation, maintanence and improvement of industrial organism.pptx
preservation, maintanence and improvement of industrial organism.pptx
 
Radiation physics in Dental Radiology...
Radiation physics in Dental Radiology...Radiation physics in Dental Radiology...
Radiation physics in Dental Radiology...
 
Vision and reflection on Mining Software Repositories research in 2024
Vision and reflection on Mining Software Repositories research in 2024Vision and reflection on Mining Software Repositories research in 2024
Vision and reflection on Mining Software Repositories research in 2024
 
STOPPED FLOW METHOD & APPLICATION MURUGAVENI B.pptx
STOPPED FLOW METHOD & APPLICATION MURUGAVENI B.pptxSTOPPED FLOW METHOD & APPLICATION MURUGAVENI B.pptx
STOPPED FLOW METHOD & APPLICATION MURUGAVENI B.pptx
 
LIGHT-PHENOMENA-BY-CABUALDIONALDOPANOGANCADIENTE-CONDEZA (1).pptx
LIGHT-PHENOMENA-BY-CABUALDIONALDOPANOGANCADIENTE-CONDEZA (1).pptxLIGHT-PHENOMENA-BY-CABUALDIONALDOPANOGANCADIENTE-CONDEZA (1).pptx
LIGHT-PHENOMENA-BY-CABUALDIONALDOPANOGANCADIENTE-CONDEZA (1).pptx
 
OECD bibliometric indicators: Selected highlights, April 2024
OECD bibliometric indicators: Selected highlights, April 2024OECD bibliometric indicators: Selected highlights, April 2024
OECD bibliometric indicators: Selected highlights, April 2024
 
Four Spheres of the Earth Presentation.ppt
Four Spheres of the Earth Presentation.pptFour Spheres of the Earth Presentation.ppt
Four Spheres of the Earth Presentation.ppt
 
Hot Sexy call girls in Moti Nagar,🔝 9953056974 🔝 escort Service
Hot Sexy call girls in  Moti Nagar,🔝 9953056974 🔝 escort ServiceHot Sexy call girls in  Moti Nagar,🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Moti Nagar,🔝 9953056974 🔝 escort Service
 
User Guide: Pulsar™ Weather Station (Columbia Weather Systems)
User Guide: Pulsar™ Weather Station (Columbia Weather Systems)User Guide: Pulsar™ Weather Station (Columbia Weather Systems)
User Guide: Pulsar™ Weather Station (Columbia Weather Systems)
 
Behavioral Disorder: Schizophrenia & it's Case Study.pdf
Behavioral Disorder: Schizophrenia & it's Case Study.pdfBehavioral Disorder: Schizophrenia & it's Case Study.pdf
Behavioral Disorder: Schizophrenia & it's Case Study.pdf
 
FREE NURSING BUNDLE FOR NURSES.PDF by na
FREE NURSING BUNDLE FOR NURSES.PDF by naFREE NURSING BUNDLE FOR NURSES.PDF by na
FREE NURSING BUNDLE FOR NURSES.PDF by na
 

Refining Bayesian Data Analysis Methods for Use with Longer Waveforms

  • 1. Introduction Data Analysis Nested Sampling Variable Resolution Appendices Refining Bayesian Data Analysis Methods for use with Longer Waveforms An investigation of parallelization of the "nested sampling" algorithm and the application of variable resolution functions James Michael Bell Millsaps College University of Florida IREU in Gravitational-Wave Physics James Michael Bell Refining Bayesian Data Analysis for Longer Waveforms
  • 2. Introduction Data Analysis Nested Sampling Variable Resolution Appendices Compact Binaries Motivation Research Objectives Coalescing Compact Binaries Black Hole and Neutron Star Pairs Primary candidate for ground-based GW detectors. Expected rate of occurrence (per Mpc3Myr) NS-NS: 0.01 to 10 NS-BH: 4 × 10−4 to 1 BH-BH: 1 × 10−4 to 0.3 Implications of findings Further validation of general relativity Insight about physical extrema James Michael Bell Refining Bayesian Data Analysis for Longer Waveforms
  • 3. Introduction Data Analysis Nested Sampling Variable Resolution Appendices Compact Binaries Motivation Research Objectives Motivation Technology & Limits Initial LIGO and Virgo detectors Signal visibility ~30s Advanced Detector Configuration Signal Visibility >3min Increased Efficiency ⇒ Increased Data Use ⇒ More Significant Results James Michael Bell Refining Bayesian Data Analysis for Longer Waveforms
  • 4. Introduction Data Analysis Nested Sampling Variable Resolution Appendices Compact Binaries Motivation Research Objectives Motivation Recent Progress in the Field "Nested Sampling" (2004) J. Skilling Bayesian coherent analysis of in-spiral gravitational wave signals with a detector network (2010) J. Veitch and A. Vecchio James Michael Bell Refining Bayesian Data Analysis for Longer Waveforms
  • 5. Introduction Data Analysis Nested Sampling Variable Resolution Appendices Compact Binaries Motivation Research Objectives Research Objectives Primary To investigate increased parallelization of the existing nested sampling algorithm Secondary To develop a variable resolution algorithm that will improve the handling of template waveforms James Michael Bell Refining Bayesian Data Analysis for Longer Waveforms
  • 6. Introduction Data Analysis Nested Sampling Variable Resolution Appendices Compact Binaries Motivation Research Objectives Research Objectives Primary To investigate increased parallelization of the existing nested sampling algorithm Secondary To develop a variable resolution algorithm that will improve the handling of template waveforms James Michael Bell Refining Bayesian Data Analysis for Longer Waveforms
  • 7. Introduction Data Analysis Nested Sampling Variable Resolution Appendices Bayes’ Theorem Parameter Estimation Model Selection Bayes’ Theorem Derivation H = {Hi|i = 1, ..., N} ⊂ I and D ⊂ H James Michael Bell Refining Bayesian Data Analysis for Longer Waveforms
  • 8. Introduction Data Analysis Nested Sampling Variable Resolution Appendices Bayes’ Theorem Parameter Estimation Model Selection Bayes’ Theorem Derivation P(Hi| −→ d , I) = P(Hi|I)P( −→ d |Hi, I) P( −→ d |I) = P(Hi|I)P( −→ d |Hi, I) N i=1 P( −→ d |Hi, I) James Michael Bell Refining Bayesian Data Analysis for Longer Waveforms
  • 9. Introduction Data Analysis Nested Sampling Variable Resolution Appendices Bayes’ Theorem Parameter Estimation Model Selection Parameter Estimation Identifying the parameters Hypothesis depends on a minimum of 9 parameters Θ = {M, ν, t0, φ0, DL, α, δ, ψ, ι} 2 masses, time, sky position, distance, 3 orientation angles Other possible parameters 2 magnitudes and 4 orientation angles for spins 2 parameters for the equation of state More? James Michael Bell Refining Bayesian Data Analysis for Longer Waveforms
  • 10. Introduction Data Analysis Nested Sampling Variable Resolution Appendices Bayes’ Theorem Parameter Estimation Model Selection Parameter Estimation Marginalization Goals: Find the distribution of each parameter Find the expectation of each parameter Two Parameter Marginalization James Michael Bell Refining Bayesian Data Analysis for Longer Waveforms
  • 11. Introduction Data Analysis Nested Sampling Variable Resolution Appendices Bayes’ Theorem Parameter Estimation Model Selection Parameter Estimation Marginalization Procedure Let −→ θA ⊂ Θ so that θ ≡ {θA, θB}, θA,B ∈ ΘA,B. Calculate the marginalized distribution p( −→ θ A| −→ d , H, I) = ΘB p( −→ θ A| −→ d , H, I)d −→ θ B Determine the mean expected value −→ θ A = ΘA −→ θ Ap( −→ θ A| −→ d , H, I)d −→ θ A James Michael Bell Refining Bayesian Data Analysis for Longer Waveforms
  • 12. Introduction Data Analysis Nested Sampling Variable Resolution Appendices Bayes’ Theorem Parameter Estimation Model Selection Parameter Estimation Marginalization Procedure Let −→ θA ⊂ Θ so that θ ≡ {θA, θB}, θA,B ∈ ΘA,B. Calculate the marginalized distribution p( −→ θ A| −→ d , H, I) = ΘB p( −→ θ A| −→ d , H, I)d −→ θ B Determine the mean expected value −→ θ A = ΘA −→ θ Ap( −→ θ A| −→ d , H, I)d −→ θ A James Michael Bell Refining Bayesian Data Analysis for Longer Waveforms
  • 13. Introduction Data Analysis Nested Sampling Variable Resolution Appendices Bayes’ Theorem Parameter Estimation Model Selection Parameter Estimation Marginalization Procedure Let −→ θA ⊂ Θ so that θ ≡ {θA, θB}, θA,B ∈ ΘA,B. Calculate the marginalized distribution p( −→ θ A| −→ d , H, I) = ΘB p( −→ θ A| −→ d , H, I)d −→ θ B Determine the mean expected value −→ θ A = ΘA −→ θ Ap( −→ θ A| −→ d , H, I)d −→ θ A James Michael Bell Refining Bayesian Data Analysis for Longer Waveforms
  • 14. Introduction Data Analysis Nested Sampling Variable Resolution Appendices Bayes’ Theorem Parameter Estimation Model Selection Model Selection Bayesian Hypothesis Testing The Bayes Factor P(Hi|I)P( −→ d |Hi, I) P(Hj|I)P( −→ d |Hj, I) = P(Hi|I) P(Hj|I) K K H Support Strength < 1 j ? 1-3 i Weak 3-10 i Substantial 10-30 i Strong 30-100 i Very Strong > 100 i Decisive James Michael Bell Refining Bayesian Data Analysis for Longer Waveforms
  • 15. Introduction Data Analysis Nested Sampling Variable Resolution Appendices Bayes’ Theorem Parameter Estimation Model Selection Model Selection Quantifying the Evidence Calculating the Evidence Integral Z = P( −→ d |Hi, I) = −→ θ ∈Θ p( −→ d | −→ θ , Hi, I)p( −→ θ |Hi, I)d −→ θ Computational Problems Dimensionality of Θ Large intervals to integrate James Michael Bell Refining Bayesian Data Analysis for Longer Waveforms
  • 16. Introduction Data Analysis Nested Sampling Variable Resolution Appendices Bayes’ Theorem Parameter Estimation Model Selection Model Selection Quantifying the Evidence Calculating the Evidence Integral Z = P( −→ d |Hi, I) = −→ θ ∈Θ p( −→ d | −→ θ , Hi, I)p( −→ θ |Hi, I)d −→ θ Computational Problems Dimensionality of Θ Large intervals to integrate James Michael Bell Refining Bayesian Data Analysis for Longer Waveforms
  • 17. Introduction Data Analysis Nested Sampling Variable Resolution Appendices The Algorithm The Result Parallelization Nested Sampling The objective of nested sampling What we need: To calculate the evidence integral using random sample What we want: To reduce time of evidence computations To produce marginalized PDFs and expectations To increase accuracy of previous algorithms James Michael Bell Refining Bayesian Data Analysis for Longer Waveforms
  • 18. Introduction Data Analysis Nested Sampling Variable Resolution Appendices The Algorithm The Result Parallelization Nested Sampling Bayes’ Theorem Revisited P(Hi| −→ d , I) = P( −→ d |Hi, I)P(Hi|I) P( −→ d |I) P( −→ d |θ, I) P(θ|I) = P( −→ d |I) P(θ| −→ d , I) Likelihood × Prior = Evidence × Posterior L(θ)× π(θ) = Z× P(θ) James Michael Bell Refining Bayesian Data Analysis for Longer Waveforms
  • 19. Introduction Data Analysis Nested Sampling Variable Resolution Appendices The Algorithm The Result Parallelization Nested Sampling The Procedure 1 Map Θ to R1. James Michael Bell Refining Bayesian Data Analysis for Longer Waveforms
  • 20. Introduction Data Analysis Nested Sampling Variable Resolution Appendices The Algorithm The Result Parallelization Nested Sampling The Procedure 2 Draw N samples {Xi|i = 1...N} from π(x) and find L(x). James Michael Bell Refining Bayesian Data Analysis for Longer Waveforms
  • 21. Introduction Data Analysis Nested Sampling Variable Resolution Appendices The Algorithm The Result Parallelization Nested Sampling The Procedure 3 Order {xi|i = 1...N} from greatest to least L. James Michael Bell Refining Bayesian Data Analysis for Longer Waveforms
  • 22. Introduction Data Analysis Nested Sampling Variable Resolution Appendices The Algorithm The Result Parallelization Nested Sampling The Procedure 4 Remove Xj corresponding to Lmin. James Michael Bell Refining Bayesian Data Analysis for Longer Waveforms
  • 23. Introduction Data Analysis Nested Sampling Variable Resolution Appendices The Algorithm The Result Parallelization Nested Sampling The Procedure 5 Store the smallest sample Xj and its corresponding L(x). James Michael Bell Refining Bayesian Data Analysis for Longer Waveforms
  • 24. Introduction Data Analysis Nested Sampling Variable Resolution Appendices The Algorithm The Result Parallelization Nested Sampling The Procedure 6 Draw Xi+1 ∈ U(0, Xi) to replace Xi corresponding to Lmin. James Michael Bell Refining Bayesian Data Analysis for Longer Waveforms
  • 25. Introduction Data Analysis Nested Sampling Variable Resolution Appendices The Algorithm The Result Parallelization Nested Sampling The Procedure 7 Repeat, shrinking {Xi} to regions of increasing likelihood. James Michael Bell Refining Bayesian Data Analysis for Longer Waveforms
  • 26. Introduction Data Analysis Nested Sampling Variable Resolution Appendices The Algorithm The Result Parallelization Nested Sampling The Result 8 Area Z = 1 0 L(x)δx ≈ 1 0 L(x)dx shown in (a). James Michael Bell Refining Bayesian Data Analysis for Longer Waveforms
  • 27. Introduction Data Analysis Nested Sampling Variable Resolution Appendices The Algorithm The Result Parallelization Nested Sampling The Result 9 Sample from Area Z → Sample from P(x) = L(x)/Z James Michael Bell Refining Bayesian Data Analysis for Longer Waveforms
  • 28. Introduction Data Analysis Nested Sampling Variable Resolution Appendices The Algorithm The Result Parallelization Nested Sampling The Result 10 Sample from P(x) = L(x)/Z ⇒ Sample from P( −→ x | −→ d , I) James Michael Bell Refining Bayesian Data Analysis for Longer Waveforms
  • 29. Introduction Data Analysis Nested Sampling Variable Resolution Appendices The Algorithm The Result Parallelization Nested Sampling Parallelization of the Existing Algorithm Run algorithm in parallel with different random seeds Save each sample set and its likelihood values Collate the results of the multiple runs Sort the resulting samples by their likelihood values Treat samples as part of a collection {NT } = Nruns k=1 Nk Each parallel run contains Nk live points Re-apply nested sampling with lower sample weight James Michael Bell Refining Bayesian Data Analysis for Longer Waveforms
  • 30. Introduction Data Analysis Nested Sampling Variable Resolution Appendices The Algorithm The Result Parallelization Nested Sampling Parallelization of the Existing Algorithm Run algorithm in parallel with different random seeds Save each sample set and its likelihood values Collate the results of the multiple runs Sort the resulting samples by their likelihood values Treat samples as part of a collection {NT } = Nruns k=1 Nk Each parallel run contains Nk live points Re-apply nested sampling with lower sample weight James Michael Bell Refining Bayesian Data Analysis for Longer Waveforms
  • 31. Introduction Data Analysis Nested Sampling Variable Resolution Appendices The Algorithm The Result Parallelization Nested Sampling Parallelization of the Existing Algorithm Run algorithm in parallel with different random seeds Save each sample set and its likelihood values Collate the results of the multiple runs Sort the resulting samples by their likelihood values Treat samples as part of a collection {NT } = Nruns k=1 Nk Each parallel run contains Nk live points Re-apply nested sampling with lower sample weight James Michael Bell Refining Bayesian Data Analysis for Longer Waveforms
  • 32. Introduction Data Analysis Nested Sampling Variable Resolution Appendices The Algorithm The Result Parallelization Nested Sampling Parallelization of the Existing Algorithm Run algorithm in parallel with different random seeds Save each sample set and its likelihood values Collate the results of the multiple runs Sort the resulting samples by their likelihood values Treat samples as part of a collection {NT } = Nruns k=1 Nk Each parallel run contains Nk live points Re-apply nested sampling with lower sample weight James Michael Bell Refining Bayesian Data Analysis for Longer Waveforms
  • 33. Introduction Data Analysis Nested Sampling Variable Resolution Appendices The Algorithm The Result Parallelization Nested Sampling Parallelization of the Existing Algorithm Run algorithm in parallel with different random seeds Save each sample set and its likelihood values Collate the results of the multiple runs Sort the resulting samples by their likelihood values Treat samples as part of a collection {NT } = Nruns k=1 Nk Each parallel run contains Nk live points Re-apply nested sampling with lower sample weight James Michael Bell Refining Bayesian Data Analysis for Longer Waveforms
  • 34. Introduction Data Analysis Nested Sampling Variable Resolution Appendices The Algorithm The Result Parallelization Nested Sampling Parallelization of the Existing Algorithm Run algorithm in parallel with different random seeds Save each sample set and its likelihood values Collate the results of the multiple runs Sort the resulting samples by their likelihood values Treat samples as part of a collection {NT } = Nruns k=1 Nk Each parallel run contains Nk live points Re-apply nested sampling with lower sample weight James Michael Bell Refining Bayesian Data Analysis for Longer Waveforms
  • 35. Introduction Data Analysis Nested Sampling Variable Resolution Appendices The Algorithm The Result Parallelization Nested Sampling Parallelization of the Existing Algorithm Run algorithm in parallel with different random seeds Save each sample set and its likelihood values Collate the results of the multiple runs Sort the resulting samples by their likelihood values Treat samples as part of a collection {NT } = Nruns k=1 Nk Each parallel run contains Nk live points Re-apply nested sampling with lower sample weight James Michael Bell Refining Bayesian Data Analysis for Longer Waveforms
  • 36. Introduction Data Analysis Nested Sampling Variable Resolution Appendices Motivation The Goal Brainstorming Variable Resolution Motivation Improved efficiency with better template waveform handling Higher resolution ⇒ Increased computation time Lower resolution ⇒ Decreased accuracy Current algorithm utilizes stationary resolution function James Michael Bell Refining Bayesian Data Analysis for Longer Waveforms
  • 37. Introduction Data Analysis Nested Sampling Variable Resolution Appendices Motivation The Goal Brainstorming Variable Resolution The Goal Implement a variable resolution function Exploit the monochromatic nature of the early waveform Focus computational resources on more complex regions James Michael Bell Refining Bayesian Data Analysis for Longer Waveforms
  • 38. Introduction Data Analysis Nested Sampling Variable Resolution Appendices Motivation The Goal Brainstorming Variable Resolution Brainstorming Possible Methods Time-series variation of least-squares parameters Event triggering Monte Carlo Methods and/or further nested sampling James Michael Bell Refining Bayesian Data Analysis for Longer Waveforms
  • 39. Introduction Data Analysis Nested Sampling Variable Resolution Appendices Appendix A: Slide Sources Appendix B: Probability Theory Appendix C: Nested Sampling Pseudo-Code James Michael Bell Refining Bayesian Data Analysis for Longer Waveforms
  • 40. Introduction Data Analysis Nested Sampling Variable Resolution Appendices Appendix A: Slide Sources Appendix B: Probability Theory Appendix C: Nested Sampling Pseudo-Code Appendix A: Sources 1 arXiv:0911.3820v2 [astro-ph.CO] 2 Data Analysis: A Bayesian Tutorial; D.S. Sivia with J. Skilling 3 http://www.stat.duke.edu/~fab2/nested_sampling_talk.pdf 4 http://www.mrao.cam.ac.uk/ steve/malta2009/images/ nestposter.pdf 5 http://ba.stat.cmu.edu/journal/2006/vol01/issue04/ skilling.pdf 6 Dr. John Veitch and Dr. Chris Van Den Broeck James Michael Bell Refining Bayesian Data Analysis for Longer Waveforms
  • 41. Introduction Data Analysis Nested Sampling Variable Resolution Appendices Appendix A: Slide Sources Appendix B: Probability Theory Appendix C: Nested Sampling Pseudo-Code Appendix A: Sources 7 http://www.inference.phy.cam.ac.uk/bayesys/ 8 http://arxiv.org/pdf/0704.3704.pdf 9 Dr. Shadow J.Q. Robinson, Millsaps College 10 Dr. Mark Lynch, Millsaps College 11 Dr. Yan Wang, Millsaps College James Michael Bell Refining Bayesian Data Analysis for Longer Waveforms
  • 42. Introduction Data Analysis Nested Sampling Variable Resolution Appendices Appendix A: Slide Sources Appendix B: Probability Theory Appendix C: Nested Sampling Pseudo-Code Appendix A: Sources 12 http://advat.blogspot.com/2012/04/bayes-factor-analysis- of-extrasensory.html 13 B.S. Sathyaprakash and Bernard F. Schutz, "Physics, Astrophysics and Cosmology with Gravitational Waves", Living Rev. Relativity 12, (2009), 2. URL (cited on May 31, 2013): http://www.livingreviews.org/lrr-2009-2 14 http://www.rzg.mpg.de/visualisation/scientificdata/projects James Michael Bell Refining Bayesian Data Analysis for Longer Waveforms
  • 43. Introduction Data Analysis Nested Sampling Variable Resolution Appendices Appendix A: Slide Sources Appendix B: Probability Theory Appendix C: Nested Sampling Pseudo-Code Appendix B: Probability Theory Key Concepts P(A) ∈ [0, 1] P(Ac) = 1 − P(A) P(A ∩ B) = P(A|B)P(B) = P(B|A)P(A) If A ∩ B = ∅, P(A ∩ B) = P(A)P(B) James Michael Bell Refining Bayesian Data Analysis for Longer Waveforms
  • 44. Introduction Data Analysis Nested Sampling Variable Resolution Appendices Appendix A: Slide Sources Appendix B: Probability Theory Appendix C: Nested Sampling Pseudo-Code Appendix B: Probability Theory The Law of Total Probability Consider H = {Hi|i = 1, ..., 6} ⊂ I, where H is mutually exclusive and exhaustive <only 2>P(D) = 6 i=1 P(D ∩ Hi) = 6 i=1 P(D|Hi)P(D) James Michael Bell Refining Bayesian Data Analysis for Longer Waveforms
  • 45. Introduction Data Analysis Nested Sampling Variable Resolution Appendices Appendix A: Slide Sources Appendix B: Probability Theory Appendix C: Nested Sampling Pseudo-Code Appendix B: Probability Theory Bayes’ Theorem H = {Hi|i = 1, ..., N} ⊂ I James Michael Bell Refining Bayesian Data Analysis for Longer Waveforms
  • 46. Introduction Data Analysis Nested Sampling Variable Resolution Appendices Appendix A: Slide Sources Appendix B: Probability Theory Appendix C: Nested Sampling Pseudo-Code Appendix B: Probability Theory Bayes’ Theorem P(Hi| −→ d , I) = P(Hi|I)P( −→ d |Hi, I) P( −→ d |I) = P(Hi|I)P( −→ d |Hi, I) N i=1 P( −→ d |Hi, I) James Michael Bell Refining Bayesian Data Analysis for Longer Waveforms
  • 47. Introduction Data Analysis Nested Sampling Variable Resolution Appendices Appendix A: Slide Sources Appendix B: Probability Theory Appendix C: Nested Sampling Pseudo-Code Appendix B: Probability Theory Bayes’ Theorem P( −→ d |Hi, I)P(Hi|I) = P( −→ d |I)P(Hi| −→ d , I) Likelihood × Prior = Evidence × Posterior L(x) × π(x) = Z × P(x) James Michael Bell Refining Bayesian Data Analysis for Longer Waveforms
  • 48. Introduction Data Analysis Nested Sampling Variable Resolution Appendices Appendix A: Slide Sources Appendix B: Probability Theory Appendix C: Nested Sampling Pseudo-Code Appendix C: Nested Sampling Pseudo-Code 1. Draw N points −→ θ a, a ∈ 1...N from prior p( −→ θ ) and calculate their La’s. 2. Set Z0 = 0, i = 0, log(w0) = 0 3. While Lmax wi > Zie−5 a) i = i + 1 b) Lmin = min({La}) c) log(wi ) = log(wi−1) − N−1 d) Zi = Zi−1 + Lminwi e) Replace −→ θ min with −→ θ p( −→ θ |H, I) : L( −→ θ ) > Lmin 4. Add the remaining points: For all a ∈ 1...N, Zi = Zi + L( −→ θ a)wi James Michael Bell Refining Bayesian Data Analysis for Longer Waveforms
  • 49. Introduction Data Analysis Nested Sampling Variable Resolution Appendices Appendix A: Slide Sources Appendix B: Probability Theory Appendix C: Nested Sampling Pseudo-Code Appendix C: Nested Sampling Pseudo-Code 1. Draw N points −→ θ a, a ∈ 1...N from prior p( −→ θ ) and calculate their La’s. 2. Set Z0 = 0, i = 0, log(w0) = 0 3. While Lmax wi > Zie−5 a) i = i + 1 b) Lmin = min({La}) c) log(wi ) = log(wi−1) − N−1 d) Zi = Zi−1 + Lminwi e) Replace −→ θ min with −→ θ p( −→ θ |H, I) : L( −→ θ ) > Lmin 4. Add the remaining points: For all a ∈ 1...N, Zi = Zi + L( −→ θ a)wi James Michael Bell Refining Bayesian Data Analysis for Longer Waveforms
  • 50. Introduction Data Analysis Nested Sampling Variable Resolution Appendices Appendix A: Slide Sources Appendix B: Probability Theory Appendix C: Nested Sampling Pseudo-Code Appendix C: Nested Sampling Pseudo-Code 1. Draw N points −→ θ a, a ∈ 1...N from prior p( −→ θ ) and calculate their La’s. 2. Set Z0 = 0, i = 0, log(w0) = 0 3. While Lmax wi > Zie−5 a) i = i + 1 b) Lmin = min({La}) c) log(wi ) = log(wi−1) − N−1 d) Zi = Zi−1 + Lminwi e) Replace −→ θ min with −→ θ p( −→ θ |H, I) : L( −→ θ ) > Lmin 4. Add the remaining points: For all a ∈ 1...N, Zi = Zi + L( −→ θ a)wi James Michael Bell Refining Bayesian Data Analysis for Longer Waveforms
  • 51. Introduction Data Analysis Nested Sampling Variable Resolution Appendices Appendix A: Slide Sources Appendix B: Probability Theory Appendix C: Nested Sampling Pseudo-Code Appendix C: Nested Sampling Pseudo-Code 1. Draw N points −→ θ a, a ∈ 1...N from prior p( −→ θ ) and calculate their La’s. 2. Set Z0 = 0, i = 0, log(w0) = 0 3. While Lmax wi > Zie−5 a) i = i + 1 b) Lmin = min({La}) c) log(wi ) = log(wi−1) − N−1 d) Zi = Zi−1 + Lminwi e) Replace −→ θ min with −→ θ p( −→ θ |H, I) : L( −→ θ ) > Lmin 4. Add the remaining points: For all a ∈ 1...N, Zi = Zi + L( −→ θ a)wi James Michael Bell Refining Bayesian Data Analysis for Longer Waveforms
  • 52. Introduction Data Analysis Nested Sampling Variable Resolution Appendices Appendix A: Slide Sources Appendix B: Probability Theory Appendix C: Nested Sampling Pseudo-Code Appendix C: Nested Sampling Pseudo-Code 1. Draw N points −→ θ a, a ∈ 1...N from prior p( −→ θ ) and calculate their La’s. 2. Set Z0 = 0, i = 0, log(w0) = 0 3. While Lmax wi > Zie−5 a) i = i + 1 b) Lmin = min({La}) c) log(wi ) = log(wi−1) − N−1 d) Zi = Zi−1 + Lminwi e) Replace −→ θ min with −→ θ p( −→ θ |H, I) : L( −→ θ ) > Lmin 4. Add the remaining points: For all a ∈ 1...N, Zi = Zi + L( −→ θ a)wi James Michael Bell Refining Bayesian Data Analysis for Longer Waveforms
  • 53. Introduction Data Analysis Nested Sampling Variable Resolution Appendices Appendix A: Slide Sources Appendix B: Probability Theory Appendix C: Nested Sampling Pseudo-Code Appendix C: Nested Sampling Pseudo-Code 1. Draw N points −→ θ a, a ∈ 1...N from prior p( −→ θ ) and calculate their La’s. 2. Set Z0 = 0, i = 0, log(w0) = 0 3. While Lmax wi > Zie−5 a) i = i + 1 b) Lmin = min({La}) c) log(wi ) = log(wi−1) − N−1 d) Zi = Zi−1 + Lminwi e) Replace −→ θ min with −→ θ p( −→ θ |H, I) : L( −→ θ ) > Lmin 4. Add the remaining points: For all a ∈ 1...N, Zi = Zi + L( −→ θ a)wi James Michael Bell Refining Bayesian Data Analysis for Longer Waveforms
  • 54. Introduction Data Analysis Nested Sampling Variable Resolution Appendices Appendix A: Slide Sources Appendix B: Probability Theory Appendix C: Nested Sampling Pseudo-Code Appendix C: Nested Sampling Pseudo-Code 1. Draw N points −→ θ a, a ∈ 1...N from prior p( −→ θ ) and calculate their La’s. 2. Set Z0 = 0, i = 0, log(w0) = 0 3. While Lmax wi > Zie−5 a) i = i + 1 b) Lmin = min({La}) c) log(wi ) = log(wi−1) − N−1 d) Zi = Zi−1 + Lminwi e) Replace −→ θ min with −→ θ p( −→ θ |H, I) : L( −→ θ ) > Lmin 4. Add the remaining points: For all a ∈ 1...N, Zi = Zi + L( −→ θ a)wi James Michael Bell Refining Bayesian Data Analysis for Longer Waveforms
  • 55. Introduction Data Analysis Nested Sampling Variable Resolution Appendices Appendix A: Slide Sources Appendix B: Probability Theory Appendix C: Nested Sampling Pseudo-Code Appendix C: Nested Sampling Pseudo-Code 1. Draw N points −→ θ a, a ∈ 1...N from prior p( −→ θ ) and calculate their La’s. 2. Set Z0 = 0, i = 0, log(w0) = 0 3. While Lmax wi > Zie−5 a) i = i + 1 b) Lmin = min({La}) c) log(wi ) = log(wi−1) − N−1 d) Zi = Zi−1 + Lminwi e) Replace −→ θ min with −→ θ p( −→ θ |H, I) : L( −→ θ ) > Lmin 4. Add the remaining points: For all a ∈ 1...N, Zi = Zi + L( −→ θ a)wi James Michael Bell Refining Bayesian Data Analysis for Longer Waveforms
  • 56. Introduction Data Analysis Nested Sampling Variable Resolution Appendices Appendix A: Slide Sources Appendix B: Probability Theory Appendix C: Nested Sampling Pseudo-Code Appendix C: Nested Sampling Pseudo-Code 1. Draw N points −→ θ a, a ∈ 1...N from prior p( −→ θ ) and calculate their La’s. 2. Set Z0 = 0, i = 0, log(w0) = 0 3. While Lmax wi > Zie−5 a) i = i + 1 b) Lmin = min({La}) c) log(wi ) = log(wi−1) − N−1 d) Zi = Zi−1 + Lminwi e) Replace −→ θ min with −→ θ p( −→ θ |H, I) : L( −→ θ ) > Lmin 4. Add the remaining points: For all a ∈ 1...N, Zi = Zi + L( −→ θ a)wi James Michael Bell Refining Bayesian Data Analysis for Longer Waveforms