粒子群优化BP神经网络在协同过滤算法中的研究

来源 :江西农业大学 | 被引量 : 7次 | 上传用户:markwolf
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着网络资源数据量的爆炸式增长,用户获取有效信息的难度增大,在这一背景下推荐系统应运而生。现今,推荐算法已被广泛应用于电子商务等不同应用场景之中。针对当下主流商用推荐系统中应用最广泛的协同过滤推荐算法,不同的学者采取了相应的措施进行改进。其中协同过滤算法最关键的步骤莫过于用户(或项目)相似度计算,但传统算法在评分矩阵数据稀疏的情况下预测精度较低,所以针对上述问题,本文提出了基于邻居用户评分误差的改进协同过滤算法,主要贡献如下:1、本文改进算法采用逆向思维,从项目特征属性出发,考虑项目的特征属性对用户的评分行为影响。此外,考虑到用户评分数据复杂性,本文利用BP神经网络能处理复杂非线性问题的优点,通过结合粒子群优化算法全局寻优的特点,构建出用户与项目属性特征之间的评分预测模型,简称PSO-BP评分预测模型,通过以模型输出的邻居用户预测评分与目标用户同一项目历史实际评分的误差为评判标准,以此来判定用户间的喜好相似程度,进而改善传统算法在评分矩阵数据稀疏的情况下,预测评分准确性和可靠性较低的问题,提高传统算法在矩阵数据稀疏情况下的评分预测精度。2、本文通过自定义相似度计算函数计算出的相似度矩阵维数更低,达到了降低维数的目的,减轻了系统内存开销,改进了算法扩展性问题。本文采用MovieLens、InternetBook数据集,通过将本文改进算法和传统协同过滤算法以及其他学者的改进算法在三种不同划分比例的数据集上进行实验测试,最终得出本文提出的改进算法在评分预测准确性与鲁棒性上都要优于传统协同过滤算法。
其他文献
随着计算机视觉理论和视觉传感器的发展,立体视觉技术在制造、航空航天、机器人等领域的应用越来越广泛,相比传统测量方法有方便性、可靠性的巨大优势。本文的主要目标是利用
在常压、室温条件下利用电晕放电使二氧化碳通过冷等离子体反应分解为一氧化碳和氧气,由四极质谱在线定量分析产物组成。考察反应条件(电晕类型、能量密度、气体流量等)对反应转
在本文中,对市政工程材料成本进行管理与控制期间,对该工作实施的意义和控制期间需要遵循的原则进行思考,并为其提出有效的控制方法。 In this paper, the cost of municipa
该文通过对大白菜品种德阳01设计7个不同施肥处理,测定鲜样的Vc、可溶性糖和硝酸盐含量,烘干样品测定氮、磷、钾养分含量,经差异显著性分析后认为,化学氮肥对大白菜产量影响
地黄(Rehmannia glutinosa Libosch.)为玄参科多年生草本药用植物,是我国著名“四大怀药”之一,以干燥块根入药。在已知块根类药材中,地黄是连作障碍最为严重的药用植物之一,
工业机器人是现代制造业重要的自动化装备。随着自动化控制和制造技术的发展,工业机器人的应用场合越来越多,对机器人运动的轨迹要求也越来越严格,除了更高的精度还需要更高
《春蚕》作为茅盾"农村三部曲"的第一部,是20世纪30年代描写农村生活的杰出作品之一。作品以淞沪会战后的江南农村为背景,对在帝国主义与封建势力双重压迫下的底层民众生活贫
按照规范要求对农业机械装备进行维护保养,是减少农机故障、延长使用寿命的重要措施。将"有效维护"原理推广应用于农机维修保养,无疑可进一步提高农业机械的作业效率和经营效益
近年来在鲁西地区早前寒武纪结晶基底进行锆石SHRIMP测年结果显示,泰山岩群形成年龄大约在2770~2750Ma。新太古代发生3期岩浆侵入活动,每期岩浆侵入活动开始都有地幔岩浆侵入
蛋白质-蛋白质相互作用在生物体的生命活动中扮演着极其重要的作用,几乎涉及到每一个生理过程。高通量实验鉴定技术和计算预测方法的快速发展使得直接和间接来源的大规模蛋白