An initialization method to improve the training time of matrix factorization algorithm for fast recommendation

被引:0
作者
Mojtaba Mohammadian
Yahya Forghani
Masood Niazi Torshiz
机构
[1] Islamic Azad University,Mashhad Branch
来源
Soft Computing | 2021年 / 25卷
关键词
Matrix factorization; Recommendation system; Initialization method; Sherman–Morrison formula;
D O I
暂无
中图分类号
学科分类号
摘要
Recommendation systems are successful personalizing tools and information filtering in web. One of the most important recommendation methods is matrix factorization method. In matrix factorization method, the latent features of users and items are determined in such a way that the inner product of the latent features of a user with the latent features of an item is equal to that user's rating on that item. This model is solved using alternate optimization algorithm. The solution and the prediction error of this algorithm depend on the initial values of the latent features of users which are usually set to small random values. The purpose of this paper is to propose a fast alternate optimization algorithm for matrix factorization which converges to a good solution. To do so, firstly, we show experimentally that if the latent feature vector of each user is initialized by a vector of which elements are equal, we can also obtain a proper solution using the alternate optimization algorithm. Then, we prove that if our proposed initialization method is used, the alternate optimization algorithm for matrix factorization can be simplified using Sherman–Morrison formula. Experimental results on 5 real datasets show that the runtime of our proposed algorithm is 2–45 times less than the traditional method.
引用
收藏
页码:3975 / 3987
页数:12
相关论文
共 85 条
[21]  
Pandiaraja PJSC(2020)Improvising the performance of image-based recommendation system using convolution neural networks and deep learning Soft Comput 24 1-353
[22]  
Demšar J(2018)Incremental slope-one recommenders Neurocomputing 272 606-2030
[23]  
Gholami A(2019)Elastic-net regularized latent factor analysis-based models for recommender systems Neurocomputing 329 66-1468
[24]  
Forghani Y(2019)A hierarchical attention model for rating prediction by leveraging user and product reviews Neurocomputing 332 417-undefined
[25]  
Branch M(2010)Three-way decisions with probabilistic rough sets Inf Sci 180 341-undefined
[26]  
Hasanzadeh N(2018)Effects of preprocessing and training biases in latent factor models for recommender systems Neurocomputing 275 2019-undefined
[27]  
Forghani Y(2016)Fast recommendations with the m-distance IEEE Access 4 1464-undefined
[28]  
Khadem MM(undefined)undefined undefined undefined undefined-undefined
[29]  
Forghani Y(undefined)undefined undefined undefined undefined-undefined
[30]  
Kumar V(undefined)undefined undefined undefined undefined-undefined