A Robust and Non-Iterative Tensor Decomposition Method with Automatic Thresholding

Hiroki Hasegawa, Yukihiko Okada
5/9/2025
cs.LG

No confident code implementation found for this paper.

Abstract

Recent advances in IoT and biometric sensing technologies have led to the generation of massive and high-dimensional tensor data, yet achieving accurate and efficient low-rank approximation remains a major challenge. Most existing tensor decomposition methods require predefined ranks and iterative optimization, resulting in high computational costs and dependence on analyst expertise. This study proposes a novel tensor low-rank approximation method that eliminates both prior rank specification and iterative optimization. The method applies statistical singular value hard thresholding to each mode-wise unfolded matrix to automatically extract statistically significant components, effectively reducing noise while preserving the intrinsic structure. Theoretically, the optimal thresholds for each mode are derived from the asymptotic properties of the Marcenko-Pastur distribution. Simulation experiments demonstrate that the proposed method outperforms conventional approaches (HOSVD, HOOI, and Tucker-L2E) in both estimation accuracy and computational efficiency. These results indicate that the proposed approach provides a theoretically grounded, fully automatic, and non-iterative framework for tensor decomposition.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{hasegawa2025robust,
  title  = {A Robust and Non-Iterative Tensor Decomposition Method with Automatic Thresholding},
  author = {Hiroki Hasegawa and Yukihiko Okada},
  year   = {2025},
  eprint = {2505.06203},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2505.06203v3}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2505.06203.svg)](https://codeofpaper.com/paper/2505.06203)

Discussion