Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

Polynomial chaos

From Wikipedia, the free encyclopedia
Method of representing a random variable

Polynomial chaos (PC), also calledpolynomial chaos expansion (PCE) andWiener chaos expansion, is a method forrepresenting arandom variable in terms of apolynomial function of other random variables. The polynomials are chosen to beorthogonal with respect to the jointprobability distribution of these random variables. Note that despite its name, PCE has no immediate connections tochaos theory. The word "chaos" here should be understood as "random".[1]

PCE was first introduced in 1938 byNorbert Wiener usingHermite polynomials to modelstochastic processes withGaussian random variables.[2] It was introduced to the physics and engineering community by R. Ghanem and P. D. Spanos in 1991[3] and generalized to other orthogonal polynomial families by D. Xiu andG. E. Karniadakis in 2002.[4] Mathematically rigorous proofs of existence and convergence of generalized PCE were given by O. G. Ernst and coworkers in 2011.[5]

PCE has found widespread use in engineering and the applied sciences because it makes possible to deal with probabilistic uncertainty in the parameters of a system. In particular, PCE has been used as asurrogate model to facilitateuncertainty quantification analyses.[6][7] PCE has also been widely used instochasticfinite element analysis[3] and to determine the evolution ofuncertainty in adynamical system when there is probabilistic uncertainty in the system parameters.[8]

Main principles

[edit]

Polynomial chaos expansion (PCE) provides a way to represent arandom variableY{\displaystyle Y} with finite variance (i.e.,Var(Y)<{\displaystyle \operatorname {Var} (Y)<\infty }) as a function of anM{\displaystyle M}-dimensionalrandom vectorX{\displaystyle \mathbf {X} }, using a polynomial basis that is orthogonal with respect to the distribution of this random vector. The prototypical PCE can be written as:

Y=iNciΨi(X).{\displaystyle Y=\sum _{i\in \mathbb {N} }c_{i}\Psi _{i}(\mathbf {X} ).}

In this expression,ci{\displaystyle c_{i}} is a coefficient andΨi{\displaystyle \Psi _{i}} denotes a polynomial basis function. Depending on the distribution ofX{\displaystyle \mathbf {X} }, different PCE types are distinguished.

Hermite polynomial chaos

[edit]

The original PCE formulation used byNorbert Wiener[2] was limited to the case whereX{\displaystyle \mathbf {X} } is a random vector with a Gaussian distribution. Considering only the one-dimensional case (i.e.,M=1{\displaystyle M=1} andX=X{\displaystyle \mathbf {X} =X}), the polynomial basis function orthogonal w.r.t. the Gaussian distribution are the set ofi{\displaystyle i}-th degreeHermite polynomialsHi{\displaystyle H_{i}}. The PCE ofY{\displaystyle Y} can then be written as:

Y=iNciHi(X){\displaystyle Y=\sum _{i\in \mathbb {N} }c_{i}H_{i}(X)}.

Generalized polynomial chaos

[edit]

Xiu generalized theresult of Cameron–Martin to various continuous and discrete distributions usingorthogonal polynomials from the so-calledAskey-scheme and demonstratedL2{\displaystyle L_{2}} convergence in the corresponding Hilbert functional space. This is popularly known as the generalized polynomial chaos (gPC) framework. The gPC framework has been applied to applications including stochasticfluid dynamics, stochastic finite elements, solidmechanics, nonlinear estimation, the evaluation of finite word-length effects in non-linear fixed-point digital systems andprobabilistic robust control. It has been demonstrated that gPC based methods are computationally superior toMonte-Carlo based methods in a number of applications.[9] However, the method has a notable limitation. For large numbers of random variables, polynomial chaos becomes very computationally expensive and Monte-Carlo methods are typically more feasible.[10]

Arbitrary polynomial chaos

[edit]

