推荐系统相关技术的研究与应用
本文选题:推荐系统 + 用户特征 ; 参考:《江西理工大学》2016年硕士论文
【摘要】:随着4G时代的到来,推荐系统作为大数据时代的产物在电子商务、信息检索以及移动应用、社交网络等众多领域都取得了不错的发展。伴随着这些应用的发展用户和产品数目不断增长,数以亿计的资源信息被产生,数据的规模不断壮大,致使推荐系统面临着前所未有的挑战。主要包括数据稀疏、可扩展性和冷启动等问题,这些问题俨然已成为了影响推荐质量的主要因素,研究者们在学习过程中提出了多种方法来克服这些问题。但是针对形态各异的问题不同的推荐算法存在各自的优劣点。为此本文综合分析了国内外的研究现状,针对推荐系统中的数据稀疏、冷启动、用户特征随时间动态变化及不同用户对同一特征依赖程度不同等问题,分别从改进算法及构造新的数学模型等方面对推荐系统开展了细致地研究,主要工作成果如下:1.提出结合用户特征分类和动态时间的协同过滤推荐。本文主要通过加入用户特征信息及特征动态变化因子来改善协同过滤推荐存在的不足,首先构建特征分类树、并根据用户间相同特征数目引入一种自适应的权重模型改进了计算特征相似度的方法。同时还分析了用户特征动态变化这一因素对推荐结果的影响,通过引入一个包含时间跨度的衰减函数来改善用户特征动态变化问题对推荐精度的限制。最后针对冷启动问题利用sigmoid函数将上述基于用户特征模型与传统协同过滤推荐模型相融合,通过平滑地过渡来灵活地计算用户间相似度。为了突出本文算法的有效性,从推荐结果的准确率、精度及召回率等方面进行了验证。实验结果表征结合用户特征分类和动态时间的协同过滤推荐不但能够提升推荐精度、准确率和召回率,同时对推荐系统面临的冷启动问题也起到了一定的缓解作用。2.提出基于降噪自编码的推荐算法。自编码神经网络隶属于模型的方法,它能够提取数据从低层到高层的特征,发现隐藏在样本间潜在的相关性,为了提高推荐系统的推荐质量将该模型应用于推荐系统。针对原始数据之间的冗余度问题,本文采用ZCA白化技术对原始数据进行转化、去相关。同时为了增强自编码神经网络的鲁棒性,本文还对自编码模型进行了改进,提出了基于降噪自编码的推荐算法,主要是在利用自编码模型进行训练时加入了随机噪声来克服自编码神经网络将输入样本直接复制输出的问题。实验结果表明引入ZAC白化和降噪后的自编码模型能够有效地提高推荐的精度。
[Abstract]:With the arrival of 4G era, recommendation system as a product of big data era has made good progress in many fields such as e-commerce, information retrieval, mobile applications, social networks and so on. With the development of these applications, the number of users and products is increasing, hundreds of millions of resource information has been generated, and the scale of data is growing, which makes the recommendation system face unprecedented challenges. The main problems include data sparsity scalability and cold start. These problems have become the main factors affecting the quality of recommendations. Researchers have put forward a variety of methods to overcome these problems in the learning process. However, different recommendation algorithms have their own advantages and disadvantages. For this reason, this paper synthetically analyzes the domestic and foreign research situation, aiming at the problems of sparse data, cold start, dynamic change of user characteristics with time and different degree of dependence of different users on the same feature in recommendation system. The recommendation system is studied in detail from the aspects of improving the algorithm and constructing a new mathematical model. The main results are as follows: 1. A collaborative filtering recommendation based on user feature classification and dynamic time is proposed. In this paper, the shortcomings of collaborative filtering recommendation are improved by adding user feature information and feature dynamic change factor. Firstly, the feature classification tree is constructed. According to the same number of features among users, an adaptive weight model is introduced to improve the method of computing feature similarity. At the same time, the influence of the dynamic change of user features on the recommendation results is analyzed, and a attenuation function including time span is introduced to improve the limitation of recommendation accuracy caused by the dynamic change of user features. Finally, the sigmoid function is used to fuse the user feature model and the traditional collaborative filtering recommendation model for the cold start problem, and the similarity between users is calculated flexibly through a smooth transition. In order to highlight the effectiveness of the proposed algorithm, the accuracy, accuracy and recall rate of the proposed algorithm are verified. The experimental results show that the collaborative filtering recommendation combined with user feature classification and dynamic time can not only improve the recommendation accuracy, accuracy and recall rate, but also play a role in alleviating the cold start problem faced by the recommendation system. A recommendation algorithm based on noise reduction and self-coding is proposed. The self-coding neural network belongs to the model. It can extract the features from the lower level to the higher level and find the potential correlation between the samples. In order to improve the recommendation quality of the recommendation system, the model is applied to the recommendation system. Aiming at the problem of redundancy between raw data, this paper uses ZCA whitening technology to transform and decorrelate the original data. At the same time, in order to enhance the robustness of the self-coding neural network, the self-coding model is improved, and the recommendation algorithm based on de-noising self-coding is proposed. In order to overcome the problem of direct replication and output of input samples by self-coding neural network, random noise is added to train the self-coding model. The experimental results show that the self-coding model with ZAC whitening and noise reduction can effectively improve the accuracy of the recommendation.
【学位授予单位】:江西理工大学
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:TP391.3
【相似文献】
相关期刊论文 前10条
1 米可菲;张勇;邢春晓;蔚欣;;面向大数据的开源推荐系统分析[J];计算机与数字工程;2013年10期
2 脱建勇;王嵩;李秀;刘文煌;;精品课共享中的推荐系统框架与实现[J];计算机工程与设计;2006年17期
3 苏冠贤;张丽霞;林丕源;刘吉平;;生物信息学推荐系统的设计与实现[J];计算机应用研究;2007年05期
4 王改芬;;推荐系统研究综述[J];软件导刊;2007年23期
5 叶群来;;营销与网络推荐系统[J];电子商务;2007年10期
6 李媚;;个性化网络学习资源推荐系统研究[J];福建电脑;2008年12期
7 潘冉;姜丽红;;基于经济学模型的推荐系统的研究[J];计算机应用与软件;2008年03期
8 刘鲁;任晓丽;;推荐系统研究进展及展望[J];信息系统学报;2008年01期
9 刘小燕;陈艳丽;贾宗璞;沈记全;;基于增强学习的旅行计划推荐系统[J];计算机工程;2010年21期
10 曹畋;;智能推荐系统在知识浏览领域的应用[J];硅谷;2011年21期
相关会议论文 前8条
1 张燕;李燕萍;;基于内容分析和点击率记录的混合音乐推荐系统[A];2009年通信理论与信号处理学术年会论文集[C];2009年
2 赵欣;寇纲;邬文帅;卢艳群;;基于时间密集性的推荐系统攻击检测[A];第六届(2011)中国管理学年会论文摘要集[C];2011年
3 张玉连;张波;张敏;;改进的个性化信息推荐系统的设计与实现[A];2005年全国理论计算机科学学术年会论文集[C];2005年
4 王君;许洁萍;;层次音乐推荐系统的研究[A];第18届全国多媒体学术会议(NCMT2009)、第5届全国人机交互学术会议(CHCI2009)、第5届全国普适计算学术会议(PCC2009)论文集[C];2009年
5 潘宇;林鸿飞;杨志豪;;基于用户聚类的电子商务推荐系统[A];第三届学生计算语言学研讨会论文集[C];2006年
6 尤忠彬;陈越;张英;朱扬勇;;基于Web服务的技术转移平台推荐系统研究[A];第二十二届中国数据库学术会议论文集(技术报告篇)[C];2005年
7 王国霞;刘贺平;李擎;;二部图影射及其在推荐系统中的应用[A];第25届中国控制与决策会议论文集[C];2013年
8 王雪;董爱华;吴怡之;;基于RFID技术的智能服装推荐系统设计[A];2011年全国电子信息技术与应用学术会议论文集[C];2011年
相关重要报纸文章 前2条
1 ;大数据如何“落地”[N];中国新闻出版报;2014年
2 本报记者 邹大斌;大数据:电商新武器[N];计算机世界;2012年
相关博士学位论文 前10条
1 周魏;推荐系统中基于目标项目分析的托攻击检测研究[D];重庆大学;2015年
2 田刚;融合维基知识的情境感知Web服务发现方法研究[D];武汉大学;2015年
3 胡亮;集成多元信息的推荐系统建模方法的研究[D];上海交通大学;2015年
4 孙丽梅;Web-based推荐系统中若干关键问题研究[D];东北大学;2013年
5 王宏宇;商务推荐系统的设计研究[D];中国科学技术大学;2007年
6 杨东辉;基于情感相似度的社会化推荐系统研究[D];哈尔滨工业大学;2014年
7 曹渝昆;基于神经网络和模糊逻辑的智能推荐系统研究[D];重庆大学;2006年
8 王立才;上下文感知推荐系统若干关键技术研究[D];北京邮电大学;2012年
9 刘龙;一个能实现个性化实时路径推荐服务的推荐系统框架[D];中国科学技术大学;2014年
10 李涛;推荐系统中若干关键问题研究[D];南京航空航天大学;2009年
相关硕士学位论文 前10条
1 朱孔真;基于云计算的电子商务智能推荐系统研究[D];武汉理工大学;2014年
2 郭敬泽;基于赋权评分和Dpark的分布式推荐系统研究与实现[D];天津理工大学;2015年
3 周俊宇;信息推荐系统的研究与设计[D];江南大学;2015年
4 李炜;基于电子商务平台的保险推荐系统的设计与实现[D];复旦大学;2013年
5 车丰;基于排序主题模型的论文推荐系统[D];大连海事大学;2015年
6 秦大路;基于因式分解机模型的上下文感知推荐系统研究[D];郑州大学;2015年
7 徐霞婷;动态路网监控与导航推荐系统的设计与实现[D];苏州大学;2015年
8 黄学峰;基于Hadoop的电影推荐系统研究与实现[D];南京师范大学;2015年
9 路小瑞;基于Hadoop平台的职位推荐系统的设计与实现[D];上海交通大学;2015年
10 李爱宝;基于组合消费行为分析的团购推荐系统的设计与实现[D];哈尔滨工业大学;2015年
,本文编号:1805350
本文链接:https://www.wllwen.com/jingjilunwen/dianzishangwulunwen/1805350.html