推荐系统的研究

亲爱的 Prof.Choi:

我的研究兴趣主要是大数据和人工智能技术在推荐系统的应用与优化。推荐系统是信息过滤系统的一个子类,它根据用户的偏好和行为,来呈现出用户可能感兴趣的物品。推荐系统会尝试去预测你对一个物品的喜好,以此向你推荐一个你很有可能会喜欢的物品。

推荐系统是1995年3月,卡耐基.梅隆大学的RobertArmstrong等人在美国人工智能协会上提出了个性化导航系统Web Watcher后由斯坦福大学的MarkoBalabanovic等人在同一会议上推出了个性化推荐系统LIRA。通过20多年的快速发展,它现在已经实现了根据用户的信息需求、兴趣等,将用户感兴趣的信息、产品等推荐给用户的个性化信息推荐。

推荐系统主要有三个重要的模块:用户建模模块、推荐对象建模模块、推荐算法模块。推荐系统把用户模型中兴趣需求信息和推荐对象模型中的特征信息匹配,同时使用相应的推荐算法进行计算筛选,找到用户可能感兴趣的推荐对象,然后推荐给用户。并通过以下五个推荐方法:①基于内容推荐 ②协同过滤推荐 ③基于关联规则推荐 ④基于效用推荐 ⑤基于知识推荐,来呈现出用户可能感兴趣的物品。

现有推荐系统的推荐结果存在计算可信度比较低,推荐结果的可解释性不足,难以让用户信服。系统处理对象复杂性高,可扩展性不好。当新用户增多时,推荐记录会出现不准确的情况等。给我们的生活体验带来了很多不便之处。

我计划在现有的推荐系统的基础上添加混合型推荐方法来弥补各个算法之间的缺点。我计划用到的混合方法如下:

1、加权融合(Weighted):将多种推荐技术的计算结果加权混合产生推荐。
2、切换(Switch):根据问题背景和实际情况采用不同的推荐技术。

3、混合(Mix):将多种不同的推荐算法推荐出来的结果混合在一起,其难点是如何重排序。

4、特征组合(Feature Combination):将来自不同推荐数据源的特征组合起来,由另一种推荐技术采用。

5、级联型(Cascade):用后一个推荐方法优化前一个推荐方法。

6、特征递增(Feature Augmentation):前一个推荐方法的输出作为后一个推荐方法的输入,它与级联型的不同之处在于,这种方法上一级产生的并不是直接的推荐结果,而是为下一级的推荐提供某些特征。

7、元层次混合(Meta-level hybrid):将不同的推荐模型在模型层面上进行深度的融合,而不仅仅是把一个输出结果作为另一个的输入。

通过以上混合推荐方法的学习和研究,来让现有的推荐系统更加智能,更加人性化。同时,我也会积极学习英语,提高自己英语听、说、读、写的水平,并用最快的时间适应学习环境。希望老师给我一个学习的机会,我会积极发表与我研究计划相同的论文。并且在团队中积极的与队员合作。

希望老师能够给我一个在您实验室里学习的机会。

谢谢

原文地址:https://www.cnblogs.com/mophy/p/10690181.html

时间: 2024-08-30 07:54:51

推荐系统的研究的相关文章

互联网推荐系统比较研究

互联网推荐系统比较研究 Written by 标点符 on 2012年01月20日 in 产品 互联网规模和覆盖面的迅速增长带来了信息超载(information overload)的问题:过量信息同时呈现使得用户无法从中获取对自己有用的部分,信息使用效率反而降低.现有的很多网络应用,比如门户网站.搜索引擎和专业数据索引本质上都是帮助用户过滤信息的手段.然而这些工具只满足主流需求,没有个性化的考虑,仍然无法很好地解决信息超载的问题.推荐系统(recommender system)作为一种信息过滤

Paper Reading:个性化推荐系统的研究进展

论文:个性化推荐系统的研究进展 发表时间:2009 发表作者:刘建国,周涛,汪秉宏 论文链接:论文链接 本文发表在2009,对经典个性化推荐算法做了基本的介绍,是非常好的一篇中文推荐系统方面的文章. 个性化推荐系统通过建立用户与信息产品之间的二元关系 , 利用已有的选择过程或相似性关系挖掘每个用户潜在感兴趣的对象 , 进而进行个性化推荐, 其 本质就是信息过滤. 事实上, 它是目前解决信息过载问题最有效的工具 .文中根据推荐算法的不同, 分别介绍了协同过滤系统, 基于内容的推荐系统 , 混合推荐

