Optimal construction of a fast and accurate polarisable water potential based on multipole moments trained by machine learning.
To model liquid water correctly and to reproduce its structural, dynamic and thermodynamic properties warrants models that account accurately for electronic polarisation. We have previously demonstrated that polarisation can be represented by fluctuating multipole moments (derived by quantum chemical topology) predicted by multilayer perceptrons (MLPs) in response to the local structure of the cluster. Here we further develop this methodology of modeling polarisation enabling control of the balance between accuracy, in terms of errors in Coulomb energy and computing time. First, the predictive ability and speed of two additional machine learning methods, radial basis function neural networks (RBFNN) and Kriging, are assessed with respect to our previous MLP based polarisable water models, for water dimer, trimer, tetramer, pentamer and hexamer clusters. Compared to MLPs, we find that RBFNNs achieve a 14-26% decrease in median Coulomb energy error, with a factor 2.5-3 slowdown in speed, whilst Kriging achieves a 40-67% decrease in median energy error with a 6.5-8.5 factor slowdown in speed. Then, these compromises between accuracy and speed are improved upon through a simple multi-objective optimisation to identify Pareto-optimal combinations. Compared to the Kriging results, combinations are found that are no less accurate (at the 90th energy error percentile), yet are 58% faster for the dimer, and 26% faster for the pentamer.
Handley
Chris M
CM
Manchester Interdisciplinary Biocentre, 131 Princess Street, Manchester, UK.
Hawe
Glenn I
GI
Kell
Douglas B
DB
Popelier
Paul L A
PL
D000465:Algorithms; D001185:Artificial Intelligence; D002627:Chemistry, Physical / Q000379:methods; D003198:Computer Simulation; D003201:Computers; D019281:Dimerization; D015233:Models, Statistical; D016571:Neural Networks, Computer; D016011:Normal Distribution; D011789:Quantum Theory; D015203:Reproducibility of Results; D012984:Software; D014867:Water / Q000737:chemistry*
D014867:Water