Differentiable Programming of Isometric Tensor Networks
arXiv:2110.03898 · doi:10.1088/2632-2153/ac48a2
Abstract
Differentiable programming is a new programming paradigm which enables large scale optimization through automatic calculation of gradients also known as auto-differentiation. This concept emerges from deep learning, and has also been generalized to tensor network optimizations. Here, we extend the differentiable programming to tensor networks with isometric constraints with applications to multiscale entanglement renormalization ansatz (MERA) and tensor network renormalization (TNR). By introducing several gradient-based optimization methods for the isometric tensor network and comparing with Evenbly-Vidal method, we show that auto-differentiation has a better performance for both stability and accuracy. We numerically tested our methods on 1D critical quantum Ising spin chain and 2D classical Ising model. We calculate the ground state energy for the 1D quantum model and internal energy for the classical model, and scaling dimensions of scaling operators and find they all agree with the theory well.
arXiv comment17 pages, 22 figures
References in corpus (48)
- On the difficulty of training Recurrent Neural Networks
- The density-matrix renormalization group
- Efficient classical simulation of slightly entangled quantum computations
- The theory of variational hybrid quantum-classical algorithms
- Matrix Product States, Projected Entangled Pair States, and variational renormalization group methods for quantum spin systems
- Quantum Convolutional Neural Networks
- Entanglement renormalization
- A class of quantum many-body states that can be efficiently simulated
- Holographic quantum error-correcting codes: Toy models for the bulk/boundary correspondence
- Tensor renormalization group approach to 2D classical lattice models
- Renormalization algorithms for Quantum-Many Body Systems in two and higher dimensions
- Holographic duality from random tensor networks
- Coarse-graining renormalization by higher-order singular value decomposition
- Tensor Network Renormalization
- Algorithms for entanglement renormalization
- Differentiable Learning of Quantum Circuit Born Machine
- Simulating Large Quantum Circuits on a Small Quantum Computer
- Unsupervised Generative Modeling Using Matrix Product States
- Differentiable Programming Tensor Networks
- Mutual Information, Neural Networks and the Renormalization Group
- Holographic Geometry of Entanglement Renormalization in Quantum Field Theories
- Loop optimization for tensor network renormalization
- Entanglement renormalization, scale invariance, and quantum criticality
- Variational Quantum Eigensolver with Fewer Qubits
- Neural Network Renormalization Group
- Multi-scale Entanglement Renormalization Ansatz in Two Dimensions: Quantum Ising Model
- Tensor network renormalization yields the multi-scale entanglement renormalization ansatz
- Renormalization of tensor networks using graph independent local truncations
- Algorithms for tensor network renormalization
- Quantum simulation with hybrid tensor networks
- Machine Learning Spatial Geometry from Entanglement Features
- From Path Integrals to Tensor Networks for AdS/CFT
- Topological conformal defects with tensor networks
- Riemannian optimization of isometric tensor networks
- TensorNetwork for Machine Learning
- Control landscapes for two-level open quantum systems
- Supervised Learning with Projected Entangled Pair States
- Hyper-invariant tensor networks and holography
- Machine Learning Holographic Mapping by Neural Network Renormalization Group
- Generative Tensor Network Classification Model for Supervised Machine Learning
- Optimization search effort over the control landscapes for open quantum systems with Kraus-map evolution
- Continuous Tensor Network States for Quantum Fields
- Probabilistic Modeling with Matrix Product States
- Efficient Riemannian Optimization on the Stiefel Manifold via the Cayley Transform
- RG-Flow: A hierarchical and explainable flow model based on renormalization group and sparse prior
- Entanglement and Tensor Networks for Supervised Image Classification
- Adaptive Learning of Tensor Network Structures
- Learning Non-linear Wavelet Transformation via Normalizing Flow