Surrogate Modeling via Functional Tensor Networks in Arbitrary Formats
Evolution of optimization variables projected on select 2D slices corresponding to the tensor-network model below. White traces correspond to the gradient-based algorithm while blue traces are computed via alternating least squares.
Scientific Achievement
This paper describes an efficient reverse-mode differentiation algorithm for contraction operations on arbitrary and unconventional network topologies.
We demonstrate improved performance over alternating least-squares optimization approaches and the capability to handle heterogeneous and arbitrary tensor network formats.
Significance and Impact
The gradient-based approach requires a smaller oversampling ratio (number of samples compared to number model parameters) for model recovery compared to alternating minimization algorithms.
This increased efficiency extends to fitting unstructured data of varying dimensionality and when employing a variety of tensor network formats. �
Research Details
Designed a tensor contraction tree that can be efficiently leveraged for differentiation of a full tensor network contraction using a recursive scheme that exploits (1) the bilinear property of contraction and (2) the property that trees have a single path from root to leaves.
Functional tensor network in hierarchical Tucker format. Figure depicts a 4D model.
A.A. Gorodetsky, C. Safta, J.D. Jakeman, “Reverse-mode differentiation in arbitrary tensor network format: with application to supervised learning”, Journal of Machine Learning Research, May 2022.