Optimization methods for tensor decomposition: A comparison of new algorithms for fitting the CP(CANDECOMP/PARAFAC) model

Tensor decomposition is widely used for multi-way data analysis and computations in chemical science. CP decomposition is one of the most useful tensor decomposition models for capturing the essential information in massive multi-way chemical data and for efficiently performing computations with such tensors. However, efficiently and accurately computing the tensor decomposition itself is a nontrivial problem that sometimes limits the advantage of tensor decomposition methods. In this work we propose and test three new decomposition algorithms, that are defined from extrapolation ideas applied to the alternating least square (ALS) algorithm for CP tensor decomposition. The performance of the proposed algorithms are validated on both a variety of simulated datasets and real experimental datasets including fluorescence spectroscopy data, hyperspectral data and electroencephalogram (EEG) data. The results show that the proposed algorithms significantly accelerate the standard CP-ALS decomposition while maintaining favorable accuracy. One of the proposed methods, denoted direct inversion of the iterative subspace-like extrapolated ALS(CP-AD), is inspired from widely used extrapolation procedures used in the context of solving non-linear equations in quantum chemistry, and shows a particular attractive combination of a much reduced number of iterations needed for convergence, and modest computational cost. For example, CP-AD provided resulting tensors of similar accuracy but significantly lower computational cost than the standard CP-ALS algorithm and the widely used line-search based CP-ALS extrapolation procedure. The proposed methodology may thereby boost the application of tensor decomposition modeling in both experimental and computational chemistry. • Novel optimized CP tensor decomposition algorithms are proposed. • Quantum chemical algorithms provide inspiration for new extrapolation procedures. • Algorithms based on alternating least squares methods are compared for CP modeling. • Significant gains in number of iterations and compute times are obtained.

Authors

Institutions

Publication Details

Journal
Chemometrics and Intelligent Laboratory Systems
Published
2024-12-13
DOI
https://doi.org/10.1016/j.chemolab.2024.105290
Citations
5
Primary Topic
Tensor decomposition and applications
Type
article
Field-Weighted Citation Impact
1.63
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Optimization methods for tensor decomposition: A comparison of new algorithms for fitting the CP(CANDECOMP/PARAFAC) model

Ove Christiansen, Kasper Green Larsen, Huiwen Yu
5 citations
Chemometrics and Intelligent Laboratory Systems
Tensor decomposition and applications
1.63
article

Optimization methods for tensor decomposition: A comparison of new algorithms for fitting the CP(CANDECOMP/PARAFAC) model

Ove Christiansen, Kasper Green Larsen, Huiwen Yu
article en
5 citations

Abstract

Tensor decomposition is widely used for multi-way data analysis and computations in chemical science. CP decomposition is one of the most useful tensor decomposition models for capturing the essential information in massive multi-way chemical data and for efficiently performing computations with such tensors. However, efficiently and accurately computing the tensor decomposition itself is a nontrivial problem that sometimes limits the advantage of tensor decomposition methods. In this work we propose and test three new decomposition algorithms, that are defined from extrapolation ideas applied to the alternating least square (ALS) algorithm for CP tensor decomposition. The performance of the proposed algorithms are validated on both a variety of simulated datasets and real experimental datasets including fluorescence spectroscopy data, hyperspectral data and electroencephalogram (EEG) data. The results show that the proposed algorithms significantly accelerate the standard CP-ALS decomposition while maintaining favorable accuracy. One of the proposed methods, denoted direct inversion of the iterative subspace-like extrapolated ALS(CP-AD), is inspired from widely used extrapolation procedures used in the context of solving non-linear equations in quantum chemistry, and shows a particular attractive combination of a much reduced number of iterations needed for convergence, and modest computational cost. For example, CP-AD provided resulting tensors of similar accuracy but significantly lower computational cost than the standard CP-ALS algorithm and the widely used line-search based CP-ALS extrapolation procedure. The proposed methodology may thereby boost the application of tensor decomposition modeling in both experimental and computational chemistry. • Novel optimized CP tensor decomposition algorithms are proposed. • Quantum chemical algorithms provide inspiration for new extrapolation procedures. • Algorithms based on alternating least squares methods are compared for CP modeling. • Significant gains in number of iterations and compute times are obtained.

Chemometrics and Intelligent Laboratory SystemsVol. 257
Aarhus University (DK)
Openalex Percentile: Top 16%
Tensor decomposition and applications
1.63
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.