一种为用户分配系统资源的方法与设备技术方案

技术编号:20370801 阅读:24 留言:0更新日期:2019-02-19 18:45
本发明专利技术的目的是提供一种为用户分配系统资源的方法与设备。其中,资源分配装置获取用户的使用行为信息;根据所述使用行为信息,确定与所述使用行为信息相对应的行为特征参数;根据所述行为特征参数,确定所述用户的资源分配指示信息;根据所述资源分配指示信息,为所述用户分配与所述资源分配指示信息相对应的系统资源。与现有技术相比,本发明专利技术对具有不同资源分配指示信息的用户设定相应的系统资源使用权限,从而保证各用户均能获得与其实际使用需求相适应的系统资源,最大程度地优化了系统资源分配,提高了系统资源利用率,并满足了用户的使用需要。

A Method and Equipment for Allocating System Resources for Users

The object of the present invention is to provide a method and device for allocating system resources to users. Among them, the resource allocation device obtains the user's usage behavior information; determines the behavior characteristic parameters corresponding to the usage behavior information according to the usage behavior information; determines the resource allocation indication information of the user according to the behavior characteristic parameters; and allocates the corresponding resource allocation indication information to the user according to the resource allocation indication information. System resources. Compared with the prior art, the present invention sets the corresponding system resource use rights for users with different resource allocation indication information, so as to ensure that each user can obtain the system resources corresponding to its actual use needs, optimize the system resource allocation to the greatest extent, improve the system resource utilization rate, and meet the user's use needs.

【技术实现步骤摘要】
一种为用户分配系统资源的方法与设备
本专利技术涉及信息
,尤其涉及一种为用户分配系统资源的技术。
技术介绍
现有的资源分配方案,都基于用户请求,当用户向系统请求服务时,系统即分配相应的资源为请求用户提供相应的服务。但是,由于用户自身的原因,如其较少使用系统,或系统操作不熟练,从而错误地或不必要地向系统请求了其不需要的服务,而系统在接收请求后,无法甄别此种情形,同样会为此种用户分配资源并提供服务,从而极大地浪费了系统资源,同时减少了可为其他用户分配的系统,减缓了系统的响应速度。
技术实现思路
本专利技术的目的是提供一种为用户分配系统资源的方法与设备。根据本专利技术的一个方面,提供了一种为用户分配系统资源的方法,其中,该方法包括:a获取用户的使用行为信息;b根据所述使用行为信息,确定与所述使用行为信息相对应的行为特征参数;c根据所述行为特征参数,确定所述用户的资源分配指示信息;d根据所述资源分配指示信息,为所述用户分配与所述资源分配指示信息相对应的系统资源。根据本专利技术的另一个方面,还提供了一种为用户分配系统资源的装置,其中,该装置包括:行为获取装置,用于获取用户的使用行为信息;特征提取装置,用于根据所述使用行为信息,确定与所述使用行为信息相对应的行为特征参数;分配指示装置,用于根据所述行为特征参数,确定所述用户的资源分配指示信息;资源分配装置,用于根据所述资源分配指示信息,为所述用户分配与所述资源分配指示信息相对应的系统资源。与现有技术相比,本专利技术对具有不同资源分配指示信息的用户设定相应的系统资源使用权限,从而保证各用户均能获得与其实际使用需求相适应的系统资源,最大程度地优化了系统资源分配,提高了系统资源利用率,并满足了用户的使用需要。附图说明通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本专利技术的其它特征、目的和优点将会变得更明显:图1示出根据本专利技术一个方面的为用户分配系统资源的装置的示意图;图2示出根据本专利技术另一个方面的为用户分配系统资源的流程图。附图中相同或相似的附图标记代表相同或相似的部件。具体实施方式下面结合附图对本专利技术作进一步详细描述。图1为根据本专利技术一个方面的装置示意图,示出一种为用户分配系统资源的资源分配装置1。在此,资源分配装置1可以安装并运行于组成信息发布系统的网络设备或其操作系统,其中,所述网络设备包括网络主机、单个网络服务器、多个网络服务器集或基于云计算的计算机集合,在此,云计算是分布式计算的一种,由一群松散耦合的计算机集组成的一个超级虚拟计算机。如图1所示,资源分配装置1包括行为获取装置11、特征提取装置12、分配指示装置13和资源分配装置14。具体地,行为获取装置11获取用户的使用行为信息。在此,用户的使用行为信息包括用户对于各种网络资源的使用行为信息,诸如用户的网页浏览行为信息、用户的搜索行为信息、用户的信息发布行为信息等。本文中,为便于说明,多以用户在信息发布信息中的使用行为信息进行举例,例如用户的信息发布行为信息、与发布相关的消费行为信息等。其中,用户的信息发布行为信息可从至少两个维度来表征:1)与用户对信息发布系统的使用频率相关的信息,诸如用户的系统使用历史年龄、用户对系统的日常使用频率,表明了用户对信息发布系统的黏性;2)与用户的信息发布账户管理相关的信息,诸如用户对信息发布账户的管理效果、用户对信息发布账户的管理方式等,表明了用户对信息发布系统的使用需求。用户与发布相关的消费行为信息可从其消费行为和续费行为来表征,前者诸如消费额度、连续消费天数、消费增长率等,后者诸如续费频率、续费及时率、续费支付方式等。以下示出,根据本专利技术的一个示例性的用户的使用行为信息的内容表。表一例如,信息发布系统记录多个用户的信息发布行为,并根据上表一的内容进行统计,从而获得每个用户的上述各项使用行为信息。行为获取装置11根据用户的标识信息向信息发布系统进行查询,以获得该用户的使用行为信息。又如,信息发布系统仅记录用户的信息发布行为,如账户登入时间、发布信息的点击量、发布信息的展现量等,行为获取装置11根据用户的标识信息向信息发布系统查询获得该用户的信息发布行为记录,并按照上表一的各项内容对该信息发布行为记录进行统计,以获得该用户的使用行为信息。特征提取装置12根据该用户的使用行为信息,确定与其使用行为信息相对应的行为特征参数。在此,特征提取装置12确定用户的行为特征参数的方式包括但不限于以下方式:1)特征提取装置12可以直接将统计获得的用户使用行为信息作为该用户的行为特征参数,以用于后续确定其资源分配指示信息。2)特征提取装置12也可以对用户使用行为信息进行一定处理后,获得相应的行为特征参数。例如,特征提取装置12根据用户的使用行为信息,按照预定的映射方式,确定相应的行为特征参数。其中,所述预定的映射方式可以是对用户的各项使用行为信息进行归一化处理或者通过对用户的每项使用行为信息相对于其对应总量进行折算,以获得与各项使用行为信息相对应的用户行为特征参数。关于通过折算获得用户行为特征参数,如可将用户的每项使用行为信息等量折算为1-100分,具体可采用阶梯函数法或同行业比较法来确定每项使用行为信息的分值。例如,对于月均有消费天数,采用阶梯函数来确定其分值;月均消费1-5天的为10分,月均消费6-10天的为30分,月均消费11-20天的为50分,月均消费21-25天的为70分,月均消费26-31天的为100分。又如,对于账户月均消费,采用同行业比较法来确定其分值;月均消费在行业前81%-100%的为20分,月均消费在行业前61%-80%的为40分,月均消费在行业前41%-60%的为60分,月均消费在行业21%-40%的为80分,月均消费在行业前1%-20%的为100分。随后,分配指示装置13根据用户的行为特征参数,确定该用户的资源分配指示信息。其中,用户的资源分配指示信息意指在为用户分配系统资源时,用于指示对用户的系统资源分配的信息,诸如用户的操作熟练程度、用户的使用能力水平等。在此,分配指示装置13确定用户的资源分配指示信息的方式包括但不限于以下方式:1)分配指示装置13根据该用户的行为特征参数,按照预先训练好的分级模型,确定其资源分配指示信息。例如,用户的资源分配指示信息以用户的使用能力水平来表示。分配指示装置13将用户的各项行为特征参数作为输入数据,输入至已训练好的分级模型中,其输出结果即为该用户的使用能力水平。优选地,资源分配装置1还包括模型构建装置(未示出)。模型构建装置基于各种分类算法,诸如贝叶斯神经网络、BN神经网络、逻辑回归算法等,构建初步分级模型,并获取样本数据,如将已预先标注好用户的行为特征参数及其对应的资源分配指示信息作为样本数据,其中,行为特征参数为输入样本数据,对应的资源分配指示信息为输出样本数据;模型构建装置根据该等样本数据对所构建的初步分级模型进行训练,以获得训练好的分级模型,以用于对其他未知其资源分配指示信息的用户确定相应的资源分配指示信息。2)根据该用户的行为特征参数,按照每一行为特征参数所对应的权重,确定其资源分配指示信息。例如,预先设定每一行为特征参数在确定用户资源分配指示信息方面的权重,再根据特征提取装置12所确定的用户行为特征参数,按照其对本文档来自技高网...