spark机器学习系列:(三)用Spark Python构建推荐系统

上一篇博文详细介绍了如何使用Spark Python进行数据处理和特征提取,本系列从本文开始,将陆续介绍用Spark Python对机器学习模型进行详细的探讨. 推荐引擎或许是最为大众所知的一种机器学习模型.人们或许并不知道它确切是什么,但在使用Amazon.Netflix.YouTube.Twitter.LinkedIn和Facebook这些流行站点的时候,可能已经接触过了.推荐是这些网站背后的核心组件之一,有时还是一个重要的收入来源. 推荐引擎背后的想法是预测人们可能喜好的物品并通过探寻物品

推荐系统的循序进阶读物(从入门到精通)

转载一篇文章,作为记录,有时间去看一遍- 为了方便大家从理论到实践,从入门到精通,循序渐进系统地理解和掌握推荐系统相关知识.特做了个读物清单.大家可以按此表阅读,也欢迎提出意见和指出未标明的经典文献以丰富各学科需求(为避免初学者疲于奔命,每个方向只推荐几篇经典文献).1. 中文综述(了解概念-入门篇)a) 个性化推荐系统的研究进展b) 个性化推荐系统评价方法综述2. 英文综述(了解概念-进阶篇)a) 2004ACMTois-Evaluating collaborative filtering r

《推荐系统》学习笔记 -- 基本概念

实战推荐(开发维护电子商务网站的推荐系统)几个月之后,感觉到达一个瓶颈. 从实战角度来讲,对于一个中型的电子商务网站(比如千万PV),独立构建一个推荐系统,完成基础的推荐功能,比如:ViewView(看过还看过).ViewWant(看过还加车).WantWant(加车还加车).CollectCollect(收藏还收藏)之类的基于协同过滤的推荐:Similar(猜您喜欢)之类的基于内容的推荐,从数据的收集.抽取.计算.分析,已经没有问题. 但是对推荐的理论性认识,推荐策略及其适用场景,推荐算法,推

数据集:用于数据挖掘、推荐系统等

下面是美国UCI机器学习中心提供的数据集: http://archive.ics.uci.edu/ml/ 感觉对自己比较有用的: E-learning数据挖掘.学习分析可用的数据集:http://archive.ics.uci.edu/ml/datasets/Educational+Process+Mining+%28EPM%29%3A+A+Learning+Analytics+Data+Set 学生的基本信息,用于学生学业表现预测:http://archive.ics.uci.edu/ml/d

(转)推荐系统—从入门到精通(论文选摘)

为了方便大家从理论到实践,从入门到精通,循序渐进系统地理解和掌握推荐系统相关知识.特做了个读物清单.大家可以按此表阅读,也欢迎提出意见和指出未标明的经典文献以丰富各学科需求(为避免初学者疲于奔命,每个方向只推荐几篇经典文献).1. 中文综述(了解概念-入门篇)a) 个性化推荐系统的研究进展 okb) 个性化推荐系统评价方法综述 ok2. 英文综述(了解概念-进阶篇)a) 2004ACMTois-Evaluating collaborative filtering recommender syst

推荐系统:技术、评估及高效算法

这篇是计算机类的优质预售推荐>>>><推荐系统:技术.评估及高效算法> 内容简介 本书汇聚不同领域专家学者的理论成果和实践经验,全面介绍推荐系统的主要概念.理论.趋势.挑战和应用,详细阐释如何支持用户决策.计划和购买过程.书中既详细讲解了经典方法,又介绍了一些新研究成果,内容涵盖人工智能.人机交互.信息技术.数据挖掘.统计学.自适应用户界面.决策支持系统.市场和客户行为等领域,无论是从事技术开发,还是从事产品营销的读者,都能从中受益. 本书可分成五部分,共25章.第1章

推荐系统的评价指标总结

评价一个推荐系统的好坏的重要性不用多少.本文的总结非常的全面,相信读者通过阅读本文以及本文参考的文献可以对推荐系统的评价指标有比较全面的掌握. 对推荐系统的研究一个重要的环节是如何评价一个推荐算法的好坏.关于推荐系统评价的研究很多,文献[1,2,3]在不同程度对评价方法进行了总结.评价方法分为离线评估,用户调查,在线评估.由于用户调查和在线评估代价要求高,目前大多数的研究采用的是离线测试.其中文献[3]总结了离线评价中用到的指标,包括准确度指标.基于排序加权的指标.覆盖率.多样性和新颖性等.本文