返回
dxtb-An efficient and fully differentiable framework for extended tight-binding
DOI:10.1063/5.0216715.png)
摘要
En 中文
Automatic differentiation (AD) emerged as an integral part of machine learning, accelerating model development by enabling gradient-based optimization without explicit analytical derivatives. Recently, the benefits of AD and computing arbitrary-order derivatives with respect to any variable were also recognized in the field of quantum chemistry. In this work, we present dxtb-an open-source, fully differentiable framework for semiempirical extended tight-binding (xTB) methods. Developed entirely in Python and leveraging PyTorch for array operations, dxtb facilitates extensibility and rapid prototyping while maintaining computational efficiency. Through comprehensive code vectorization and optimization, we essentially reach the speed of compiled xTB programs for high-throughput calculations of small molecules. The excellent performance also scales to large systems, and batch operability yields additional benefits for execution on parallel hardware. In particular, energy evaluations are on par with existing programs, whereas the speed of automatically differentiated nuclear derivatives is only 2 to 5 times slower compared to their analytical counterparts. We showcase the utility of AD in dxtb by calculating various molecular and spectroscopic properties, highlighting its capacity to enhance and simplify such evaluations. Furthermore, the framework streamlines optimization tasks and offers seamless integration of semiempirical quantum chemistry in machine learning, paving the way for physics-inspired end-to-end differentiable models. Ultimately, dxtb aims to further advance the capabilities of semiempirical methods, providing an extensible foundation for future developments and hybrid machine learning applications. The framework is accessible at https://github.com/grimme-lab/dxtb.
Keyword:
DENSITY-FUNCTIONAL THEORY
QUANTUM-CHEMICAL METHOD
SPD-BLOCK ELEMENTS
AUTOMATIC DIFFERENTIATION
DISPERSION INTERACTION
MOLECULAR INTEGRALS
RAMAN INTENSITIES
BASIS-SET
SCC-DFTB
DERIVATIVES
期刊
IF:
3.1
论文数:
7.2W
被引数:
23.2W
机构
引用论文
B97-3c: A revised low-cost variant of the B97-D density functional methodB97-3c: B97-D密度泛函方法的一种改进的低成本变体
OrbNet: Deep learning for quantum chemistry using symmetry-adapted atomic-orbital featuresOrbNet: 使用对称适应的原子轨道特征进行量子化学的深度学习
Inverse Design of Lightweight Broadband Reflector for Relativistic Lightsail Propulsion
ACS PHOTONICS
IF6.7
TorchANI: A Free and Open Source PyTorch-Based Deep Learning Implementation of the ANI Neural Network PotentialsTorchANI: 基于PyTorch的ANI神经网络潜力的免费开源深度学习实现