【技术保护点】
1.一种为用户分配系统资源的方法,其中,该方法包括:a获取用户的使用行为信息;b根据所述使用行为信息,确定与所述使用行为信息相对应的行为特征参数;c根据所述行为特征参数,确定所述用户的资源分配指示信息,所述用户的资源分配指示信息包括所述用户的使用能力等级;d根据所述资源分配指示信息,为所述用户分配与所述资源分配指示信息相对应的系统资源,其中,所述系统资源包括以下至少任一项:‑系统工具的使用权限;‑为所述用户提供优化策略引导。

【技术特征摘要】
1.一种为用户分配系统资源的方法,其中,该方法包括:a获取用户的使用行为信息;b根据所述使用行为信息,确定与所述使用行为信息相对应的行为特征参数;c根据所述行为特征参数,确定所述用户的资源分配指示信息,所述用户的资源分配指示信息包括所述用户的使用能力等级;d根据所述资源分配指示信息,为所述用户分配与所述资源分配指示信息相对应的系统资源,其中,所述系统资源包括以下至少任一项:-系统工具的使用权限;-为所述用户提供优化策略引导。2.根据权利要求1所述的方法,其中,所述步骤b包括:-根据所述使用行为信息,按照预定的映射方式,确定所述行为特征参数。3.根据权利要求2所述的方法,其中,所述预定的映射方式包括对所述使用行为信息进行归一化处理。4.根据权利要求1至3中任一项所述的方法,其中,所述步骤c包括:-根据所述行为特征参数,按照预先训练好的分级模型,确定所述用户的资源分配指示信息。5.根据权利要求4所述的方法,其中,该方法还包括:-基于分类算法,构建初步分级模型;-根据样本数据对所述初步分级模型进行训练,以获得所述预先训练好的分级模型,其中,所述样本数据已预先标注用户的行为特征参数及其对应的资源分配指示信息。6.根据权利要求1至3中任一项所述的方法,其中,所述步骤c包括:-根据所述行为特征参数,按照每一行为特征参数所对应的权重,确定所述用户的资源分配指示信息。7.一种为用户分配系统资源的装置,...

【专利技术属性】
技术研发人员:郑怀海汪牧远白帆李佳瑾伊凯秦首科曾刚马利陈海丹谢洪瑞
申请(专利权)人:北京百度网讯科技有限公司
类型:发明
国别省市:北京,11

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

1