# 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: