Generalized Least Squares Kernelized Tensor Factorization

· Source: stat.ML updates on arXiv.org · Field: Technology & Digital — Artificial Intelligence & Machine Learning, Data Science & Analytics, Mathematics & Computational Sciences · Depth: Expert, extended

Summary

The Generalized Least Squares Kernelized Tensor Factorization (GLSKF) framework addresses the challenge of completing multidimensional tensor data with missing values. It integrates a smoothness-constrained low-rank factorization, which captures global dependencies, with a locally correlated residual process to effectively model short-scale, high-frequency variations. GLSKF defines a covariance norm to enforce factor matrix smoothness and employs structured covariance functions for local processes. Its model estimation uses an Alternating Least Squares procedure with closed-form solutions, leveraging projection matrices that preserve Kronecker structures for efficient computation via Conjugate Gradient and Preconditioned Conjugate Gradient algorithms. This approach achieves a computational cost of O(J_CG/PCG * R * N), scaling linearly with data size. Evaluated on traffic speed imputation, color image inpainting, video completion, and MRI image reconstruction, GLSKF demonstrates superior effectiveness and scalability.

Key takeaway

For Machine Learning Engineers or Research Scientists tackling incomplete multidimensional data, GLSKF provides a highly effective tensor completion solution. You should consider implementing GLSKF when your datasets exhibit both broad global patterns and intricate local variations, as it uniquely captures both. Its linear computational cost and ability to operate with smaller tensor ranks make it particularly efficient for large-scale applications like image inpainting or traffic imputation, offering superior accuracy over traditional low-rank methods.

Key insights

GLSKF additively integrates global low-rank factorization and local correlated residuals for scalable, accurate multidimensional tensor completion.

Principles

Method

GLSKF employs an ALS procedure, solving subproblems via CG/PCG algorithms, leveraging Kronecker matrix-vector multiplication (MVM) and sparse matrix computations for efficiency.

In practice

Topics

Code references

Best for: AI Scientist, Machine Learning Engineer, Research Scientist

Related on AIssential

Open in AIssential →

Editorial summary, takeaway, and curation by AIssential. Original article published by stat.ML updates on arXiv.org.