推荐系统综合仿真平台评估框架的研究与实现

来源 :电子科技大学 | 被引量 : 1次 | 上传用户:rangman
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
互联网技术的迅速发展导致了信息过载问题。面对信息过载问题,虽然有相关应用如检索系统和搜索引擎可以帮助人们更精确的找到所需要的信息。在某些应用领域,比如电影、音乐、购物以及交友平台等,用户一般不能很好的提出很好的检索需求,在某些情况下,由用户自己提出来的搜索关键字获得的结果对于用户而言可能是无价值的。推荐系统的产生解决了如上的问题,它通过研究用户的历史记录、用户的社会化信息以及对应分类数据的属性信息,将用户的信息建模或者分类数据资源建模,通过某种可信赖方式的方式将用户潜在感兴趣的数据资源推荐给用户。这些推荐系统都能在某种程度上提高用户寻找特定信息的效率,而且有助于特定内容信息的有效传播。但这些推荐系统存在的共同问题就是,如何让推荐的结果更好,推荐的效率更高,用户的满意度更高。由此需要一个通用的工具对这些推荐算法进行评价,让算法的提供者能更好的获得算法的反馈结果,更好的取修正自己的算法,让他们能够对异构数据的输入以及采样有一个相对通用的接口可以使用。本文提出一种设计方案,实现一个推荐系统综合仿真平台的评估框架,能够模拟算法提供的各种输入数据集输入,并且对这些数据集进行统一的管理与存储,并且对其进行数据加工,对于不同的算法实现热插拔,算法可以遵守对应的规整进行不同的配置,来使用之前系统所统一管理的数据集,从而进行离线实验,再根据获得的反馈结果进行结果评估,让算法提供者对于算法能够有更好的改进。本文着眼于推荐系统综合仿真平台评估框架中数据集的统一管理、统一收集,多样化的数据采样,数据交叉验证方式、数据可视化、数据特征展示以及推荐结果评估,对于算法的具体实现以及推荐结果返回,并不是本文讨论的重点,本文将以一种简单的例子表示用户可自由配置的算法执行体。本文的思路:首先对推荐系统的发展现状进行了总结,研究了构建一个推荐系统综合仿真平台需要使用到的相关技术,讨论了常用的数据处理技术,聚类算法,数据可视化以及分布式存储等技术。然后讨论了评估框架的具体需求,其次根据这些需求分别针对框架中数据实体容器,数据特征展示工具以及仿真评估模块的设计,选择采用django这种MVC框架来作为用户交互界面,最后实现这种多样化数据输入的综合仿真评估平台。
其他文献
集散控制系统自上世纪80年代被引入到我国以来,已经被广泛地应用在大型工业生产装置中,但由于成本的关系,它在中小企业中并不普及。以低成本的嵌入式设备作为下位机的集散控
自Internet拓扑的幂律特性被发现以后,Internet拓扑复杂性的研究就越来越受到人们的关注,对其宏观拓扑特性的分析与建模是当前的研究热点。近年来该领域取得了长足的发展,发
近年来随着传感器技术、无线通信技术和数据处理技术的发展,产生了无线传感器网络(WSN)这一新的信息获取和处理模式。多个传感器节点通过无线通信、自组织的方式构成传感器网
随着移动通信增值业务的发展,传统的基于预先固定内容的语音业务日益不能满足广大用户对于信息实时性的要求。与此同时,随着计算机网络和电信网络的逐渐融合,越来越多的新兴
学习资源检索系统是网络教育平台的一个重要组成部分。传统的检索系统一般采用搜索引擎的关键词匹配方式实现,这种方式的特点是检索速度快,结果返回量大,但是它不能提供个性
随着信息技术和互联网的快速发展,嵌入式系统已广泛应用于消费电子和通信领域,嵌入式浏览器已经成为嵌入式系统中最主要的应用软件,只要是可以接入网络的嵌入式设备几乎都要用到
随着无线通信、集成电路、传感器及微机电系统等技术的发展,使得大规模生产体积小、成本低、具有数据收集、短距离无线通信和数据处理能力的传感器节点成为可能,推动了无线传
论文论述了系统开发的背景,从应用需求和技术需求两个方面阐明了系统的目标和任务,提出了基于网络服务的安全阅卷系统的方案,并详细论述了该方案的设计与实现过程。最后对本
将多个处理器核集成到一块芯片上以提高系统芯片的整体性能已经成为下一代SoC (System On Chip)设计的发展趋势,而各处理器核之间通信效率的提高又成为多处理器芯片设计的关
无线传感器网络综合了传感器技术、嵌入式计算技术、分布式信息处理技术和无线通信技术,能够协作地完成实时监测、传感和采集目标对象的信息,并对其进行处理,传送给需要信息的用