一种基于分布式智能图书站的图书更新方法技术

技术编号:22644463 阅读:33 留言:0更新日期:2019-11-26 16:49
本发明专利技术公开了一种基于分布式智能图书站的图书更新方法,包括以下步骤:初始化智能图书站的图书,即在智能图书站配置若干种类目的图书;根据每一个智能图书站的借阅记录对用户的借阅行为进行量化,通过用户借阅行为对图书进行评分,并设定评分阈值;智能图书站运行预设的时间后,分别计算每一种图书的评分,并将每一种图书的评分与预设的评分阈值进行比较更新图书。本发明专利技术通过对用户借阅行为量化获取图书的评分,利用图书评分与评分阈值的比较来对已配置图书进行更新管理,提高了图书更新的效率,同时通过智能图书站偏好矩阵对图书站未配置图书进行更新管理,提高了图书更新的精准度。

A Book update method based on Distributed Intelligent Library

The invention discloses a book updating method based on the distributed intelligent Book station, which comprises the following steps: initializing the books of the intelligent Book station, that is, configuring several kinds of target books in the intelligent Book station; quantifying the user's borrowing behavior according to the borrowing records of each intelligent Book station, scoring the books through the user's borrowing behavior, and setting the scoring threshold; intelligent Book station After the pre-set operation time of the library, the scores of each kind of books are calculated respectively, and the scores of each kind of books are compared with the pre-set score threshold to update the books. The invention obtains the book rating by quantifying the user's borrowing behavior, updates and manages the configured books by comparing the book rating with the rating threshold, improves the efficiency of book updating, and updates and manages the unconfigured books in the library station through the preference matrix of the intelligent library station, thus improving the accuracy of book updating.

