Fast Updating Truncated SVD for Representation Learning with Sparse Matrices

Fuente: arXiv
Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Deng, Haoran, Yang, Yang, Li, Jiahe, Chen, Cheng, Jiang, Weihao, Pu, Shiliang
Format: Preprint
Veröffentlicht: 2024
Schlagworte:
Online-Zugang:
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
_version_ 1866909076540096512
author Deng, Haoran
Yang, Yang
Li, Jiahe
Chen, Cheng
Jiang, Weihao
Pu, Shiliang
author_facet Deng, Haoran
Yang, Yang
Li, Jiahe
Chen, Cheng
Jiang, Weihao
Pu, Shiliang
contents Updating a truncated Singular Value Decomposition (SVD) is crucial in representation learning, especially when dealing with large-scale data matrices that continuously evolve in practical scenarios. Aligning SVD-based models with fast-paced updates becomes increasingly important. Existing methods for updating truncated SVDs employ Rayleigh-Ritz projection procedures, where projection matrices are augmented based on original singular vectors. However, these methods suffer from inefficiency due to the densification of the update matrix and the application of the projection to all singular vectors. To address these limitations, we introduce a novel method for dynamically approximating the truncated SVD of a sparse and temporally evolving matrix. Our approach leverages sparsity in the orthogonalization process of augmented matrices and utilizes an extended decomposition to independently store projections in the column space of singular vectors. Numerical experiments demonstrate a remarkable efficiency improvement of an order of magnitude compared to previous methods. Remarkably, this improvement is achieved while maintaining a comparable precision to existing approaches.
format Preprint
id arxiv_https___arxiv_org_abs_2401_09703
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Fast Updating Truncated SVD for Representation Learning with Sparse Matrices
Deng, Haoran
Yang, Yang
Li, Jiahe
Chen, Cheng
Jiang, Weihao
Pu, Shiliang
Numerical Analysis
Updating a truncated Singular Value Decomposition (SVD) is crucial in representation learning, especially when dealing with large-scale data matrices that continuously evolve in practical scenarios. Aligning SVD-based models with fast-paced updates becomes increasingly important. Existing methods for updating truncated SVDs employ Rayleigh-Ritz projection procedures, where projection matrices are augmented based on original singular vectors. However, these methods suffer from inefficiency due to the densification of the update matrix and the application of the projection to all singular vectors. To address these limitations, we introduce a novel method for dynamically approximating the truncated SVD of a sparse and temporally evolving matrix. Our approach leverages sparsity in the orthogonalization process of augmented matrices and utilizes an extended decomposition to independently store projections in the column space of singular vectors. Numerical experiments demonstrate a remarkable efficiency improvement of an order of magnitude compared to previous methods. Remarkably, this improvement is achieved while maintaining a comparable precision to existing approaches.
title Fast Updating Truncated SVD for Representation Learning with Sparse Matrices
topic Numerical Analysis
url https://arxiv.org/abs/2401.09703