并行推荐算法的研究与实现

被引量 : 10次 | 上传用户:mainonewf
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,随着智能手机以及互联网的快速发展,基于网络的应用服务发展越来越迅猛,给人们带来了更加丰富多元的网络生活。然而,用户同时需要面对大量网络应用服务提供的信息和产品,从而导致信息过载问题的产生。解决信息过载问题的主要途径有搜索引擎和推荐系统。传统的搜索引擎根据用户输入的关键字提供相关的信息,缺少一定的内容与用户的相关性分析。推荐系统是解决信息超载问题的另一个非常有效的途径,它是根据用户的基本信息、兴趣、历史浏览记录等,将用户有可能感兴趣的产品和信息推荐给用户的个性的推荐系统。相对搜索引擎来说,个性化推荐系统通过研究用户的兴趣偏好,进行个性化的推荐,由系统发现并推荐给用户潜在兴趣点,帮助用户找到感兴趣的信息。然而随着数据量的增长,传统的单机推荐算法将不可避免遇到性能上的瓶颈,针对大规模数据的推荐算法的并行化研究需求日益增长。本论文先简要介绍了并行计算框架Hadoop的并行化机制和应用,以及推荐系统相关的基本概念和理论基础,然后介绍了现主流的推荐算法、面临的问题和相似度量公式等问题。随后介绍了基于矩阵因子分解、基于用户和基于物品的协同过滤推荐算法的并行化研究与实现,提出了一种快速的分布式的随机梯度下降算法FDSGD用于求解矩阵因子分解问题,并对算法的性能进行了比较。同时介绍了推荐算法的一般评估准则以及评估算法的实现。最后根据实现的基于物品的推荐算法和基于矩阵因子分解的推荐算法,设计并实现了一个图书推荐系统,直观展示了算法与实际相结合的应用场景。
其他文献
缓倾斜多层矿床地下开采过程中,不同岩层的交互回采扰动与矿床安全高效开采之间矛盾突出,地压管控难度大。为解决缓倾斜多层矿床围岩复杂的应力集中等地质灾害问题,保障矿床安全
在互联网发展迅猛的今天,网络遭受着更加形式多变的攻击方式的威胁,APT (Advanced Persistent Threat,高级持续性威胁)攻击的兴起,使传统的防御方式面临着严峻的挑战。据统计
当前,日志系统所采用的日志处理方法一般分为两大类:未规范化-处理和规范化-处理,其主要区别在于是否对日志进行规范化。第一种方法的处理对象是未规范化的日志,即系统不对日
低功耗广覆盖(LPWA:Low Power Wide Area)网络目前是物联网(M2M:Machine To Machine)研究的一大热点。LPWA网络隶属于无线个域网(WPAN: Wireless Personal Area Network),具有
马里奥·阿尔弗雷多·贝亚丁·卡维希奥罗(Mario Alfredo Bellatin Cavigiolo),秘鲁-墨西哥作家,1960年出生于墨西哥城。其作品在2000年作为法国最佳外国小说入围美第奇文学
随着互联网和移动互联网的时代到来,智能移动设备在过去几年当中的迅速普及为人脸识别技术带来了新的机会,手机和电脑上像素愈来愈高的摄像头帮助人脸识别技术在传统的安全服
目前,石油化工在我国的现代化建设中占据着重要的地位,但其在生产过程中消耗资源量过大,特别是水资源,所以如何对石油化工污水进行处理就显得尤为重要,本文对石油化工的处理
薪酬调整作为薪酬管理的日常工作,通过调整薪酬在一定程度上能够保持薪酬动态平衡,同时能够实现组织的薪酬目标。薪酬体系在公司运行一段时间后,现行的薪酬体系随着企业发展
人际信任作为社会信任的微观领域,一定程度上折射了社会信任的全貌,日益受到人们的关注和重视。本文综述了国内外有关人际信任研究的成果,主要包括人际信任的内涵、影响因素
随着安防技术的快速发展,以网络视频监控为核心的电子安防系统开始从模拟化转向数字化、网络化、集成化方向,传统的电子安防系统基于不同监控设备的应用接口进行针对性开发,