Recently chaos expansion received a generalization towards the arbitrary polynomial chaos expansion (aPC),[11] which is a so-called data-driven generalization of the PC. Like all polynomial chaos expansion techniques, aPC approximates the dependence of simulation model output on model parameters by expansion in an orthogonal polynomial basis. The aPC generalizes chaos expansion techniques towards arbitrary distributions with arbitrary probability measures, which can be either discrete, continuous, or discretized continuous and can be specified either analytically (as probability density/cumulative distribution functions), numerically as histogram or as raw data sets. The aPC at finite expansion order only demands the existence of a finite number of moments and does not require the complete knowledge or even existence of a probability density function. This avoids the necessity to assign parametric probability distributions that are not sufficiently supported by limited available data. Alternatively, it allows modellers to choose freely of technical constraints the shapes of their statistical assumptions. Investigations indicate that the aPC shows an exponential convergence rate and converges faster than classical polynomial chaos expansion techniques[citation needed]. These techniques are yet in progress but their impact on computational fluid dynamics (CFD) models is quite impressive[citation needed].

Polynomial chaos and incomplete statistical information

[edit]

In many practical situations, only incomplete and inaccurate statistical knowledge on uncertain input parameters are available. Fortunately, to construct a finite-order expansion, only some partial information on the probability measure is required that can be simply represented by a finite number of statistical moments. Any order of expansion is only justified if accompanied by reliable statistical information on input data. Thus, incomplete statistical information limits the utility of high-order polynomial chaos expansions.[12]

Polynomial chaos and non-linear prediction

[edit]

Polynomial chaos can be utilized in the prediction of non-linearfunctionals ofGaussianstationary increment processes conditioned on their past realizations.[13] Specifically, such prediction is obtained by deriving the chaos expansion of the functional with respect to a specialbasis for the GaussianHilbert space generated by the process that with the property that each basis element is either measurable or independent with respect to the given samples. For example, this approach leads to an easy prediction formula for theFractional Brownian motion.

Bayesian polynomial chaos

[edit]

In a non-intrusive setting, the estimation of the expansion coefficientsci{\displaystyle c_{i}} for a given set of basis functionsΨi{\displaystyle \Psi _{i}} can be considered as aBayesian regression problem by constructing asurrogate model. This approach has benefits in that analytical expressions for the data evidence (in the sense ofBayesian inference) as well as the uncertainty of the expansion coefficients are available.[14] The evidence then can be used as a measure for the selection of expansion terms and pruning of the series (see alsoBayesian model comparison). The uncertainty of the expansion coefficients can be used to assess the quality and trustworthiness of the PCE, and furthermore the impact of this assessment on the actual quantity of interestY{\displaystyle Y}.

LetD={X(j),Y(j)}{\displaystyle D=\{\mathbf {X} ^{(j)},Y^{(j)}\}} be a set ofj=1,...,Ns{\displaystyle j=1,...,N_{s}} pairs of input-output data that is used to estimate the expansion coefficientsci{\displaystyle c_{i}}. LetM{\displaystyle M} be the data matrix with elements[M]ij=Ψi(X(j)){\displaystyle [M]_{ij}=\Psi _{i}(\mathbf {X} ^{(j)})}, letY=(Y(1),...,Y(j),...,Y(Ns))T{\displaystyle {\vec {Y}}=(Y^{(1)},...,Y^{(j)},...,Y^{(N_{s})})^{T}} be the set ofNs{\displaystyle N_{s}} output data written in vector form, and let bec=(c1,...,ci,...,cNp)T{\displaystyle {\vec {c}}=(c_{1},...,c_{i},...,c_{N_{p}})^{T}} the set of expansion coefficients in vector form. Under the assumption that the uncertainty of the PCE is ofGaussian type with unknown variance and a scale-invariantprior, theexpectation value{\displaystyle \langle \cdot \rangle } for the expansion coefficients is

c=(MTM)1MTY{\displaystyle \langle {\vec {c}}\rangle =(M^{T}\;M)^{-1}\;M^{T}\;{\vec {Y}}}

WithH=(MTM)1{\displaystyle H=(M^{T}M)^{-1}}, then the covariance of the coefficients is[14]

Cov(cm,cn)=χmin2NsNp2Hm,n{\displaystyle {\text{Cov}}(c_{m},c_{n})={\frac {\chi _{\text{min}}^{2}}{N_{s}-N_{p}-2}}H_{m,n}}

