Machine learning electronic structure methods based on the one-electron reduced density matrix

被引:16
|
作者
Shao, Xuecheng [1 ]
Paetow, Lukas [1 ]
Tuckerman, Mark E. [2 ,3 ,4 ,5 ]
Pavanello, Michele [1 ,6 ]
机构
[1] Rutgers State Univ, Dept Chem, Newark, NJ 07102 USA
[2] NYU, Dept Chem, New York, NY 10003 USA
[3] NYU, Courant Inst Math Sci, New York, NY 10003 USA
[4] NYU, Simons Ctr Computat Phys Chem, New York, NY 10003 USA
[5] NYU Shanghai, NYU ECNU Ctr Computat Chem, Shanghai 200062, Peoples R China
[6] Rutgers State Univ, Dept Phys, Newark, NJ 07102 USA
基金
美国国家科学基金会;
关键词
ENERGY; FUNCTIONALS;
D O I
10.1038/s41467-023-41953-9
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
The theorems of density functional theory (DFT) establish bijective maps between the local external potential of a many-body system and its electron density, wavefunction and, therefore, one-particle reduced density matrix. Building on this foundation, we show that machine learning models based on the one-electron reduced density matrix can be used to generate surrogate electronic structure methods. We generate surrogates of local and hybrid DFT, Hartree-Fock and full configuration interaction theories for systems ranging from small molecules such as water to more complex compounds like benzene and propanol. The surrogate models use the one-electron reduced density matrix as the central quantity to be learned. From the predicted density matrices, we show that either standard quantum chemistry or a second machine-learning model can be used to compute molecular observables, energies, and atomic forces. The surrogate models can generate essentially anything that a standard electronic structure method can, ranging from band gaps and Kohn-Sham orbitals to energy-conserving ab-initio molecular dynamics simulations and infrared spectra, which account for anharmonicity and thermal effects, without the need to employ computationally expensive algorithms such as self-consistent field theory. The algorithms are packaged in an efficient and easy to use Python code, QMLearn, accessible on popular platforms.
引用
收藏
页数:9
相关论文
共 50 条