基于Logistic函数的贝叶斯概率矩阵分解算法
方耀宁* 郭云飞 兰巨龙
国家数字交换系统工程技术研究中心 郑州 450002
A Bayesian Probabilistic Matrix Factorization Algorithm Based on Logistic Function
Fang Yao-ning Guo Yun-fei Lan Ju-long
National Digital Switching System Engineering and Technological R&D Center, Zhengzhou 450002, China
摘要 在协同过滤推荐系统中,矩阵分解是一种非常有效的工具。贝叶斯概率矩阵分解模型具有预测精度高的优点,但不能表示潜在因子之间的非线性关系。针对该问题,该文提出一种基于Logistic函数的改进贝叶斯概率矩阵分解模型,并使用马尔科夫链蒙特卡罗方法进行训练。在两组真实数据集合上的实验表明,基于Logistic函数的贝叶斯概率矩阵分解算法能够明显提高预测准确性,有效缓解数据稀疏性问题。
关键词 :
推荐系统 ,
信息处理 ,
协同过滤 ,
贝叶斯概率矩阵分解 ,
Logistic函数
Abstract :The matrix factorization is one of the most powerful tools in collaborative filtering recommender systems. The Bayesian Probabilistic Matrix Factorization (BPMF) model has advantages of high prediction accuracy, but can not capture non-linear relationships between latent factors. To address this problem, an improved model is proposed based on the Logistic function and Markov Chain Monte Carlo is used to train the proposed model. Experiments on two real-world benchmark datasets show significant improvements in prediction accuracy compared with several state-of-the-art methods for recommendation tasks.
Key words :
Recommender system
Information processing
Collaborative filtering
Bayesian Probabilistic Matrix Factorization (BPMF)
Logistic function
收稿日期: 2013-04-19
基金资助: 国家973计划项目(2012CB315901)和国家863计划项目(2011AA01A103)资助课题
通讯作者:
方耀宁: 男,1987年生,硕士生,研究方向为社会化网络、推荐系统.
E-mail: fyn07@163.com
[1]
刘建成,赵宏志, 全厚德,唐友喜. 迭代变步长LMS算法及性能分析 [J]. 电子与信息学报, 2015, 37(7): 1674-1680.
[2]
郑恩明,余华兵,陈新华,孙长瑜. 一种基于瞬时相位方差加权的线谱检测器 [J]. 电子与信息学报, 2015, 37(7): 1763-1768.
[3]
李雪, 赵春霞, 舒振球, 郭剑辉. 基于超图正则化受限的概念分解算法 [J]. 电子与信息学报, 2015, 37(3): 509-515.
[4]
赵新明, 金艳, 姬红兵. α稳定分布噪声下基于Merid滤波的跳频信号参数估计 [J]. 电子与信息学报, 2014, 36(8): 1878-1883.
[5]
徐涛, 杨奇川, 吕宗磊. 一种基于动态集成学习的机场噪声预测模型 [J]. 电子与信息学报, 2014, 36(7): 1631-1636.
[6]
郑恩明, 宋佳, 陈新华, 孙长瑜, 余华兵. 基于时延差方差加权的时延差估计方法 [J]. 电子与信息学报, 2014, 36(6): 1362-1367.
[7]
李宏伟, 文成林, 徐晓滨. 基于模糊多特征递归分组算法的隐树结构图模型学习 [J]. 电子与信息学报, 2014, 36(6): 1312-1320.
[8]
郑恩明, 丘颜, 孙长瑜, 陈新华. 三元阵被动定位中时延差估计算法研究 [J]. 电子与信息学报, 2014, 36(3): 639-644.
[9]
田丰, 杨益新, 吴姚振, 杨龙. 基于多普勒Chirp-Fourier变换的水下航行器噪声源定位方法 [J]. 电子与信息学报, 2014, 36(12): 2889-2895.
[10]
江亮亮, 杨付正. 利用曲率分析的三维网格质量评估方法 [J]. 电子与信息学报, 2014, 36(11): 2781-2785.
[11]
樊一娜, 郎波, 危辉. 基于贝叶斯原理的多维Spike Train分类预测模型 [J]. 电子与信息学报, 2013, 35(7): 1619-1623.
[12]
方耀宁, 郭云飞, 丁雪涛, 兰巨龙. 一种基于局部结构的改进奇异值分解推荐算法 [J]. 电子与信息学报, 2013, 35(6): 1284-1289.
[13]
黄晓凤, 罗辛, 朱庆生. 一种基于规范矩阵因式分解协同过滤推荐模型的并行改进 [J]. 电子与信息学报, 2013, 35(6): 1507-1511.
[14]
董永吉, 郭云飞, 黄万伟, 夏军波. 一种新的高速报文解析结构研究 [J]. 电子与信息学报, 2013, 35(5): 1083-1089.
[15]
章国勇, 伍永刚, 谭宇翔. 一种具有量子行为的细菌觅食优化算法 [J]. 电子与信息学报, 2013, 35(3): 614-621.