Action: TD_PRODUCT_DISTRIBUTION
| Module | ves |
|---|---|
| Description | Usage |
| Target distribution given by a separable product of one-dimensional distributions (static or dynamic). |
Details and examples
Target distribution given by a separable product of one-dimensional distributions (static or dynamic).
Employ a target distribution that is a separable product of one-dimensional distributions, defined as
where is the number of arguments used and is the one-dimensional distribution corresponding to the -th argument.
Note the difference between this target distribution and the one defined in TD_PRODUCT_COMBINATION. Here we have a separable distribution given as a product of one-dimensional distribution .
The labels of the one-dimensional distributions to be used in the product distribution are given in the DISTRIBUTIONS keyword. Note that the order of the labels is very important.
It is assumed that all the distributions to be used in the product distribution are normalized. If that is not the case you need to normalize the distributions by using the NORMALIZE keyword. Here it does not matter if you normalize each distribution separately or the overall product, it will give the same results.
The product distribution will be a dynamic target distribution if one or more of the distributions used is a dynamic distribution. Otherwise it will be a static distribution.
Examples
In the following example we employ a uniform distribution for argument 1 and a Gaussian distribution for argument 2.
target_uniform: TD_UNIFORMUniform target distribution (static). More details
target_Gaussian: TD_GAUSSIANTarget distribution given by a sum of Gaussian kernels (static). More details CENTER1The centers of the Gaussian distributions=-2.0 SIGMA1The standard deviations of the Gaussian distributions=0.5 td_pd: TD_PRODUCT_DISTRIBUTIONTarget distribution given by a separable product of one-dimensional distributions (static or dynamic). More details DISTRIBUTIONSLabels of the one-dimensional target distribution actions for each argument to be used in the product distribution=target_uniform,target_Gaussian
Note that order of the labels is important, using DISTRIBUTIONS=target_Gaussian,target_uniform would mean that we would employ a Gaussian distribution for argument 1 and a uniform distribution for argument 2, which would lead to completely different results.
Full list of keywords
The following table describes the keywords and options that can be used with this action
| Keyword | Type | Default | Description |
|---|---|---|---|
| DISTRIBUTIONS | compulsory | none | Labels of the one-dimensional target distribution actions for each argument to be used in the product distribution |
| WELLTEMPERED_FACTORThis keyword do not have examples | optional | not used | Broaden the target distribution such that it is taken as [p(s)]^(1/gamma) where gamma is the well tempered factor given here |
| SHIFT_TO_ZEROThis keyword do not have examples | optional | false | Shift the minimum value of the target distribution to zero |
| NORMALIZEThis keyword do not have examples | optional | false | Renormalized the target distribution over the intervals on which it is defined to make sure that it is properly normalized to 1 |