Action: TD_GAUSSIAN
| Module | ves |
|---|---|
| Description | Usage |
| Target distribution given by a sum of Gaussian kernels (static). |
Details and examples
Target distribution given by a sum of Gaussian kernels (static).
Employ a target distribution that is given by a sum of multivariate Gaussian (or normal) distributions, defined as
where and are the center and the covariance matrix for the -th Gaussian. The weights are normalized to 1, .
By default the Gaussian distributions are considered as separable into independent one-dimensional Gaussian distributions. In other words, the covariance matrix is taken as diagonal . The Gaussian distribution is then written as
where is the standard deviation. In this case you need to specify the centers using the numbered CENTER keywords and the standard deviations using the numbered SIGMA keywords.
For two arguments it is possible to employ bivariate Gaussian kernels with correlation between arguments, defined as
where is the correlation between and that goes from -1 to 1. In this case the covariance matrix is given as
The correlation is given using the numbered CORRELATION keywords. A value of means that the arguments are considered as un-correlated, which is the default behavior.
The Gaussian distributions are always defined with the conventional normalization factor such that they are normalized to 1 over an unbounded region. However, in calculation within VES we normally consider bounded region on which the target distribution is defined. Thus, if the center of a Gaussian is close to the boundary of the region it can happen that the tails go outside the region. In that case it might be needed to use the NORMALIZE keyword to make sure that the target distribution is properly normalized to 1 over the bounded region. The code will issue a warning if that is needed.
For periodic CVs it is generally better to use Von Mises distributions instead of Gaussian kernels as these distributions properly account for the periodicity of the CVs.
Examples
One single Gaussian kernel in one-dimension.
td: TD_GAUSSIANTarget distribution given by a sum of Gaussian kernels (static). More details CENTER1The centers of the Gaussian distributions=-1.5 SIGMA1The standard deviations of the Gaussian distributions=0.8
Sum of three Gaussian kernels in two-dimensions with equal weights as no weights are given.
TD_GAUSSIANTarget distribution given by a sum of Gaussian kernels (static). More details ... CENTER1The centers of the Gaussian distributions=-1.5,+1.5 SIGMA1The standard deviations of the Gaussian distributions=0.8,0.3 CENTER2The centers of the Gaussian distributions=+1.5,-1.5 SIGMA2The standard deviations of the Gaussian distributions=0.3,0.8 CENTER3The centers of the Gaussian distributions=+1.5,+1.5 SIGMA3The standard deviations of the Gaussian distributions=0.4,0.4 LABELa label for the action so that its output can be referenced in the input to other actions=td ... TD_GAUSSIAN
Sum of three Gaussian kernels in two-dimensions which are weighted unequally. Note that weights are automatically normalized to 1 so that WEIGHTS=1.0,2.0,1.0 is equal to specifying WEIGHTS=0.25,0.50,0.25.
TD_GAUSSIANTarget distribution given by a sum of Gaussian kernels (static). More details ... CENTER1The centers of the Gaussian distributions=-1.5,+1.5 SIGMA1The standard deviations of the Gaussian distributions=0.8,0.3 CENTER2The centers of the Gaussian distributions=+1.5,-1.5 SIGMA2The standard deviations of the Gaussian distributions=0.3,0.8 CENTER3The centers of the Gaussian distributions=+1.5,+1.5 SIGMA3The standard deviations of the Gaussian distributions=0.4,0.4 WEIGHTSThe weights of the Gaussian distributions=1.0,2.0,1.0 LABELa label for the action so that its output can be referenced in the input to other actions=td ... TD_GAUSSIAN
Sum of two bivariate Gaussian kernels where there is correlation of between the two arguments for the second Gaussian.
TD_GAUSSIANTarget distribution given by a sum of Gaussian kernels (static). More details ... CENTER1The centers of the Gaussian distributions=-1.5,+1.5 SIGMA1The standard deviations of the Gaussian distributions=0.8,0.3 CENTER2The centers of the Gaussian distributions=+1.5,-1.5 SIGMA2The standard deviations of the Gaussian distributions=0.3,0.8 CORRELATION2The correlation for two-dimensional bivariate Gaussian distributions=0.75 LABELa label for the action so that its output can be referenced in the input to other actions=td ... TD_GAUSSIAN
Full list of keywords
The following table describes the keywords and options that can be used with this action
| Keyword | Type | Default | Description |
|---|---|---|---|
| CENTER | optional | not used | The centers of the Gaussian distributions |
| SIGMA | optional | not used | The standard deviations of the Gaussian distributions |
| CORRELATION | optional | not used | The correlation for two-dimensional bivariate Gaussian distributions |
| WEIGHTS | optional | not used | The weights of the Gaussian distributions |
| 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 |