菜单
e) 层叠:在第一种推荐的算法基础上,在做第二种推荐算法进行更好的精确推荐;0
f) 特征扩充:采用多种推荐技术,将某种推荐算法的特征信息加入到另一种推荐技术中,结合起来进行推荐
g) 元级别:类似于特征扩充,区别在于将一种推荐技术的模型作为另一种推荐技术的输入
2.2 协同过滤算法概况
协同过滤算法在1992年被提出,最初的提出,是用来为Xerox公司用来筛选邮件系统错误!未找到引用源。。之后,很快便应用到电子商务网站,其中最经典的就是亚马逊的网络书店。Amazon的网络书 店,通过分析用户已经购买的行为,并借用其他用户的信息,来推荐给用户。
协同过滤算法结合用户对于项目的评价信息,利用相似性来寻找与用户兴趣偏好相似的Top-N用户集合,之后通过最近邻算法将分析出的用户,根据分析出的用户的相似兴趣偏好,推荐给用户。相对来说,协同过滤算法,并不是太受物品的特性影响,而是在于用户对于项的评分,所以,协同过滤推荐算法具有个性化推荐,能够为用户寻找到新的兴趣。
基于协同过滤的推荐算法的流程基本可以分为了三个步骤:
1) 收集用户信息和评分项
通常而言,我们会根据用户与商品之间的评分表,建立起一个用户×商品的二文矩阵表,矩阵的值代表着用户与商品之间的评分值。其值可以代表任何含义,可以是0或1表示用户对商品之间的是否喜欢。也可以是一个值,来表示用户与商品的喜好程度。所以,协同过滤,对于商品而言,并不需要去分析商品集的特征和关联规则。只依赖于用户-商品的评分表。
2) 寻找最近邻
因为评分表可以将每个用户对应商品的关系抽成一个向量。之后采用多种常用的最近邻算法,包括欧几里得距离[8]、皮尔逊相关系数[8]、余弦相似度[8]等。基于各种最近邻算法,分析各个用户(或者商品)之间的相似值,并根据相似度值,按照从大到小的顺序,选取前Top-N用户,也可以选择一个阈值,将相似度值大于该阈值的加入到最近邻集合中。
在计算最近邻,可以有以下方法,进行选择。
共4页:
上一页
1
2
3
4
下一页
上一篇:
基于Android平台恶意软件动态检测方法设计与实现
下一篇:
RDMA性能在多租户环境下的测量研究虚拟机及容器
基于信息技术课程培养初...
javamvc技术的在线考试系统的设计与实现
面向电商评论的数据挖掘技术与系统
高光谱数据稀疏约束分类识别技术研究
基于网页分析和抓取技术的金融数据采集系统
Android手机的一个简易商城客户端设计
android手机端远程管理助手的设计+源代码
杂拟谷盗体内共生菌沃尔...
当代大学生慈善意识研究+文献综述
中考体育项目与体育教学合理结合的研究
酸性水汽提装置总汽提塔设计+CAD图纸
电站锅炉暖风器设计任务书
java+mysql车辆管理系统的设计+源代码
大众媒体对公共政策制定的影响
河岸冲刷和泥沙淤积的监测国内外研究现状
十二层带中心支撑钢结构...
乳业同业并购式全产业链...
主页
计算机
机械
自动化
关闭菜单
栏目
毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
日语论文
英语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
菜单
毕业论文
刷新
分享
收藏
关于
关闭
关闭
分享本页
返回
关闭
暂无收藏
全部清除
关闭菜单
About
751论文网手机版...
主页:
http://www.751com.cn
关闭
返回