Skip to content

ADAPTIVE=DIFF: Initial Undesirable Gaussian #1328

@zbaibg

Description

@zbaibg

Dear PLUMED developers,

When using ADAPTIVE=DIFF, the SIGMA parameter should be set to a time over which the Gaussian width is averaged from the fluctuations of the CVs. Typically, this averaging time needs to be larger than the autocorrelation time of the CV to ensure good statistics. In my case, this corresponds to approximately ~8 ps.

However, the PACE parameter can be chosen to be much smaller in order to place Gaussians more frequently—for example, 0.5 ps in my simulations—otherwise the metadynamics would converge too slowly. Under these conditions, the width of the very first Gaussian is determined from insufficient statistics and is usually much smaller than the true fluctuation. In well-tempered metadynamics, this leads to the deposition of a narrow, abnormally high Gaussian. Subsequent Gaussians, being much wider and lower, cannot efficiently compensate for this artifact. As a result, the region where the first Gaussian was placed suffers from serious statistical imbalance. This issue is particularly problematic in multi-walker simulations.

I would like to suggest allowing the averaging procedure for the Gaussian width to begin before the time specified by UPDATE_FROM. This would ensure that the first Gaussian benefits from a sufficient averaging period and thus has a more reliable width.

I plan to attempt an implementation of this idea myself, but I would greatly appreciate any guidance, advice, or feedback from the developers.

Thanks!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions