Generative Modeling via Hierarchical Tensor Sketching
Yifan Peng, Yian Chen, E. Miles Stoudenmire, Yuehaw Khoo
TL;DR
The paper develops an optimization-free method to estimate high-dimensional probability densities from empirical data by constructing a hierarchical tensor-network (TT/MPS) representation. It leverages randomized sketching and a binary hierarchical decomposition to form a small system of tensor-core equations, achieving complexity that scales linearly with dimension as $O(N d\log d)$. A trimming strategy and carefully chosen sketch functions stabilize the method, and a Frobenius-norm error analysis shows the estimation error decays like $O( c^{\log d}/\sqrt{N} )$ under suitable assumptions, with high-probability guarantees. Numerical experiments on one- and two-dimensional Ising models demonstrate accurate density estimation and favorable rate behavior across varying ranks, temperatures, and lattice sizes, highlighting the method’s applicability to spatial random-field densities.
Abstract
We propose a hierarchical tensor-network approach for approximating high-dimensional probability density via empirical distribution. This leverages randomized singular value decomposition (SVD) techniques and involves solving linear equations for tensor cores in this tensor network. The complexity of the resulting algorithm scales linearly in the dimension of the high-dimensional density. An analysis of estimation error demonstrates the effectiveness of this method through several numerical experiments.
