Learning tensor networks with tensor cross interpolation: new algorithms and libraries
arXiv:2407.02454 · doi:10.21468/SciPostPhys.18.3.104
Abstract
The tensor cross interpolation (TCI) algorithm is a rank-revealing algorithm for decomposing low-rank, high-dimensional tensors into tensor trains/matrix product states (MPS). TCI learns a compact MPS representation of the entire object from a tiny training data set. Once obtained, the large existing MPS toolbox provides exponentially fast algorithms for performing a large set of operations. We discuss several improvements and variants of TCI. In particular, we show that replacing the cross interpolation by the partially rank-revealing LU decomposition yields a more stable and more flexible algorithm than the original algorithm. We also present two open source libraries, xfac in Python/C++ and TensorCrossInterpolation.jl in Julia, that implement these improved algorithms, and illustrate them on several applications. These include sign-problem-free integration in large dimension, the superhigh-resolution quantics representation of functions, the solution of partial differential equations, the superfast Fourier transform, the computation of partition functions, and the construction of matrix product operators.
73 pages, 15 figures, codes at http://tensor4all.org
References in corpus (17)
- The density-matrix renormalization group in the age of matrix product states
- Renormalization algorithms for Quantum-Many Body Systems in two and higher dimensions
- Minimally Entangled Typical Thermal State Algorithms
- Generic Construction of Efficient Matrix Product Operators
- A Quantum Inspired Approach to Exploit Turbulence Structures
- Order-N Cluster Monte Carlo Method for Spin Systems with Long-range Interactions
- Learning Feynman Diagrams with Tensor Trains
- A General Automatic Method for Optimal Construction of Matrix Product Operators Using Bipartite Graph Theory
- Quantum Fourier Transform Has Small Entanglement
- Quantics Tensor Cross Interpolation for High-Resolution, Parsimonious Representations of Multivariate Functions in Physics and Beyond
- Multiscale space-time ansatz for correlation functions of quantum systems based on quantics tensor trains
- Complete quantum-inspired framework for computational fluid dynamics
- A quantum-inspired method for solving the Vlasov-Poisson equations
- A Tensor Train Continuous Time Solver for Quantum Impurity Models
- Nonequilibrium diagrammatic many-body simulations with quantics tensor trains
- Compactness of quantics tensor train representations of local imaginary-time propagators
- Scale invariance and efficient classical simulation of the quantum Fourier transform
Cited by in corpus (32)
- Tensor networks enable the calculation of turbulence probability distributions
- Two-particle calculations with quantics tensor trains: Solving the parquet equations
- Low-rank quantics tensor train representations of Feynman diagrams for multiorbital electron-phonon models
- Memory-Efficient Nonequilibrium Green's Function Framework Built On Quantics Tensor Trains
- Tensorized orbitals for computational chemistry
- Testing the parquet equations and the U(1) Ward identity for real-frequency correlation functions from the multipoint numerical renormalization group
- Quantum Coherence of Topologically Frustrated Spin Chains
- Solving the Gross-Pitaevskii equation on multiple different scales using the quantics tensor train representation
- A comprehensive study of out-of-equilibrium Kondo effect and Coulomb blockade
- Tensor cross interpolation approach for quantum impurity problems based on the weak-coupling expansion
- Schwinger-Keldysh non-perturbative field theory of open quantum systems beyond the Markovian regime: Application to spin-boson and spin-chain-boson models
- Third-order strong-coupling impurity solver for real-frequency DMFT: Accurate spectral functions for antiferromagnetic and photo-doped states
- Adaptive sampling-based optimization of quantics tensor trains for noisy functions: applications to quantum simulations
- Improving accuracy of tree-tensor network approach by optimization of network structure
- Self-consistent tensor network method for correlated super-moiré matter beyond one billion sites
- Simulating Quantum Turbulence with Matrix Product States
- Compressing local vertex functions from the multipoint numerical renormalization group using quantics tensor cross interpolation
- Summing Real Time Feynman Paths of Lattice Polaron with Matrix Product States
- Computation Kernel for Feynman Diagrams
- Tensor Network Estimation of Distribution Algorithms
- Entanglement across scales: Quantics tensor trains as a natural framework for renormalization
- A causality-based divide-and-conquer algorithm for nonequilibrium Green's function calculations with quantics tensor trains
- Tensor network method for real-space topology in quasicrystal Chern mosaics
- Inchworm tensor train hybridization expansion quantum impurity solver
- Hybrid between biologically and quantum-inspired many-body states
- Who can compete with quantum computers? Lecture notes on quantum inspired tensor networks computational techniques
- AC/DC spin current in ferromagnet/superconductor/normal metal trilayer systems
- The Canonical Forms of Matrix Product States in Infinite-Dimensional Hilbert Spaces
- Tensorization of neural networks for improved privacy and interpretability
- Quantum Encoding of Structured Data with Matrix Product States
- Matrix product states and first quantization
- Control-driven critical fluctuations across quantum trajectories