【技术实现步骤摘要】
一种基于分布式智能图书站的图书更新方法
本专利技术涉及智能决策领域,更具体地,涉及一种基于分布式智能图书站的图书更新方法。
技术介绍
随着信息技术的发展,人们获取信息的方式已经越来越多样化。虽然电子图书已经十分普及,但是纸质图书仍然有着无可替代的地位。因为用户的需求的多元化,以及地区发展的不平衡,现存的图书资源分配方式有很多需要完善的地方。现如今,公共图书资源分布的主要形式为传统图书馆和流动图书馆。传统图书馆需要较高的场地成本,并且受到距离的限制,距离图书馆较远的用户借书门槛较高;传统图书馆通过建立种类齐全的图书来满足用户的借书需求,但是常常会造成图书库存问题,需要较高的人员维护成本;很多偏远不发达的地区无法建立设备完备、图书种类齐全的传统图书馆。智能流动图书馆是为了补充图书资源分配空缺的一种形式,通过汽车等形式实现图书资源的流动,但是流动图书馆仍然存在着不足,图书数量有限,更新不及时,无法满足特定区域的借阅需求。当前,分布式图书站可以在一定程度上解决传统图书馆和流动图书馆的不足,但分布式图书站目前还存在着图书更新方法效率低、精准度不高的缺陷,如何精准高效的对分布式图书站的图书进行更新管理是急需解决的问题。
技术实现思路
本专利技术为克服上述现有技术中分布式图书站图书更新方法效率低、精准度不高的缺陷,提供一种基于分布式智能图书站的图书更新方法,提高了图书更新的效率。本专利技术的首要目的是为解决上述技术问题,本专利技术的技术方案如下:一种基于分布式智能图书站的图书更新方法,包括以下步骤:S1:初始化智能图书站的图书,即在智能图书站配置若干种类目的图书;S2:根据每一个智能图书站的借阅记录对用户的借阅行为进行量化,通过用户借阅行为对图书进行评分,并设定评分阈值;S3:智能图书站运行预设的时间后,分别计算每一种图书的评分,并将每一种图书的评分与预设的评分阈值进行比较,若图书的评分大于预设评分阈值则继续将对应的图书配置在智能图书站,若图书的评分小于预设评分阈值则继续将对应的图书从智能图书站移除;S4:通过构建智能图书站偏好矩阵,计算智能图书站中未配置的种类图书的评分,将所述未配置的种类图书的评分与预设的评分阈值进行比较,若大于预设的评分阈值,则将未配置的种类图书配置在智能图书站,若小于预设的评分阈值则所述未配置的种类图书不配置在智能图书站。本方案中,智能图书站运行预设的时间后,通过图书站-图书矩阵计算图书评分与预设评分阈值比较进行图书的更新管理。本方案中,所述图书站-图书矩阵其构建过程如下:第一步:将图书内容设定为潜在因子,所述潜在因子即影响用户借阅行为的因子;第二步:利用潜在因子对图书进行分类,并确定每种图书中包括的潜在因子的比例,每种潜在因子对应一个向量记为qT,将每种图书包括的潜在因子对应的向量组合得到图书-潜在因子矩阵记为QTI×K,其中I表示图书站所在的局域网络中存放的图书种类数,K表示潜在因子个数。第三步:将设定时间段内的图书借阅记录量化,提取每一种图书在所述设定时间段内的次数,以所述次数作为对应图书在设定时间段内的图书评分同时将图书评分向量化,将图书站内图书评分向量组合得到图书站-图书评分矩阵;第四步:构建图书站-潜在因子矩阵PU×K,所述图书站-潜在因子矩阵表征区域用户的借书偏好,U表示智能图书站的个数;第五步:利用图书站-图书评分矩阵RUXI和图书站-潜在因子矩阵PU×K构建图书站-图书矩阵本方案中,在构建图书站-图书矩阵之前还包括利用图书站-图书评分矩阵RUXI中的已知评分训练图书站-潜在因子矩阵PU×K,具体训练过程如下:第一步:设定矩阵RUXI中已知评分为rui,则真实值与预测值的误差为其中为预测评分,其中,puT表示图书站-潜在因子向量pu的转置,qi是图书-潜在因子矩阵QTI×K的列向量;第二步:设定目标函数其中,λ表示正则化参数,用以调节优化过程惩罚项的相对大小;第三步:运用随机梯度下降法对目标函数进行优化,优化更新式为:qki:=qki+η(euipuk-λqik),其中,η为更新的步长;第四步:得到图书站-图书矩阵利用图书站-图书矩阵评分完成对图书站-潜在因子矩阵PU×K矩阵的训练。本方案中,未配置在图书站的图书的更新过程具体为:利用潜在因子对未配置图书进行分类得到未配置图书-潜在因子向量q′T,图书站-潜在因子向量pu,图书评分αi=puq;将图书评分αi与评分阈值比较,若图书评分αi高于预设的评分阈值则将当前未配置图书添加至图书站,若图书评分αi小于预设的评分阈值则当前未配置图书不添加至图书站。与现有技术相比,本专利技术技术方案的有益效果是:本专利技术通过对用户借阅行为量化获取图书的评分,利用图书评分与评分阈值的比较来对已配置图书进行更新管理,提高了图书更新的效率,同时通过智能图书站偏好矩阵对图书站未配置图书进行更新管理,提高了图书更新的精准度。附图说明图1为本专利技术方法流程图。具体实施方式下面结合附图和实施例对本专利技术的技术方案做进一步的说明。实施例1名词解释:图书站偏好:不同区域的用户的借书偏好常常是不同的,本专利技术将区域内用户的借书偏好集合化,以图书站作为区域内读者借书偏好的实现载体。以下将区域内用户偏好统称为图书站偏好。需要说明的是,本专利技术图书更新分为图书站所在局域图书站网络已配置图书的更新以及局域图书站网络未投图书的更新。以服务器为硬件基础,基于用户借阅行为自动生成更新书目,从而更大程度满足用户的多元化的借阅需求。如图1所示,一种基于分布式智能图书站的图书更新方法,包括以下步骤:S1:初始化智能图书站的图书,即在智能图书站配置若干种类目的图书;S2:根据每一个智能图书站的借阅记录对用户的借阅行为进行量化,通过用户借阅行为对图书进行评分,并设定评分阈值;S3:智能图书站运行预设的时间后,分别计算每一种图书的评分,并将每一种图书的评分与预设的评分阈值进行比较,若图书的评分大于预设评分阈值则继续将对应的图书配置在智能图书站,若图书的评分小于预设评分阈值则继续将对应的图书从智能图书站移除;S4:通过构建智能图书站偏好矩阵,计算智能图书站中未配置的种类图书的评分,将所述未配置的种类图书的评分与预设的评分阈值进行比较,若大于预设的评分阈值,则将未配置的种类图书配置在智能图书站,若小于预设的评分阈值则所述未配置的种类图书不配置在智能图书站。本方案中,智能图书站运行预设的时间后,通过图书站-图书矩阵计算图书评分与预设评分阈值比较进行图书的更新管理。本方案中,所述图书站-图书矩阵其构建过程如下:第一步:将图书内容设定为潜在因子,所述潜在因子即影响用户借阅行为的因子;第二步:利用潜在因子对图书进行分类,并确定每种图书中包括的潜在因子的比例,每种潜在因子对应一个向量记为q本文档来自技高网...

【技术保护点】
1.一种基于分布式智能图书站的图书更新方法,其特征在于,包括以下步骤:/nS1:初始化智能图书站的图书,即在智能图书站配置若干种类目的图书;/nS2:根据每一个智能图书站的借阅记录对用户的借阅行为进行量化,通过用户借阅行为对图书进行评分,并设定评分阈值;/nS3:智能图书站运行预设的时间后,分别计算每一种图书的评分,并将每一种图书的评分与预设的评分阈值进行比较,若图书的评分大于预设评分阈值则继续将对应的图书配置在智能图书站,若图书的评分小于预设评分阈值则继续将对应的图书从智能图书站移除;/nS4:通过构建智能图书站偏好矩阵,计算智能图书站中未配置的种类图书的评分,将所述未配置的种类图书的评分与预设的评分阈值进行比较,若大于预设的评分阈值,则将未配置的种类图书配置在智能图书站,若小于预设的评分阈值则所述未配置的种类图书不配置在智能图书站。/n

【技术特征摘要】
1.一种基于分布式智能图书站的图书更新方法,其特征在于,包括以下步骤:
S1:初始化智能图书站的图书,即在智能图书站配置若干种类目的图书;
S2:根据每一个智能图书站的借阅记录对用户的借阅行为进行量化,通过用户借阅行为对图书进行评分,并设定评分阈值;
S3:智能图书站运行预设的时间后,分别计算每一种图书的评分,并将每一种图书的评分与预设的评分阈值进行比较,若图书的评分大于预设评分阈值则继续将对应的图书配置在智能图书站,若图书的评分小于预设评分阈值则继续将对应的图书从智能图书站移除;
S4:通过构建智能图书站偏好矩阵,计算智能图书站中未配置的种类图书的评分,将所述未配置的种类图书的评分与预设的评分阈值进行比较,若大于预设的评分阈值,则将未配置的种类图书配置在智能图书站,若小于预设的评分阈值则所述未配置的种类图书不配置在智能图书站。


2.根据权利要求1所述的一种基于分布式智能图书站的图书更新方法,其特征在于,智能图书站运行预设的时间后,通过图书站-图书矩阵计算图书评分与预设评分阈值比较进行图书的更新管理。


3.根据权利要求2所述的一种基于分布式智能图书站的图书更新方法,其特征在于,所述图书站-图书矩阵其构建过程如下:
第一步:将图书内容设定为潜在因子,所述潜在因子即影响用户借阅行为的因子;
第二步:利用潜在因子对图书进行分类,并确定每种图书中包括的潜在因子的比例,每种潜在因子对应一个向量记为qT,将每种图书包括的潜在因子对应的向量组合得到图书-潜在因子矩阵记为QTI×K,其中I表示图书站所在的局域网络中存放的图书种类数,K表示潜在因子个数。
第三步:将设定时间段内的图书借阅记录量化,提取每一种图书在所述设定时间段内的次数,以所述...

【专利技术属性】
技术研发人员:吴宗泽王邓望李建中郭心德吴楷泽安新锋李晓娜李星驰
申请(专利权)人:广东工业大学
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1