Automatic differentiation in quantum chemistry with an application to fully variational Hartree-Fock
arXiv:1711.08127 · doi:10.1021/acscentsci.7b00586
Abstract
Automatic Differentiation (AD) is a powerful tool that allows calculating derivatives of implemented algorithms with respect to all of their parameters up to machine precision, without the need to explicitly add any additional functions. Thus, AD has great potential in quantum chemistry, where gradients are omnipresent but also difficult to obtain, and researchers typically spend a considerable amount of time finding suitable analytical forms when implementing derivatives. Here, we demonstrate that automatic differentiation can be used to compute gradients with respect to any parameter throughout a complete quantum chemistry method. We implement DiffiQult, a fully autodifferentiable Hartree-Fock (HF) algorithm, which serves as a proof-of-concept that illustrates the capabilities of AD for quantum chemistry. We leverage the obtained gradients to optimize the parameters of one-particle basis sets in the context of the floating Gaussian framework.
References in corpus (13)
- Deep Learning in Neural Networks: An Overview
- A variational eigenvalue solver on a quantum processor
- Hardware-efficient Variational Quantum Eigensolver for Small Molecules and Quantum Magnets
- Logic gates at the surface code threshold: Superconducting qubits poised for fault-tolerant quantum computing
- Detecting arbitrary quantum errors via stabilizer measurements on a sublattice of the surface code
- Digital quantum simulation of fermionic models with a superconducting circuit
- Detecting bit-flip errors in a logical qubit using stabilizer measurements
- Nuclear energy gradients for internally contracted complete active space second-order perturbation theory: Multistate extensions
- Speedup for quantum optimal control from automatic differentiation based on graphics processing units
- Automatic code generation enables nuclear gradient computations for fully internally contracted multireference theory
- Algorithmic differentiation and the calculation of forces by quantum Monte Carlo
- pyJac: analytical Jacobian generator for chemical kinetics
- Optimal state transfer of a single dissipative two-level system
Cited by in corpus (29)
- Differentiable Programming Tensor Networks
- Kohn-Sham equations as regularizer: building prior knowledge into machine-learned physics
- Learning the exchange-correlation functional from nature with fully differentiable density functional theory
- Design and Analysis of Machine Learning Exchange-Correlation Functionals via Rotationally Invariant Convolutional Descriptors
- A Feasible Approach for Automatically Differentiable Unitary Coupled-Cluster on Quantum Computers
- A Mean Field Platform for Excited State Quantum Chemistry
- Deep-learning density functional perturbation theory
- Reducing qubit requirements while maintaining numerical precision for the Variational Quantum Eigensolver: A Basis-Set-Free Approach
- DQC: a Python program package for Differentiable Quantum Chemistry
- Differentiable quantum chemistry with PySCF for molecules and materials at the mean-field level and beyond
- Excited State Specific Multi-Slater Jastrow Wave Functions
- Learning Pair Potentials using Differentiable Simulations
- Automatic differentiation of dominant eigensolver and its applications in quantum physics
- Automatic Differentiation for the Direct Minimization Approach to the Hartree-Fock Method
- Grad DFT: a software library for machine learning enhanced density functional theory
- Automatic Differentiation for Orbital-Free Density Functional Theory
- Arbitrarily Precise Quantum Alchemy
- Automatic Differentiable Numerical Renormalization Group
- Inverse molecular design and parameter optimization with Hückel theory using automatic differentiation
- Exploring the design space of machine-learning models for quantum chemistry with a fully differentiable framework
- Inverse Hamiltonian design by automatic differentiation
- Automated patent extraction powers generative modeling in focused chemical spaces
- Relative energies without electronic perturbations via Alchemical Integral Transform
- Performant Automatic Differentiation of Local Coupled Cluster Theories: Response Properties and Ab Initio Molecular Dynamics
- AD-NEGF: An End-to-End Differentiable Quantum Transport Simulator for Sensitivity Analysis and Inverse Problems
- Quantum computing fidelity susceptibility using automatic differentiation
- MOLPIPx: an end-to-end differentiable package for permutationally invariant polynomials in Python and Rust
- Basis set generation and optimization in the NISQ era with Quiqbox.jl
- Leveraging Normalizing Flows for Orbital-Free Density Functional Theory