Abstract
Electrochemical energy storage and conversion play an increasingly important role in electrification and sustainable development across the globe. A key challenge therein is to understand, control, and design electrochemical energy materials at atomistic precision. This requires inputs from molecular modelling powered by machine learning (ML) techniques. In this work, we have upgraded our pairwise interaction neural network Python package PiNN via introducing equivariant features to the PiNet2 architecture for fitting potential energy surfaces along with PiNet2-dipole for dipole and charge predictions as well as PiNet2-chi for generating atom-condensed charge response kernels. By benchmarking publicly accessible datasets of small molecules, crystalline materials, and liquid electrolytes, we found that the equivariant PiNet2 shows significant improvements over the original PiNet architecture and provides a state-of-the-art overall performance. Furthermore, leveraging on plug-ins such as PiNNAcLe for an adaptive learn-on-the-fly workflow in generating ML potentials and PiNNwall for modelling heterogeneous electrodes under external bias, we expect PiNN to serve as a versatile and high-performing ML-accelerated platform for molecular modelling of electrochemical systems.
Supplementary materials
Title
Supporting Information
Description
Computational setups and hyperparameter tables for all cases studies, the benchmark plot of execution time from PiNet and PiNet2, the comparison of PiNet-dipole and PiNet2-dipole families for the QM9 dataset, and the predicted ionic conductivities of NaCl solutions from MLP-based MD simulations with PiNet2-P3/SCAN.
Actions