Table of Contents
Fetching ...

StoTAM: Stochastic Alternating Minimization for Tucker-Structured Tensor Sensing

Shuang Li

TL;DR

StoTAM tackles low-Tucker-rank tensor sensing from linear measurements by optimizing over the Tucker core and factor matrices in a stochastic alternating-minimization framework. The core tensor is updated via a closed-form mini-batch least-squares solution, while each factor matrix is updated on the Stiefel manifold using mini-batch stochastic gradients and QR retractions, avoiding costly tensor projections. Compared to StoTIHT, StoTAM significantly reduces memory and computational demands and demonstrates faster wall-clock convergence on synthetic data. This approach enhances scalability for large-scale tensor recovery and broadens the applicability of stochastic optimization to Tucker-structured models.

Abstract

Low-rank tensor sensing is a fundamental problem with broad applications in signal processing and machine learning. Among various tensor models, low-Tucker-rank tensors are particularly attractive for capturing multi-mode subspace structures in high-dimensional data. Existing recovery methods either operate on the full tensor variable with expensive tensor projections, or adopt factorized formulations that still rely on full-gradient computations, while most stochastic factorized approaches are restricted to tensor decomposition settings. In this work, we propose a stochastic alternating minimization algorithm that operates directly on the core tensor and factor matrices under a Tucker factorization. The proposed method avoids repeated tensor projections and enables efficient mini-batch updates on low-dimensional tensor factors. Numerical experiments on synthetic tensor sensing demonstrate that the proposed algorithm exhibits favorable convergence behavior in wall-clock time compared with representative stochastic tensor recovery baselines.

StoTAM: Stochastic Alternating Minimization for Tucker-Structured Tensor Sensing

TL;DR

StoTAM tackles low-Tucker-rank tensor sensing from linear measurements by optimizing over the Tucker core and factor matrices in a stochastic alternating-minimization framework. The core tensor is updated via a closed-form mini-batch least-squares solution, while each factor matrix is updated on the Stiefel manifold using mini-batch stochastic gradients and QR retractions, avoiding costly tensor projections. Compared to StoTIHT, StoTAM significantly reduces memory and computational demands and demonstrates faster wall-clock convergence on synthetic data. This approach enhances scalability for large-scale tensor recovery and broadens the applicability of stochastic optimization to Tucker-structured models.

Abstract

Low-rank tensor sensing is a fundamental problem with broad applications in signal processing and machine learning. Among various tensor models, low-Tucker-rank tensors are particularly attractive for capturing multi-mode subspace structures in high-dimensional data. Existing recovery methods either operate on the full tensor variable with expensive tensor projections, or adopt factorized formulations that still rely on full-gradient computations, while most stochastic factorized approaches are restricted to tensor decomposition settings. In this work, we propose a stochastic alternating minimization algorithm that operates directly on the core tensor and factor matrices under a Tucker factorization. The proposed method avoids repeated tensor projections and enables efficient mini-batch updates on low-dimensional tensor factors. Numerical experiments on synthetic tensor sensing demonstrate that the proposed algorithm exhibits favorable convergence behavior in wall-clock time compared with representative stochastic tensor recovery baselines.
Paper Structure (9 sections, 17 equations, 1 figure, 1 algorithm)

This paper contains 9 sections, 17 equations, 1 figure, 1 algorithm.

Figures (1)

  • Figure 1: Performance comparison in terms of wall-clock time. Top: loss function value. Bottom: relative reconstruction error. Thin lines represent individual trials (20 trials per algorithm), while thick lines indicate the median performance. In addition, solid lines correspond to StoTAM, and dashed lines correspond to StoTIHT.

Theorems & Definitions (1)

  • Remark 4.1