Polynomial chaos expansions for sensitivity analysis

Size: px
Start display at page:

Download "Polynomial chaos expansions for sensitivity analysis"

Transcription

1 c DEPARTMENT OF CIVIL, ENVIRONMENTAL AND GEOMATIC ENGINEERING CHAIR OF RISK, SAFETY & UNCERTAINTY QUANTIFICATION Polynomial chaos expansions for sensitivity analysis B. Sudret Chair of Risk, Safety & Uncertainty Quantification Ecole ASPEN May 9th, 2014 Les Houches

2 Global framework for uncertainty quantification Step B Step A Step C Quantification of Model(s) of the system Uncertainty propagation sources of uncertainty Assessment criteria Random variables Computational model Distribution Mean, std. deviation Probability of failure Step C B.S., Uncertainty propagation and sensitivity analysis in mechanical models, Habilitation thesis, B. Sudret (Chair of Risk & Safety) PC expansions Ecole ASPEN May 9th, / 49

3 Global framework for uncertainty quantification Step B Step A Step C Quantification of Model(s) of the system Uncertainty propagation sources of uncertainty Assessment criteria Random variables Computational model Distribution Mean, std. deviation Probability of failure Step C B.S., Uncertainty propagation and sensitivity analysis in mechanical models, Habilitation thesis, B. Sudret (Chair of Risk & Safety) PC expansions Ecole ASPEN May 9th, / 49

4 Global framework for uncertainty quantification Step B Step A Step C Quantification of Model(s) of the system Uncertainty propagation sources of uncertainty Assessment criteria Random variables Computational model Distribution Mean, std. deviation Probability of failure Step C B.S., Uncertainty propagation and sensitivity analysis in mechanical models, Habilitation thesis, B. Sudret (Chair of Risk & Safety) PC expansions Ecole ASPEN May 9th, / 49

5 Global framework for uncertainty quantification Step B Step A Step C Quantification of Model(s) of the system Uncertainty propagation sources of uncertainty Assessment criteria Random variables Computational model Distribution Mean, std. deviation Probability of failure Step C B.S., Uncertainty propagation and sensitivity analysis in mechanical models, Habilitation thesis, B. Sudret (Chair of Risk & Safety) PC expansions Ecole ASPEN May 9th, / 49

6 Outline Polynomial chaos expansions 1 Polynomial chaos expansions Computation of the expansion coefficients Error estimation and validation 2 Application to sensitivity analysis Sobol indices PC-based Sobol indices 3 Ishigami function Morris function Marelli function B. Sudret (Chair of Risk & Safety) PC expansions Ecole ASPEN May 9th, / 49

7 Computing the coefficients Error estimation and validation Spectral approach Xiu & Karniadakis (2002) Soize & Ghanem (2004) The input parameters are modelled by a random vector X over a probabilistic space (Ω, F, P) such that P (dx) = f X (x) dx The response random vector Y = M(X) is considered as an element of L 2 (Ω, F, P) A basis of multivariate orthogonal polynomials is built up with respect to the input PDF (assuming independent components) The response random vector Y is completely determined by its coordinates in this basis B. Sudret (Chair of Risk & Safety) PC expansions Ecole ASPEN May 9th, / 49

8 Computing the coefficients Error estimation and validation Spectral approach Xiu & Karniadakis (2002) Soize & Ghanem (2004) The input parameters are modelled by a random vector X over a probabilistic space (Ω, F, P) such that P (dx) = f X (x) dx The response random vector Y = M(X) is considered as an element of L 2 (Ω, F, P) A basis of multivariate orthogonal polynomials is built up with respect to the input PDF (assuming independent components) The response random vector Y is completely determined by its coordinates in this basis B. Sudret (Chair of Risk & Safety) PC expansions Ecole ASPEN May 9th, / 49

9 Computing the coefficients Error estimation and validation Spectral approach Xiu & Karniadakis (2002) Soize & Ghanem (2004) The input parameters are modelled by a random vector X over a probabilistic space (Ω, F, P) such that P (dx) = f X (x) dx The response random vector Y = M(X) is considered as an element of L 2 (Ω, F, P) A basis of multivariate orthogonal polynomials is built up with respect to the input PDF (assuming independent components) The response random vector Y is completely determined by its coordinates in this basis where : Y = α N M y α Ψ α(x) y α : coefficients to be computed (coordinates) Ψ α(x) : basis B. Sudret (Chair of Risk & Safety) PC expansions Ecole ASPEN May 9th, / 49

