Exemplar-based large-scale low-rank matrix decomposition for collaborative prediction. Issue 3 (4th March 2023)
- Record Type:
- Journal Article
- Title:
- Exemplar-based large-scale low-rank matrix decomposition for collaborative prediction. Issue 3 (4th March 2023)
- Main Title:
- Exemplar-based large-scale low-rank matrix decomposition for collaborative prediction
- Authors:
- Lei, Hengxin
Liu, Jinglei
Yu, Yong - Abstract:
- Abstract : Recommender system is one of the most effective tools to solve the problem of information overload. As a popular method for recommendation system, regularized singular value decomposition (RSVD) has the advantage of prediction accuracy. However, with the growing of the size of rating matrix A, RSVD suffers from both 'out of memory' and high computational cost. To alleviate these disadvantages, we utilize CUR decomposition approach to reduce the memory consumption before RSVD is applied. Additionally, the rating matrix A often is sparse, so we propose a novel column sampling algorithm and sparseness measure to solve the data sparse problem. The main computation cost in the original RSVD is to compute M T N and M N T respectively. While replacing N by CUR or C in RSVD, we can reduce the computational cost from O ( m 2 n ) to O ( c 2 m + t c n k c ) (where c is the size of data subspace, m and n are the size of the input matrix, t is the number of iterations, k c is the number of features). Because CUR is explicitly expressed in terms of a small number of actual columns and actual rows of the original data matrix, the result of matrix decomposition has better interpretability. The advantage of what we devised CUR+RSVD and C+RSVD collaborative prediction approaches is that, they not only can deal with the large scale matrix rapidly but also preserve the sparsity of the original matrix, more interestingly, our approaches have higher prediction accuracy. ExperimentalAbstract : Recommender system is one of the most effective tools to solve the problem of information overload. As a popular method for recommendation system, regularized singular value decomposition (RSVD) has the advantage of prediction accuracy. However, with the growing of the size of rating matrix A, RSVD suffers from both 'out of memory' and high computational cost. To alleviate these disadvantages, we utilize CUR decomposition approach to reduce the memory consumption before RSVD is applied. Additionally, the rating matrix A often is sparse, so we propose a novel column sampling algorithm and sparseness measure to solve the data sparse problem. The main computation cost in the original RSVD is to compute M T N and M N T respectively. While replacing N by CUR or C in RSVD, we can reduce the computational cost from O ( m 2 n ) to O ( c 2 m + t c n k c ) (where c is the size of data subspace, m and n are the size of the input matrix, t is the number of iterations, k c is the number of features). Because CUR is explicitly expressed in terms of a small number of actual columns and actual rows of the original data matrix, the result of matrix decomposition has better interpretability. The advantage of what we devised CUR+RSVD and C+RSVD collaborative prediction approaches is that, they not only can deal with the large scale matrix rapidly but also preserve the sparsity of the original matrix, more interestingly, our approaches have higher prediction accuracy. Experimental results on Movielens, Joke data set, etc. show that what we proposed methods can handle the sparsity issue on large-scale low-rank matrix effectively. Compared with RSVD, it can achieve far better prediction accuracy and recommendation result, meanwhile save about 70% training time at the same dataset. … (more)
- Is Part Of:
- International journal of computer mathematics. Volume 100:Issue 3(2023)
- Journal:
- International journal of computer mathematics
- Issue:
- Volume 100:Issue 3(2023)
- Issue Display:
- Volume 100, Issue 3 (2023)
- Year:
- 2023
- Volume:
- 100
- Issue:
- 3
- Issue Sort Value:
- 2023-0100-0003-0000
- Page Start:
- 615
- Page End:
- 640
- Publication Date:
- 2023-03-04
- Subjects:
- CUR matrix decomposition -- product recommendation -- regularized singular value decomposition -- interpretability -- row column sampling
15A09
Computers -- Periodicals
Numerical analysis -- Periodicals
Automation -- Periodicals
004.0151 - Journal URLs:
- http://www.tandfonline.com/toc/gcom20/current ↗
http://www.tandfonline.com/ ↗ - DOI:
- 10.1080/00207160.2022.2141571 ↗
- Languages:
- English
- ISSNs:
- 0020-7160
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 4542.175000
British Library DSC - BLDSS-3PM
British Library STI - ELD Digital store - Ingest File:
- 25690.xml