期刊文献+

深度矩阵分解推荐算法 被引量:12

Deep Matrix Factorization Recommendation Algorithm
下载PDF
导出
摘要 协同过滤推荐算法中的矩阵分解因其简单、易于实现,得到了广泛的应用.但是矩阵分解通过简单的线性内积建模用户和物品之间的非线性交互关系,限制了模型的表达能力.为此,He等人提出了广义矩阵分解模型,通过非线性激活函数和连接权重,将矩阵分解推广到广义矩阵分解,为模型赋予建模用户和物品间的二阶非线性交互关系的能力.但是广义矩阵分解模型是一个浅层模型,并不能很好地建模用户和物品间高阶交互关系,一定程度上可能会影响模型性能.受广义矩阵分解模型启发,提出了深度矩阵分解模型(deep matrix factorization,简称DMF),在广义矩阵分解模型的基础上引入隐藏层,利用深层神经网络来学习用户和物品间高阶交互关系.深度矩阵分解模型不仅解决了简单内积的线性问题,同时还能够建模用户和物品间的高阶交互,具有很好的表达能力.此外,在MovieLens和Anime两个数据集上进行了大量丰富的对比实验,验证了模型的可行性和有效性;同时,通过实验确定了模型的最优参数. Matrix factorization in collaborative filtering recommendation algorithms is widely used because of its simplicity and facility of implementation,but matrix factorization utilizes a simple linear inner product to model the non-linear interaction between the user and the item,which limits the model's expressive power.He et al.proposed a generalized matrix factorization model,which extended the matrix factorization to the generalized matrix factorization through a non-linear activation function and connection weights,and gave the model the ability to model second-order non-linear interactions between users and items.Nevertheless,the generalized matrix factorization model is a shallow model and does not model the high-order interaction between users and items,which may affect the performance of the model to a certain extent.Inspired by the generalized matrix factorization model,this study proposes a deep matrix factorization model,abbreviated as DMF.Based on the generalized matrix factorization model,a hidden layer is introduced,and a deep neural network is used to learn the higher-order interaction between users and items.The deep matrix factorization model,which has a good expression ability,not only solves the linear problem of simple inner product,but also models high-order interactions between users and items.In addition,a lot of rich comparative experiments are performed on two datasets,MovieLens and Anime,and the results confirm its feasibility and effectiveness.Meanwhile the optimal parameters of the model were determined through experiments.
作者 田震 潘腊梅 尹朴 王睿 TIAN Zhen;PAN La-Mei;YIN Pu;WANG Rui(School of Computer&Communication Engineering,University of Science and Technology Beijing,Beijing 100083,China;Shunde Graduate School,University of Science and Technology Beijing,Foshan 528300,China)
出处 《软件学报》 EI CSCD 北大核心 2021年第12期3917-3928,共12页 Journal of Software
基金 国家自然科学基金(62173158,61803391) 北京科技大学顺德研究生院科技创新专项资金(BK19CF010,BK20BF012)。
关键词 协同过滤 线性内积 广义矩阵分解 隐藏层 高阶交互 collaborative filtering linear inner product generalized matrix factorization hidden layers high-order interaction
  • 相关文献

参考文献2

二级参考文献51

  • 1Ma H, King I, Lyu M. Learning to recommend with social trust ensemble[CJ //Proc of the 32nd ACM Int Conf on Research and Development in Information Retrieval. New York: ACM, 2009: 203-210.
  • 2Ma H, Yang H, Lyu M, et al. Sorce. Social recommendation using probabilistic matrix factorization[CJ I/Proc of the 17th ACM Conf on Information and Knowledge Management. New York: ACM, 2008: 931-940.
  • 3Yeung A C, Iwata T. Strength of social influence in trust networks in product review sites[C] I/Proc of the 4th ACM Int Conf on Web Search and Data Mining. New York: ACM, 2011: 495-504.
  • 4Yang X, Steck H, Liu Y. Circle-based recommendation in online social networks[CJ I/Proc of the 18th ACM SIGKDD Int Conf on Knowledge Discovery and Data Mining. New York: ACM, 2013: 1267-1275.
  • 5Jamali M, Ester M. A matrix factorization technique with trust propagation for recommendation in social networks[CJ I/Proc of the 4th ACM Conf on Recommender Systems. New York: ACM, 2010: 135-142.
  • 6lin R, ChaiJ, Si L. An automatic weighting scheme for collaborative filtering[C] //Proc of the 27th Annual Int ACM SIGIR Conf on Research and Development in Information Retrieval. New York: ACM, 2004: 337-344.
  • 7Xue G, Lin C, Yang Q, et al. Scalable collaborative filtering using cluster-based smoothing[CJ //Proc of the 28th Annual Int ACM SIGIR Conf on Research and Development in Information Retrieval. New York: ACM, 2005: 114-121.
  • 8Sarwar B, Karypis G, KonstanJ, et al. Item-based collaborative filtering recommendation algorithms[CJ IIProc of the 10th Int Conf on World Wide Web. New York: ACM, 2001: 285-295.
  • 9CannyJ. Collaborative filtering with privacy via factor analysis[CJ IIProc of the 25th Annual Int ACM SIGIR Conf on Research and Development in Information Retrieval. New York: ACM, 2002: 238-245.
  • 10Hofmann T. Collaborative filtering via gaussian probabilistic latent semantic analysis[CJ //Proc of the 26th Annual Int ACM SIGIR Conf on Research and Development in Informaion Retrieval. New York: ACM, 2003: 259-266.

共引文献196

同被引文献110

引证文献12

二级引证文献3

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部