多任务学习技术在混合推荐中的应用研究与实现
本文选题:推荐算法 切入点:协同过滤 出处:《浙江大学》2012年硕士论文
【摘要】:互联网内容和商业化的不断发展,一方面带给用户方便的娱乐、消费方式,另一方面也带给了用户严重的信息过载问题。用户受困于过量的信息、过量的商品选择,将要花费更多的时间来浏览备选信息,却有可能因为受限的信息处理能力做出更差的选择。搜索引擎在一定程度上缓解了信息过载,但需要用户非常明确的知道自己的选择,并不能帮助用户做决策。推荐系统正是为了帮助用户决策而产生。 本文主要对如何提升推荐系统的预测准确性进行深入研究。我们将此处的混合推荐定义为多个推荐预测器的混合,本文认为,因为不同预测器模型的基本假设和侧重点不同,将他们混合将有助于最终的预测性能。首先我们建立多个经典协同过滤算法模型,并且根据特定应用环境进行时效扩展,之后将这些算法模型进行统一的、用户无关的混合。观察到这相较于独立预测器有性能提高,但是对于不同用户性能差异很大。于是我们提出利用多任务学习机制,充分考虑不同用户的个性特征,建立起用户相关的混合模型,主要表现为对于不同用户具有不同的预测器权重向量。为减少计算复杂度,我们还进行了用户聚类,并考察对性能的影响。 我们详细描述了实验设计。实验证明,进行区分用户的混合模型建模有助于预测准确性的提高。但是考虑更有商业价值的覆盖率/命中率考察指标时,发现我们的算法并没有实质性的进步。这启示我们进行下一步的研究。
[Abstract]:With the continuous development of Internet content and commercialization, on the one hand, it brings users convenient entertainment and consumption mode, on the other hand, it also brings serious information overload problems to users.Users are trapped in excessive information, excessive choice of goods, will spend more time to browse alternative information, but may make worse choices because of limited information processing capacity.The search engine alleviates the information overload to some extent, but needs the user to know his choice very clearly, can not help the user to make the decision.Recommendation systems are created to help users make decisions.This paper focuses on how to improve the prediction accuracy of recommendation system.We define the hybrid recommendation here as a mixture of multiple recommendation predictors. In this paper we think that mixing different predictors will contribute to the final prediction performance because of the different basic assumptions and different emphases of different predictor models.Firstly, we build several classical collaborative filtering algorithms and extend them according to the specific application environment. Then we combine these models into a unified, user-independent mixture.It is observed that the performance is improved compared with the independent predictor, but the performance varies greatly for different users.So we propose to use the multi-task learning mechanism to fully consider the personality characteristics of different users and establish a user-related hybrid model which is mainly represented by different predictor weight vectors for different users.To reduce computational complexity, we also perform user clustering and investigate the effect on performance.We describe the experimental design in detail.It is proved by experiments that the mixed model can improve the prediction accuracy.But when we consider the coverage / hit ratio of more commercial value, we find that our algorithm has not made substantial progress.This enlightens us to carry on the next research.
【学位授予单位】:浙江大学
【学位级别】:硕士
【学位授予年份】:2012
【分类号】:TP391.3
【相似文献】
相关期刊论文 前10条
1 苏一丹;王育才;顾新一;;基于独特型人工免疫网络的并行推荐算法的研究[J];计算机应用;2008年05期
2 李聪;梁昌勇;董珂;;基于项目类别相似性的协同过滤推荐算法[J];合肥工业大学学报(自然科学版);2008年03期
3 赵智;时兵;;改进的个性化推荐算法[J];长春大学学报;2005年06期
4 李聪;梁昌勇;;基于属性值偏好矩阵的协同过滤推荐算法[J];情报学报;2008年06期
5 张晓云;李慧;王霞;;基于视觉信息的个性化图像搜索排名技术[J];黑龙江科技信息;2009年31期
6 李聪;梁昌勇;杨善林;;电子商务协同过滤稀疏性研究:一个分类视角[J];管理工程学报;2011年01期
7 李涛;王建东;叶飞跃;冯新宇;张有东;;一种基于用户聚类的协同过滤推荐算法[J];系统工程与电子技术;2007年07期
8 嵇晓声;刘宴兵;罗来明;;协同过滤中基于用户兴趣度的相似性度量方法[J];计算机应用;2010年10期
9 李忠俊;周启海;帅青红;;一种基于内容和协同过滤同构化整合的推荐系统模型[J];计算机科学;2009年12期
10 鲁培;;一种改进的基于项目聚类的协同过滤推荐算法[J];科技传播;2011年01期
相关会议论文 前10条
1 陶红亮;王明文;曹瑛;;基于项目平滑和聚类的协同过滤推荐算法[A];第二十三届中国数据库学术会议论文集(技术报告篇)[C];2006年
2 周军锋;汤显;郭景峰;;一种优化的协同过滤推荐算法[A];第二十一届中国数据库学术会议论文集(研究报告篇)[C];2004年
3 黄创光;印鉴;汪静;刘玉葆;王甲海;;不确定近邻的协同过滤推荐算法[A];NDBC2010第27届中国数据库学术会议论文集A辑一[C];2010年
4 李建国;姚良超;汤庸;郭欢;;基于认知度的协同过滤推荐算法[A];第26届中国数据库学术会议论文集(B辑)[C];2009年
5 王韬丞;罗喜军;杜小勇;;基于层次的推荐:一种新的个性化推荐算法[A];第二十四届中国数据库学术会议论文集(技术报告篇)[C];2007年
6 梁莘q,
本文编号:1715247
本文链接:https://www.wllwen.com/kejilunwen/sousuoyinqinglunwen/1715247.html