PofoliaShared via Pofolia

SIAM Journal on Scientific Computing· 2012Q1

A New Truncation Strategy for the Higher-Order Singular Value Decomposition

Nick Vannieuwenhoven, Raf Vandebril, Karl Meerbergen

Short summary

A new sequentially truncated higher-order singular value decomposition (ST-HOSVD) method reduces computation time by up to 133x and improves approximation error compared to existing methods.

AI-generated from the title and abstract; the full text is not read.

Key points

  • ST-HOSVD is a novel truncation strategy for higher-order singular value decomposition (HOSVD).
  • ST-HOSVD reduces computational operations and improves approximation error compared to T-HOSVD.
  • In image compression, ST-HOSVD achieved a 20x speedup with only a 0.1% worse approximation than the optimum.
  • For handwritten digit classification, ST-HOSVD offered a 50x training speedup and reduced storage costs.
  • A numerical simulation example showed ST-HOSVD reducing a 2h 45m calculation to just over 1 minute (133x speedup).

AI-generated from the title and abstract; the full text is not read.

Abstract

We present an alternative strategy for truncating the higher-order singular value decomposition (T-HOSVD). An error expression for an approximate Tucker decomposition with orthogonal factor matrices is presented, leading us to propose a novel truncation strategy for the HOSVD, which we refer to as the sequentially truncated higher-order singular value decomposition (ST-HOSVD). This decomposition retains several favorable properties of the T-HOSVD, while reducing the number of operations required to compute the decomposition and practically always improving the approximation error. Three applications are presented, demonstrating the effectiveness of ST-HOSVD. In the first application, ST-HOSVD, T-HOSVD, and higher-order orthogonal iteration (HOOI) are employed to compress a database of images of faces. On average, the ST-HOSVD approximation was only $0.1\%$ worse than the optimum computed by HOOI, while cutting the execution time by a factor of $20$. In the second application, classification of handwritten digits, ST-HOSVD achieved a speedup factor of $50$ over T-HOSVD during the training phase, and reduced the classification time and storage costs, while not significantly affecting the classification error. The third application demonstrates the effectiveness of ST-HOSVD in compressing results from a numerical simulation of a partial differential equation. In such problems, ST-HOSVD inevitably can greatly improve the running time. We present an example wherein the 2 hour $45$ minute calculation of T-HOSVD was reduced to just over one minute by ST-HOSVD, representing a speedup factor of $133$, while even improving the memory consumption.

The authors' abstract, as published at the source. SIAM Journal on Scientific Computing, 2012 · DOI ↗

TakeawaysPremium
Ask the paperFree account

Continue with a free account

Ask the paper: 3 free questions a day about this paper; save it, get its citation, new summaries every day for your field. Takeaways are Premium.

Continue free on the web

Sign in with Google or Apple; no card needed. You come back to this paper.

On your phone:

Field: Computational Mathematics

Computational MathematicsMathematics