完全转载自:阿俊的博客
混合推荐系统是推荐系统的另一个研究热点,它是指将多种推荐技术进行混合相互弥补缺点,从而可以获得更好的推荐效果。
最常见的是将协同过滤技术和其他技术相结合,克服cold start的问题。
(1)加权型
就是将多种推荐技术的计算结果加权混合产生推荐。
最简单的方式是线性混合,首先将协同过滤的推荐结果和基于内容的推荐结果赋予相同的权重值,然后比较用户对项的评价与系统的预测是否相符,然后调整权重值。
加权型混合方式的特点是整个系统性能都直接与推荐过程相关,这样一来就很容易在这之后斤西瓜信任分配和调整相应的混合模型,不过这种技术有一个假设的前提是对于整个空间中所有可能的项,使用不同技术的相关参数值都基本相同。
(2)转换型
根据问题背景和实际情况采用不同的推荐技术。
比如,使用基于内容推荐和协同过滤混合的方式,系统首先使用基于内容的推荐技术,如果它不能产生高可信度的推荐,然后再尝试使用协同过滤技术。
因为需要各种情况比较转换标准,所以这种方法会增加算法的复杂度和参数化,当然这样做的好处是对各种推荐技术的优点和弱点比较敏感。
(3)合并型
同时采用多种推荐技术给出多种推荐结果,为用户提供参考。
比如,可以构建这样一个基于web日志和缓存数据挖掘的个性化推荐系统,该系统首先通过挖掘web日志和缓存数据构建用户多方面的兴趣模式,然后根据目标用户的短期访问历史与用户兴趣模式进行匹配,采用基于内容的过滤算法,向用户推荐相似网页,同时,通过对多用户间的系统过滤,为目标用户预测下一步最有可能的访问页面,并根据得分对页面进行排序,附在现行用户请求访问页面后推荐给用户。也就是“猜你喜欢可能感兴趣的网页”。
(4)特征组合
将来自不同推荐数据源的特征组合起来,由另一种推荐技术采用。
一般会将协同过滤的信息作为增加的特征向量,然后在这增加的数据集上采用基于内容的推荐技术。
特征组合的混合方式使得系统不再仅仅考虑协同过滤的数据源,所以它降低了用户对项目评分数量的敏感度,相反的,它允许系统拥有项的内部相似信息,其对协同系统是不透明的。
(5)瀑布型
后一个推荐方法优化前一个推荐方法:它是一个分阶段的过程,首先用一种推荐技术产生一个较为粗略的候选结果,在此基础上使用第二种推荐技术对其作出进一步精确地推荐。
瀑布型允许系统对某些项避免采用低优先级的技术,这些项可能是通过第一种推荐技术被较好的予以区分了的,或者是很少被用户评价从来都不会被推荐的项目。
因为瀑布型的第二步,仅仅是集中在需要另外判断的项上。另外,瀑布型在低优先级技术上具有较高的容错性,因为高优先级得出的评分会变得更加精确,而不是被完全修改。
(6)特征递增型
前一个推荐方法的输出作为后一个推荐方法的输入。
比如,你可以将聚类分析作为关联规则的预处理,首先对会话文件进行聚类,再针对每个聚类进行关联规则挖掘,得到不同聚类的关联规则。当一个访问会话获得后,首先计算该访问会话与各聚类的匹配值,确认其属于哪个聚类,再应用这个聚类对应的关联规则进行推荐。
这个类型和瀑布型的不同点在哪里呢?
在特征递增型中,第二种推荐方法使用的特征包括了第一种的输出。
而在瀑布型中,第二种推荐方法并没有使用第一种产生的任何等级排列的输出,其两种推荐方法的结果以一种优化的方式进行混合。
(7)元层次型
用一种推荐方法产生的模型作为另一种推荐方法的输入。
这个与特征递增型的不同在于:
在特征递增型中使用一个学习模型产生某些特征作为第二种算法的输入,而在元层次型中,整个模型都会作为输入。
比如,你可以通过组合基于用户的协同过滤和基于项目的协同过滤算法,先求解目标项目的相似项目集,在目标项目的相似项目集上再采用基于用户的协同过滤算法。这种基于相似项目的邻居用户协同推荐方法,能很好地处理用户多兴趣下的个性化推荐问题,尤其是候选推荐项目的内容属性相差很大的时候,该方法性能会更好。
分享到:
相关推荐
提出了基于图像的煤矸混合度识别技术是未来的发展方向,以及综采工作面的煤岩界面的识别技术及分选中的煤矸识别技术的研究进展,总结了为放顶煤工作面煤矸混合度识别提供的宝贵经验。提出了将深度学习理论引入到煤矸...
六 总结 4 七 附录 4 八 参考文献 4 液体混合装置控制设计报告 一、设计任务及要求 (1)设计任务 如右图所示:本装置为两种液体混合装置,SL1、SL2、SL3为液面传感器,液体A、B阀门与混合液阀门由电磁阀YV1、...
2.3 本章小结 第三章 基于协同过滤的混合推荐算法 3.1 基于物品的协同过滤算法 3.2 基于关联规则的推荐算法 3.3 基于内容的推荐算法 3.4 混合推荐算法 3.5 测试与分析 3.6 本章小结 第四章 系统设计与实现 4.1 ...
2.3本章小结 第三章基于协同过滤的混合推荐算法 3.」基于物品的协同过滤算法 3.2基于关联规则的推荐算法 33基于内容的推荐算法 3.4混合推荐算法 3.5测试与分析 3.6本章小结 第四章系统设计与实现 4.1系统...
为了满足智能电网的发展对电力设备提出的更高的需求,基于传统变压器和电力电子设备的混合变压器(HT)得到了越来越多的关注。基于目前已有研究,在分析HT研究进程的基础上,对HT的相关关键技术进行了梳理和分析,尤其...
MATLAB和VC混合编程总结.pdf
针对水射流技术快速发展,而在煤矿井下应用进展缓慢的问题,总结了水射流技术在煤矿开采,安全生产工程中的应用现状,分析了磨料射流技术对塑性材料和脆性材料的切割机理,提出采用前混合磨料水射流的方法克服水射流技术...
论述了混合仿真技术的发展历史和现状,对国内外现有的混合仿真平台进行了全面的技术总结和比较。在此基础上,从等值模型、相量提取算法、接口位置选择和交互时序4个方面对混合仿真接口技术进行了详细讨论,论述了各...
针对煤矿企业用电负荷...从供电方式、接线方式、接地方式、运行控制、关键设备、继电保护技术等方面,总结分析了构建煤矿混合直流供电系统涉及的关键技术。最后对煤矿企业建设混合直流供电系统可行性进行了分析和展望。
PLC技术应用 九秒倒计时控制混合式教学课堂设计.docx 学习资料 复习资料 教学资源
PFM与PWM的技术总结docx,PFM与PWM的技术总结
阐述了混合云的概念、应用场景,分析了混合云的技术架构及关键技术,总结了混合云业务发展和产业生态的现状,并对电信运营商开展混合云业务的整体架构和运营策略等给出了建议。
针对吕家坨矿-800三采区至-950首采区,因开采强度的增大而造成的采掘衔接紧张及巷道矿压显现剧烈、变形严重的问题,提出了调整采区内煤层群的回采顺序,尝试采用上行开采与下行开采混合应用的方案,并对方案的必要性和...
1.7小结 参考文献 第2章LTE需求 2.1系统容量需求 2.2系统性能需求 2.3系统部署需求 2.4对无线接入网框架和演进的要求 2.5无线资源管理需求 2.6复杂度要求 2.7成本要求 2.8业务需求 2.9小结 参考文献 第...
深入研宄后,在前人研宄的基础上分析总结现有的Java类文件保护技术的主要 算法和优缺点。传统的:Fava类文件加密方式有RSA、AES等,但其对加密长度 是有限制的,在一些较为复杂和长数据加密...
这是本人总结出来的让如何让程序识别文本和数字的混合数据,工作中发现bartender程序数据库不能识别文本和数字的混合数据,于是琢磨出了一个方法,并且可以逐行打印不同数量,给朋友们参考一下吧
总结了其关键技术及研究现状,包括存储系统结构、软件和硬件的关键技术以及相关标准的制定和专利申请; 介绍了混合存储技术的发展动向,对磁光电混合存储的技术发展进行了展望。该综述有助于研究人员更系统、清晰、...
信息检索技术论文 信息检索技术论文 [摘要]通过对近年来计算机科学、人工智能、专利文献加工等领域的发展进行总结 ,从多语言混合检索、分类检索、语义检索、图像检索以及辅助技术五个方面介绍专利 文献计算机检索...
以混合学习模式和“基础知识-自测-主题学习-自我创造-总结反思”形式的学习活动中的“交流讨论+总结反思”。“国家中长期教育改革和发展计划纲要(2010-2020年)》发布以来,越来越重视我国的教育信息化。 在...
2.8 本章小结 41 第3章 视频编码压缩技术 43 3.1 多媒体技术基础 44 3.1.1 图像的色彩模型 44 3.1.2 图像的色彩空间变换 46 3.1.3 图像的基本属性 47 3.1.4 图像的格式与质量 48 3.1.5 数据压缩方法 ...