Scheme for automatic differentiation of complex loss functions with applications in quantum physics

被引:16
|
作者
Guo, Chu [1 ,2 ]
Poletti, Dario [3 ]
机构
[1] Hunan Normal Univ, Key Lab Low Dimens Quantum Struct & Quantum Contr, Minist Educ, Dept Phys, Changsha 410081, Peoples R China
[2] Hunan Normal Univ, Synerget Innovat Ctr Quantum Effects & Applicat, Changsha 410081, Peoples R China
[3] Singapore Univ Technol & Design, Sci & Math Cluster & Engn Prod Dev, 8 Somapah Rd, Singapore 487372, Singapore
基金
中国国家自然科学基金;
关键词
59;
D O I
10.1103/PhysRevE.103.013309
中图分类号
O35 [流体力学]; O53 [等离子体物理学];
学科分类号
070204 ; 080103 ; 080704 ;
摘要
The past few years have seen a significant transfer of tools from machine learning to solve quantum physics problems. Automatic differentiation is one standard algorithm used to efficiently compute gradients of loss functions for generic neural networks. In this work we show how to extend automatic differentiation to the case of complex loss function in a way that can be readily implemented in existing frameworks and which is compatible with the common case of real loss functions. We then combine this tool with matrix product states and apply it to compute the ground state and the steady state of a close and an open quantum system. Compared to the traditional density matrix renormalization group algorithm, complex automatic differentiation allows both straightforward GPU accelerations as well as generalizations to different types of tensor and neural networks.
引用
收藏
页数:9
相关论文
empty
未找到相关数据