Sensivity analysis with correlated inputs¶
The ANCOVA (ANalysis of COVAriance) method, is a variance-based method generalizing the ANOVA (ANalysis Of VAriance) decomposition for models with correlated input parameters.
Let us consider a model without making any hypothesis on the dependence structure of , a -dimensional random vector. The covariance decomposition requires a functional decomposition of the model. Thus the model response is expanded as a sum of functions of increasing dimension as follows:
(1)¶
is the mean of . Each function represents, for any non empty set , the combined contribution of the variables to .
Using the properties of the covariance, the variance of can be decomposed into a variance part and a covariance part as follows:
The total part of variance of due to reads:
The variance formula described above enables to define each sensitivity measure as the sum of a (or ) part and a part such as:
where is the uncorrelated part of variance of due to :
and is the contribution of the correlation of with the other parameters:
As the computational cost of the indices with the numerical model can be very high, it is suggested to approximate the model response with a polynomial chaos expansion. However, for the sake of computational simplicity, the latter is constructed considering components . Thus the chaos basis is not orthogonal with respect to the correlated inputs under consideration, and it is only used as a metamodel to generate approximated evaluations of the model response and its summands in (1).
Then one may identify the component functions. For instance, for :
where is a set of degrees associated to the univariate polynomial .
Then the model response is evaluated using a sample of the correlated joint distribution. Finally, the several indices are computed using the model response and its component functions that have been identified on the polynomial chaos.
API:
See
ANCOVA
Examples:
References: