基于图书管理系统的推荐算法的研究

来源 :科学导报·学术 | 被引量 : 0次 | 上传用户:holdingmanzsk
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:本文通过介绍推荐算法的概念入手,根据推荐算法的划分分类,从分类中选择4中推荐算法应用到图书管理系统中进行对比,发现组合推荐技术避免或弥补其他推荐技术的弱点,更适合应用系统中,最后本文总结了4方法的优劣,提供大家更准确的选择推荐算法,形成组合推荐算法。
  关键词:推荐算法;图书管理系统;组合推荐
  1.推荐算法的概念
  推荐算法通过一些数学算法,推测出用户可能喜欢的东西,目前应用推荐算法比较好的地方主要是网络。所谓推荐算法就是利用用户的一些行为,通过一些数学算法,推测出用户可能喜欢的东西。[1]
  2.推荐算法的划分
  推荐算法基本可划分基于内容、基于协同、基于关联规则、基于效用、基于知识、组合推荐,下面我们就将基于内容、基于协调、基于关联规则的这三种算法应用到图书管理系统中进行研究分析。
  2.1基于内容
  基于内容的推荐是在项目的内容信息上建立的推荐应用,并没有考虑用户的需求也就是用户对项目的评价意见,其实它就信息过滤技术的延续和发展,更多地是从内容的特征描述的事例中得到用户的兴趣资料,使用机器学习的方法实现。
  在图书管理推荐系统中,基于内容的推荐算法依据项目或对象是由相关特征的属性定义的,系统通过用户评价对象的特征来进行机器学习用户的兴趣,常用的学习方法有决策树、神经网络和基于向量,再对比用户资料与待预测项目的匹配程度。基于内容的用户资料需要有用户的历史数据,用户资料模型可能随着用户的偏好改变而发生变化,这一推荐算法能很好的建立用户的喜好模型,但同时对历史数据提出要求,当数据越多用于的喜好模型的准确度就会提高。
  2.2基于协同
  基于协同过滤的推荐算法推荐采用最近邻技术,在图书管理推荐系统中我们是先通过用户的历史喜好信息来计算用户之间的距离,然后利用目标用户的最近邻居用户对商品评价的加权评价值来预测目标用户对特定商品的喜好程度,从而根据这一喜好程度来对目标用户进行推荐。[2]这一算法是对推荐对象没有特殊的要求,能处理如音乐、电影等这些非结构化的复杂对象。
  基于协同过滤的推荐算法的基本思想非常易于理解就像人和人之间,人们往往会利用好朋友的推荐来进行一些选择,该算法在图书系统中若想要为一用户找到他真正感兴趣的内容的好方法的时候,首先找到与此用户有相似兴趣的其他用户,然后将他们感兴趣的内容推荐给此用户。这一算法是从用户的角度来进行相应推荐的,不需要用户努力地找到适合自己兴趣的推荐信息。
  2.3基于关联规则
  基于关联规则的推荐是以关联规则为基础,应用在图书管理系统进行推荐时候,采用一种基于关联规则的标签推荐方法,包括以下步骤:步骤1:建立窗口模型采集每个用户所使用过的标签,并添加到标签事务集合,形成标签事务集合T;步骤2:利用最大频繁项挖掘算法对标签事务集合T进行频繁项挖掘,得到频繁共现的标签集集合F;步骤3:对所得频繁共现的标签集集合F进行挖掘找出标签集之间的关系,得到关于所找到标签集之间的关联规则集合R,所述关联规则集合R包括先导标签集及与其关联的后继标签集;步骤4:收集每个待推荐的用户使用过的所有标签,得到关于每个用户的标签集合;判断所述标签关联规则集合R中的先导标签集是否存在于用户的标签集合中,当判断为存在时,將该条规则中先导标签集关联的后继标签集推荐给对应用户。其中,设置标签频繁地同时出现的支持度和置信度;将满足所设置的标签频繁地同时出现的支持度和置信度的标签之间关联及加入关联规则集合R。
  2.4组合推荐
  基于各种推荐方法的优缺点,在实际中组合推荐便成为人们较为青睐的使用方法,大部分应用研究和应用都是将内容推荐于协同过滤推荐进行组合,形成一个推荐的预测结果。在图书管理系统我们就采取了这样的推荐方式,就是分别用基于内容的方法和协同过滤推荐方法组合形成一个推荐预测结果,然后用协同过滤推荐方法组合形成的推荐预测结果。这个思路是基于研究人员提出的元级别的组合思路完成的。
  关于组合推荐的组合方式上,研究人员门得出了一下7种组合思路:
  1)加权(Weight):加权多种推荐技术结果。[2]
  2)变换(Switch);根据问题背景和实际情况或要求决定变换采用不同的推荐技术。[2]
  3)混合(Mixed):同时采用多种推荐技术给出多种推荐结果,为用户提供参考。[2]
  4)特征组合(Feature Combination):组合来自不同推荐数据源的特征被另一种推荐算法所采用。[2]
  5)层叠(Cascade):先用一种推荐技术产生一种粗糙的推荐结果,第二种推荐技术在此推荐结果的基础上进一步做出更精确的推荐。[2]
  6)特征扩充(Feature Augmentation):将一种技术产生附加的特征信息嵌入另一种推荐技术的特征输入中。[2]
  7)元级别(Meta-Ievel):用一种推荐方法产生的模型作为另一种推荐方法的输入。[2]
  3.总结
  综上所述,将4中推荐算法应用到图书管理系统中我们发现组合推荐就是通过组合来避免或弥补各自推荐技术的弱点,它可以弥补了其他推荐技术的各种问题,达到了我们预设的结果,提高了系统的在推荐技术上的信任度和准确度。因此,本文先给出各个推荐算法的详细对比,让读者可以更准确地有效地去应用组合推荐算法。各个推荐算法的对比如下图所示:
  本文将4中推荐算法应用到图书管理系统,并给出了这四种推荐算法的优缺点的详细对比表,方便大家更准确的选择推荐算法,形成组合推荐算法,将组合算法的优势发挥到最大,做到通过组合各种推荐算来避免或者弥补各推荐技术的弱点。
  基金项目:
  项目编号:B2018400,项目名称:图书推荐系统径向信任传递算法的应用研究,项目类型:2018年湖北省教育厅科学研究计划指导性项目
  参考文献:
  [1]赵守香,唐胡鑫,熊海涛著.大数据分析与应用:航空工业出版社,2015.12:第182页.
  [2]杨旭,汤海京,丁刚毅编著.数据科学导论 第2版:北京理工大学出版社,2017.01:第58页.
  (作者单位:武汉晴川学院)
其他文献
摘要:本文采用STM32系列单片机作为智能厨房机器人的核心,采用步进电机以及舵机来控制机器人的各种转动,单片机将接收到的指令整理成为电信号传递给步进电机,用以控制舵机转动,使其达到想要转动的度数,达到控制机器人的作用。  关键词:STM32;步进电机;温度传感  1设计背景  随着科学技术的进步,机器人生产代替传统的人工生产已经成为不可避免的趋势,目前市场上已经出现了各式各样的机器人产品,机器人功
期刊
摘要:在国民经济快速发展的同时,我国的建筑行业也在突飞猛进的发展。建筑工程的施工质量作为施工企業的核心,关系着人们的生命和财产。建筑工程技术管理就是指对各种要素进行科学合理计划和决策、组织及发挥、控制与调节。目前,竞争日益激烈的工程施工,不得不采取加强技术管理水平,提高企业的综合竞争力等有效手段来获得更长远更持久的发展,这对于任何一个企业来说都至关重要。  关键词:建筑工程;施工管理;施工技术;现
期刊
摘要:加热炉是油田集输系统中重要的耗能设备,油田的节能降耗工作与其能耗水平有着不可分割的作用,本文以萨北油田为例,针对目前油田集输系统加热炉存在热效率低、热负荷偏低、结垢严重、冬夏季运行负荷变化大、过剩空气系数偏高等问题,对加热炉进行技术改造,安装高效节能燃烧器,应用加热炉节能技术,以此来保证加热炉的高效运行并有效的降低能耗。  关键词:集输系统;加热炉;节能技术  目前萨北油田用于生产工艺的各类
期刊
摘要:化学仪器的检定和校准工作对化学过程的准确性有着重要的作用,为了缓解化工工程中的仪表失灵和失准问题,有必要对化工环节中的计量仪表互补设计进行研究。本文以气相色谱仪器为例,分析其故障问题及排除方法,以促进化工过程中校准工作的推进。  关键词:化工工程;化工仪表;应用分析  引言  随着化工产业的蓬勃发展,化工过程中仪表的应用也越来越广泛。仪表能对生产过程中的各种状态进行真实反馈,是保障稳定生产的
期刊
摘要:无缝线路是现代化铁路轨道施工的重要环节,其替代了钢轨接头,避免钢轨和车轮之间发生撞击,延长钢轨和车轮的使用寿命,具有明显的经济效益。当前,铁路工程多采用跨区间无缝线路和全区间无缝线路,应严格把关铁路无缝线路铺设质量,做好无缝线路的维修养护,提高铁路无缝线路质量。本文分析了铁路无缝线路铺设施工工艺,阐述了铁路无缝线路维修措施。  关键词:铁路;无缝线路;养护维修;研究  引言 在当前的交通行业
期刊
摘要:随着社会经济和科学技术的发展,人们对于食物的要求也越来越讲究。小麦作为中国最主要的农作物之一,解决了大半国人食物来源的问题。根据播种季节的不同,小麦可以分为冬小麦和春小麦,水分和肥料是小麦生长过程中最主要的两种因素,文章结合过往经验及实际情况,对冬小麦水肥高效利用的综合技术进行分析和研究,以供参考。  关键词:冬小麦;水肥;综合技术  小麦的产量会受到内在因素和外界因素的影响,其中内在因素指
期刊
摘要:随着科学技术的发展,我国的云计算技术有了很大进展,并在制造业企业信息化的建设的过程中得到了广泛的应用,可以有效地提升企业的工作效率和工作质量,从而增强企业的综合竞争力。而利用云计算技术促进制造业企业的信息化建设,可以有效节省企业的投资成本和人力时间成本,并灵活方便地享受到相关的云计算服务,实现信息化建设的低投资高回报。本文对云计算技术进行了简单的介绍,并重点阐述了云计算技术对制造业信息化建设
期刊
摘要:随着城市化建设不断推进,现代建筑的结构和性能不断提高,致使对电梯的运行速率、载重量、安全性能等提出了更高的要求,而新型电梯自动化技术的应用于推广,有效的满足了现代建筑提出的要求,不但提高了电梯运行的质量,而且极大的保证了运行的安全性。  关键词:新型电梯;自动化技术;特征;发展趋势  引言:电梯作为人们生产生活中的重要组成部分,尤其作为高层建筑不可或缺部分,在实际的生活中扮演着重要的角色,发
期刊
摘要:以白银矿区和东准噶尓地区为例,进行遥感图像蚀变信息提取和两研究区靶区优选,以地质资料和化探异常为佐证,通过结合遥感蚀变异常和化探异常信息进行成矿预测,完成甘肃白银厂铜多金属矿产和东准噶尓地区遥感蚀变信息提取及靶区优选的工作,为今后其他地区遥感矿化蚀变信息提取及靶区优选总结有效方法和经验。  关键词:遥感;矿化蚀变;ASTER;靶区优选  中图分类号:P614 文献标识码:A  1引言  自从
期刊
摘要:随着经济的发展和社会的进步,高层建筑模式也在日益完善,电梯极大的便利了人们的生活。但是,电梯中容易发生安全隐患,容易出现电梯故障,造成财产损失和人身伤亡。为了更好的保障人们的安全,有效的排除电梯风险,本文对常见的电梯故障进行汇总,进一步提出解决方案。  关键词:电梯电气故障;分析处理;方法探究  随着时间的发展,人们对高层建筑的需求不断扩大。在这种情况下,电梯的应用更为普遍,电梯极大的便利了
期刊