基于遗传算法的协同过滤算法的研究与应用

来源 :浙江理工大学 | 被引量 : 0次 | 上传用户:evavincent
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
现有的推荐技术中,协同过滤技术的应用最为广泛,使用的推荐效果也很不错。为了达到更精确的个性化推荐,研究者们开始了大量的推荐算法混合使用方面的研究,一些比较好的混合算法从不同的角度避免了其他算法单独使用时的缺陷,从而使得综合性算法表现出更好的特性与效果。本文主要在原有的研究基础上,对协同过滤算法进行了一些改进,在将给予内容的协同过滤和基于矩阵的协同过滤算法结合的基础之上,引入信任模型进行进一步的过滤,同时采用遗传算法进行特征选取与参数组合优化。论文主要的难点和创新点主要体现在以下几点:1) User-based、Item-based以及基于矩阵的协同过滤算法的结合。一般的组合直接是加法计算,本文中的结合是通过权值的方式,这样可以减小主观认为的片面性,以数据说话,通过权值获得最好的效果。2)信任模型的引入。文章在将基于矩阵和基于用户和项目的邻居算法结合的基础上引入了信任度模型。基于矩阵的协同过滤算法能够通过矩阵分解的方式分解出新的特征向量。从这些新的向量又可以分析出一些新的信息。3)遗传算法的特征选取和参数组合优化。通过遗传算法选取用户和项目的一特征属性,本文中的实验数据集是MovieLens,所以就是针对这其中的数据进行的项目(影片)和用户的特征筛选。文中基于项目和基于用户的协同过滤算法在结合时的参数如果通过手动测试找出最佳的组合将会耗费极大的时间代价。而遗传算法在组合优化方面的应用效果特别突出,因此采用遗传算法来对这些参数进行组合优化。在本文的实验获得最佳的参数组合之后,通过采用这组参数带入计算,改进的混合算法相比引入信任度和遗传优化之前,确实提高了推荐算法的准确度。
其他文献
随着移动通信技术的发展,移动节点间通信的安全性日益成为人们关注的热点。其中移动自组网的安全通信,更是研究的重点。作为现有通信领域内常用的体系,PKI(Public Key Infras
目前,主流的信息检索系统都是基于语法层上的关键词匹配或者内容分类目录的检索技术,导致计算机无法理解信息的语义内容,存在信息的误检、漏检等缺陷。为了使检索具有智能性,
随着计算机技术和网络技术的迅猛发展,计算机系统已经从独立的主机发展到复杂的、互联的开放式系统,入侵检测的问题变得越来越突出。生物免疫系统基本功能是识别自我和非我,
关联规则挖掘的研究一直是数据挖掘领域的研究热点之一。它主要是指在满足最小支持度和最小信任度的条件下,从数据库中挖掘出如“购买物品A和B的客户80%同时也购买C和D”这样
无线Mesh网络是一种与传统无线网络完全不同的新型无线网络技术,它依靠无线链路多跳传输数据,减轻了对有线网络的依赖,更以它频谱效率高、覆盖范围大、可扩展性和可靠性强等优势
随着计算机和网络技术的不断发展,计算机网络的安全问题也日益突出。目前网络安全技术包括路由器、防火墙、漏洞防堵、入侵检测、审计和反攻击等,其中路由器过滤、防火墙、漏
随着互联网应用和电信业务的不断发展,数据库的应用范围越来越广泛,数据库规模不断的扩大,业务复杂程度的增加,系统的性能问题越来越突出,因此对数据库性能优化变得十分重要
随着信息技术的飞速发展,使得万维网中的文本资源呈指数级增长。由于现有技术的局限性,这些文本资源从计算机的角度看,仅仅是一堆乱码,即这些数据是机器“可读”但“不可理解
信息业的高速发展,随之而来的是盗版的肆意泛滥。由于打击盗版,维护数字作品版权的需要,运用数字指纹进行版权保护这一思想已经受到越来越多国内外研究人员的重视,成为国内外