基于BP神经网络的改进协同过滤推荐算法

基于BP神经网络的改进协同过滤推荐算法

ID:37062085

大小:4.37 MB

页数:82页

时间:2019-05-17

基于BP神经网络的改进协同过滤推荐算法_第1页
基于BP神经网络的改进协同过滤推荐算法_第2页
基于BP神经网络的改进协同过滤推荐算法_第3页
基于BP神经网络的改进协同过滤推荐算法_第4页
基于BP神经网络的改进协同过滤推荐算法_第5页
资源描述:

《基于BP神经网络的改进协同过滤推荐算法》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、工程硕士学位论文基于BP神经网络的改进协同过滤推荐算法作者姓名温锦雄工程领域电子与通信工程校内指导教师王一歌副教授校外指导教师冯健高级工程师所在学院电子与信息学院论文提交日期2018年4月ImprovedcollaborativefilteringrecommendationalgorithmbasedonBPneuralnetworkADissertationSubmittedfortheDegreeofMasterCandidate:WenJinxiongSupervisor:WangYigeSouthChinaUniversityofTechnologyGuangz

2、hou,China分类号:TP39学校代号:10561学号:201521010114华南理工大学硕士学位论文基于BP神经网络的改进协同过滤推荐算法作者姓名:温锦雄指导教师姓名、职称:王一歌副教授申请学位级别:工程硕士工程领域名称:电子与通信工程论文形式:□产品研发□工程设计应用研究□工程/项目管理□调研报告研究方向:现代通信理论与技术论文提交日期:2018年4月10日论文答辩日期:2018年6月2日学位授予单位:华南理工大学学位授予日期:8年6月2日答辩委员会成员:主席:熊尚坤委员:韦岗、王一歌、赵明剑摘要移动互联网和大数据技术的迅猛发展使信息过载现象不断加剧,为了提高

3、用户从海量数据中获取信息的效率以及企业的生产效益,推荐算法在不同应用场景下得到广泛应用。协同过滤算法是目前商用推荐系统中应用最广泛的个性化推荐算法,而衡量用户间的兴趣相似性是其中最关键的步骤。传统协同过滤算法随用户和物品规模的不断增长,其用户相似度矩阵的计算开销也不断增大,因此,在算法扩展性上存在局限性。另一方面,传统算法基于用户评分向量相似度来衡量用户间的兴趣相似性,在稀疏评分矩阵下的效果不是非常理想,其评分预测的准确性仍有较大的提升空间。针对上述问题,本文考虑了物品属性特征对用户评分行为的影响,结合BP神经网络构建用户关于物品属性特征的评分预测模型,并基于此模型对传统

4、协同过滤算法进行改进,主要贡献如下:首先,针对传统算法的扩展性问题,本文提出了一种基于评分偏好特征聚类分析的改进协同过滤算法。该算法利用用户评分预测模型,提取用户关于物品属性特征的低维评分偏好特征向量,并对评分偏好特征向量进行聚类分析,从而降低传统算法的时间复杂度和内存空间开销。其次,针对传统算法在稀疏评分矩阵下评分预测准确性较低的问题,本文提出了一种基于近邻用户预测误差的改进协同过滤算法。该算法从不同角度衡量用户间的兴趣偏好相似性,近邻用户以目标用户的历史评分记录作为预测项目,利用评分预测模型进行预测,预测误差越小则表明近邻用户与目标用户间的评分行为越相似。相比传统算法

5、,该算法在稀疏评分矩阵下具有更高的评分预测准确性。本文基于MovieLens开源数据集,分别对所提出的两种改进算法进行实验测试,并与现有其它算法进行比较。结果表明,与其它算法相比,本文所提出的两种改进算法分别在扩展性和准确性方面取得了更好的效果。关键词:协同过滤;推荐算法;BP神经网络;聚类分析;稀疏评分矩阵IAbstractWiththerapiddevelopmentofmobileInternetandthetechnologyofbigdata,theproblemofinformationoverloadingisincreasinglyprominent.In

6、ordertoimprovetheefficiencyofgettinginformationfrommassdataforusersandtheenterpriseproductionprofit,recommendationalgorithmshavebeenwidelyusedindifferentapplications.Collaborativefiltering(CF)isthemostwidelyusedpersonalizedrecommendationalgorithmamongthecommercialrecommendationsystems,whi

7、lemeasuringtheinterestsimilarityamongusersisthemostcrucialstepofthisalgorithm.Withtheincreaseofthenumberofusersanditems,thecomputationcostofthesimilaritymatrixofusersalsoincreases,thusthetraditionalCFalgorithmhaslimitationinextensibility.Moreover,thetraditionalCFalg

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。