whereχmin2=YT(IMH1MT)Y{\displaystyle \chi _{\text{min}}^{2}={\vec {Y}}^{T}(\mathrm {I} -M\;H^{-1}M^{T})\;{\vec {Y}}} is the minimal misfit andI{\displaystyle \mathrm {I} } is the identity matrix. The uncertainty of the estimate for the coefficientn{\displaystyle n} is then given byVar(cm)=Cov(cm,cm){\displaystyle {\text{Var}}(c_{m})={\text{Cov}}(c_{m},c_{m})}.Thus the uncertainty of the estimate for expansion coefficients can be obtained with simple vector-matrix multiplications. For a given input propability density functionp(X){\displaystyle p(\mathbf {X} )}, it was shown the second moment for the quantity of interest then simply is[14]

Y2=m,mΨm(X)Ψm(X)cmcmp(X)dVX=I1+m,mΨm(X)Ψm(X)Cov(cm,cm)p(X)dVX=I2{\displaystyle \langle Y^{2}\rangle =\underbrace {\sum _{m,m'}\int \Psi _{m}(\mathbf {X} )\Psi _{m'}(\mathbf {X} )\langle c_{m}\rangle \langle c_{m'}\rangle p(\mathbf {X} )\;dV_{\mathbf {X} }} _{=I_{1}}+\underbrace {\sum _{m,m'}\int \Psi _{m}(\mathbf {X} )\Psi _{m'}(\mathbf {X} )\;{\text{Cov}}(c_{m},c_{m'})\;p(\mathbf {X} )\;dV_{\mathbf {X} }} _{=I_{2}}}

This equation amounts the matrix-vector multiplications above plus themarginalization with respect toX{\displaystyle \mathbf {X} }. The first termI1{\displaystyle I_{1}} determines the primary uncertainty of the quantity of interestY{\displaystyle Y}, as obtained based on the PCE used as a surrogate. The second termI2{\displaystyle I_{2}} constitutes an additionalinferential uncertainty (often of mixed aleatoric-epistemic type) in the quantity of interestY{\displaystyle Y} that is due to a finite uncertainty of the PCE.[14] If enough data is available, in terms of quality and quantity, it can be shown thatVar(cm){\displaystyle {\text{Var}}(c_{m})} becomes negligibly small and becomes small[14] This can be judged by simply building the ratios of the two terms, e.g.I1I1+I2{\displaystyle {\frac {I_{1}}{I_{1}+I_{2}}}}.This ratio quantifies the amount of the PCE's own uncertainty in the total uncertainty and is in the interval[0,1]{\displaystyle [0,1]}. E.g., ifI1I1+I20.5{\displaystyle {\frac {I_{1}}{I_{1}+I_{2}}}\approx 0.5}, then half of the uncertainty stems from the PCE itself, and actions to improve the PCE can be taken or gather more data. IfI1I1+I21{\displaystyle {\frac {I_{1}}{I_{1}+I_{2}}}\approx 1}, then the PCE's uncertainty is low and the PCE may be deemed trustworthy.

In a Bayesian surrogate model selection, the probability for a particular surrogate model, i.e. a particular setS{\displaystyle S} of expansion coefficientsci{\displaystyle c_{i}} and basis functionsΨi{\displaystyle \Psi _{i}} , is given by the evidence of the dataZS{\displaystyle Z_{S}},

ZS=ΩNpH1/2(χmin2)NsNp2Γ(Np2)Γ(NsNp2)Γ(Ns2){\displaystyle Z_{S}=\Omega _{N_{p}}\mid H\mid ^{-1/2}(\chi _{\text{min}}^{2})^{-{\frac {N_{s}-N_{p}}{2}}}{\frac {\Gamma {\big (}{\frac {N_{p}}{2}}{\big )}\Gamma {\big (}{\frac {N_{s}-N_{p}}{2}}{\big )}}{\Gamma {\big (}{\frac {N_{s}}{2}}{\big )}}}}

whereΓ{\displaystyle \Gamma } is theGamma-function,H{\displaystyle \mid H\mid } is the determinant ofH{\displaystyle H},Ns{\displaystyle N_{s}} is the number of data, andΩNp{\displaystyle \Omega _{N_{p}}} is the solid angle inNp{\displaystyle N_{p}} dimensions, whereNp{\displaystyle N_{p}} is the number of terms in the PCE.

Analogous findings can be transferred to the computation of PCE-basedsensitivity indices. Similar results can be obtained forKriging.[14]

See also

[edit]

References

[edit]
  1. ^The use of the word "chaos" byNorbert Wiener in his 1938 publication precedes the use of "chaos" in the branch of mathematics calledchaos theory by almost 40 years.[1]
  2. ^abWiener, Norbert (1938)."The Homogeneous Chaos".American Journal of Mathematics.60 (4):897–936.doi:10.2307/2371268.JSTOR 2371268.
  3. ^abGhanem, Roger G.; Spanos, Pol D. (1991),"Stochastic Finite Element Method: Response Statistics",Stochastic Finite Elements: A Spectral Approach, New York, NY: Springer New York, pp. 101–119,doi:10.1007/978-1-4612-3094-6_4,ISBN 978-1-4612-7795-8, retrieved2021-09-29
  4. ^Xiu, Dongbin; Karniadakis, George Em (2002)."The Wiener--Askey Polynomial Chaos for Stochastic Differential Equations".SIAM Journal on Scientific Computing.24 (2):619–644.Bibcode:2002SJSC...24..619X.doi:10.1137/s1064827501387826.ISSN 1064-8275.S2CID 10358251.
  5. ^Ernst, Oliver G.; Mugler, Antje; Starkloff, Hans-Jörg; Ullmann, Elisabeth (2011-10-12)."On the convergence of generalized polynomial chaos expansions".ESAIM: Mathematical Modelling and Numerical Analysis.46 (2):317–339.doi:10.1051/m2an/2011045.ISSN 0764-583X.
  6. ^Soize, Christian; Ghanem, Roger (2004)."Physical Systems with Random Uncertainties: Chaos Representations with Arbitrary Probability Measure".SIAM Journal on Scientific Computing.26 (2):395–410.Bibcode:2004SJSC...26..395S.doi:10.1137/s1064827503424505.ISSN 1064-8275.S2CID 39569403.
  7. ^O’Hagan, Anthony. "Polynomial chaos: A tutorial and critique from a statistician’s perspective."SIAM/ASA J. Uncertainty Quantification 20 (2013): 1-20.
  8. ^"Wiener's Polynomial Chaos for the Analysis and Control of Nonlinear Dynamical Systems with Probabilistic Uncertainties [Historical Perspectives]".IEEE Control Systems.33 (5):58–67. 2013.doi:10.1109/MCS.2013.2270410.ISSN 1066-033X.S2CID 5610154.
  9. ^Enstedt, Mattias; Wellander, Niklas (2016)."Uncertainty Quantification of Radio Propagation Using Polynomial Chaos".Progress in Electromagnetics Research M.50:205–213.doi:10.2528/PIERM16062101.
  10. ^Dias, Fabio;Peters, Gareth W. (2020).Option Pricing with Polynomial Chaos Expansion Stochastic Bridge Interpolators and Signed Path Dependence. p. 11.SSRN 3588871.
  11. ^Oladyshkin, S.; Nowak, W. (2012)."Data-driven uncertainty quantification using the arbitrary polynomial chaos expansion".Reliability Engineering & System Safety.106:179–190.doi:10.1016/j.ress.2012.05.002.
  12. ^Oladyshkin, Sergey; Nowak, Wolfgang (2018)."Incomplete statistical information limits the utility of high-order polynomial chaos expansions".Reliability Engineering & System Safety.169:137–148.doi:10.1016/j.ress.2017.08.010.
  13. ^Alpay, Daniel; Kipnis, Alon (2015). "Wiener Chaos Approach to Optimal Prediction".Numerical Functional Analysis and Optimization.36 (10):1286–1306.arXiv:1411.3032.doi:10.1080/01630563.2015.1065273.S2CID 54744829.
  14. ^abcdefRanftl, Sascha; von der Linden, Wolfgang (2021-11-13)."Bayesian Surrogate Analysis and Uncertainty Propagation".Physical Sciences Forum.3 (1): 6.arXiv:2101.04038.doi:10.3390/psf2021003006.ISSN 2673-9984.
Retrieved from "https://en.wikipedia.org/w/index.php?title=Polynomial_chaos&oldid=1308048192"
Category:
Hidden categories:

[8]ページ先頭

©2009-2025 Movatter.jp