我的土地我的家第4集:基于hadoop平台并行Slope One算法的电子商务推荐系统实现
来源:百度文库 编辑:偶看新闻 时间:2024/05/11 05:39:48
基于hadoop平台并行Slope One算法的电子商务推荐系统实现
云计算就是利用互联网上的大型数据中心的软件和处理数据的能力,把复杂的运算从用户终端移到云上去做。云计算是一个革命性的创新,将会改变我们的网络生活。至今为止,Google、Microsoft、IBM、亚马逊等IT商业巨头都推出了自己的云计算平台,并把云计算作为其未来发展的最主要战略之一。因此,云计算的研究不但紧跟业界技术发展的趋势,同时还具有较高的应用价值。
Hadoop是一个在集群上运行大型数据库处理应用程序的开放式源代码框架。它支持通过Google的MapReduce编程范例来创建并执行的应用程序,在很多大型网站上都已经得到了应用,可以说是目前最为广泛应用的开源云计算软件平台。
Slope One 是一种基于项目的用户推荐(也称协同过滤)算法。它是一种简单的推荐算法,然而此训练算法的计算量对物品数据是呈平方级别地增长,计算代价昂贵;但是,采用基于Map-Reduce并行计算模型,将中间数据存储在分布式文件系统上,将会实现计算分布式并行化,并且加快Slope One的训练速度。
基于Hadoop的Slope One算法的推荐系统,实现了推荐的实时性,提高推荐的精确性,将给用户带来不同的体验。
gourmate基于什么平台
基于nrf401通信控制平台
C++基于什么平台?
基于ethereal平台的流量统计
并行ATA或SCSI的基于总线的架构中的ATA和SCSI是什么意思?
跪求一个《基于并行接口的数据采集系统》的数据采集系统
slope的意思
哪里有基于windows2000平台的时钟控制解决方案?
基于windows平台下某企业网络的实现
请问是否有基于IIS的日志分析平台?
配置基于Linux平台的Netfilter-iptables防火墙
配置基于Linux平台的Netfilter-iptables防火墙
配置基于Linux平台的Netfilter-iptables防火墙
基于web操作系统题库管理系统-考核平台
第一款基于Windows平台的FIFA是哪一款????
请问摩托L7手机是基于什么平台的?
什么意思“本网站基于I2SS平台开发”
汽车的制造总是基于一个什么平台?这个平台指的是什么意思?
Slope的读法谁知道啊?
基于Napa平台的笔记本电脑和基于其它平台的电脑有什么特点?有什么性能上的区别吗?
什么时候有C++Builder 2006下载?它是基于.net平台吗?
我想学习基于linux平台的软件编程,请介绍几本书给我!
如何实现word控件嵌入IE页面--基于Domino平台使用java和..vb编写
用VC++做基于OPENGL的三维显示平台(200分)