-
Dear all, After computing a polynomial chaos expansion on a black box simulation model, Dakota's output contains lists/tables with coefficients for each response variable, for example (1st order expansion, Askey, model with 9 variables):
where Many thanks, |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 1 reply
-
You are correct about the short-hand for Hermite (He) and Legendre (P) along with the basis order. By default, the polynomials are not normalized to unit variance, although this is a specification option. You do not need to scale your input variables in either case -- Dakota takes care of that for you (see also section 3.5 in the theory manual version you're using for options). The output is not scaled -- it is projected as is against the basis polynomials that are employed. You may find it instructive to start from a response QoI that is a known polynomial of low order, something like Rosenbrock's function in two dimensions or similar. You can take the coefficients Dakota computes, multiply them by the low order Hermite or Legendre polynomials, and exactly reproduce your starting polynomial (assuming the order of the expansion is sufficient). For example, 2D Rosenbrock in a Hermite basis: and in a Legendre basis: |
Beta Was this translation helpful? Give feedback.
You are correct about the short-hand for Hermite (He) and Legendre (P) along with the basis order. By default, the polynomials are not normalized to unit variance, although this is a specification option. You do not need to scale your input variables in either case -- Dakota takes care of that for you (see also section 3.5 in the theory manual version you're using for options).
The output is not scaled -- it is projected as is against the basis polynomials that are employed.
You may find it instructive to start from a response QoI that is a known polynomial of low order, something like Rosenbrock's function in two dimensions or similar. You can take the coefficients Dakota computes, multi…