Functional Chaos Expansion¶
Accounting for the joint probability density function (PDF)
 of the input random vector
 of the input random vector
 , one seeks the joint PDF of the model response
, one seeks the joint PDF of the model response
 . This may be achieved using
Monte Carlo (MC) simulation, i.e. by evaluating the model
. This may be achieved using
Monte Carlo (MC) simulation, i.e. by evaluating the model  at a large number of realizations
at a large number of realizations  of
 of
 and then by estimating the empirical
distribution of the corresponding sample of model output
 and then by estimating the empirical
distribution of the corresponding sample of model output
 . However it is well-known that the MC
method requires a large number of model evaluations, i.e. a great
computational cost, in order to obtain accurate results.
. However it is well-known that the MC
method requires a large number of model evaluations, i.e. a great
computational cost, in order to obtain accurate results.
In fact, when using MC simulation, each model run is performed
independently. Thus, whereas it is expected that
 if
 if
 , the model is
evaluated twice without accounting for this information. In other
words, the functional dependence between
, the model is
evaluated twice without accounting for this information. In other
words, the functional dependence between  and
 and
 is lost.
 is lost.
A possible solution to overcome this problem and thereby to reduce the
computational cost of MC simulation is to represent the random
response  in a suitable functional space, such as
the Hilbert space
 in a suitable functional space, such as
the Hilbert space  of square-integrable functions with
respect to the PDF
 of square-integrable functions with
respect to the PDF  .
Precisely, an expansion of the model response onto an orthonormal
basis of
.
Precisely, an expansion of the model response onto an orthonormal
basis of  is of interest.
 is of interest.
The principles of the building of a (infinite numerable) basis of this
space, i.e. the PC basis, are described in the sequel.
Principle of the functional chaos expansion
Consider a model  depending on a set of random variables
 depending on a set of random variables
 . We call
functional chaos expansion the class of spectral methods which gathers
all types of response surface that can be seen as a projection of the
physical model in an orthonormal basis. This class of methods uses the
Hilbertian space (square-integrable space:
. We call
functional chaos expansion the class of spectral methods which gathers
all types of response surface that can be seen as a projection of the
physical model in an orthonormal basis. This class of methods uses the
Hilbertian space (square-integrable space:  ) to construct
the response surface.
) to construct
the response surface.
Assuming that the physical model has a finite second order measure
(i.e.  ), it may
be uniquely represented as a converging series onto an orthonormal
basis as follows:
), it may
be uniquely represented as a converging series onto an orthonormal
basis as follows:
where the
’s are deterministic vectors that fully characterize the random vector
, and the
’s are given basis functions (e.g. orthonormal polynomials, wavelets).
The orthonormality property of the functional chaos basis reads:
where
if
and 0 otherwise. The metamodel
is represented by a finite subset of coefficients
in a truncated basis
as follows:
As an example of this type of expansion, one can mention responses by wavelet expansion, polynomial chaos expansion, etc.
API:
Examples:
References:
 OpenTURNS
      OpenTURNS