SlideShare a Scribd company logo
Adaptive Methods for Cubature
Fred J. Hickernell
Department of Applied Mathematics, Illinois Institute of Technology
hickernell@iit.edu mypages.iit.edu/~hickernell
Thanks to Lan Jiang, Tony Jiménez Rugama, Jagadees Rathinavel,
and the rest of the the Guaranteed Automatic Integration Library (GAIL) team
Supported by NSF-DMS-1522687
For more details see H. (2017+), H. et al. (2017+), and Choi et al. (2013–2015)
Problem IID Monte Carlo Low Discrepancy Sampling Bayesian Cubature Numerical Examples References
Problem
answer(µ) =?, µ =
ż
Rd
f(x) ν(dx) P Rp
, pµn =
nÿ
i=1
wif(xi)
Given εa, εr, choose n and {answer dependent on pµn to guarantee
answer(µ) ´ {answer ď max(εa, εr |answer(µ)|) (with high probability)
adaptively and automatically
2/10
Problem IID Monte Carlo Low Discrepancy Sampling Bayesian Cubature Numerical Examples References
Problem
answer(µ) =?, µ =
ż
Rd
f(x) ν(dx) P Rp
, pµn =
nÿ
i=1
wif(xi)
Given εa, εr, choose n and {answer dependent on pµn to guarantee
answer(µ) ´ {answer ď max(εa, εr |answer(µ)|) (with high probability)
adaptively and automatically
E.g.,
option price =
ż
Rd
payoff(x)
e´xT
Σ´1
x/2
(2π)d/2 |Σ|1/2
dx, Σ = min(i, j)T/d
d
i,j=1
Gaussian probability =
ż
[a,b]
e´xT
Σ´1
x/2
(2π)d/2 |Σ|1/2
dx
Genz (1993)
=
ż
[0,1]d´1
f(x) dx
Sobol’ indexj =
ş
[0,1]2d output(x) ´ output(xj : x1
´j) output(x1
) dx dx1
ş
[0,1]d output(x)2 dx ´
ş
[0,1]d output(x) dx
2
Bayesian estimatej =
ş
Rd βj prob(data|β) probprior(β) dβ
ş
Rd prob(data|β) probprior(β) dβ 2/10
Problem IID Monte Carlo Low Discrepancy Sampling Bayesian Cubature Numerical Examples References
Problem
answer(µ) =?, µ =
ż
Rd
f(x) ν(dx) P Rp
, pµn =
nÿ
i=1
wif(xi)
Given εa, εr, choose n and {answer dependent on pµn to guarantee
answer(µ) ´ {answer ď max(εa, εr |answer(µ)|) (with high probability)
adaptively and automatically
If µ P [pµn ´ errn, pµn + errn] (with high probability), then the optimal and
successful choice is
{answer =
ans´ max(εa, εr |ans+|) + ans+ max(εa, εr |ans´|)
max(εa, εr |ans+|) + max(εa, εr |ans´|)
where ans˘ :=
"
sup
inf
*
µ P [pµn ´ errn, pµn + errn]
answer(µ)
provided
|ans+ ´ ans´|
max(εa, εr |ans+|) + max(εa, εr |ans´|)
ď 1 (H. et al., 2017+)
2/10
Problem IID Monte Carlo Low Discrepancy Sampling Bayesian Cubature Numerical Examples References
Berry-Esseen Stopping Rule for IID Monte Carlo
µ =
ż
Rd
f(x) ν(dx)
pµn =
1
n
nÿ
i=1
f(xi), xi
IID
„ ν
Need µ P [^µn ´ errn, ^µn + errn]
with high probability
P[|µ ´ ^µn| ď errn] « 99%
for Φ ´
?
n errn /(1.2^σ) = 0.005
by the Central Limit Theorem
where ^σ2
is the sample variation
3/10
Problem IID Monte Carlo Low Discrepancy Sampling Bayesian Cubature Numerical Examples References
Berry-Esseen Stopping Rule for IID Monte Carlo
µ =
ż
Rd
f(x) ν(dx)
pµn =
1
n
nÿ
i=1
f(xi), xi
IID
„ ν
Need µ P [^µn ´ errn, ^µn + errn]
with high probability
P[|µ ´ ^µn| ď errn] ě 99%
for Φ ´
?
n errn /(1.2^σnσ
)
+ ∆n(´
?
n errn /(1.2^σnσ
), κmax) = 0.0025
by the Berry-Esseen Inequality
where ^σ2
nσ
is the sample variation using an independent sample, and provided
that kurt(f(X)) ď κmax(nσ) (H. et al., 2013; Jiang, 2016)
3/10
Problem IID Monte Carlo Low Discrepancy Sampling Bayesian Cubature Numerical Examples References
Adaptive Low Discrepancy Sampling Cubature
µ =
ż
[0,1]d
f(x) dx
pµn =
1
n
nÿ
i=1
f(xi), xi Sobol’ or lattice
Need µ P [^µn ´ errn, ^µn + errn]
4/10
Problem IID Monte Carlo Low Discrepancy Sampling Bayesian Cubature Numerical Examples References
Adaptive Low Discrepancy Sampling Cubature
µ =
ż
[0,1]d
f(x) dx
pµn =
1
n
nÿ
i=1
f(xi), xi Sobol’ or lattice
Need µ P [^µn ´ errn, ^µn + errn]
4/10
Problem IID Monte Carlo Low Discrepancy Sampling Bayesian Cubature Numerical Examples References
Adaptive Low Discrepancy Sampling Cubature
µ =
ż
[0,1]d
f(x) dx
pµn =
1
n
nÿ
i=1
f(xi), xi Sobol’ or lattice
Need µ P [^µn ´ errn, ^µn + errn]
Express µ ´ ^µn in terms of the Fourier coefficients of f. Assuming that these
coefficients do not decay erratically, the discrete transform, rfn,κ
(n´1
κ=0
, may be
used to bound the error reliably (H. and Jiménez Rugama, 2016; Jiménez Rugama and
H., 2016; H. et al., 2017+):
|µ ´ ^µn| ď errn := C(n, )
2 ´1ÿ
κ=2 ´1
rfn,κ
4/10
Problem IID Monte Carlo Low Discrepancy Sampling Bayesian Cubature Numerical Examples References
Bayesian Cubature—f Is Random
µ =
ż
Rd
f(x) ν(dx)
pµn =
nÿ
i=1
wi f(xi)
Need µ P [^µn ´ errn, ^µn + errn]
with high probability
Assume f „ GP(0, C). Choose the wi to integrate the best estimate of f given the
data txi, f(xi)un
i=1 (Diaconis, 1988; O’Hagan, 1991; Ritter, 2000; Rasmussen and
Ghahramani, 2003)
P[|µ ´ ^µn| ď errn] = 99% for errn = an expression involving C and txi, f(xi)un
i=1
A de-randomized interpretation exists (H., 2017+)
5/10
Problem IID Monte Carlo Low Discrepancy Sampling Bayesian Cubature Numerical Examples References
Gaussian Probability
µ =
ż
[a,b]
exp ´1
2 tT
Σ´1
t
a
(2π)d det(Σ)
dt
Genz (1993)
=
ż
[0,1]d´1
f(x) dx
For some typical choice of a, b, Σ, d = 3, εa = 0; µ « 0.6763
Worst 10% Worst 10%
εr Method % Accuracy n Time (s)
IID Monte Carlo 100% 8.1E4 1.8E´2
1E´2 Sobol’ Sampling 100% 1.0E3 5.1E´3
Bayesian Lattice 100% 1.0E3 2.8E´3
IID Monte Carlo 100% 2.0E6 3.8E´1
1E´3 Sobol’ Sampling 100% 2.0E3 7.7E´3
Bayesian Lattice 100% 1.0E3 2.8E´3
1E´4 Sobol’ Sampling 100% 1.6E4 1.8E´2
Bayesian Lattice 100% 8.2E3 1.4E´2
6/10
Problem IID Monte Carlo Low Discrepancy Sampling Bayesian Cubature Numerical Examples References
Sobol’ Indices
Y = output(X), where X „ U[0, 1]d
; Sobol’ Indexj(µ) describes how much
coordinate j of input X influences output Y (Sobol’, 1990; 2001):
Sobol’ Indexj(µ) :=
µ1
µ2 ´ µ2
3
, j = 1, . . . , d
µ1 :=
ż
[0,1)2d
[output(x) ´ output(xj : x1
´j)]output(x1
) dx dx1
µ2 :=
ż
[0,1)d
output(x)2
dx, µ3 :=
ż
[0,1)d
output(x) dx.
output(x) = ´x1 + x1x2 ´ x1x2x3 + ¨ ¨ ¨ + x1x2x3x4x5x6 (Bratley et al., 1992)
εa = 1E´3, εr = 0 j 1 2 3 4 5 6
n 65 536 32 768 16 384 16 384 2 048 2 048
Sobol’ Indexj 0.6529 0.1791 0.0370 0.0133 0.0015 0.0015
{Sobol’ Indexj 0.6528 0.1792 0.0363 0.0126 0.0010 0.0012
Sobol’ Indexj(pµn) 0.6492 0.1758 0.0308 0.0083 0.0018 0.0039
7/10
Thank you
Slides available at
www.slideshare.net/fjhickernell/siam-cse-2017-talk
Problem IID Monte Carlo Low Discrepancy Sampling Bayesian Cubature Numerical Examples References
References I
Bratley, P., B. L. Fox, and H. Niederreiter. 1992. Implementation and tests of low-discrepancy
sequences, ACM Trans. Model. Comput. Simul. 2, 195–213.
Choi, S.-C. T., Y. Ding, F. J. H., L. Jiang, Ll. A. Jiménez Rugama, X. Tong, Y. Zhang, and X. Zhou.
2013–2015. GAIL: Guaranteed Automatic Integration Library (versions 1.0–2.1).
Cools, R. and D. Nuyens (eds.) 2016. Monte Carlo and quasi-Monte Carlo methods: MCQMC,
Leuven, Belgium, April 2014, Springer Proceedings in Mathematics and Statistics, vol. 163,
Springer-Verlag, Berlin.
Diaconis, P. 1988. Bayesian numerical analysis, Statistical decision theory and related topics IV,
Papers from the 4th Purdue symp., West Lafayette, Indiana 1986, pp. 163–175.
Genz, A. 1993. Comparison of methods for the computation of multivariate normal probabilities,
Computing Science and Statistics 25, 400–405.
H., F. J. 2017+. Error analysis of quasi-Monte Carlo methods. submitted for publication,
arXiv:1702.01487.
H., F. J., L. Jiang, Y. Liu, and A. B. Owen. 2013. Guaranteed conservative fixed width confidence
intervals via Monte Carlo sampling, Monte Carlo and quasi-Monte Carlo methods 2012, pp. 105–128.
H., F. J. and Ll. A. Jiménez Rugama. 2016. Reliable adaptive cubature using digital sequences,
Monte Carlo and quasi-Monte Carlo methods: MCQMC, Leuven, Belgium, April 2014, pp. 367–383.
arXiv:1410.8615 [math.NA].
9/10
Problem IID Monte Carlo Low Discrepancy Sampling Bayesian Cubature Numerical Examples References
References II
H., F. J., Ll. A. Jiménez Rugama, and D. Li. 2017+. Adaptive quasi-Monte Carlo methods. submitted
for publication, arXiv:1702.01491 [math.NA].
Jiang, L. 2016. Guaranteed adaptive Monte Carlo methods for estimating means of random
variables, Ph.D. Thesis.
Jiménez Rugama, Ll. A. and F. J. H. 2016. Adaptive multidimensional integration based on rank-1
lattices, Monte Carlo and quasi-Monte Carlo methods: MCQMC, Leuven, Belgium, April 2014,
pp. 407–422. arXiv:1411.1966.
O’Hagan, A. 1991. Bayes-Hermite quadrature, J. Statist. Plann. Inference 29, 245–260.
Rasmussen, C. E. and Z. Ghahramani. 2003. Bayesian Monte Carlo, Advances in Neural Information
Processing Systems, pp. 489–496.
Ritter, K. 2000. Average-case analysis of numerical problems, Lecture Notes in Mathematics,
vol. 1733, Springer-Verlag, Berlin.
Sobol’, I. M. 1990. On sensitivity estimation for nonlinear mathematical models, Matem. Mod. 2,
no. 1, 112–118.
. 2001. Global sensitivity indices for nonlinear mathematical models and their monte carlo
estimates, Math. Comput. Simul. 55, no. 1-3, 271–280.
10/10

More Related Content

What's hot

Program on Quasi-Monte Carlo and High-Dimensional Sampling Methods for Applie...
Program on Quasi-Monte Carlo and High-Dimensional Sampling Methods for Applie...Program on Quasi-Monte Carlo and High-Dimensional Sampling Methods for Applie...
Program on Quasi-Monte Carlo and High-Dimensional Sampling Methods for Applie...
The Statistical and Applied Mathematical Sciences Institute
 
Multiple estimators for Monte Carlo approximations
Multiple estimators for Monte Carlo approximationsMultiple estimators for Monte Carlo approximations
Multiple estimators for Monte Carlo approximations
Christian Robert
 
NCE, GANs & VAEs (and maybe BAC)
NCE, GANs & VAEs (and maybe BAC)NCE, GANs & VAEs (and maybe BAC)
NCE, GANs & VAEs (and maybe BAC)
Christian Robert
 
Program on Quasi-Monte Carlo and High-Dimensional Sampling Methods for Applie...
Program on Quasi-Monte Carlo and High-Dimensional Sampling Methods for Applie...Program on Quasi-Monte Carlo and High-Dimensional Sampling Methods for Applie...
Program on Quasi-Monte Carlo and High-Dimensional Sampling Methods for Applie...
The Statistical and Applied Mathematical Sciences Institute
 
Gtti 10032021
Gtti 10032021Gtti 10032021
Gtti 10032021
Valentin De Bortoli
 
Macrocanonical models for texture synthesis
Macrocanonical models for texture synthesisMacrocanonical models for texture synthesis
Macrocanonical models for texture synthesis
Valentin De Bortoli
 
Inference in generative models using the Wasserstein distance [[INI]
Inference in generative models using the Wasserstein distance [[INI]Inference in generative models using the Wasserstein distance [[INI]
Inference in generative models using the Wasserstein distance [[INI]
Christian Robert
 
Approximating Bayes Factors
Approximating Bayes FactorsApproximating Bayes Factors
Approximating Bayes Factors
Christian Robert
 
Can we estimate a constant?
Can we estimate a constant?Can we estimate a constant?
Can we estimate a constant?
Christian Robert
 
Monte Carlo in Montréal 2017
Monte Carlo in Montréal 2017Monte Carlo in Montréal 2017
Monte Carlo in Montréal 2017
Christian Robert
 
Big model, big data
Big model, big dataBig model, big data
Big model, big data
Christian Robert
 
Maximum likelihood estimation of regularisation parameters in inverse problem...
Maximum likelihood estimation of regularisation parameters in inverse problem...Maximum likelihood estimation of regularisation parameters in inverse problem...
Maximum likelihood estimation of regularisation parameters in inverse problem...
Valentin De Bortoli
 
Intro to ABC
Intro to ABCIntro to ABC
Intro to ABC
Matt Moores
 
Slides: On the Chi Square and Higher-Order Chi Distances for Approximating f-...
Slides: On the Chi Square and Higher-Order Chi Distances for Approximating f-...Slides: On the Chi Square and Higher-Order Chi Distances for Approximating f-...
Slides: On the Chi Square and Higher-Order Chi Distances for Approximating f-...
Frank Nielsen
 
Program on Quasi-Monte Carlo and High-Dimensional Sampling Methods for Applie...
Program on Quasi-Monte Carlo and High-Dimensional Sampling Methods for Applie...Program on Quasi-Monte Carlo and High-Dimensional Sampling Methods for Applie...
Program on Quasi-Monte Carlo and High-Dimensional Sampling Methods for Applie...
The Statistical and Applied Mathematical Sciences Institute
 
On learning statistical mixtures maximizing the complete likelihood
On learning statistical mixtures maximizing the complete likelihoodOn learning statistical mixtures maximizing the complete likelihood
On learning statistical mixtures maximizing the complete likelihood
Frank Nielsen
 
QMC: Operator Splitting Workshop, Proximal Algorithms in Probability Spaces -...
QMC: Operator Splitting Workshop, Proximal Algorithms in Probability Spaces -...QMC: Operator Splitting Workshop, Proximal Algorithms in Probability Spaces -...
QMC: Operator Splitting Workshop, Proximal Algorithms in Probability Spaces -...
The Statistical and Applied Mathematical Sciences Institute
 
Approximate Bayesian model choice via random forests
Approximate Bayesian model choice via random forestsApproximate Bayesian model choice via random forests
Approximate Bayesian model choice via random forests
Christian Robert
 
Continuous and Discrete-Time Analysis of SGD
Continuous and Discrete-Time Analysis of SGDContinuous and Discrete-Time Analysis of SGD
Continuous and Discrete-Time Analysis of SGD
Valentin De Bortoli
 
Quantitative Propagation of Chaos for SGD in Wide Neural Networks
Quantitative Propagation of Chaos for SGD in Wide Neural NetworksQuantitative Propagation of Chaos for SGD in Wide Neural Networks
Quantitative Propagation of Chaos for SGD in Wide Neural Networks
Valentin De Bortoli
 

What's hot (20)

Program on Quasi-Monte Carlo and High-Dimensional Sampling Methods for Applie...
Program on Quasi-Monte Carlo and High-Dimensional Sampling Methods for Applie...Program on Quasi-Monte Carlo and High-Dimensional Sampling Methods for Applie...
Program on Quasi-Monte Carlo and High-Dimensional Sampling Methods for Applie...
 
Multiple estimators for Monte Carlo approximations
Multiple estimators for Monte Carlo approximationsMultiple estimators for Monte Carlo approximations
Multiple estimators for Monte Carlo approximations
 
NCE, GANs & VAEs (and maybe BAC)
NCE, GANs & VAEs (and maybe BAC)NCE, GANs & VAEs (and maybe BAC)
NCE, GANs & VAEs (and maybe BAC)
 
Program on Quasi-Monte Carlo and High-Dimensional Sampling Methods for Applie...
Program on Quasi-Monte Carlo and High-Dimensional Sampling Methods for Applie...Program on Quasi-Monte Carlo and High-Dimensional Sampling Methods for Applie...
Program on Quasi-Monte Carlo and High-Dimensional Sampling Methods for Applie...
 
Gtti 10032021
Gtti 10032021Gtti 10032021
Gtti 10032021
 
Macrocanonical models for texture synthesis
Macrocanonical models for texture synthesisMacrocanonical models for texture synthesis
Macrocanonical models for texture synthesis
 
Inference in generative models using the Wasserstein distance [[INI]
Inference in generative models using the Wasserstein distance [[INI]Inference in generative models using the Wasserstein distance [[INI]
Inference in generative models using the Wasserstein distance [[INI]
 
Approximating Bayes Factors
Approximating Bayes FactorsApproximating Bayes Factors
Approximating Bayes Factors
 
Can we estimate a constant?
Can we estimate a constant?Can we estimate a constant?
Can we estimate a constant?
 
Monte Carlo in Montréal 2017
Monte Carlo in Montréal 2017Monte Carlo in Montréal 2017
Monte Carlo in Montréal 2017
 
Big model, big data
Big model, big dataBig model, big data
Big model, big data
 
Maximum likelihood estimation of regularisation parameters in inverse problem...
Maximum likelihood estimation of regularisation parameters in inverse problem...Maximum likelihood estimation of regularisation parameters in inverse problem...
Maximum likelihood estimation of regularisation parameters in inverse problem...
 
Intro to ABC
Intro to ABCIntro to ABC
Intro to ABC
 
Slides: On the Chi Square and Higher-Order Chi Distances for Approximating f-...
Slides: On the Chi Square and Higher-Order Chi Distances for Approximating f-...Slides: On the Chi Square and Higher-Order Chi Distances for Approximating f-...
Slides: On the Chi Square and Higher-Order Chi Distances for Approximating f-...
 
Program on Quasi-Monte Carlo and High-Dimensional Sampling Methods for Applie...
Program on Quasi-Monte Carlo and High-Dimensional Sampling Methods for Applie...Program on Quasi-Monte Carlo and High-Dimensional Sampling Methods for Applie...
Program on Quasi-Monte Carlo and High-Dimensional Sampling Methods for Applie...
 
On learning statistical mixtures maximizing the complete likelihood
On learning statistical mixtures maximizing the complete likelihoodOn learning statistical mixtures maximizing the complete likelihood
On learning statistical mixtures maximizing the complete likelihood
 
QMC: Operator Splitting Workshop, Proximal Algorithms in Probability Spaces -...
QMC: Operator Splitting Workshop, Proximal Algorithms in Probability Spaces -...QMC: Operator Splitting Workshop, Proximal Algorithms in Probability Spaces -...
QMC: Operator Splitting Workshop, Proximal Algorithms in Probability Spaces -...
 
Approximate Bayesian model choice via random forests
Approximate Bayesian model choice via random forestsApproximate Bayesian model choice via random forests
Approximate Bayesian model choice via random forests
 
Continuous and Discrete-Time Analysis of SGD
Continuous and Discrete-Time Analysis of SGDContinuous and Discrete-Time Analysis of SGD
Continuous and Discrete-Time Analysis of SGD
 
Quantitative Propagation of Chaos for SGD in Wide Neural Networks
Quantitative Propagation of Chaos for SGD in Wide Neural NetworksQuantitative Propagation of Chaos for SGD in Wide Neural Networks
Quantitative Propagation of Chaos for SGD in Wide Neural Networks
 

Viewers also liked

IIT Scholarship Weekend Average Talk, 2017 February 9
IIT Scholarship Weekend Average Talk, 2017 February 9IIT Scholarship Weekend Average Talk, 2017 February 9
IIT Scholarship Weekend Average Talk, 2017 February 9
Fred J. Hickernell
 
Uncertainty and Sensitivity Analysis using HPC and HTC
Uncertainty and Sensitivity Analysis using HPC and HTCUncertainty and Sensitivity Analysis using HPC and HTC
Uncertainty and Sensitivity Analysis using HPC and HTC
openseesdays
 
Application of OpenSees in Reliability-based Design Optimization of Structures
Application of OpenSees in Reliability-based Design Optimization of StructuresApplication of OpenSees in Reliability-based Design Optimization of Structures
Application of OpenSees in Reliability-based Design Optimization of Structures
openseesdays
 
Introduction to OpenSees by Frank McKenna
Introduction to OpenSees by Frank McKennaIntroduction to OpenSees by Frank McKenna
Introduction to OpenSees by Frank McKenna
openseesdays
 
Geotechnical Examples using OpenSees
Geotechnical Examples using OpenSeesGeotechnical Examples using OpenSees
Geotechnical Examples using OpenSees
openseesdays
 
Monte Carlo Statistical Methods
Monte Carlo Statistical MethodsMonte Carlo Statistical Methods
Monte Carlo Statistical Methods
Christian Robert
 
Monte carlo
Monte carloMonte carlo
Monte carlo
shishirkawde
 
Applying Monte Carlo Simulation to Microsoft Project Schedules
Applying Monte Carlo Simulation to Microsoft Project SchedulesApplying Monte Carlo Simulation to Microsoft Project Schedules
Applying Monte Carlo Simulation to Microsoft Project Schedules
jimparkpmp
 
Dynamic Analysis with Examples – Seismic Analysis
Dynamic Analysis with Examples – Seismic AnalysisDynamic Analysis with Examples – Seismic Analysis
Dynamic Analysis with Examples – Seismic Analysis
openseesdays
 
Monte carlo simulation
Monte carlo simulationMonte carlo simulation
Monte carlo simulation
Rajesh Piryani
 
High Dimensional Quasi Monte Carlo Method in Finance
High Dimensional Quasi Monte Carlo Method in FinanceHigh Dimensional Quasi Monte Carlo Method in Finance
High Dimensional Quasi Monte Carlo Method in Finance
Marco Bianchetti
 

Viewers also liked (11)

IIT Scholarship Weekend Average Talk, 2017 February 9
IIT Scholarship Weekend Average Talk, 2017 February 9IIT Scholarship Weekend Average Talk, 2017 February 9
IIT Scholarship Weekend Average Talk, 2017 February 9
 
Uncertainty and Sensitivity Analysis using HPC and HTC
Uncertainty and Sensitivity Analysis using HPC and HTCUncertainty and Sensitivity Analysis using HPC and HTC
Uncertainty and Sensitivity Analysis using HPC and HTC
 
Application of OpenSees in Reliability-based Design Optimization of Structures
Application of OpenSees in Reliability-based Design Optimization of StructuresApplication of OpenSees in Reliability-based Design Optimization of Structures
Application of OpenSees in Reliability-based Design Optimization of Structures
 
Introduction to OpenSees by Frank McKenna
Introduction to OpenSees by Frank McKennaIntroduction to OpenSees by Frank McKenna
Introduction to OpenSees by Frank McKenna
 
Geotechnical Examples using OpenSees
Geotechnical Examples using OpenSeesGeotechnical Examples using OpenSees
Geotechnical Examples using OpenSees
 
Monte Carlo Statistical Methods
Monte Carlo Statistical MethodsMonte Carlo Statistical Methods
Monte Carlo Statistical Methods
 
Monte carlo
Monte carloMonte carlo
Monte carlo
 
Applying Monte Carlo Simulation to Microsoft Project Schedules
Applying Monte Carlo Simulation to Microsoft Project SchedulesApplying Monte Carlo Simulation to Microsoft Project Schedules
Applying Monte Carlo Simulation to Microsoft Project Schedules
 
Dynamic Analysis with Examples – Seismic Analysis
Dynamic Analysis with Examples – Seismic AnalysisDynamic Analysis with Examples – Seismic Analysis
Dynamic Analysis with Examples – Seismic Analysis
 
Monte carlo simulation
Monte carlo simulationMonte carlo simulation
Monte carlo simulation
 
High Dimensional Quasi Monte Carlo Method in Finance
High Dimensional Quasi Monte Carlo Method in FinanceHigh Dimensional Quasi Monte Carlo Method in Finance
High Dimensional Quasi Monte Carlo Method in Finance
 

Similar to SIAM CSE 2017 talk

Monte Carlo Methods 2017 July Talk in Montreal
Monte Carlo Methods 2017 July Talk in MontrealMonte Carlo Methods 2017 July Talk in Montreal
Monte Carlo Methods 2017 July Talk in Montreal
Fred J. Hickernell
 
Automatic bayesian cubature
Automatic bayesian cubatureAutomatic bayesian cubature
Automatic bayesian cubature
Jagadeeswaran Rathinavel
 
Slides: Hypothesis testing, information divergence and computational geometry
Slides: Hypothesis testing, information divergence and computational geometrySlides: Hypothesis testing, information divergence and computational geometry
Slides: Hypothesis testing, information divergence and computational geometry
Frank Nielsen
 
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
Christian Robert
 
Automatic Bayesian method for Numerical Integration
Automatic Bayesian method for Numerical Integration Automatic Bayesian method for Numerical Integration
Automatic Bayesian method for Numerical Integration
Jagadeeswaran Rathinavel
 
CDT 22 slides.pdf
CDT 22 slides.pdfCDT 22 slides.pdf
CDT 22 slides.pdf
Christian Robert
 
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,...
The Statistical and Applied Mathematical Sciences Institute
 
Reduction of Response Surface Design Model: Nested Approach
Reduction of Response Surface Design Model: Nested ApproachReduction of Response Surface Design Model: Nested Approach
Reduction of Response Surface Design Model: Nested Approach
inventionjournals
 
Slides: A glance at information-geometric signal processing
Slides: A glance at information-geometric signal processingSlides: A glance at information-geometric signal processing
Slides: A glance at information-geometric signal processing
Frank Nielsen
 
Talk iccf 19_ben_hammouda
Talk iccf 19_ben_hammoudaTalk iccf 19_ben_hammouda
Talk iccf 19_ben_hammouda
Chiheb Ben Hammouda
 
ABC-Gibbs
ABC-GibbsABC-Gibbs
ABC-Gibbs
Christian Robert
 
Hierarchical Deterministic Quadrature Methods for Option Pricing under the Ro...
Hierarchical Deterministic Quadrature Methods for Option Pricing under the Ro...Hierarchical Deterministic Quadrature Methods for Option Pricing under the Ro...
Hierarchical Deterministic Quadrature Methods for Option Pricing under the Ro...
Chiheb Ben Hammouda
 
Patch Matching with Polynomial Exponential Families and Projective Divergences
Patch Matching with Polynomial Exponential Families and Projective DivergencesPatch Matching with Polynomial Exponential Families and Projective Divergences
Patch Matching with Polynomial Exponential Families and Projective Divergences
Frank Nielsen
 
Computational Information Geometry: A quick review (ICMS)
Computational Information Geometry: A quick review (ICMS)Computational Information Geometry: A quick review (ICMS)
Computational Information Geometry: A quick review (ICMS)
Frank Nielsen
 
Connection between inverse problems and uncertainty quantification problems
Connection between inverse problems and uncertainty quantification problemsConnection between inverse problems and uncertainty quantification problems
Connection between inverse problems and uncertainty quantification problems
Alexander Litvinenko
 
Testing for mixtures at BNP 13
Testing for mixtures at BNP 13Testing for mixtures at BNP 13
Testing for mixtures at BNP 13
Christian Robert
 
MUMS: Bayesian, Fiducial, and Frequentist Conference - Uncertainty Quantifica...
MUMS: Bayesian, Fiducial, and Frequentist Conference - Uncertainty Quantifica...MUMS: Bayesian, Fiducial, and Frequentist Conference - Uncertainty Quantifica...
MUMS: Bayesian, Fiducial, and Frequentist Conference - Uncertainty Quantifica...
The Statistical and Applied Mathematical Sciences Institute
 
NBBC15, Reyjavik, June 08, 2015
NBBC15, Reyjavik, June 08, 2015NBBC15, Reyjavik, June 08, 2015
NBBC15, Reyjavik, June 08, 2015
Christian Robert
 
Time-Series Analysis on Multiperiodic Conditional Correlation by Sparse Covar...
Time-Series Analysis on Multiperiodic Conditional Correlation by Sparse Covar...Time-Series Analysis on Multiperiodic Conditional Correlation by Sparse Covar...
Time-Series Analysis on Multiperiodic Conditional Correlation by Sparse Covar...
Michael Lie
 
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,...
The Statistical and Applied Mathematical Sciences Institute
 

Similar to SIAM CSE 2017 talk (20)

Monte Carlo Methods 2017 July Talk in Montreal
Monte Carlo Methods 2017 July Talk in MontrealMonte Carlo Methods 2017 July Talk in Montreal
Monte Carlo Methods 2017 July Talk in Montreal
 
Automatic bayesian cubature
Automatic bayesian cubatureAutomatic bayesian cubature
Automatic bayesian cubature
 
Slides: Hypothesis testing, information divergence and computational geometry
Slides: Hypothesis testing, information divergence and computational geometrySlides: Hypothesis testing, information divergence and computational geometry
Slides: Hypothesis testing, information divergence and computational geometry
 
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
 
Automatic Bayesian method for Numerical Integration
Automatic Bayesian method for Numerical Integration Automatic Bayesian method for Numerical Integration
Automatic Bayesian method for Numerical Integration
 
CDT 22 slides.pdf
CDT 22 slides.pdfCDT 22 slides.pdf
CDT 22 slides.pdf
 
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,...
 
Reduction of Response Surface Design Model: Nested Approach
Reduction of Response Surface Design Model: Nested ApproachReduction of Response Surface Design Model: Nested Approach
Reduction of Response Surface Design Model: Nested Approach
 
Slides: A glance at information-geometric signal processing
Slides: A glance at information-geometric signal processingSlides: A glance at information-geometric signal processing
Slides: A glance at information-geometric signal processing
 
Talk iccf 19_ben_hammouda
Talk iccf 19_ben_hammoudaTalk iccf 19_ben_hammouda
Talk iccf 19_ben_hammouda
 
ABC-Gibbs
ABC-GibbsABC-Gibbs
ABC-Gibbs
 
Hierarchical Deterministic Quadrature Methods for Option Pricing under the Ro...
Hierarchical Deterministic Quadrature Methods for Option Pricing under the Ro...Hierarchical Deterministic Quadrature Methods for Option Pricing under the Ro...
Hierarchical Deterministic Quadrature Methods for Option Pricing under the Ro...
 
Patch Matching with Polynomial Exponential Families and Projective Divergences
Patch Matching with Polynomial Exponential Families and Projective DivergencesPatch Matching with Polynomial Exponential Families and Projective Divergences
Patch Matching with Polynomial Exponential Families and Projective Divergences
 
Computational Information Geometry: A quick review (ICMS)
Computational Information Geometry: A quick review (ICMS)Computational Information Geometry: A quick review (ICMS)
Computational Information Geometry: A quick review (ICMS)
 
Connection between inverse problems and uncertainty quantification problems
Connection between inverse problems and uncertainty quantification problemsConnection between inverse problems and uncertainty quantification problems
Connection between inverse problems and uncertainty quantification problems
 
Testing for mixtures at BNP 13
Testing for mixtures at BNP 13Testing for mixtures at BNP 13
Testing for mixtures at BNP 13
 
MUMS: Bayesian, Fiducial, and Frequentist Conference - Uncertainty Quantifica...
MUMS: Bayesian, Fiducial, and Frequentist Conference - Uncertainty Quantifica...MUMS: Bayesian, Fiducial, and Frequentist Conference - Uncertainty Quantifica...
MUMS: Bayesian, Fiducial, and Frequentist Conference - Uncertainty Quantifica...
 
NBBC15, Reyjavik, June 08, 2015
NBBC15, Reyjavik, June 08, 2015NBBC15, Reyjavik, June 08, 2015
NBBC15, Reyjavik, June 08, 2015
 
Time-Series Analysis on Multiperiodic Conditional Correlation by Sparse Covar...
Time-Series Analysis on Multiperiodic Conditional Correlation by Sparse Covar...Time-Series Analysis on Multiperiodic Conditional Correlation by Sparse Covar...
Time-Series Analysis on Multiperiodic Conditional Correlation by Sparse Covar...
 
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,...
 

Recently uploaded

Topic: SICKLE CELL DISEASE IN CHILDREN-3.pdf
Topic: SICKLE CELL DISEASE IN CHILDREN-3.pdfTopic: SICKLE CELL DISEASE IN CHILDREN-3.pdf
Topic: SICKLE CELL DISEASE IN CHILDREN-3.pdf
TinyAnderson
 
Unveiling the Energy Potential of Marshmallow Deposits.pdf
Unveiling the Energy Potential of Marshmallow Deposits.pdfUnveiling the Energy Potential of Marshmallow Deposits.pdf
Unveiling the Energy Potential of Marshmallow Deposits.pdf
Erdal Coalmaker
 
DMARDs Pharmacolgy Pharm D 5th Semester.pdf
DMARDs Pharmacolgy Pharm D 5th Semester.pdfDMARDs Pharmacolgy Pharm D 5th Semester.pdf
DMARDs Pharmacolgy Pharm D 5th Semester.pdf
fafyfskhan251kmf
 
Bob Reedy - Nitrate in Texas Groundwater.pdf
Bob Reedy - Nitrate in Texas Groundwater.pdfBob Reedy - Nitrate in Texas Groundwater.pdf
Bob Reedy - Nitrate in Texas Groundwater.pdf
Texas Alliance of Groundwater Districts
 
Travis Hills' Endeavors in Minnesota: Fostering Environmental and Economic Pr...
Travis Hills' Endeavors in Minnesota: Fostering Environmental and Economic Pr...Travis Hills' Endeavors in Minnesota: Fostering Environmental and Economic Pr...
Travis Hills' Endeavors in Minnesota: Fostering Environmental and Economic Pr...
Travis Hills MN
 
mô tả các thí nghiệm về đánh giá tác động dòng khí hóa sau đốt
mô tả các thí nghiệm về đánh giá tác động dòng khí hóa sau đốtmô tả các thí nghiệm về đánh giá tác động dòng khí hóa sau đốt
mô tả các thí nghiệm về đánh giá tác động dòng khí hóa sau đốt
HongcNguyn6
 
BREEDING METHODS FOR DISEASE RESISTANCE.pptx
BREEDING METHODS FOR DISEASE RESISTANCE.pptxBREEDING METHODS FOR DISEASE RESISTANCE.pptx
BREEDING METHODS FOR DISEASE RESISTANCE.pptx
RASHMI M G
 
原版制作(carleton毕业证书)卡尔顿大学毕业证硕士文凭原版一模一样
原版制作(carleton毕业证书)卡尔顿大学毕业证硕士文凭原版一模一样原版制作(carleton毕业证书)卡尔顿大学毕业证硕士文凭原版一模一样
原版制作(carleton毕业证书)卡尔顿大学毕业证硕士文凭原版一模一样
yqqaatn0
 
Leaf Initiation, Growth and Differentiation.pdf
Leaf Initiation, Growth and Differentiation.pdfLeaf Initiation, Growth and Differentiation.pdf
Leaf Initiation, Growth and Differentiation.pdf
Renu Jangid
 
ANAMOLOUS SECONDARY GROWTH IN DICOT ROOTS.pptx
ANAMOLOUS SECONDARY GROWTH IN DICOT ROOTS.pptxANAMOLOUS SECONDARY GROWTH IN DICOT ROOTS.pptx
ANAMOLOUS SECONDARY GROWTH IN DICOT ROOTS.pptx
RASHMI M G
 
Nucleophilic Addition of carbonyl compounds.pptx
Nucleophilic Addition of carbonyl  compounds.pptxNucleophilic Addition of carbonyl  compounds.pptx
Nucleophilic Addition of carbonyl compounds.pptx
SSR02
 
Comparing Evolved Extractive Text Summary Scores of Bidirectional Encoder Rep...
Comparing Evolved Extractive Text Summary Scores of Bidirectional Encoder Rep...Comparing Evolved Extractive Text Summary Scores of Bidirectional Encoder Rep...
Comparing Evolved Extractive Text Summary Scores of Bidirectional Encoder Rep...
University of Maribor
 
8.Isolation of pure cultures and preservation of cultures.pdf
8.Isolation of pure cultures and preservation of cultures.pdf8.Isolation of pure cultures and preservation of cultures.pdf
8.Isolation of pure cultures and preservation of cultures.pdf
by6843629
 
What is greenhouse gasses and how many gasses are there to affect the Earth.
What is greenhouse gasses and how many gasses are there to affect the Earth.What is greenhouse gasses and how many gasses are there to affect the Earth.
What is greenhouse gasses and how many gasses are there to affect the Earth.
moosaasad1975
 
20240520 Planning a Circuit Simulator in JavaScript.pptx
20240520 Planning a Circuit Simulator in JavaScript.pptx20240520 Planning a Circuit Simulator in JavaScript.pptx
20240520 Planning a Circuit Simulator in JavaScript.pptx
Sharon Liu
 
ESR spectroscopy in liquid food and beverages.pptx
ESR spectroscopy in liquid food and beverages.pptxESR spectroscopy in liquid food and beverages.pptx
ESR spectroscopy in liquid food and beverages.pptx
PRIYANKA PATEL
 
Oedema_types_causes_pathophysiology.pptx
Oedema_types_causes_pathophysiology.pptxOedema_types_causes_pathophysiology.pptx
Oedema_types_causes_pathophysiology.pptx
muralinath2
 
The binding of cosmological structures by massless topological defects
The binding of cosmological structures by massless topological defectsThe binding of cosmological structures by massless topological defects
The binding of cosmological structures by massless topological defects
Sérgio Sacani
 
THEMATIC APPERCEPTION TEST(TAT) cognitive abilities, creativity, and critic...
THEMATIC  APPERCEPTION  TEST(TAT) cognitive abilities, creativity, and critic...THEMATIC  APPERCEPTION  TEST(TAT) cognitive abilities, creativity, and critic...
THEMATIC APPERCEPTION TEST(TAT) cognitive abilities, creativity, and critic...
Abdul Wali Khan University Mardan,kP,Pakistan
 
Eukaryotic Transcription Presentation.pptx
Eukaryotic Transcription Presentation.pptxEukaryotic Transcription Presentation.pptx
Eukaryotic Transcription Presentation.pptx
RitabrataSarkar3
 

Recently uploaded (20)

Topic: SICKLE CELL DISEASE IN CHILDREN-3.pdf
Topic: SICKLE CELL DISEASE IN CHILDREN-3.pdfTopic: SICKLE CELL DISEASE IN CHILDREN-3.pdf
Topic: SICKLE CELL DISEASE IN CHILDREN-3.pdf
 
Unveiling the Energy Potential of Marshmallow Deposits.pdf
Unveiling the Energy Potential of Marshmallow Deposits.pdfUnveiling the Energy Potential of Marshmallow Deposits.pdf
Unveiling the Energy Potential of Marshmallow Deposits.pdf
 
DMARDs Pharmacolgy Pharm D 5th Semester.pdf
DMARDs Pharmacolgy Pharm D 5th Semester.pdfDMARDs Pharmacolgy Pharm D 5th Semester.pdf
DMARDs Pharmacolgy Pharm D 5th Semester.pdf
 
Bob Reedy - Nitrate in Texas Groundwater.pdf
Bob Reedy - Nitrate in Texas Groundwater.pdfBob Reedy - Nitrate in Texas Groundwater.pdf
Bob Reedy - Nitrate in Texas Groundwater.pdf
 
Travis Hills' Endeavors in Minnesota: Fostering Environmental and Economic Pr...
Travis Hills' Endeavors in Minnesota: Fostering Environmental and Economic Pr...Travis Hills' Endeavors in Minnesota: Fostering Environmental and Economic Pr...
Travis Hills' Endeavors in Minnesota: Fostering Environmental and Economic Pr...
 
mô tả các thí nghiệm về đánh giá tác động dòng khí hóa sau đốt
mô tả các thí nghiệm về đánh giá tác động dòng khí hóa sau đốtmô tả các thí nghiệm về đánh giá tác động dòng khí hóa sau đốt
mô tả các thí nghiệm về đánh giá tác động dòng khí hóa sau đốt
 
BREEDING METHODS FOR DISEASE RESISTANCE.pptx
BREEDING METHODS FOR DISEASE RESISTANCE.pptxBREEDING METHODS FOR DISEASE RESISTANCE.pptx
BREEDING METHODS FOR DISEASE RESISTANCE.pptx
 
原版制作(carleton毕业证书)卡尔顿大学毕业证硕士文凭原版一模一样
原版制作(carleton毕业证书)卡尔顿大学毕业证硕士文凭原版一模一样原版制作(carleton毕业证书)卡尔顿大学毕业证硕士文凭原版一模一样
原版制作(carleton毕业证书)卡尔顿大学毕业证硕士文凭原版一模一样
 
Leaf Initiation, Growth and Differentiation.pdf
Leaf Initiation, Growth and Differentiation.pdfLeaf Initiation, Growth and Differentiation.pdf
Leaf Initiation, Growth and Differentiation.pdf
 
ANAMOLOUS SECONDARY GROWTH IN DICOT ROOTS.pptx
ANAMOLOUS SECONDARY GROWTH IN DICOT ROOTS.pptxANAMOLOUS SECONDARY GROWTH IN DICOT ROOTS.pptx
ANAMOLOUS SECONDARY GROWTH IN DICOT ROOTS.pptx
 
Nucleophilic Addition of carbonyl compounds.pptx
Nucleophilic Addition of carbonyl  compounds.pptxNucleophilic Addition of carbonyl  compounds.pptx
Nucleophilic Addition of carbonyl compounds.pptx
 
Comparing Evolved Extractive Text Summary Scores of Bidirectional Encoder Rep...
Comparing Evolved Extractive Text Summary Scores of Bidirectional Encoder Rep...Comparing Evolved Extractive Text Summary Scores of Bidirectional Encoder Rep...
Comparing Evolved Extractive Text Summary Scores of Bidirectional Encoder Rep...
 
8.Isolation of pure cultures and preservation of cultures.pdf
8.Isolation of pure cultures and preservation of cultures.pdf8.Isolation of pure cultures and preservation of cultures.pdf
8.Isolation of pure cultures and preservation of cultures.pdf
 
What is greenhouse gasses and how many gasses are there to affect the Earth.
What is greenhouse gasses and how many gasses are there to affect the Earth.What is greenhouse gasses and how many gasses are there to affect the Earth.
What is greenhouse gasses and how many gasses are there to affect the Earth.
 
20240520 Planning a Circuit Simulator in JavaScript.pptx
20240520 Planning a Circuit Simulator in JavaScript.pptx20240520 Planning a Circuit Simulator in JavaScript.pptx
20240520 Planning a Circuit Simulator in JavaScript.pptx
 
ESR spectroscopy in liquid food and beverages.pptx
ESR spectroscopy in liquid food and beverages.pptxESR spectroscopy in liquid food and beverages.pptx
ESR spectroscopy in liquid food and beverages.pptx
 
Oedema_types_causes_pathophysiology.pptx
Oedema_types_causes_pathophysiology.pptxOedema_types_causes_pathophysiology.pptx
Oedema_types_causes_pathophysiology.pptx
 
The binding of cosmological structures by massless topological defects
The binding of cosmological structures by massless topological defectsThe binding of cosmological structures by massless topological defects
The binding of cosmological structures by massless topological defects
 
THEMATIC APPERCEPTION TEST(TAT) cognitive abilities, creativity, and critic...
THEMATIC  APPERCEPTION  TEST(TAT) cognitive abilities, creativity, and critic...THEMATIC  APPERCEPTION  TEST(TAT) cognitive abilities, creativity, and critic...
THEMATIC APPERCEPTION TEST(TAT) cognitive abilities, creativity, and critic...
 
Eukaryotic Transcription Presentation.pptx
Eukaryotic Transcription Presentation.pptxEukaryotic Transcription Presentation.pptx
Eukaryotic Transcription Presentation.pptx
 

SIAM CSE 2017 talk

  • 1. Adaptive Methods for Cubature Fred J. Hickernell Department of Applied Mathematics, Illinois Institute of Technology hickernell@iit.edu mypages.iit.edu/~hickernell Thanks to Lan Jiang, Tony Jiménez Rugama, Jagadees Rathinavel, and the rest of the the Guaranteed Automatic Integration Library (GAIL) team Supported by NSF-DMS-1522687 For more details see H. (2017+), H. et al. (2017+), and Choi et al. (2013–2015)
  • 2. Problem IID Monte Carlo Low Discrepancy Sampling Bayesian Cubature Numerical Examples References Problem answer(µ) =?, µ = ż Rd f(x) ν(dx) P Rp , pµn = nÿ i=1 wif(xi) Given εa, εr, choose n and {answer dependent on pµn to guarantee answer(µ) ´ {answer ď max(εa, εr |answer(µ)|) (with high probability) adaptively and automatically 2/10
  • 3. Problem IID Monte Carlo Low Discrepancy Sampling Bayesian Cubature Numerical Examples References Problem answer(µ) =?, µ = ż Rd f(x) ν(dx) P Rp , pµn = nÿ i=1 wif(xi) Given εa, εr, choose n and {answer dependent on pµn to guarantee answer(µ) ´ {answer ď max(εa, εr |answer(µ)|) (with high probability) adaptively and automatically E.g., option price = ż Rd payoff(x) e´xT Σ´1 x/2 (2π)d/2 |Σ|1/2 dx, Σ = min(i, j)T/d d i,j=1 Gaussian probability = ż [a,b] e´xT Σ´1 x/2 (2π)d/2 |Σ|1/2 dx Genz (1993) = ż [0,1]d´1 f(x) dx Sobol’ indexj = ş [0,1]2d output(x) ´ output(xj : x1 ´j) output(x1 ) dx dx1 ş [0,1]d output(x)2 dx ´ ş [0,1]d output(x) dx 2 Bayesian estimatej = ş Rd βj prob(data|β) probprior(β) dβ ş Rd prob(data|β) probprior(β) dβ 2/10
  • 4. Problem IID Monte Carlo Low Discrepancy Sampling Bayesian Cubature Numerical Examples References Problem answer(µ) =?, µ = ż Rd f(x) ν(dx) P Rp , pµn = nÿ i=1 wif(xi) Given εa, εr, choose n and {answer dependent on pµn to guarantee answer(µ) ´ {answer ď max(εa, εr |answer(µ)|) (with high probability) adaptively and automatically If µ P [pµn ´ errn, pµn + errn] (with high probability), then the optimal and successful choice is {answer = ans´ max(εa, εr |ans+|) + ans+ max(εa, εr |ans´|) max(εa, εr |ans+|) + max(εa, εr |ans´|) where ans˘ := " sup inf * µ P [pµn ´ errn, pµn + errn] answer(µ) provided |ans+ ´ ans´| max(εa, εr |ans+|) + max(εa, εr |ans´|) ď 1 (H. et al., 2017+) 2/10
  • 5. Problem IID Monte Carlo Low Discrepancy Sampling Bayesian Cubature Numerical Examples References Berry-Esseen Stopping Rule for IID Monte Carlo µ = ż Rd f(x) ν(dx) pµn = 1 n nÿ i=1 f(xi), xi IID „ ν Need µ P [^µn ´ errn, ^µn + errn] with high probability P[|µ ´ ^µn| ď errn] « 99% for Φ ´ ? n errn /(1.2^σ) = 0.005 by the Central Limit Theorem where ^σ2 is the sample variation 3/10
  • 6. Problem IID Monte Carlo Low Discrepancy Sampling Bayesian Cubature Numerical Examples References Berry-Esseen Stopping Rule for IID Monte Carlo µ = ż Rd f(x) ν(dx) pµn = 1 n nÿ i=1 f(xi), xi IID „ ν Need µ P [^µn ´ errn, ^µn + errn] with high probability P[|µ ´ ^µn| ď errn] ě 99% for Φ ´ ? n errn /(1.2^σnσ ) + ∆n(´ ? n errn /(1.2^σnσ ), κmax) = 0.0025 by the Berry-Esseen Inequality where ^σ2 nσ is the sample variation using an independent sample, and provided that kurt(f(X)) ď κmax(nσ) (H. et al., 2013; Jiang, 2016) 3/10
  • 7. Problem IID Monte Carlo Low Discrepancy Sampling Bayesian Cubature Numerical Examples References Adaptive Low Discrepancy Sampling Cubature µ = ż [0,1]d f(x) dx pµn = 1 n nÿ i=1 f(xi), xi Sobol’ or lattice Need µ P [^µn ´ errn, ^µn + errn] 4/10
  • 8. Problem IID Monte Carlo Low Discrepancy Sampling Bayesian Cubature Numerical Examples References Adaptive Low Discrepancy Sampling Cubature µ = ż [0,1]d f(x) dx pµn = 1 n nÿ i=1 f(xi), xi Sobol’ or lattice Need µ P [^µn ´ errn, ^µn + errn] 4/10
  • 9. Problem IID Monte Carlo Low Discrepancy Sampling Bayesian Cubature Numerical Examples References Adaptive Low Discrepancy Sampling Cubature µ = ż [0,1]d f(x) dx pµn = 1 n nÿ i=1 f(xi), xi Sobol’ or lattice Need µ P [^µn ´ errn, ^µn + errn] Express µ ´ ^µn in terms of the Fourier coefficients of f. Assuming that these coefficients do not decay erratically, the discrete transform, rfn,κ (n´1 κ=0 , may be used to bound the error reliably (H. and Jiménez Rugama, 2016; Jiménez Rugama and H., 2016; H. et al., 2017+): |µ ´ ^µn| ď errn := C(n, ) 2 ´1ÿ κ=2 ´1 rfn,κ 4/10
  • 10. Problem IID Monte Carlo Low Discrepancy Sampling Bayesian Cubature Numerical Examples References Bayesian Cubature—f Is Random µ = ż Rd f(x) ν(dx) pµn = nÿ i=1 wi f(xi) Need µ P [^µn ´ errn, ^µn + errn] with high probability Assume f „ GP(0, C). Choose the wi to integrate the best estimate of f given the data txi, f(xi)un i=1 (Diaconis, 1988; O’Hagan, 1991; Ritter, 2000; Rasmussen and Ghahramani, 2003) P[|µ ´ ^µn| ď errn] = 99% for errn = an expression involving C and txi, f(xi)un i=1 A de-randomized interpretation exists (H., 2017+) 5/10
  • 11. Problem IID Monte Carlo Low Discrepancy Sampling Bayesian Cubature Numerical Examples References Gaussian Probability µ = ż [a,b] exp ´1 2 tT Σ´1 t a (2π)d det(Σ) dt Genz (1993) = ż [0,1]d´1 f(x) dx For some typical choice of a, b, Σ, d = 3, εa = 0; µ « 0.6763 Worst 10% Worst 10% εr Method % Accuracy n Time (s) IID Monte Carlo 100% 8.1E4 1.8E´2 1E´2 Sobol’ Sampling 100% 1.0E3 5.1E´3 Bayesian Lattice 100% 1.0E3 2.8E´3 IID Monte Carlo 100% 2.0E6 3.8E´1 1E´3 Sobol’ Sampling 100% 2.0E3 7.7E´3 Bayesian Lattice 100% 1.0E3 2.8E´3 1E´4 Sobol’ Sampling 100% 1.6E4 1.8E´2 Bayesian Lattice 100% 8.2E3 1.4E´2 6/10
  • 12. Problem IID Monte Carlo Low Discrepancy Sampling Bayesian Cubature Numerical Examples References Sobol’ Indices Y = output(X), where X „ U[0, 1]d ; Sobol’ Indexj(µ) describes how much coordinate j of input X influences output Y (Sobol’, 1990; 2001): Sobol’ Indexj(µ) := µ1 µ2 ´ µ2 3 , j = 1, . . . , d µ1 := ż [0,1)2d [output(x) ´ output(xj : x1 ´j)]output(x1 ) dx dx1 µ2 := ż [0,1)d output(x)2 dx, µ3 := ż [0,1)d output(x) dx. output(x) = ´x1 + x1x2 ´ x1x2x3 + ¨ ¨ ¨ + x1x2x3x4x5x6 (Bratley et al., 1992) εa = 1E´3, εr = 0 j 1 2 3 4 5 6 n 65 536 32 768 16 384 16 384 2 048 2 048 Sobol’ Indexj 0.6529 0.1791 0.0370 0.0133 0.0015 0.0015 {Sobol’ Indexj 0.6528 0.1792 0.0363 0.0126 0.0010 0.0012 Sobol’ Indexj(pµn) 0.6492 0.1758 0.0308 0.0083 0.0018 0.0039 7/10
  • 13. Thank you Slides available at www.slideshare.net/fjhickernell/siam-cse-2017-talk
  • 14. Problem IID Monte Carlo Low Discrepancy Sampling Bayesian Cubature Numerical Examples References References I Bratley, P., B. L. Fox, and H. Niederreiter. 1992. Implementation and tests of low-discrepancy sequences, ACM Trans. Model. Comput. Simul. 2, 195–213. Choi, S.-C. T., Y. Ding, F. J. H., L. Jiang, Ll. A. Jiménez Rugama, X. Tong, Y. Zhang, and X. Zhou. 2013–2015. GAIL: Guaranteed Automatic Integration Library (versions 1.0–2.1). Cools, R. and D. Nuyens (eds.) 2016. Monte Carlo and quasi-Monte Carlo methods: MCQMC, Leuven, Belgium, April 2014, Springer Proceedings in Mathematics and Statistics, vol. 163, Springer-Verlag, Berlin. Diaconis, P. 1988. Bayesian numerical analysis, Statistical decision theory and related topics IV, Papers from the 4th Purdue symp., West Lafayette, Indiana 1986, pp. 163–175. Genz, A. 1993. Comparison of methods for the computation of multivariate normal probabilities, Computing Science and Statistics 25, 400–405. H., F. J. 2017+. Error analysis of quasi-Monte Carlo methods. submitted for publication, arXiv:1702.01487. H., F. J., L. Jiang, Y. Liu, and A. B. Owen. 2013. Guaranteed conservative fixed width confidence intervals via Monte Carlo sampling, Monte Carlo and quasi-Monte Carlo methods 2012, pp. 105–128. H., F. J. and Ll. A. Jiménez Rugama. 2016. Reliable adaptive cubature using digital sequences, Monte Carlo and quasi-Monte Carlo methods: MCQMC, Leuven, Belgium, April 2014, pp. 367–383. arXiv:1410.8615 [math.NA]. 9/10
  • 15. Problem IID Monte Carlo Low Discrepancy Sampling Bayesian Cubature Numerical Examples References References II H., F. J., Ll. A. Jiménez Rugama, and D. Li. 2017+. Adaptive quasi-Monte Carlo methods. submitted for publication, arXiv:1702.01491 [math.NA]. Jiang, L. 2016. Guaranteed adaptive Monte Carlo methods for estimating means of random variables, Ph.D. Thesis. Jiménez Rugama, Ll. A. and F. J. H. 2016. Adaptive multidimensional integration based on rank-1 lattices, Monte Carlo and quasi-Monte Carlo methods: MCQMC, Leuven, Belgium, April 2014, pp. 407–422. arXiv:1411.1966. O’Hagan, A. 1991. Bayes-Hermite quadrature, J. Statist. Plann. Inference 29, 245–260. Rasmussen, C. E. and Z. Ghahramani. 2003. Bayesian Monte Carlo, Advances in Neural Information Processing Systems, pp. 489–496. Ritter, K. 2000. Average-case analysis of numerical problems, Lecture Notes in Mathematics, vol. 1733, Springer-Verlag, Berlin. Sobol’, I. M. 1990. On sensitivity estimation for nonlinear mathematical models, Matem. Mod. 2, no. 1, 112–118. . 2001. Global sensitivity indices for nonlinear mathematical models and their monte carlo estimates, Math. Comput. Simul. 55, no. 1-3, 271–280. 10/10