10 Computing the coefficients Error estimation and validation Univariate orthogonal polynomials For each marginal distribution f Xi (x i) one can define a functional inner product: φ 1, φ 2 i = D i φ 1(x) φ 2(x) f Xi (x i) dx i and a family of orthogonal polynomials {P (i) k, k N} such that:, P (i) = (x) P (i) (x) f X i (x) dx = aj i δ jk P (i) j k P (i) j k Classical families Xiu & Karniadakis (2002) Type of variable Weight function Orthogonal polynomials Hilbertian basis ψ k (x) Uniform 1 ] 1,1[ (x)/2 Legendre P k (x) P k (x)/ 1 2k+1 Gaussian 1 e x2 /2 Hermite He (x) 2π k He (x)/ k! k Gamma x a e x Γ(k+a+1) 1 R + (x) Laguerre La k (x) La k (x)/ k! Beta 1 ] 1,1[ (x) (1 x)a (1+x) b Jacobi J a,b (x) J a,b (x)/j B(a) B(b) k k a,b,k J 2 a,b,k = 2k+a+b+1 2a+b+1 Γ(k+a+1)Γ(k+b+1) Γ(k+a+b+1)Γ(k+1) B. Sudret (Chair of Risk & Safety) PC expansions Ecole ASPEN May 9th, / 49

11 Computing the coefficients Error estimation and validation Univariate orthogonal polynomials For each marginal distribution f Xi (x i) one can define a functional inner product: φ 1, φ 2 i = D i φ 1(x) φ 2(x) f Xi (x i) dx i and a family of orthogonal polynomials {P (i) k, k N} such that:, P (i) = (x) P (i) (x) f X i (x) dx = aj i δ jk P (i) j k P (i) j k Classical families Xiu & Karniadakis (2002) Type of variable Weight function Orthogonal polynomials Hilbertian basis ψ k (x) Uniform 1 ] 1,1[ (x)/2 Legendre P k (x) P k (x)/ 1 2k+1 Gaussian 1 e x2 /2 Hermite He (x) 2π k He (x)/ k! k Gamma x a e x Γ(k+a+1) 1 R + (x) Laguerre La k (x) La k (x)/ k! Beta 1 ] 1,1[ (x) (1 x)a (1+x) b Jacobi J a,b (x) J a,b (x)/j B(a) B(b) k k a,b,k J 2 a,b,k = 2k+a+b+1 2a+b+1 Γ(k+a+1)Γ(k+b+1) Γ(k+a+b+1)Γ(k+1) B. Sudret (Chair of Risk & Safety) PC expansions Ecole ASPEN May 9th, / 49

12 Computing the coefficients Error estimation and validation Multivariate polynomials Let us define the multi-indices (tuples) α = {α 1,..., α M }, of degree M α = α i. The associated multivariate polynomial reads: i=1 M Ψ α(x) = P α (i) i (x i) Orthonormality of the basis E [Ψ α(x)ψ β (X)] = δ αβ (Kronecker symbol: δ αβ = 1 if α = β, 0 otherwise) i=1 The set of multivariate polynomials {Ψ α, α N M } forms a basis of the space of second order variables: Y = y α Ψ α(x) α N M B. Sudret (Chair of Risk & Safety) PC expansions Ecole ASPEN May 9th, / 49

13 Practical implementation Computing the coefficients Error estimation and validation The input random variables are first transformed into reduced variables (e.g. standard normal variables N (0, 1), uniform variables on [-1,1], etc.): X = T (ξ) dim ξ = M (isoprobabilistic transform) The model response is cast as a function of the reduced variables and expanded: Y = M(X) = M T (ξ) = y α Ψ α(ξ) α N M A truncation scheme is selected and the associated finite set of multi-indices is generated, e.g. : ( ) A M,p = {α N M : α p} card A M,p M + p P = p B. Sudret (Chair of Risk & Safety) PC expansions Ecole ASPEN May 9th, / 49

14 Application example (1) Computing the coefficients Error estimation and validation Computational model Y = M(X 1, X 2) Probabilistic model X i N (µ i, σ i) Isoprobabilistic transform X i = µ i + σ i ξ i Hermite polynomials Recurrence: H 1(x) = H 0(x) = 1 H n+1(x) = x H n(x) n H n 1(x) where H n 2 = n! First (normalized) polynomials: Hen (x) x P 0(x) = 1 P 1(x) = x P 2(x) = (x 2 1)/ 2 P 3(x) = (x 3 3x)/ 6 He1 He2 He3 He4 He5 B. Sudret (Chair of Risk & Safety) PC expansions Ecole ASPEN May 9th, / 49

15 Application example (3) Computing the coefficients Error estimation and validation Truncature scheme Consider all multivariate polynomials of total degree α = M than or equal to p. i=1 αi less α 3 α 4 α 5 α 6 B. Sudret (Chair of Risk & Safety) PC expansions Ecole ASPEN May 9th, / 49

16 Application example (4) Computing the coefficients Error estimation and validation Third order truncature p = 3 All the polynomials of ξ 1, ξ 2 that are product of univariate Hermite polynomials and whose total degree is less than 3 are considered j α Ψ α Ψ j 0 [0, 0] Ψ 0 = 1 1 [1, 0] Ψ 1 = ξ 1 2 [0, 1] Ψ 2 = ξ 2 3 [2, 0] Ψ 3 = (ξ1 2 1)/ 2 4 [1, 1] Ψ 4 = ξ 1 ξ 2 5 [0, 2] Ψ 5 = (ξ2 2 1)/ 2 6 [3, 0] Ψ 6 = (ξ1 3 3ξ 1)/ 6 7 [2, 1] Ψ 7 = (ξ1 2 1)ξ 2/ 2 8 [1, 2] Ψ 8 = (ξ2 2 1)ξ 1/ 2 9 [0, 3] Ψ 9 = (ξ2 3 3ξ 2)/ 6 Ỹ M PC (ξ 1, ξ 2 ) = y 0 + y 1 ξ 1 + y 2 ξ 2 + y 3 (ξ1 2 1)/ 2 + y 4 ξ 1 ξ 2 + y 5 (ξ2 2 1)/ 2 + y 6 (ξ1 3 3ξ 1)/ 6 + y 7 (ξ1 2 1)ξ 2/ 2 + y 8 (ξ2 2 1)ξ 1/ 2 + y 9 (ξ2 3 3ξ 2)/ 6 B. Sudret (Chair of Risk & Safety) PC expansions Ecole ASPEN May 9th, / 49

17 Outline Polynomial chaos expansions Computing the coefficients Error estimation and validation 1 Polynomial chaos expansions Computation of the expansion coefficients Error estimation and validation 2 Application to sensitivity analysis 3 B. Sudret (Chair of Risk & Safety) PC expansions Ecole ASPEN May 9th, / 49

18 Computing the coefficients Error estimation and validation Various methods for computing the coefficients Intrusive approaches Historical approaches: projection of the equations residuals in the Galerkin sense Ghanem & Spanos, 1991, 2003 Proper generalized decompositions Nouy, Non intrusive approaches Non intrusive methods consider the computational model M as a black box They rely upon a design of numerical experiments, i.e. a n-sample X = {x (i) D X, i = 1,..., n} of the input parameters Different classes of methods are available: Projection : by simulation or quadrature Stochastic collocation Least-square minimization B. Sudret (Chair of Risk & Safety) PC expansions Ecole ASPEN May 9th, / 49

19 Computing the coefficients Error estimation and validation Statistical approach: least-square minimization Berveiller et al. (2006) Principle The exact (infinite) series expansion is considered as the sum of a truncated series and a residual: P 1 Y = M(X) = y j Ψ j(x) + ε P Y T Ψ(X) + ε P j=0 where : Y = {y 0,..., y P 1 } Ψ(x) = {Ψ 0(x),..., Ψ P 1 (x)} B. Sudret (Chair of Risk & Safety) PC expansions Ecole ASPEN May 9th, / 49

20 Computing the coefficients Error estimation and validation Least-Square Minimization: continuous solution Least-square minimization The unknown coefficients are gathered into a vector Ŷ = {yα, α A}, and computed by minimizing the mean square error: [ (Y Ŷ = arg min E T Ψ(X) M(X) ) ] 2 Analytical solution (continuous case) The least-square minimization problem may be solved analytically: ŷ α = E [M(X) Ψ α(x)] α A The solution is identical to the projection solution due to the orthogonality of the regressors B. Sudret (Chair of Risk & Safety) PC expansions Ecole ASPEN May 9th, / 49

21 Computing the coefficients Error estimation and validation Least-Square Minimization: discretized solution Resolution An estimate of the mean square error (sample average) is minimized: [ (Y Ŷ L.S = arg min Ê T Ψ(X) M(X) ) ] 2 = arg min 1 n n ( Y T Ψ(x (i) ) M(x (i) ) ) 2 i=1 B. Sudret (Chair of Risk & Safety) PC expansions Ecole ASPEN May 9th, / 49

22 Computing the coefficients Error estimation and validation Least-Square Minimization: procedure Select an experimental design X = { x (1),..., x (n)} T that covers at best the domain of variation of the parameters Evaluate the model response for each sample (exactly as in Monte carlo simulation) M = { M(x (1) ),..., M(x (n) ) } T Compute the experimental matrix A ij = Ψ j ( x (i) ) i = 1,..., n ; j = 0,..., P 1 Solve the least-square minimization problem Ŷ = (A T A) 1 A T M B. Sudret (Chair of Risk & Safety) PC expansions Ecole ASPEN May 9th, / 49

23 Choice of the experimental design Random designs Computing the coefficients Error estimation and validation Monte Carlo samples obtained by standard random generators Latin Hypercube designs that are both random and space-filling Quasi-random sequences (e.g. Sobol sequence) Monte Carlo Latin Hypercube Sampling Sobol sequence Size of the ED The size n of the experimental design shall be scaled with the number of unknown coefficients, e.g. P = ( ) M+p p The thumb rule n = k P where k = 2 3 is used B. Sudret (Chair of Risk & Safety) PC expansions Ecole ASPEN May 9th, / 49

24 Choice of the experimental design Random designs Computing the coefficients Error estimation and validation Monte Carlo samples obtained by standard random generators Latin Hypercube designs that are both random and space-filling Quasi-random sequences (e.g. Sobol sequence) Monte Carlo Latin Hypercube Sampling Sobol sequence Size of the ED The size n of the experimental design shall be scaled with the number of unknown coefficients, e.g. P = ( ) M+p p The thumb rule n = k P where k = 2 3 is used B. Sudret (Chair of Risk & Safety) PC expansions Ecole ASPEN May 9th, / 49

25 Outline Polynomial chaos expansions Computing the coefficients Error estimation and validation 1 Polynomial chaos expansions Computation of the expansion coefficients Error estimation and validation 2 Application to sensitivity analysis 3 B. Sudret (Chair of Risk & Safety) PC expansions Ecole ASPEN May 9th, / 49

26 Validation of the surrogate model Computing the coefficients Error estimation and validation The truncated series expansions are convergent in the mean square sense. However one does not know in advance where to truncate (problem-dependent) Most people truncate the series according to the total maximal degree of the polynomials, say (p=2,3,4, etc.). Several values of p are tested until some kind of convergence is empirically observed The recent research deals with the development of error estimates: adaptive integration in the projection approach cross validation in the least-square minimization approach B. Sudret (Chair of Risk & Safety) PC expansions Ecole ASPEN May 9th, / 49

27 Error estimators Coefficient of determination Polynomial chaos expansions Computing the coefficients Error estimation and validation The least-squares technique is based on the minimization of the mean square error. The generalization error is defined as: [ (M(X) E gen = E M PC (X) ) ] 2 M PC (X) = y α Ψ α(x) α A It may be estimated by the empirical error using the already computed response quantities: E emp = 1 n ( M(x (i) ) M PC (x (i) ) ) 2 n i=1 The coefficient of determination R 2 is often used as an error estimator: R 2 = 1 Eemp Var [Y] Var [Y] = 1 n (M(x(i) ) Ȳ)2 This error estimator leads to overfitting B. Sudret (Chair of Risk & Safety) PC expansions Ecole ASPEN May 9th, / 49

28 Error estimators Leave-one-out cross validation Polynomial chaos expansions Computing the coefficients Error estimation and validation Principle In statistical learning theory, cross validation consists in splitting the experimental design Y into two parts, namely a training set (which is used to build the model) and a validation set The leave-one-out technique consists in using each point of the experimental design as a single validation point for the meta-model built from the remaining n 1 points n different meta-models are built and the error made on the remaining point is computed, then mean-square averaged B. Sudret (Chair of Risk & Safety) PC expansions Ecole ASPEN May 9th, / 49

29 Cross validation Implementation Polynomial chaos expansions Computing the coefficients Error estimation and validation For each x (i), a polynomial chaos expansion is built using the following experimental design: X \x (i) = {x (j), j = 1,..., n, j i}, denoted by M PC\i (.) The predicted residual is computed in point x (i) : i = M(x (i) ) M PC\i (x (i) ) The PRESS coefficient (predicted residual sum of squares) is evaluated: PRESS = The leave-one-out error and related Q 2 error estimator are computed: n i=1 2 i E LOO = 1 n n i=1 2 i Q 2 = 1 E LOO Var [Y] B. Sudret (Chair of Risk & Safety) PC expansions Ecole ASPEN May 9th, / 49

30 Cross validation Implementation Polynomial chaos expansions Computing the coefficients Error estimation and validation In practice one does not need to explicitly derive the n different models M PC\i (.) In contrast, a single least-square analysis using the full ED is carried out. The predicted residual reads: i = M(x (i) ) M PC\i (x (i) ) = M(x(i) ) M PC (x (i) ) 1 h i where h i is the i-th diagonal term of matrix A(A T A) 1 A T, where: A ij = Ψ j(x (i) ) Thus: E LOO = 1 n n i=1 ( ) M(x (i) ) M PC (x (i) 2 ) 1 h i B. Sudret (Chair of Risk & Safety) PC expansions Ecole ASPEN May 9th, / 49

31 Computing the coefficients Error estimation and validation Sparse PC expansions Blatman & S., J. Comp. Phys. (2011) Blatman & S., RESS (2010) The LOO error allows one to assess a posteriori the accuracy of a given expansion Adaptive algorithms may be used based on a target accuracy Other truncation schemes (e.g. hyperbolic) may be used to decrease the computational cost The Least Angle regression algorithm allows one to compute sparse expansion within a candidate set of polynomials Sparse expansions allows one to address problems of dimension M = B. Sudret (Chair of Risk & Safety) PC expansions Ecole ASPEN May 9th, / 49

32 Outline Polynomial chaos expansions Sobol indices PC-based Sobol indices 1 Polynomial chaos expansions 2 Application to sensitivity analysis Sobol indices PC-based Sobol indices 3 B. Sudret (Chair of Risk & Safety) PC expansions Ecole ASPEN May 9th, / 49

33 Sobol indices PC-based Sobol indices Sobol (1993) Saltelli et al. (2000) Sobol decomposition aims at quantifying what are the input parameters (or combinations thereof) that influence the most the response variability. Global sensitivity analysis relies on so-called variance decomposition techniques. Consider a model M : x [0, 1] M M(x) R. The Hoeffding-Sobol decomposition reads : M M(x) = M 0 + M i(x i) + M ij(x i, x j) + + M 12...M (x) where : i=1 1 i<j M M 0 is the mean value of the function M i(x i) are univariate functions M ij(x i, x j) are bivariate functions etc. B. Sudret (Chair of Risk & Safety) PC expansions Ecole ASPEN May 9th, / 49

34 Sobol decomposition Properties Polynomial chaos expansions Sobol indices PC-based Sobol indices The functional decomposition is unique if the orthogonality of the terms (with respect to the uniform measure) is imposed [0, 1] M, i.e. {i 1,..., i s} = {j 1,..., j t}: [0,1] M M i1...i s (x i1,..., x is )M j1...j t (x j1,..., x jt ) dx = 0 A construction definition of the terms is obtained by recurrence: M i(x i) = M ij(x i, x j) = M(x) dx i M 0 [0,1] M 1 [0,1] M 2 M(x) dx {ij} M i(x i) M j(x j) + M 0 where [0,1] M 1 (.)dx i denoted the integration over all variables except for the i-th one. B. Sudret (Chair of Risk & Safety) PC expansions Ecole ASPEN May 9th, / 49

35 Sobol indices Polynomial chaos expansions Sobol indices PC-based Sobol indices Variance decomposition Assume X i U(0, 1), i = 1,..., M (possibly after some isoprobabilistic transform) Due to the orthogonality of the decomposition: D Var [M(X)] = E [ (M(X) M 2] 0) = E = {i 1,...,i s} {1,...,M} {i 1,...,i s} {1,...,M} 2 M i1...i s (X i1,..., X is ) E [ M 2 i 1...i s (X i1,..., X is ) ] B. Sudret (Chair of Risk & Safety) PC expansions Ecole ASPEN May 9th, / 49

36 Sobol indices Polynomial chaos expansions Sobol indices PC-based Sobol indices Partial variance Consider: D i1...i s = M 2 i 1...i s (x i1,..., x is ) dx i1... dx is [0,1] s Then: M D Var [Y ] = D i + D ij D 12...M i=1 1 i<j M The Sobol indices are obtained by normalization : S i1...i s = Di 1...i s D They represent the fraction of the total variance Var [Y ] that can be attributed to each input variable i (S i) or combinations of variables {i 1... i s} B. Sudret (Chair of Risk & Safety) PC expansions Ecole ASPEN May 9th, / 49

37 Sobol indices PC-based Sobol indices First order and total Sobol indices Saltelli et al. (1997) First order Sobol indices S i = Di D D i = Var Xi [M i(x)] = Var Xi [E [M(X) X i = x i]] They quantify the (additive) effect of each input parameter separately, i.e. the reduction of variance to expect if X i is set equal to x i Total Sobol indices S T i def = S i1...i s i {i 1...i s} They quantify the total effect of X i including the first order effect and the interactions with the other variables. B. Sudret (Chair of Risk & Safety) PC expansions Ecole ASPEN May 9th, / 49

38 Outline Polynomial chaos expansions Sobol indices PC-based Sobol indices 1 Polynomial chaos expansions 2 Application to sensitivity analysis Sobol indices PC-based Sobol indices 3 B. Sudret (Chair of Risk & Safety) PC expansions Ecole ASPEN May 9th, / 49

39 Sobol indices PC-based Sobol indices Polynomial chaos expansions: moments Consider Y = M(X) where X f X with independent components: Y = y α Ψ α(x) α N M Due to the orthogonality properties of the polynomial chaos basis, one gets: E [Ψ α(x)] = 0 E [Ψ α(x) Ψ β (X)] = δ αβ Thus the mean and variance: M 0 = E [M(X)] = y 0 D = Var [M(X)] = α N M α 0 y 2 α B. Sudret (Chair of Risk & Safety) PC expansions Ecole ASPEN May 9th, / 49

40 Sobol indices PC-based Sobol indices Sobol decomposition from PC expansions Sudret ( ) ; Blatman & S. (2010) Interaction sets Let A u be the set of multi-indices depending exactly on the subset of variables u = def {i 1,..., i s}: A u = { α N M : k u α k 0 } A u = N M u {1,...,M} Sobol decomposition def By unicity of the Sobol decomposition one gets (x u = {x i1,..., x is }): M(x) = M 0 + M u(x u) u {1,...,M} where: M u(x u) def = α A u y α Ψ α(x) B. Sudret (Chair of Risk & Safety) PC expansions Ecole ASPEN May 9th, / 49

41 Partial variances Polynomial chaos expansions Sobol indices PC-based Sobol indices The partial variances D u def = D i1...i s = Var [M u(x)] are obtained by summing up the square of selected PC coefficients First order contribution D i = yα 2 α A i A i = { α N M : α i > 0, α j i = 0 } Higher order contribution D u = yα 2 α A u A i1...i s = { α N M : k u α k > 0 } The Sobol indices come after normalization: S u = Du D B. Sudret (Chair of Risk & Safety) PC expansions Ecole ASPEN May 9th, / 49

42 Sobol indices PC-based Sobol indices Sobol decomposition from PC expansions Sudret ( ) ; Blatman & S. (2010) First order indices S i = yα/d 2 α A i A i = { α N M : α i > 0, α j i = 0 } Higher order indices S i1,...,i s = yα/d 2 A i1,...,i s = { α N M : k {i 1,..., i s} α j 0 } α A i1,...,is Total indices S T i = y 2 α/d A T i = { α N M : α i > 0 } α A T i B. Sudret (Chair of Risk & Safety) PC expansions Ecole ASPEN May 9th, / 49

43 Sobol indices PC-based Sobol indices Example (M = 2) Computational model Y = M(X 1, X 2) Probabilistic model X i N (µ i, σ i) Isoprobabilistic transform Chaos degree X i = µ i + σ i ξ i p = 3, i.e. P = 10 terms j α Ψα Ψ j 0 [0, 0] Ψ 0 = 1 1 [1, 0] Ψ 1 = ξ 1 2 [0, 1] Ψ 2 = ξ 2 3 [2, 0] Ψ 3 = (ξ 1 2 1)/ 2 5 [0, 2] Ψ 5 = (ξ 2 2 1)/ 2 4 [1, 1] Ψ 4 = ξ 1 ξ 2 6 [3, 0] Ψ 6 = (ξ 3 1 3ξ 1 )/ 6 7 [2, 1] Ψ 7 = (ξ 2 1 1)ξ 2 / 2 8 [1, 2] Ψ 8 = (ξ 2 2 1)ξ 1 / 2 9 [0, 3] Ψ 9 = (ξ 3 2 3ξ 2 )/ 6 Variance D = Sobol indices 9 j=1 y 2 j S 1 = ( y1 2 + y3 2 + y6) 2 /D S 2 = ( y2 2 + y5 2 + y9) 2 /D S 12 = ( y4 2 + y7 2 + y8) 2 /D B. Sudret (Chair of Risk & Safety) PC expansions Ecole ASPEN May 9th, / 49

44 Outline Polynomial chaos expansions Ishigami function Morris function Marelli function 1 Polynomial chaos expansions 2 Application to sensitivity analysis 3 Ishigami function Morris function Marelli function B. Sudret (Chair of Risk & Safety) PC expansions Ecole ASPEN May 9th, / 49

45 Ishigami function Polynomial chaos expansions Ishigami function Morris function Marelli function M = 3 variables Definition Y = sin X 1 + a sin 2 X 2 + b X 4 3 sin X 1 a = 7, b = 0.1 where X i U[ π, π] are independent uniform random variables Analytical solution D = a2 8 + b π4 5 + b2 π D 1 = b π4 5 + b2 π , D 2 = a2 8, D 3 = 0 D 12 = D 23 = 0, D 13 = 8 b2 π 8 225, D 123 = 0 B. Sudret (Chair of Risk & Safety) PC expansions Ecole ASPEN May 9th, / 49

46 First order Sobol indices Ishigami function Morris function Marelli function Si S 1 (MCS) S 1 (PC) S 2 (MCS) S 2 (PC) S 3 (MCS) S 3 (PC) Index Value S S S 3 0 S 12 0 S S Sample size N B. Sudret (Chair of Risk & Safety) PC expansions Ecole ASPEN May 9th, / 49

47 First order Sobol indices Ishigami function Morris function Marelli function Si S (ref) i S 1 (MCS) S 1 (PC) S 2 (MCS) S 2 (PC) S 13 (MCS) S 13 (PC) Sample size N B. Sudret (Chair of Risk & Safety) PC expansions Ecole ASPEN May 9th, / 49

48 Total Sobol indices Polynomial chaos expansions Ishigami function Morris function Marelli function S T i S T 1 (MCS) S T 1 (PC) S T 2 (MCS) S T 2 (PC) S T 3 (MCS) S T 3 (PC) Sample size N B. Sudret (Chair of Risk & Safety) PC expansions Ecole ASPEN May 9th, / 49

49 Ishigami function Morris function Marelli function Total Sobol indices small design and replication S T 1 (MCS) S T 1 (PC) S T 2 (MCS) S T 2 (PC) S T i 0.4 S T i Sample size N Sample size N S T 3 (MCS) S T 3 (PC) S T i Sample size N B. Sudret (Chair of Risk & Safety) PC expansions Ecole ASPEN May 9th, / 49

50 Morris function Definition Polynomial chaos expansions Ishigami function Morris function Marelli function M = 20 variables Y = β β iw i + 20 β ijw iw j + 20 β ijl w iw jw l + 20 i=1 i<j i<j<l i<j<l<s β ijls w iw jw l w s where: { 2 (1.1Xi/(X i + 0.1) 0.5) if i = 3, 5, 7 w i = 2(X i 0.5) otherwise and: X i U(0, 1) β i = 20 for i = 1,..., 10 and β i = ( 1) i otherwise β ij = 15 for i = 1,..., 6 and β ij = ( 1) i+j otherwise β ijl = 10 for i = 1,..., 5 and β ijl = 0 otherwise β ijls = 5 for i = 1,..., 4 and β ijls = 0 otherwise B. Sudret (Chair of Risk & Safety) PC expansions Ecole ASPEN May 9th, / 49

51 Ishigami function Morris function Marelli function Morris function Sensitivity results Blatman & Sudret, RESS (2010) Reference : N = 440, 000 Monte Carlo simulations + bootstrap Adaptive sparse PC: Q 2 tgt = 0.9 (resp. 0.99) B. Sudret (Chair of Risk & Safety) PC expansions Ecole ASPEN May 9th, / 49

52 Morris function Sparsity of the model Polynomial chaos expansions Ishigami function Morris function Marelli function Full chaos: card A 20,11 = ( ) = 84, 672, 315 Hyperbolic truncature: card A 20, = 4, 234 LAR: 339 terms (IS2 = 8%) B. Sudret (Chair of Risk & Safety) PC expansions Ecole ASPEN May 9th, / 49

53 High dimensional example Ishigami function Morris function Marelli function Definition Y =3 5 M M kx k + 1 M k=1 ( M kxk 3 + ln 1 3M k=1 M = 86 variables M ( ) ) k Xk 2 + X k 4 k=1 + X 1 X 2 2 X 5X 3 + X 2 X 4 + X 50 + X 50 X 2 54 X U([1, 2]) M, with X 20 U([1, 3]) Strongly non-linear Continuous and smooth function Well-located peaks in the sensitivity indices (X 2, X 20, X 50, X 54) Interactions: (X 1, X 2), (X 50, X 54) B. Sudret (Chair of Risk & Safety) PC expansions Ecole ASPEN May 9th, / 49

54 Reference results Polynomial chaos expansions Ishigami function Morris function Marelli function Model response Total Sobol indices Second Order Sobol indices B. Sudret (Chair of Risk & Safety) PC expansions Ecole ASPEN May 9th, / 49

55 Reference results Polynomial chaos expansions Ishigami function Morris function Marelli function Model response Total Sobol indices Second Order Sobol indices B. Sudret (Chair of Risk & Safety) PC expansions Ecole ASPEN May 9th, / 49

56 Reference results Polynomial chaos expansions Ishigami function Morris function Marelli function Model response Total Sobol indices Second Order Sobol indices B. Sudret (Chair of Risk & Safety) PC expansions Ecole ASPEN May 9th, / 49

57 Ishigami function Morris function Marelli function PC-based vs. MCS-based Sobol indices Total Sobol indices PCE-based (1200 model runs) MCS-based (1,760,000 model runs) B. Sudret (Chair of Risk & Safety) PC expansions Ecole ASPEN May 9th, / 49

58 Conclusions Polynomial chaos expansions Ishigami function Morris function Marelli function Polynomial chaos expansions are a powerful technique for building surrogate models used in uncertainty quantification They can be post-processed for moment- and sensitivity analysis straightforwardly. Sobol indices are obtained as a sum of squares of expansions coefficients Sparse expansions can be obtained at an affordable cost for high-dimensional problems and used for screening purpose Extensions for sensitivity problems with correlated inputs and to derivative-based sensitivity measures have been proposed Thank you very much for your attention! B. Sudret (Chair of Risk & Safety) PC expansions Ecole ASPEN May 9th, / 49

59 Conclusions Polynomial chaos expansions Ishigami function Morris function Marelli function Polynomial chaos expansions are a powerful technique for building surrogate models used in uncertainty quantification They can be post-processed for moment- and sensitivity analysis straightforwardly. Sobol indices are obtained as a sum of squares of expansions coefficients Sparse expansions can be obtained at an affordable cost for high-dimensional problems and used for screening purpose Extensions for sensitivity problems with correlated inputs and to derivative-based sensitivity measures have been proposed Thank you very much for your attention! UQLab The Uncertainty Quantification Toolbox in Matlab B. Sudret (Chair of Risk & Safety) PC expansions Ecole ASPEN May 9th, / 49

Polynomial chaos expansions for structural reliability analysis

Polynomial chaos expansions for structural reliability analysis DEPARTMENT OF CIVIL, ENVIRONMENTAL AND GEOMATIC ENGINEERING CHAIR OF RISK, SAFETY & UNCERTAINTY QUANTIFICATION Polynomial chaos expansions for structural reliability analysis B. Sudret & S. Marelli Incl.

More information

Sparse polynomial chaos expansions in engineering applications

Sparse polynomial chaos expansions in engineering applications DEPARTMENT OF CIVIL, ENVIRONMENTAL AND GEOMATIC ENGINEERING CHAIR OF RISK, SAFETY & UNCERTAINTY QUANTIFICATION Sparse polynomial chaos expansions in engineering applications B. Sudret G. Blatman (EDF R&D,

More information

Computational methods for uncertainty quantification and sensitivity analysis of complex systems

Computational methods for uncertainty quantification and sensitivity analysis of complex systems DEPARTMENT OF CIVIL, ENVIRONMENTAL AND GEOMATIC ENGINEERING CHAIR OF RISK, SAFETY & UNCERTAINTY QUANTIFICATION Computational methods for uncertainty quantification and sensitivity analysis of complex systems

More information

Sparse polynomial chaos expansions as a machine learning regression technique

Sparse polynomial chaos expansions as a machine learning regression technique Research Collection Other Conference Item Sparse polynomial chaos expansions as a machine learning regression technique Author(s): Sudret, Bruno; Marelli, Stefano; Lataniotis, Christos Publication Date:

More information

Analysis of covariance (ANCOVA) using polynomial chaos expansions

Analysis of covariance (ANCOVA) using polynomial chaos expansions Research Collection Conference Paper Analysis of covariance (ANCOVA) using polynomial chaos expansions Author(s): Sudret, Bruno; Caniou, Yves Publication Date: 013 Permanent Link: https://doi.org/10.399/ethz-a-0100633

More information

Uncertainty Propagation and Global Sensitivity Analysis in Hybrid Simulation using Polynomial Chaos Expansion

Uncertainty Propagation and Global Sensitivity Analysis in Hybrid Simulation using Polynomial Chaos Expansion Uncertainty Propagation and Global Sensitivity Analysis in Hybrid Simulation using Polynomial Chaos Expansion EU-US-Asia workshop on hybrid testing Ispra, 5-6 October 2015 G. Abbiati, S. Marelli, O.S.

More information

A Polynomial Chaos Approach to Robust Multiobjective Optimization

A Polynomial Chaos Approach to Robust Multiobjective Optimization A Polynomial Chaos Approach to Robust Multiobjective Optimization Silvia Poles 1, Alberto Lovison 2 1 EnginSoft S.p.A., Optimization Consulting Via Giambellino, 7 35129 Padova, Italy s.poles@enginsoft.it

More information

A Unified Framework for Uncertainty and Sensitivity Analysis of Computational Models with Many Input Parameters

A Unified Framework for Uncertainty and Sensitivity Analysis of Computational Models with Many Input Parameters A Unified Framework for Uncertainty and Sensitivity Analysis of Computational Models with Many Input Parameters C. F. Jeff Wu H. Milton Stewart School of Industrial and Systems Engineering Georgia Institute

More information

SURROGATE MODELLING FOR STOCHASTIC DYNAMICAL

SURROGATE MODELLING FOR STOCHASTIC DYNAMICAL SURROGATE MODELLING FOR STOCHASTIC DYNAMICAL SYSTEMS BY COMBINING NARX MODELS AND POLYNOMIAL CHAOS EXPANSIONS C. V. Mai, M. D. Spiridonakos, E. N. Chatzi, B. Sudret CHAIR OF RISK, SAFETY AND UNCERTAINTY

More information

Addressing high dimensionality in reliability analysis using low-rank tensor approximations

Addressing high dimensionality in reliability analysis using low-rank tensor approximations Addressing high dimensionality in reliability analysis using low-rank tensor approximations K Konakli, Bruno Sudret To cite this version: K Konakli, Bruno Sudret. Addressing high dimensionality in reliability

More information

Polynomial-Chaos-based Kriging

Polynomial-Chaos-based Kriging Polynomial-Chaos-based Kriging Roland Schöbi, Bruno Sudret, and Joe Wiart Chair of Risk, Safety and Uncertainty Quantification, Department of Civil Engineering, ETH Zurich, Stefano-Franscini-Platz 5, 893

More information

SENSITIVITY ANALYSIS IN NUMERICAL SIMULATION OF MULTIPHASE FLOW FOR CO 2 STORAGE IN SALINE AQUIFERS USING THE PROBABILISTIC COLLOCATION APPROACH

SENSITIVITY ANALYSIS IN NUMERICAL SIMULATION OF MULTIPHASE FLOW FOR CO 2 STORAGE IN SALINE AQUIFERS USING THE PROBABILISTIC COLLOCATION APPROACH XIX International Conference on Water Resources CMWR 2012 University of Illinois at Urbana-Champaign June 17-22,2012 SENSITIVITY ANALYSIS IN NUMERICAL SIMULATION OF MULTIPHASE FLOW FOR CO 2 STORAGE IN

More information

COMPUTING DERIVATIVE-BASED GLOBAL SENSITIVITY

COMPUTING DERIVATIVE-BASED GLOBAL SENSITIVITY COMPUTING DERIVATIVE-BASED GLOBAL SENSITIVITY MEASURES USING POLYNOMIAL CHAOS EXPANSIONS B. Sudret and C. V. Mai CHAIR OF RISK, SAFETY AND UNCERTAINTY QUANTIFICATION STEFANO-FRANSCINI-PLATZ 5 CH-8093 ZÜRICH

More information

Performance Evaluation of Generalized Polynomial Chaos

Performance Evaluation of Generalized Polynomial Chaos Performance Evaluation of Generalized Polynomial Chaos Dongbin Xiu, Didier Lucor, C.-H. Su, and George Em Karniadakis 1 Division of Applied Mathematics, Brown University, Providence, RI 02912, USA, gk@dam.brown.edu

More information

Sobol-Hoeffding Decomposition with Application to Global Sensitivity Analysis

Sobol-Hoeffding Decomposition with Application to Global Sensitivity Analysis Sobol-Hoeffding decomposition Application to Global SA Computation of the SI Sobol-Hoeffding Decomposition with Application to Global Sensitivity Analysis Olivier Le Maître with Colleague & Friend Omar

More information

Sparse polynomial chaos expansions of frequency response functions using stochastic frequency transformation

Sparse polynomial chaos expansions of frequency response functions using stochastic frequency transformation Sparse polynomial chaos expansions of frequency response functions using stochastic frequency transformation V. Yaghoubi, S. Marelli, B. Sudret, T. Abrahamsson, To cite this version: V. Yaghoubi, S. Marelli,

More information

Estimating functional uncertainty using polynomial chaos and adjoint equations

Estimating functional uncertainty using polynomial chaos and adjoint equations 0. Estimating functional uncertainty using polynomial chaos and adjoint equations February 24, 2011 1 Florida State University, Tallahassee, Florida, Usa 2 Moscow Institute of Physics and Technology, Moscow,

More information

Fast Numerical Methods for Stochastic Computations

Fast Numerical Methods for Stochastic Computations Fast AreviewbyDongbinXiu May 16 th,2013 Outline Motivation 1 Motivation 2 3 4 5 Example: Burgers Equation Let us consider the Burger s equation: u t + uu x = νu xx, x [ 1, 1] u( 1) =1 u(1) = 1 Example:

More information

Risk Assessment for CO 2 Sequestration- Uncertainty Quantification based on Surrogate Models of Detailed Simulations

Risk Assessment for CO 2 Sequestration- Uncertainty Quantification based on Surrogate Models of Detailed Simulations Risk Assessment for CO 2 Sequestration- Uncertainty Quantification based on Surrogate Models of Detailed Simulations Yan Zhang Advisor: Nick Sahinidis Department of Chemical Engineering Carnegie Mellon

More information

Algorithms for Uncertainty Quantification

Algorithms for Uncertainty Quantification Algorithms for Uncertainty Quantification Lecture 9: Sensitivity Analysis ST 2018 Tobias Neckel Scientific Computing in Computer Science TUM Repetition of Previous Lecture Sparse grids in Uncertainty Quantification

More information

A regularized least-squares method for sparse low-rank approximation of multivariate functions

A regularized least-squares method for sparse low-rank approximation of multivariate functions Workshop Numerical methods for high-dimensional problems April 18, 2014 A regularized least-squares method for sparse low-rank approximation of multivariate functions Mathilde Chevreuil joint work with

More information

Sparse polynomial chaos expansions based on an adaptive Least Angle Regression algorithm

Sparse polynomial chaos expansions based on an adaptive Least Angle Regression algorithm Sparse polynomial chaos expansions based on an adaptive Least Angle Regression algorithm G. BLATMAN a,b, B. SUDRET b,c a. IFMA-LaMI, Campus des Cézeaux, BP 265, 63175 Aubière cedex b. EDF R&D, Site des

More information

Stochastic Spectral Approaches to Bayesian Inference

Stochastic Spectral Approaches to Bayesian Inference Stochastic Spectral Approaches to Bayesian Inference Prof. Nathan L. Gibson Department of Mathematics Applied Mathematics and Computation Seminar March 4, 2011 Prof. Gibson (OSU) Spectral Approaches to

More information

Gaussian process regression for Sensitivity analysis

Gaussian process regression for Sensitivity analysis Gaussian process regression for Sensitivity analysis GPSS Workshop on UQ, Sheffield, September 2016 Nicolas Durrande, Mines St-Étienne, durrande@emse.fr GPSS workshop on UQ GPs for sensitivity analysis

More information

Introduction to Uncertainty Quantification in Computational Science Handout #3

Introduction to Uncertainty Quantification in Computational Science Handout #3 Introduction to Uncertainty Quantification in Computational Science Handout #3 Gianluca Iaccarino Department of Mechanical Engineering Stanford University June 29 - July 1, 2009 Scuola di Dottorato di

More information

Meta-models for structural reliability and uncertainty quantification

Meta-models for structural reliability and uncertainty quantification Meta-models for structural reliability and uncertainty quantification Bruno Sudret To cite this version: Bruno Sudret. Meta-models for structural reliability and uncertainty quantification. Asian-Pacific

More information

Solving the steady state diffusion equation with uncertainty Final Presentation

Solving the steady state diffusion equation with uncertainty Final Presentation Solving the steady state diffusion equation with uncertainty Final Presentation Virginia Forstall vhfors@gmail.com Advisor: Howard Elman elman@cs.umd.edu Department of Computer Science May 6, 2012 Problem

More information

Polynomial Chaos and Karhunen-Loeve Expansion

Polynomial Chaos and Karhunen-Loeve Expansion Polynomial Chaos and Karhunen-Loeve Expansion 1) Random Variables Consider a system that is modeled by R = M(x, t, X) where X is a random variable. We are interested in determining the probability of the

More information

Spectral Representation of Random Processes

Spectral Representation of Random Processes Spectral Representation of Random Processes Example: Represent u(t,x,q) by! u K (t, x, Q) = u k (t, x) k(q) where k(q) are orthogonal polynomials. Single Random Variable:! Let k (Q) be orthogonal with

More information

Research Collection. Basics of structural reliability and links with structural design codes FBH Herbsttagung November 22nd, 2013.

Research Collection. Basics of structural reliability and links with structural design codes FBH Herbsttagung November 22nd, 2013. Research Collection Presentation Basics of structural reliability and links with structural design codes FBH Herbsttagung November 22nd, 2013 Author(s): Sudret, Bruno Publication Date: 2013 Permanent Link:

More information

Imprecise structural reliability analysis using PC-Kriging

Imprecise structural reliability analysis using PC-Kriging Imprecise structural reliability analysis using PC-Kriging R Schöbi, Bruno Sudret To cite this version: R Schöbi, Bruno Sudret. Imprecise structural reliability analysis using PC-Kriging. 5th European

More information

PC EXPANSION FOR GLOBAL SENSITIVITY ANALYSIS OF NON-SMOOTH FUNCTIONALS OF UNCERTAIN STOCHASTIC DIFFERENTIAL EQUATIONS SOLUTIONS

PC EXPANSION FOR GLOBAL SENSITIVITY ANALYSIS OF NON-SMOOTH FUNCTIONALS OF UNCERTAIN STOCHASTIC DIFFERENTIAL EQUATIONS SOLUTIONS PC EXPANSION FOR GLOBAL SENSITIVITY ANALYSIS OF NON-SMOOTH FUNCTIONALS OF UNCERTAIN STOCHASTIC DIFFERENTIAL EQUATIONS SOLUTIONS M. Navarro, O.P. Le Maître,2, O.M. Knio,3 mariaisabel.navarrojimenez@kaust.edu.sa

More information

Hyperbolic Polynomial Chaos Expansion (HPCE) and its Application to Statistical Analysis of Nonlinear Circuits

Hyperbolic Polynomial Chaos Expansion (HPCE) and its Application to Statistical Analysis of Nonlinear Circuits Hyperbolic Polynomial Chaos Expansion HPCE and its Application to Statistical Analysis of Nonlinear Circuits Majid Ahadi, Aditi Krishna Prasad, Sourajeet Roy High Speed System Simulations Laboratory Department

More information

Uncertainty Quantification in Computational Models

Uncertainty Quantification in Computational Models Uncertainty Quantification in Computational Models Habib N. Najm Sandia National Laboratories, Livermore, CA, USA Workshop on Understanding Climate Change from Data (UCC11) University of Minnesota, Minneapolis,

More information

Quantifying conformation fluctuation induced uncertainty in bio-molecular systems

Quantifying conformation fluctuation induced uncertainty in bio-molecular systems Quantifying conformation fluctuation induced uncertainty in bio-molecular systems Guang Lin, Dept. of Mathematics & School of Mechanical Engineering, Purdue University Collaborative work with Huan Lei,

More information

Original Research. Sensitivity Analysis and Variance Reduction in a Stochastic NDT Problem

Original Research. Sensitivity Analysis and Variance Reduction in a Stochastic NDT Problem To appear in the International Journal of Computer Mathematics Vol. xx, No. xx, xx 2014, 1 9 Original Research Sensitivity Analysis and Variance Reduction in a Stochastic NDT Problem R. H. De Staelen a

More information

Dimension-adaptive sparse grid for industrial applications using Sobol variances

Dimension-adaptive sparse grid for industrial applications using Sobol variances Master of Science Thesis Dimension-adaptive sparse grid for industrial applications using Sobol variances Heavy gas flow over a barrier March 11, 2015 Ad Dimension-adaptive sparse grid for industrial

More information

GLOBAL SENSITIVITY ANALYSIS WITH DEPENDENT INPUTS. Philippe Wiederkehr

GLOBAL SENSITIVITY ANALYSIS WITH DEPENDENT INPUTS. Philippe Wiederkehr GLOBAL SENSITIVITY ANALYSIS WITH DEPENDENT INPUTS Philippe Wiederkehr CHAIR OF RISK, SAFETY AND UNCERTAINTY QUANTIFICATION STEFANO-FRANSCINI-PLATZ 5 CH-8093 ZÜRICH Risk, Safety & Uncertainty Quantification

More information

Beyond Wiener Askey Expansions: Handling Arbitrary PDFs

Beyond Wiener Askey Expansions: Handling Arbitrary PDFs Journal of Scientific Computing, Vol. 27, Nos. 1 3, June 2006 ( 2005) DOI: 10.1007/s10915-005-9038-8 Beyond Wiener Askey Expansions: Handling Arbitrary PDFs Xiaoliang Wan 1 and George Em Karniadakis 1

More information

arxiv: v1 [math.na] 3 Apr 2019

arxiv: v1 [math.na] 3 Apr 2019 arxiv:1904.02017v1 [math.na] 3 Apr 2019 Poly-Sinc Solution of Stochastic Elliptic Differential Equations Maha Youssef and Roland Pulch Institute of Mathematics and Computer Science, University of Greifswald,

More information

An Empirical Chaos Expansion Method for Uncertainty Quantification

An Empirical Chaos Expansion Method for Uncertainty Quantification An Empirical Chaos Expansion Method for Uncertainty Quantification Melvin Leok and Gautam Wilkins Abstract. Uncertainty quantification seeks to provide a quantitative means to understand complex systems

More information

Dinesh Kumar, Mehrdad Raisee and Chris Lacor

Dinesh Kumar, Mehrdad Raisee and Chris Lacor Dinesh Kumar, Mehrdad Raisee and Chris Lacor Fluid Mechanics and Thermodynamics Research Group Vrije Universiteit Brussel, BELGIUM dkumar@vub.ac.be; m_raisee@yahoo.com; chris.lacor@vub.ac.be October, 2014

More information

Chaospy: A modular implementation of Polynomial Chaos expansions and Monte Carlo methods

Chaospy: A modular implementation of Polynomial Chaos expansions and Monte Carlo methods Chaospy: A modular implementation of Polynomial Chaos expansions and Monte Carlo methods Simen Tennøe Supervisors: Jonathan Feinberg Hans Petter Langtangen Gaute Einevoll Geir Halnes University of Oslo,

More information

Quadrature for Uncertainty Analysis Stochastic Collocation. What does quadrature have to do with uncertainty?

Quadrature for Uncertainty Analysis Stochastic Collocation. What does quadrature have to do with uncertainty? Quadrature for Uncertainty Analysis Stochastic Collocation What does quadrature have to do with uncertainty? Quadrature for Uncertainty Analysis Stochastic Collocation What does quadrature have to do with

More information

Introduction to Smoothing spline ANOVA models (metamodelling)

Introduction to Smoothing spline ANOVA models (metamodelling) Introduction to Smoothing spline ANOVA models (metamodelling) M. Ratto DYNARE Summer School, Paris, June 215. Joint Research Centre www.jrc.ec.europa.eu Serving society Stimulating innovation Supporting

More information

Steps in Uncertainty Quantification

Steps in Uncertainty Quantification Steps in Uncertainty Quantification Challenge: How do we do uncertainty quantification for computationally expensive models? Example: We have a computational budget of 5 model evaluations. Bayesian inference

More information

Generalized Sobol indices for dependent variables

Generalized Sobol indices for dependent variables Generalized Sobol indices for dependent variables Gaelle Chastaing Fabrice Gamboa Clémentine Prieur July 1st, 2013 1/28 Gaelle Chastaing Sensitivity analysis and dependent variables Contents 1 Context

More information

Intro BCS/Low Rank Model Inference/Comparison Summary References. UQTk. A Flexible Python/C++ Toolkit for Uncertainty Quantification

Intro BCS/Low Rank Model Inference/Comparison Summary References. UQTk. A Flexible Python/C++ Toolkit for Uncertainty Quantification A Flexible Python/C++ Toolkit for Uncertainty Quantification Bert Debusschere, Khachik Sargsyan, Cosmin Safta, Prashant Rai, Kenny Chowdhary bjdebus@sandia.gov Sandia National Laboratories, Livermore,

More information

Uncertainty Quantification and Validation Using RAVEN. A. Alfonsi, C. Rabiti. Risk-Informed Safety Margin Characterization. https://lwrs.inl.

Uncertainty Quantification and Validation Using RAVEN. A. Alfonsi, C. Rabiti. Risk-Informed Safety Margin Characterization. https://lwrs.inl. Risk-Informed Safety Margin Characterization Uncertainty Quantification and Validation Using RAVEN https://lwrs.inl.gov A. Alfonsi, C. Rabiti North Carolina State University, Raleigh 06/28/2017 Assumptions

More information

Enabling Advanced Automation Tools to manage Trajectory Prediction Uncertainty

Enabling Advanced Automation Tools to manage Trajectory Prediction Uncertainty Engineering, Test & Technology Boeing Research & Technology Enabling Advanced Automation Tools to manage Trajectory Prediction Uncertainty ART 12 - Automation Enrique Casado (BR&T-E) enrique.casado@boeing.com

More information

ORTHOGONAL POLYNOMIAL EXPANSIONS FOR SOLVING RANDOM EIGENVALUE PROBLEMS

ORTHOGONAL POLYNOMIAL EXPANSIONS FOR SOLVING RANDOM EIGENVALUE PROBLEMS International Journal for Uncertainty Quantification, 1 (2: 163 187 (2011 ORTHOGONAL POLYNOMIAL EXPANSIONS FOR SOLVING RANDOM EIGENVALUE PROBLEMS Sharif Rahman & Vaibhav Yadav College of Engineering and

More information

Evaluation of Non-Intrusive Approaches for Wiener-Askey Generalized Polynomial Chaos

Evaluation of Non-Intrusive Approaches for Wiener-Askey Generalized Polynomial Chaos 49th AIAA/ASME/ASCE/AHS/ASC Structures, Structural Dynamics, and Materials Conference 6t 7 - April 28, Schaumburg, IL AIAA 28-892 Evaluation of Non-Intrusive Approaches for Wiener-Askey Generalized

More information

Accepted Manuscript. SAMBA: Sparse approximation of moment-based arbitrary polynomial chaos. R. Ahlfeld, B. Belkouchi, F.

Accepted Manuscript. SAMBA: Sparse approximation of moment-based arbitrary polynomial chaos. R. Ahlfeld, B. Belkouchi, F. Accepted Manuscript SAMBA: Sparse approximation of moment-based arbitrary polynomial chaos R. Ahlfeld, B. Belkouchi, F. Montomoli PII: S0021-9991(16)30151-6 DOI: http://dx.doi.org/10.1016/j.jcp.2016.05.014

More information

Uncertainty Quantification in MEMS

Uncertainty Quantification in MEMS Uncertainty Quantification in MEMS N. Agarwal and N. R. Aluru Department of Mechanical Science and Engineering for Advanced Science and Technology Introduction Capacitive RF MEMS switch Comb drive Various

More information

Identification of multi-modal random variables through mixtures of polynomial chaos expansions

Identification of multi-modal random variables through mixtures of polynomial chaos expansions Identification of multi-modal random variables through mixtures of polynomial chaos expansions Anthony Nouy To cite this version: Anthony Nouy. Identification of multi-modal random variables through mixtures

More information

arxiv: v3 [math.na] 7 Dec 2018

arxiv: v3 [math.na] 7 Dec 2018 A data-driven framework for sparsity-enhanced surrogates with arbitrary mutually dependent randomness Huan Lei, 1, Jing Li, 1, Peiyuan Gao, 1 Panos Stinis, 1, 2 1, 3, and Nathan A. Baker 1 Pacific Northwest

More information

Solving the Stochastic Steady-State Diffusion Problem Using Multigrid

Solving the Stochastic Steady-State Diffusion Problem Using Multigrid Solving the Stochastic Steady-State Diffusion Problem Using Multigrid Tengfei Su Applied Mathematics and Scientific Computing Advisor: Howard Elman Department of Computer Science Sept. 29, 2015 Tengfei

More information

A comparison of polynomial chaos and Gaussian process emulation for uncertainty quantification in computer experiments

A comparison of polynomial chaos and Gaussian process emulation for uncertainty quantification in computer experiments University of Exeter Department of Mathematics A comparison of polynomial chaos and Gaussian process emulation for uncertainty quantification in computer experiments Nathan Edward Owen May 2017 Supervised

More information

Keywords: Sonic boom analysis, Atmospheric uncertainties, Uncertainty quantification, Monte Carlo method, Polynomial chaos method.

Keywords: Sonic boom analysis, Atmospheric uncertainties, Uncertainty quantification, Monte Carlo method, Polynomial chaos method. Blucher Mechanical Engineering Proceedings May 2014, vol. 1, num. 1 www.proceedings.blucher.com.br/evento/10wccm SONIC BOOM ANALYSIS UNDER ATMOSPHERIC UNCERTAINTIES BY A NON-INTRUSIVE POLYNOMIAL CHAOS

More information

Proper Generalized Decomposition for Linear and Non-Linear Stochastic Models

Proper Generalized Decomposition for Linear and Non-Linear Stochastic Models Proper Generalized Decomposition for Linear and Non-Linear Stochastic Models Olivier Le Maître 1 Lorenzo Tamellini 2 and Anthony Nouy 3 1 LIMSI-CNRS, Orsay, France 2 MOX, Politecnico Milano, Italy 3 GeM,

More information

An Integrated Prognostics Method under Time-Varying Operating Conditions

An Integrated Prognostics Method under Time-Varying Operating Conditions An Integrated Prognostics Method under Time-Varying Operating Conditions Fuqiong Zhao, ZhigangTian, Eric Bechhoefer, Yong Zeng Abstract In this paper, we develop an integrated prognostics method considering

More information

A Stochastic Collocation based. for Data Assimilation

A Stochastic Collocation based. for Data Assimilation A Stochastic Collocation based Kalman Filter (SCKF) for Data Assimilation Lingzao Zeng and Dongxiao Zhang University of Southern California August 11, 2009 Los Angeles Outline Introduction SCKF Algorithm

More information

arxiv: v1 [math.na] 14 Sep 2017

arxiv: v1 [math.na] 14 Sep 2017 Stochastic collocation approach with adaptive mesh refinement for parametric uncertainty analysis arxiv:1709.04584v1 [math.na] 14 Sep 2017 Anindya Bhaduri a, Yanyan He 1b, Michael D. Shields a, Lori Graham-Brady

More information

EFFICIENT STOCHASTIC GALERKIN METHODS FOR RANDOM DIFFUSION EQUATIONS

EFFICIENT STOCHASTIC GALERKIN METHODS FOR RANDOM DIFFUSION EQUATIONS EFFICIENT STOCHASTIC GALERKIN METHODS FOR RANDOM DIFFUSION EQUATIONS DONGBIN XIU AND JIE SHEN Abstract. We discuss in this paper efficient solvers for stochastic diffusion equations in random media. We

More information

From wind to loads: wind turbine site-specific load estimation using databases with high-fidelity load simulations

From wind to loads: wind turbine site-specific load estimation using databases with high-fidelity load simulations Wind Energ. Sci. Discuss., https://doi.org/.194/wes-2018-18 From wind to loads: wind turbine site-specific load estimation using databases with high-fidelity load simulations Nikolay Dimitrov, Mark Kelly,

More information

arxiv: v1 [stat.ap] 26 Dec 2016

arxiv: v1 [stat.ap] 26 Dec 2016 Noname manuscript No. (will be inserted by the editor) Orbit Uncertainty Propagation and Sensitivity Analysis With Separated Representations Marc Balducci Brandon Jones Alireza Doostan arxiv:1612.8423v1

More information

arxiv: v2 [physics.comp-ph] 15 Sep 2015

arxiv: v2 [physics.comp-ph] 15 Sep 2015 On Uncertainty Quantification of Lithium-ion Batteries: Application to an LiC 6 /LiCoO 2 cell arxiv:1505.07776v2 [physics.comp-ph] 15 Sep 2015 Mohammad Hadigol a, Kurt Maute a, Alireza Doostan a, a Aerospace

More information

A reduced-order stochastic finite element analysis for structures with uncertainties

A reduced-order stochastic finite element analysis for structures with uncertainties A reduced-order stochastic finite element analysis for structures with uncertainties Ji Yang 1, Béatrice Faverjon 1,2, Herwig Peters 1, icole Kessissoglou 1 1 School of Mechanical and Manufacturing Engineering,

More information

Local and Global Sensitivity Analysis

Local and Global Sensitivity Analysis Omar 1,2 1 Duke University Department of Mechanical Engineering & Materials Science omar.knio@duke.edu 2 KAUST Division of Computer, Electrical, Mathematical Science & Engineering omar.knio@kaust.edu.sa

More information

A Non-Intrusive Polynomial Chaos Method For Uncertainty Propagation in CFD Simulations

A Non-Intrusive Polynomial Chaos Method For Uncertainty Propagation in CFD Simulations An Extended Abstract submitted for the 44th AIAA Aerospace Sciences Meeting and Exhibit, Reno, Nevada January 26 Preferred Session Topic: Uncertainty quantification and stochastic methods for CFD A Non-Intrusive

More information

Part 6: Multivariate Normal and Linear Models

Part 6: Multivariate Normal and Linear Models Part 6: Multivariate Normal and Linear Models 1 Multiple measurements Up until now all of our statistical models have been univariate models models for a single measurement on each member of a sample of

More information

Stochastic Collocation Methods for Polynomial Chaos: Analysis and Applications

Stochastic Collocation Methods for Polynomial Chaos: Analysis and Applications Stochastic Collocation Methods for Polynomial Chaos: Analysis and Applications Dongbin Xiu Department of Mathematics, Purdue University Support: AFOSR FA955-8-1-353 (Computational Math) SF CAREER DMS-64535

More information

arxiv: v1 [math.na] 25 Apr 2017

arxiv: v1 [math.na] 25 Apr 2017 Wiener-Hermite Polynomial Expansion for Multivariate Gaussian Probability Measures Sharif Rahman 1 Applied Mathematical and Computational Sciences, The University of Iowa, Iowa City, Iowa 2242, U.S.A.

More information

arxiv: v4 [math.st] 13 Jan 2017

arxiv: v4 [math.st] 13 Jan 2017 Comparison of surrogate-based uncertainty quantification methods for computationally expensive simulators arxiv:1511.00926v4 [math.st] 13 Jan 2017 N. E. Owen P. Challenor P. P. Menon S. Bennani June 15,

More information

Application of a Stochastic Finite Element Procedure to Reliability Analysis

Application of a Stochastic Finite Element Procedure to Reliability Analysis Application of a Stochastic Finite Element Procedure to Reliability Analysis Bruno Sudret & Marc Berveiller Electricité de France, R&D Division, Site des Renardières, F-77818 Moret-sur-Loing Maurice Lemaire

More information

Uncertainty Quantification of Radionuclide Release Models using Non-Intrusive Polynomial Chaos. Casper Hoogwerf

Uncertainty Quantification of Radionuclide Release Models using Non-Intrusive Polynomial Chaos. Casper Hoogwerf Uncertainty Quantification of Radionuclide Release Models using Non-Intrusive Polynomial Chaos. Casper Hoogwerf 1 Foreword This report presents the final thesis of the Master of Science programme in Applied

More information

Uncertainty quantification for sparse solutions of random PDEs

Uncertainty quantification for sparse solutions of random PDEs Uncertainty quantification for sparse solutions of random PDEs L. Mathelin 1 K.A. Gallivan 2 1 LIMSI - CNRS Orsay, France 2 Mathematics Dpt., Florida State University Tallahassee, FL, USA SIAM 10 July

More information

Concepts in Global Sensitivity Analysis IMA UQ Short Course, June 23, 2015

Concepts in Global Sensitivity Analysis IMA UQ Short Course, June 23, 2015 Concepts in Global Sensitivity Analysis IMA UQ Short Course, June 23, 2015 A good reference is Global Sensitivity Analysis: The Primer. Saltelli, et al. (2008) Paul Constantine Colorado School of Mines

More information

Uncertainty Evolution In Stochastic Dynamic Models Using Polynomial Chaos

Uncertainty Evolution In Stochastic Dynamic Models Using Polynomial Chaos Noname manuscript No. (will be inserted by the editor) Uncertainty Evolution In Stochastic Dynamic Models Using Polynomial Chaos Umamaheswara Konda Puneet Singla Tarunraj Singh Peter Scott Received: date

More information

Uncertainty analysis of large-scale systems using domain decomposition

Uncertainty analysis of large-scale systems using domain decomposition Center for Turbulence Research Annual Research Briefs 2007 143 Uncertainty analysis of large-scale systems using domain decomposition By D. Ghosh, C. Farhat AND P. Avery 1. Motivation and objectives A

More information

c 2004 Society for Industrial and Applied Mathematics

c 2004 Society for Industrial and Applied Mathematics SIAM J. SCI. COMPUT. Vol. 6, No., pp. 578 59 c Society for Industrial and Applied Mathematics STOCHASTIC SOLUTIONS FOR THE TWO-DIMENSIONAL ADVECTION-DIFFUSION EQUATION XIAOLIANG WAN, DONGBIN XIU, AND GEORGE

More information

Computer Vision Group Prof. Daniel Cremers. 2. Regression (cont.)

Computer Vision Group Prof. Daniel Cremers. 2. Regression (cont.) Prof. Daniel Cremers 2. Regression (cont.) Regression with MLE (Rep.) Assume that y is affected by Gaussian noise : t = f(x, w)+ where Thus, we have p(t x, w, )=N (t; f(x, w), 2 ) 2 Maximum A-Posteriori

More information

Efficient Sampling for Non-Intrusive Polynomial Chaos Applications with Multiple Uncertain Input Variables

Efficient Sampling for Non-Intrusive Polynomial Chaos Applications with Multiple Uncertain Input Variables Missouri University of Science and Technology Scholars' Mine Mechanical and Aerospace Engineering Faculty Research & Creative Works Mechanical and Aerospace Engineering 4-1-2007 Efficient Sampling for

More information

EFFICIENT SHAPE OPTIMIZATION USING POLYNOMIAL CHAOS EXPANSION AND LOCAL SENSITIVITIES

EFFICIENT SHAPE OPTIMIZATION USING POLYNOMIAL CHAOS EXPANSION AND LOCAL SENSITIVITIES 9 th ASCE Specialty Conference on Probabilistic Mechanics and Structural Reliability EFFICIENT SHAPE OPTIMIZATION USING POLYNOMIAL CHAOS EXPANSION AND LOCAL SENSITIVITIES Nam H. Kim and Haoyu Wang University

More information

Stochastic finite element methods in geotechnical engineering

Stochastic finite element methods in geotechnical engineering Chapter 7 Stochastic finite element methods in geotechnical engineering Bruno Sudret and Marc Berveiller 7.1 Introduction Soil and rock masses naturally present heterogeneity at various scales of description.

More information

STOCHASTIC SAMPLING METHODS

STOCHASTIC SAMPLING METHODS STOCHASTIC SAMPLING METHODS APPROXIMATING QUANTITIES OF INTEREST USING SAMPLING METHODS Recall that quantities of interest often require the evaluation of stochastic integrals of functions of the solutions

More information

Uncertainty Quantification in Computational Science

Uncertainty Quantification in Computational Science DTU 2010 - Lecture I Uncertainty Quantification in Computational Science Jan S Hesthaven Brown University Jan.Hesthaven@Brown.edu Objective of lectures The main objective of these lectures are To offer

More information

Uncertainty Quantification for multiscale kinetic equations with high dimensional random inputs with sparse grids

Uncertainty Quantification for multiscale kinetic equations with high dimensional random inputs with sparse grids Uncertainty Quantification for multiscale kinetic equations with high dimensional random inputs with sparse grids Shi Jin University of Wisconsin-Madison, USA Kinetic equations Different Q Boltmann Landau

More information

Numerical Approximation of Stochastic Elliptic Partial Differential Equations

Numerical Approximation of Stochastic Elliptic Partial Differential Equations Numerical Approximation of Stochastic Elliptic Partial Differential Equations Hermann G. Matthies, Andreas Keese Institut für Wissenschaftliches Rechnen Technische Universität Braunschweig wire@tu-bs.de

More information

Adaptive low-rank approximation in hierarchical tensor format using least-squares method

Adaptive low-rank approximation in hierarchical tensor format using least-squares method Workshop on Challenges in HD Analysis and Computation, San Servolo 4/5/2016 Adaptive low-rank approximation in hierarchical tensor format using least-squares method Anthony Nouy Ecole Centrale Nantes,

More information

UNIVERSITY OF CALIFORNIA, SAN DIEGO. An Empirical Chaos Expansion Method for Uncertainty Quantification

UNIVERSITY OF CALIFORNIA, SAN DIEGO. An Empirical Chaos Expansion Method for Uncertainty Quantification UNIVERSITY OF CALIFORNIA, SAN DIEGO An Empirical Chaos Expansion Method for Uncertainty Quantification A Dissertation submitted in partial satisfaction of the requirements for the degree Doctor of Philosophy

More information

Random Matrix Eigenvalue Problems in Probabilistic Structural Mechanics

Random Matrix Eigenvalue Problems in Probabilistic Structural Mechanics Random Matrix Eigenvalue Problems in Probabilistic Structural Mechanics S Adhikari Department of Aerospace Engineering, University of Bristol, Bristol, U.K. URL: http://www.aer.bris.ac.uk/contact/academic/adhikari/home.html

More information

Influence of uncertainties on the B(H) curves on the flux linkage of a turboalternator

Influence of uncertainties on the B(H) curves on the flux linkage of a turboalternator Influence of uncertainties on the B(H) curves on the flux linkage of a turboalternator Hung Mac, Stéphane Clenet, Karim Beddek, Loic Chevallier, Julien Korecki, Olivier Moreau, Pierre Thomas To cite this

More information

Uncertainty Quantification in Engineering

Uncertainty Quantification in Engineering Uncertainty Quantification in Engineering B. Sudret Chair of Risk, Safety & Uncertainty Quantification Inaugural lecture April 9th, 2013 Introduction B. Sudret (Chair of Risk & Safety) Inaugural lecture

More information

Review (Probability & Linear Algebra)

Review (Probability & Linear Algebra) Review (Probability & Linear Algebra) CE-725 : Statistical Pattern Recognition Sharif University of Technology Spring 2013 M. Soleymani Outline Axioms of probability theory Conditional probability, Joint

More information

Mathematical Properties of Polynomial Dimensional Decomposition

Mathematical Properties of Polynomial Dimensional Decomposition SIAM/ASA J. UNCERTAINTY QUANTIFICATION Vol. 6, No. 2, pp. 816 844 Mathematical Properties of Polynomial Dimensional Decomposition Sharif Rahman Abstract. Many high-dimensional uncertainty quantification

More information

Introduction to Statistical Methods for Understanding Prediction Uncertainty in Simulation Models

Introduction to Statistical Methods for Understanding Prediction Uncertainty in Simulation Models LA-UR-04-3632 Introduction to Statistical Methods for Understanding Prediction Uncertainty in Simulation Models Michael D. McKay formerly of the Statistical Sciences Group Los Alamos National Laboratory

More information

Review of Polynomial Chaos-Based Methods for Uncertainty Quantification in Modern Integrated Circuits. and Domenico Spina

Review of Polynomial Chaos-Based Methods for Uncertainty Quantification in Modern Integrated Circuits. and Domenico Spina electronics Review Review of Polynomial Chaos-Based Methods for Uncertainty Quantification in Modern Integrated Circuits Arun Kaintura *, Tom Dhaene ID and Domenico Spina IDLab, Department of Information

More information

Advanced Simulation Methods for the Reliability Analysis of Nuclear Passive Systems

Advanced Simulation Methods for the Reliability Analysis of Nuclear Passive Systems Advanced Simulation Methods for the Reliability Analysis of Nuclear Passive Systems Francesco Di Maio, Nicola Pedroni, Enrico Zio* Politecnico di Milano, Department of Energy, Nuclear Division *Chaire

More information

Stochastic Spectral Methods for Uncertainty Quantification

Stochastic Spectral Methods for Uncertainty Quantification Stochastic Spectral Methods for Uncertainty Quantification Olivier Le Maître 1,2,3, Omar Knio 1,2 1- Duke University, Durham, North Carolina 2- KAUST, Saudi-Arabia 3- LIMSI CNRS, Orsay, France 38th Conf.

More information