ML MCONF NEW: Difference between revisions

From VASP Wiki
No edit summary
Line 5: Line 5:
{{NB|warning|This value is empirically set and should usually not be touched.}}
{{NB|warning|This value is empirically set and should usually not be touched.}}


Usually one can employ that the force field doesn't necessary needs to be retrained immediately at every step when a training structure with corresponding local configurations is added. Instead one can also collect candidates and do the learning in a later step for all structures simultaneously. This way saving significant computational cost is saved. Of course learning after every new configurations or after every blocks can have different results, but with not too large block size the difference should be small.
The usage of this tag is described here: [[Machine learning force field calculations: Important algorithms#Sampling of training data and local reference configurations|here]]
 
The tag {{TAG|ML_MCONF_NEW}} sets the block size for learning. If the Bayesian error of the force for any atom is above the threshold {{TAG|ML_CTIFOR}} but below {{TAG|ML_CDOUB}}<math>\times</math>{{TAG|ML_CTIFOR}}, the structure is added to the list of new training structures. Whenever the number of candidates is equal to {{TAG|ML_MCONF_NEW}} the new training structures are added to the training structures and the force field is updated. To avoid sampling of too similar structures the next step from which on training structures are allowed to be taken as candidates is set by {{TAG|ML_NMDINT}}. All ab initio calculations within this distance are skipped if the Bayesian error for the force on all atoms is below {{TAG|ML_CDOUB}}<math>\times</math>{{TAG|ML_CTIFOR}}. If the error at any time is above {{TAG|ML_CDOUB}}<math>\times</math>{{TAG|ML_CTIFOR}} immediately the candidates are added to the list of training structure and the force field is updated. This is like an emergency break which won't allow the force field to drift too far away from the ab initio trajectories.
 


== Related Tags and Sections ==
== Related Tags and Sections ==

Revision as of 13:16, 21 October 2021

ML_MCONF_NEW = [integer]
Default: ML_MCONF_NEW = 5 

Description: This tag sets the number of configurations that are stored temporarily as candidates for the training data in the machine learning force field method.


Warning: This value is empirically set and should usually not be touched.

The usage of this tag is described here: here

Related Tags and Sections

Examples that use this tag


ML_LMLFF, ML_MCONF,ML_CTIFOR, ML_CDOUB