一种资源处理方法和装置与流程

文档序号:26142259发布日期:2021-08-03 14:27阅读:91来源:国知局
一种资源处理方法和装置与流程

本文件涉及计算机处理技术领域,尤其涉及一种资源处理方法和装置。



背景技术:

在为用户提供服务的某种应用场景中,服务提供方可以为用户提供一定数量的资源,同时约定用户在指定期限内归还这些资源。比如,在一个典型的授信场景中,商业银行可以为非金融机构用户提供资金,并约定用户在某个期限内归还这些资金。通过这种资源提供的方式,可以在用户缺少资源的情况下给用户带来极大便利。

通常,服务提供方在为用户提供资源时,考虑不同用户对资源的需求和归还能力不同,因此,可以为不同的用户提供不同数量的资源。较为理想的情况是在用户有能力归还资源的情况下,为用户提供尽可能多的资源。然而,目前还缺少一种有效的技术方案可以实现这个目的。



技术实现要素:

本说明书实施例提供一种资源处理方法和装置,用于解决目前在兼顾用户对资源的归还能力的情况下,无法有效地为用户提供尽可能多的资源的问题。

为解决上述技术问题,本说明书实施例是这样实现的:

第一方面,提出一种资源处理方法,包括:

获取与待提供目标资源的多个用户群对应的多个资源初始值,所述目标资源包括用户需要在指定时间内归还的资源,所述多个用户群基于逾期风险划分,所述多个资源初始值基于专家经验确定;

基于所述多个资源初始值及对应的资源迭代步长,循环搜索得到所述多个用户群对应的多个资源目标值,所述多个资源目标值之和为搜索过程中所述多个用户群的整体资源归还率不小于预设阈值时所述多个用户群的资源总量最大值,用户群的资源归还率与用户群对应的资源值相关;

基于所述多个资源目标值为所述多个用户群提供目标资源。

第二方面,提出一种资源处理装置,包括:

获取单元,获取与待提供目标资源的多个用户群对应的多个资源初始值,所述目标资源包括用户需要在指定时间内归还的资源,所述多个用户群基于逾期风险划分,所述多个资源初始值基于专家经验确定;

确定单元,基于所述多个资源初始值及对应的资源迭代步长,循环搜索得到所述多个用户群对应的多个资源目标值,所述多个资源目标值之和为搜索过程中所述多个用户群的整体资源归还率不小于预设阈值时所述多个用户群的资源总量最大值,用户群的资源归还率与用户群对应的资源值相关;

资源处理单元,基于所述多个资源目标值为所述多个用户群提供目标资源。

第三方面,提出一种电子设备,该电子设备包括:

处理器;以及

被安排成存储计算机可执行指令的存储器,该可执行指令在被执行时使该处理器执行以下操作:

获取与待提供目标资源的多个用户群对应的多个资源初始值,所述目标资源包括用户需要在指定时间内归还的资源,所述多个用户群基于逾期风险划分,所述多个资源初始值基于专家经验确定;

基于所述多个资源初始值及对应的资源迭代步长,循环搜索得到所述多个用户群对应的多个资源目标值,所述多个资源目标值之和为搜索过程中所述多个用户群的整体资源归还率不小于预设阈值时所述多个用户群的资源总量最大值,用户群的资源归还率与用户群对应的资源值相关;

基于所述多个资源目标值为所述多个用户群提供目标资源。

第四方面,提出一种计算机可读存储介质,所述计算机可读存储介质存储一个或多个程序,所述一个或多个程序当被包括多个应用程序的电子设备执行时,使得所述电子设备执行以下方法:

获取与待提供目标资源的多个用户群对应的多个资源初始值,所述目标资源包括用户需要在指定时间内归还的资源,所述多个用户群基于逾期风险划分,所述多个资源初始值基于专家经验确定;

基于所述多个资源初始值及对应的资源迭代步长,循环搜索得到所述多个用户群对应的多个资源目标值,所述多个资源目标值之和为搜索过程中所述多个用户群的整体资源归还率不小于预设阈值时所述多个用户群的资源总量最大值,用户群的资源归还率与用户群对应的资源值相关;

基于所述多个资源目标值为所述多个用户群提供目标资源。

第五方面,提出一种授信资源的处理方法,包括:

获取与待授信的多个用户群对应的多个授信初始值,所述多个用户群基于授信的逾期风险划分,所述多个授信初始值基于专家经验确定;

基于所述多个授信初始值及对应的授信迭代步长,循环搜索得到所述多个用户群对应的多个授信目标值,所述多个授信目标值之和为搜索过程中所述多个用户群的整体授信归还率不小于预设阈值时所述多个用户群的授信额度最大值,用户群的授信归还率与用户群对应的授信值相关;

基于所述多个授信目标值为所述多个用户群提供授信资源。

第六方面,提出一种授信资源的处理装置,包括:

获取单元,获取与待授信的多个用户群对应的多个授信初始值,所述多个用户群基于授信的逾期风险划分,所述多个授信初始值基于专家经验确定;

确定单元,基于所述多个授信初始值及对应的授信迭代步长,循环搜索得到所述多个用户群对应的多个授信目标值,所述多个授信目标值之和为搜索过程中所述多个用户群的整体授信归还率不小于预设阈值时所述多个用户群的授信额度最大值,用户群的授信归还率与用户群对应的授信值相关;

授信处理单元,基于所述多个授信目标值为所述多个用户群提供授信资源。

第七方面,提出一种电子设备,该电子设备包括:

处理器;以及

被安排成存储计算机可执行指令的存储器,该可执行指令在被执行时使该处理器执行以下操作:

获取与待授信的多个用户群对应的多个授信初始值,所述多个用户群基于授信的逾期风险划分,所述多个授信初始值基于专家经验确定;

基于所述多个授信初始值及对应的授信迭代步长,循环搜索得到所述多个用户群对应的多个授信目标值,所述多个授信目标值之和为搜索过程中所述多个用户群的整体授信归还率不小于预设阈值时所述多个用户群的授信额度最大值,用户群的授信归还率与用户群对应的授信值相关;

基于所述多个授信目标值为所述多个用户群提供授信资源。

第八方面,提出一种计算机可读存储介质,所述计算机可读存储介质存储一个或多个程序,所述一个或多个程序当被包括多个应用程序的电子设备执行时,使得所述电子设备执行以下方法:

获取与待授信的多个用户群对应的多个授信初始值,所述多个用户群基于授信的逾期风险划分,所述多个授信初始值基于专家经验确定;

基于所述多个授信初始值及对应的授信迭代步长,循环搜索得到所述多个用户群对应的多个授信目标值,所述多个授信目标值之和为搜索过程中所述多个用户群的整体授信归还率不小于预设阈值时所述多个用户群的授信额度最大值,用户群的授信归还率与用户群对应的授信值相关;

基于所述多个授信目标值为所述多个用户群提供授信资源。

本说明书一个或多个实施例采用的上述至少一个技术方案能够达到以下技术效果:

在为用户提供需归还的资源时,首先可以基于逾期风险将用户划分为多个用户群;然后基于专家经验为每个用户群确定合理的资源初始值,并基于该资源初始值和对应的资源迭代步长,通过循环迭代的方式搜索得到在多个用户群的整体资源归还率不小于预设阈值且为多个用户群提供的资源总量最大的情况下,与多个用户群对应的多个资源目标值,其中,用户群的资源归还率与用户群对应的资源值相关;最后基于多个资源目标值为多个用户群提供资源。由于可以将专家经验和机器算法进行结合,在基于机器算法求解为用户群提供的资源目标值时,由专家经验确定较为合理的机器算法初始值,无需通过机器算法寻找合理的初始值,因此,可以快速得到资源目标值,有效提高业务效率。此外,由于机器算法所使用的初始值基于专家经验确定,因此,最终得到的资源目标值可以更加符合业务逻辑,更具合理性和解释性。

附图说明

为了更清楚地说明本说明书实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本说明书实施例中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1是本说明书的一个实施例资源处理方法的流程示意图;

图2是本说明书的一个实施例资源处理方法的流程示意图;

图3是本说明书的一个实施例授信资源的处理方法的流程示意图;

图4是本说明书的一个实施例电子设备的结构示意图;

图5是本说明书的一个实施例资源处理装置的结构示意图;

图6是本说明书的一个实施例电子设备的结构示意图;

图7是本说明书的一个实施例授信资源的处理装置的结构示意图。

具体实施方式

为了使本技术领域的人员更好地理解本说明书实施例中的技术方案,下面将结合本说明书一个或多个实施例中的附图,对本说明书实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本说明书一部分实施例,而不是全部的实施例。基于本说明书中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都应当属于本文件的保护范围。

以下结合附图,详细说明本说明书各实施例提供的技术方案。

图1是本说明书的一个实施例资源处理方法的流程示意图。所述方法如下所述。

s102:获取与待提供目标资源的多个用户群对应的多个资源初始值,目标资源包括用户需要在指定时间内归还的资源,多个用户群基于逾期风险划分,多个资源初始值基于专家经验确定。

目标资源具体可以理解为提供给用户后需要用户在指定时间内归还的资源。该指定时间可以根据具体的业务场景进行设置,这里不做具体限定。其中,在将目标资源提供给用户后,若用户可以在指定时间内归还目标资源,则可以认为不逾期。反之,若用户没有在指定时间内归还目标资源,则可以认为逾期。

在为用户提供目标资源之前,考虑到有的用户在指定时间内可以归还资源,有的用户在指定时间内无法归还资源,因此,可以基于用户是否可以归还资源的逾期风险,将用户划分为多个用户群。具体实现方式如下:

首先,获取与逾期风险呈单调变化的用户特征。

用户特征的个数可以是一个,也可以是多个,且该用户特征具有特征值。比如,该用户特征可以是用户收入,相应的,特征值为用户的具体收入。再比如,该用户特征也可以是用户年龄,相应的,特征值为用户的具体年龄。

用户特征和逾期风险呈单调变化,具体可以是单调增变化,即用户特征的特征值越大,逾期风险越大,也可以是单调减变化,即用户特征的特征值越大,逾期风险越小。本实施例不对该单调变化具体是单调增还是单调减进行限定。

其次,按照用户特征的特征值将多个用户划分为多个用户群,不同的用户群对应不同的特征值。

这里的多个用户可以理解为待提供目标资源的多个用户。在按照用户特征将多个用户划分为多个用户群时,若用户特征的个数为一个,则可以直接基于多个用户针对该用户特征的特征值,将多个用户划分为多个用户群。比如,若用户特征为用户的收入,则可以按照多个用户的具体收入,将收入为1万-2万之间的用户划分为一个用户群,将收入为2万-5万之间的用户划分为一个用户群,收入为5万-10万之间的用户划分为一个用户群。当然,这里仅示例性地进行了说明,在其他实现方式中,还可以按照其他的收入区间将多个用户划分为多个用户群,这里不再一一举例说明。

若用户特征的个数为多个,则可以基于其中一个用户特征的特征值进行用户群的划分,该一个用户特征可以是多个用户特征中与逾期风险呈单调变化最明显的用户特征,也可以是从多个用户特征中随机选择的一个特征,这里不做具体限定。在其他实现方式中,也可以基于多个用户特征确定得到一个用户特征,并基于该一个用户特征的特征值将多个用户划分为多个用户群。比如,可以将多个用户特征通过关联转化等方式确定得到一个用户特征,基于该一个用户特征的特征值进行用户群的划分。

在进行用户群的划分时,需要划分的多个用户群的具体数量可以根据实际的业务场景进行设置,这里不做具体限定。

通过将待提供目标资源的用户划分为多个用户群,可以便于后续以用户群为单位,确定为每个用户群提供的资源值,从而简化步骤,提高处理效率。

在划分得到多个用户群后,可以基于专家经验为每个用户群设置资源初始值,以便后续在基于机器算法求解为每个用户群提供的目标资源时,可以以该资源初始值作为机器算法的初始值。其中,针对任一用户群而言,该用户群的资源初始值可以是用户群的资源总量,也可以是用户群中单个用户的资源量,本实施例可以以资源初始值为用户群的资源总量为例进行说明。

此外,不同用户群的资源初始值可以相同,也可以不同。在用户群的资源初始值不同的情况下,用户群的资源初始值和用户群的逾期风险之间可以具有单调性,即用户群的逾期风险越大,用户群的资源初始值越小。

需要说明的是,由于用户群的资源初始值是由专家经验确定,而基于专家经验得到的资源初始值会兼顾用户对资源的需求和归还能力等因素,因此,该资源初始值具有较好的业务解释性和合理性,更加符合实际的业务场景。

在基于专家经验得到多个用户群的资源初始值后,在为多个用户群提供目标资源时,可以获取与多个用户群对应的多个资源初始值。

s104:基于多个资源初始值及对应的资源迭代步长,循环搜索得到多个用户群对应的多个资源目标值,多个资源目标值之和为搜索过程中多个用户群的整体资源归还率不小于预设阈值时多个用户群的资源总量最大值,用户群的资源归还率与用户群对应的资源值相关。

本实施例中,一个资源初始值可以对应一个资源迭代步长,该资源迭代步长用于在循环搜索的过程中对资源初始值进行迭代。其中,资源迭代步长可以由机器算法(即循环迭代的算法)进行设置,也可以基于专家经验确定,这里不做具体限定。不同用户群的资源迭代步长可以相同,也可以不同,这里也不做具体限定。

多个资源目标值可以理解为最终为多个用户群提供的资源值。本实施例中,多个资源目标值的和为搜索过程中多个用户群的整体资源归还率不小于预设阈值时多个用户群的资源总量最大值。其中,多个用户群的整体资源归还率可以理解为为多个用户群提供目标资源后,多个用户群归还的资源量与为用户群提供的资源总量之间的比值。比如,假设为多个用户群提供的资源总量为1000万,若多个用户群总共归还了950万,则多个用户群的整体资源归还率为95%。预设阈值可以基于具体的业务场景进行设置,这里不做具体限定。也就是说,在搜索的过程中,通过循环迭代的方式可以得到整体资源归还率不小于预设阈值的多个资源总量,多个资源总量中的最大值即为多个资源目标值的和。

需要说明的是,由专家经验得到的多个资源初始值对应的整体资源归还率是不小于预设阈值的,这样,在后续使用机器算法对多个用户群的资源值进行循环迭代的过程中,多个用户群的整体资源归还率的变化趋势可以由不小于预设阈值变为小于预设阈值,由此可以搜索得到整体资源归还率小于预设阈值时的情况,进而得到与多个用户群对应的多个资源目标值。

在搜索多个用户群对应的多个资源目标值时,具体可以包括以下步骤:

s41:确定多个用户群各自对应的资源迭代方向。

资源迭代方向可以理解为在循环搜索的过程中,资源初始值的搜索方向或优化方向,具体可以包括两个方向,可分别由第一方向和第二方向表示。其中,第一方向表征增加资源初始值,第二方向表征减少资源初始值。本实施例中,不同用户群的资源迭代方向可以相同,也可以不同。

在一种实现方式中,多个用户群各自对应的资源迭代方向可以基于专家经验确定得到。在其他实现方式中,也可以由机器算法确定得到。以下可以以其中一个用户群为例,具体说明如何基于机器算法确定得到用户群的资源迭代方向。

s411:在资源迭代方向为第一方向的情况下,基于用户群的资源初始值和迭代步长确定第一资源值。

考虑到实际的业务场景通常是想增加为用户提供的资源量,因此,这里可以假设用户群的资源迭代方向为第一方向,即增加资源初始值。

在资源迭代方向为第一方向的情况下,可以基于用户群的资源迭代步长和资源初始值确定得到与用户群对应的第一资源值,该第一资源值具体等于用户群的资源初始值和资源迭代步长的和。

s412:基于第一资源值,确定用户群的资源归还率。

这里可以基于用户群中的用户数据(比如可以是用户对资源的历史使用数据),预测将第一资源值提供给用户群中的用户后,用户群的资源归还率。

s413:判断用户群的资源归还率是否大于或等于预设的归还率。

该预设的归还率可以基于具体的业务场景确定得到,这里不做具体限定。在一种可能的实现方式中,该预设的归还率可以略小于上述针对多个用户群的整体资源归还率设置的预设阈值。

若用户群的资源归还率大于或等于预设的归还率,则可以说明增加资源量之后用户群的资源归还情况仍在可控范围内,此时可以将第一方向确定为用户群最终的资源迭代方向。若用户群的资源归还率小于预设的归还率,则可以说明增加资源量之后用户群的资源归还情况超出可控范围内,此时可以将与第一方向相反的第二方向确定为用户群最终的资源迭代方向,即确定用户群对应的资源迭代方向为减少资源值的方向。

可选地,在其他实现方式中,上述s413也可以是判断资源归还率是否大于或等于资源初始值对应的资源归还率,即判断在以第一方向作为用户群的资源迭代方向的情况下,用户群迭代后的资源归还率相较于迭代前的资源归还率是否增加或保持不变。若判断结果为是,则可以将第一方向确定为用户群最终的资源迭代方向,反之则可以将第二方向确定为用户群最终的资源迭代方向。

需要说明的是,在其他实现方式中,也可以假设用户群的资源迭代方向为第二方向,并通过上述相同的实现方式确定得到用户群最终的资源迭代方向,本实施例仅以假设第一方向为资源迭代方向为例进行说明。

在得到一个用户群对应的资源迭代方向后,可以基于相同的方法确定得到其他用户群各自对应的资源迭代方向,由此可以得到多个用户群各自对应的资源迭代方向。其中,不同用户群的资源迭代方向可以相同,也可以不同。

在得到多个用户群的资源迭代方向后,可以基于该资源迭代方向、多个用户群的资源初始值和资源迭代步长,循环执行以下步骤s42至s44。

s42:确定多个用户群的迭代前资源总量。

若是第一次迭代,则该迭代前资源总量等于多个用户群对应的多个资源初始值的和。若是第n(n大于1)次迭代,则该迭代前资源总量等于第n-1次迭代时多个用户群对应的资源迭代值的和。

s43:基于多个用户群的资源迭代步长和资源迭代方向,确定本次迭代多个用户群各自对应的迭代后资源值。

以其中一个用户群为例,若资源迭代方向为第一方向(即增加资源值),则该用户群本次迭代对应的迭代后资源值等于迭代前的资源值与资源迭代步长之和。若资源迭代方向为第二方向(即减少资源值),则该用户群本次迭代对应的迭代后资源值等于迭代前的资源值与资源迭代步长之差。

s44:基于多个用户群各自对应的迭代后资源值,确定多个用户群本次迭代的迭代后资源总量和迭代后资源归还率。

多个用户群本次迭代后资源总量等于多个用户群的迭代后资源值的和。比如,有3个用户群,本次迭代的迭代后资源值分别为a1、b1和c1,那么,3个用户群本次迭代后资源总量u=a1+b1+c1。

多个用户群的迭代后资源归还率为多个用户群的整体资源归还率,该整体资源归还率可以基于多个用户群的迭代后资源值和用户数据(比如多个用户群中的用户对目标资源的历史使用数据)确定得到。

在循环执行上述s42至s44的过程中,每次得到多个用户群的迭代后资源总量和迭代后资源归还率后,可以判断该迭代后资源总量是否小于迭代前资源总量,以及判断迭代后资源归还率是否不小于预设阈值。若迭代后资源总量小于迭代前资源总量,则可以说明此次迭代是无效的不符合业务逻辑(因为正常业务逻辑下,每次迭代后资源总量应当增加),此时,可以结束循环迭代的过程,并将多个用户群的迭代前资源值作为多个用户群的多个资源目标值。若迭代后资源归还率小于预设阈值,则可以说明为此次迭代为用户群提供的资源值的整体资源归还率已超出可控范围,考虑到实际业务场景下不允许出现整体资源归还率超出可控范围的情况,因此,可以认为此次迭代是无效的,此时可以结束循环迭代的过程,并将多个用户群的迭代前资源值作为多个用户群的多个资源目标值。也就是说,在循环搜索的过程中,一旦迭代后资源总量小于迭代前资源总量,或者迭代后资源归还率小于预设阈值,就可以结束循环,并将多个用户群的迭代前资源值确定为多个用户群的多个资源目标值。

比如,在进行第n次迭代后,迭代后资源归还率不小于预设阈值,但是迭代后资源总量小于第n-1次迭代得到的资源总量,此时可以结束循环,并将第n-1次迭代时多个用户群对应的资源迭代值确定为多个用户群的多个资源目标值。

再比如,在进行第n次迭代后,迭代后资源总量大于第n-1次迭代得到的资源总量,但迭代后资源归还率小于预设阈值,此时可以结束循环,并将第n-1次迭代时多个用户群对应的资源迭代值确定为多个用户群的多个资源目标值。

通过上述循环搜索的步骤,最终可以得到与多个用户群对应的多个资源目标值。在确定资源目标值的整个过程中,由于可以将专家经验和机器算法进行结合,由专家经验确定较为合理的机器算法初始值,无需通过机器算法寻找合理的初始值,因此,可以快速得到资源目标值,有效提高业务效率。此外,由于机器算法所使用的初始值基于专家经验确定,因此,最终得到的资源目标值可以更加符合业务逻辑,更具合理性和解释性。

可选地,在上述循环遍历的过程中,可以并行执行对多个用户群资源值的迭代步骤,且多个用户群之间的迭代过程互不影响,比如,在其中某个或多个用户群进行资源值迭代的情况下,其他用户群的资源值可以不变。这样,通过并行执行迭代步骤,可以搜索得到不同迭代情况下的多个用户群的迭代后资源总量和迭代后资源归还率,从而可以基于不同的迭代情况搜索得到多个资源目标值。

可选地,在上述循环遍历的过程中,可能存在以下问题:多个用户群的迭代后资源值和多个用户群的逾期风险之间不满足单调性。比如,假设有3个用户群q1、q2和q3,q1的逾期风险最小,q3的逾期风险最大,若q1、q2和q3的迭代后资源值满足q1>q2>q3,则可以说明用户群q1、q2和q3的迭代后资源值和逾期风险满足单调性,除此以外的其他情况则可以认为不满足单调性。

若存在上述不满足单调性的问题,则最终确定的结果可能不具有业务解释性和合理性(因为在理论上若符合业务解释性和合理性,则用户的逾期风险越高为用户提供的目标资源的数量应该越少,用户的逾期风险越低为用户提供的目标资源的数量越高,否则,将不具备业务解释性和合理性)。

为了避免出现出现上述不满足单调性的问题,在上述循环搜索的过程中,每执行任一次迭代后,可以判断多个用户群的迭代后资源值和多个用户群的逾期风险之间是否满足单调性。若满足,则可以正常执行后续的步骤。若不满足,则需要对多个用户群的迭代后资源值进行调整,以使调整后的多个用户群的迭代后资源值和多个用户群的逾期风险之间满足单调性。

在对多个用户群的迭代后资源值进行调整时,可以对影响单调性的单个用户群的迭代后资源值进行调整,也可以对多个用户群的迭代后资源值同时进行调整,只要保证调整后的多个用户群的迭代后资源值和用户群的逾期风险之间满足单调性即可,这里不对具体的调整策略进行限定。

比如,上述记载的三个用户群q1、q2和q3,若三个用户群的逾期风险大小排序为q3>q2>q1,用户群的资源迭代值之间的大小关系为q1<q2>q3,则可以调低q2的迭代后资源值,使得调整后的三个用户的迭代后资源值的大小关系为q1>q2>q3,或者,也可以在调低q2的迭代后资源值的同时调高q1迭代后资源值,使得调整后的三个用户的迭代后资源值的大小关系为q1>q2>q3。

在对多个用户群的迭代后资源值进行调整后,可以基于调整后的迭代后资源值执行后续的迭代步骤,直至搜索得到与多个用户群对应的多个资源目标值。

在得到与多个用户群对应的的多个资源目标值后,可以执行s106。

s106:基于多个资源目标值为多个用户群提供目标资源。

在基于多个资源目标值为多个用户群提供目资源时,针对任一用户群,可以向该用户群提供资源数量为资源目标值的目标资源。其中,为同一个用户群中每个用户提供的资源量相同,为不同用户群中的用户提供的资源量可以不同。

为了便于理解本说明书实施例提供的资源处理方法,可以参见图2。图2是本说明书的一个实施例资源处理方法的流程示意图,具体包括以下步骤。

s201:获取与目标资源的逾期风险呈单调变化的用户特征,目标资源包括用户需要在指定时间内归还的资源。

s202:按照用户特征的特征值将待提供目标资源的多个用户划分为多个用户群,不同的用户群对应不同的特征值。

s203:获取与多个用户群对应的多个资源初始值,多个资源初始值基于专家经验确定。

s204:确定多个用户群各自对应的资源迭代方向。

s205:确定多个用户群的迭代前资源总量。

s206:基于多个用户群的资源迭代步长和资源迭代方向,确定本次迭代多个用户群各自对应的迭代后资源值。

s207:基于多个用户群各自对应的迭代后资源值,确定多个用户群本次迭代的迭代后资源总量和迭代后资源归还率。

s208:循环执行步骤s205至s207,如果迭代后资源总量小于迭代前资源总量,或者迭代后资源归还率小于预设阈值,则结束循环。

s209:将多个用户群的迭代前资源值确定为多个用户群的多个资源目标值。

s210:基于多个资源目标值为多个用户群提供目标资源。

可选地,在循环执行步骤s205至s207的过程中,可以并行执行对多个用户群的资源值的迭代步骤。

可选地,在循环执行步骤s205至s207的过程中,在执行任一次迭代后,可以判断多个用户群的迭代后资源值和多个用户群的逾期风险之间是否满足单调性。若不满足,则可以对多个用户群的迭代后资源值进行调整,调整后的多个用户群的迭代后资源值和多个用户群的逾期风险之间满足单调性。

上述s201至s210的具体实现方式可以参见图1所示实施例中相应步骤的具体实现,这里不再重复说明。

在一个典型的应用场景中,图1和图2所示实施例中的目标资源可以是授信资源。在目标资源为授信资源的情况下,本说明书实施例提供的技术方案可以参见图3所示的实施例。图3是本说明书的一个实施例授信资源的处理方法的流程示意图。图3所示的实施例可以包括以下步骤。

s302:获取与待授信的多个用户群对应的多个授信初始值,所述多个用户群基于授信的逾期风险划分,所述多个授信初始值基于专家经验确定。

s304:基于多个授信初始值及对应的授信迭代步长,循环搜索得到多个用户群对应的多个授信目标值,多个授信目标值之和为搜索过程中多个用户群的整体授信归还率不小于预设阈值时多个用户群的授信额度最大值,用户群的授信归还率与用户群对应的授信值相关。

s306:基于多个授信目标值为多个用户群提供授信资源。

上述s302至s306的具体实现方式可以参见图1所示实施例中相应步骤的具体实现,这里不再重复说明。

本说明书的一个或多个实施例,在为用户提供需归还的资源时,首先可以基于逾期风险将用户划分为多个用户群;然后基于专家经验为每个用户群确定合理的资源初始值,并基于该资源初始值和对应的资源迭代步长,通过循环迭代的方式搜索得到在多个用户群的整体资源归还率不小于预设阈值且为多个用户群提供的资源总量最大的情况下,与多个用户群对应的多个资源目标值,其中,用户群的资源归还率与用户群对应的资源值相关;最后基于多个资源目标值为多个用户群提供资源。由于可以将专家经验和机器算法进行结合,在基于机器算法求解为用户群提供的资源目标值时,由专家经验确定较为合理的机器算法初始值,无需通过机器算法寻找合理的初始值,因此,可以快速得到资源目标值,有效提高业务效率。此外,由于机器算法所使用的初始值基于专家经验确定,因此,最终得到的资源目标值可以更加符合业务逻辑,更具合理性和解释性。

上述对本说明书特定实施例进行了描述。其它实施例在所附权利要求书的范围内。在一些情况下,在权利要求书中记载的动作或步骤可以按照不同于实施例中的顺序来执行并且仍然可以实现期望的结果。另外,在附图中描绘的过程不一定要求示出的特定顺序或者连续顺序才能实现期望的结果。在某些实施方式中,多任务处理和并行处理也是可以的或者可能是有利的。

图4是本说明书的一个实施例电子设备的结构示意图。请参考图4,在硬件层面,该电子设备包括处理器,可选地还包括内部总线、网络接口、存储器。其中,存储器可能包含内存,例如高速随机存取存储器(random-accessmemory,ram),也可能还包括非易失性存储器(non-volatilememory),例如至少1个磁盘存储器等。当然,该电子设备还可能包括其他业务所需要的硬件。

处理器、网络接口和存储器可以通过内部总线相互连接,该内部总线可以是isa(industrystandardarchitecture,工业标准体系结构)总线、pci(peripheralcomponentinterconnect,外设部件互连标准)总线或eisa(extendedindustrystandardarchitecture,扩展工业标准结构)总线等。所述总线可以分为地址总线、数据总线、控制总线等。为便于表示,图4中仅用一个双向箭头表示,但并不表示仅有一根总线或一种类型的总线。

存储器,用于存放程序。具体地,程序可以包括程序代码,所述程序代码包括计算机操作指令。存储器可以包括内存和非易失性存储器,并向处理器提供指令和数据。

处理器从非易失性存储器中读取对应的计算机程序到内存中然后运行,在逻辑层面上形成资源处理装置。处理器,执行存储器所存放的程序,并具体用于执行以下操作:

获取与待提供目标资源的多个用户群对应的多个资源初始值,所述目标资源包括用户需要在指定时间内归还的资源,所述多个用户群基于逾期风险划分,所述多个资源初始值基于专家经验确定;

基于所述多个资源初始值及对应的资源迭代步长,循环搜索得到所述多个用户群对应的多个资源目标值,所述多个资源目标值之和为搜索过程中所述多个用户群的整体资源归还率不小于预设阈值时所述多个用户群的资源总量最大值,用户群的资源归还率与用户群对应的资源值相关;

基于所述多个资源目标值为所述多个用户群提供目标资源。

上述如本说明书图4所示实施例揭示的资源处理装置执行的方法可以应用于处理器中,或者由处理器实现。处理器可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器可以是通用处理器,包括中央处理器(centralprocessingunit,cpu)、网络处理器(networkprocessor,np)等;还可以是数字信号处理器(digitalsignalprocessor,dsp)、专用集成电路(applicationspecificintegratedcircuit,asic)、现场可编程门阵列(field-programmablegatearray,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本说明书实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本说明书实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器,处理器读取存储器中的信息,结合其硬件完成上述方法的步骤。

该电子设备还可执行图1和图2的方法,并实现资源处理装置在图1和图2所示实施例中的功能,本说明书实施例在此不再赘述。

当然,除了软件实现方式之外,本说明书实施例的电子设备并不排除其他实现方式,比如逻辑器件抑或软硬件结合的方式等等,也就是说以下处理流程的执行主体并不限定于各个逻辑单元,也可以是硬件或逻辑器件。

本说明书实施例还提出了一种计算机可读存储介质,该计算机可读存储介质存储一个或多个程序,该一个或多个程序包括指令,该指令当被包括多个应用程序的便携式电子设备执行时,能够使该便携式电子设备执行图1和图2所示实施例的方法,并具体用于执行以下操作:

获取与待提供目标资源的多个用户群对应的多个资源初始值,所述目标资源包括用户需要在指定时间内归还的资源,所述多个用户群基于逾期风险划分,所述多个资源初始值基于专家经验确定;

基于所述多个资源初始值及对应的资源迭代步长,循环搜索得到所述多个用户群对应的多个资源目标值,所述多个资源目标值之和为搜索过程中所述多个用户群的整体资源归还率不小于预设阈值时所述多个用户群的资源总量最大值,用户群的资源归还率与用户群对应的资源值相关;

基于所述多个资源目标值为所述多个用户群提供目标资源。

图5是本说明书的一个实施例资源处理装置50的结构示意图。请参考图5,在一种软件实施方式中,所述资源处理装置50可包括:获取单元51、确定单元52和资源处理单元53,其中:

获取单元51,获取与待提供目标资源的多个用户群对应的多个资源初始值,所述目标资源包括用户需要在指定时间内归还的资源,所述多个用户群基于逾期风险划分,所述多个资源初始值基于专家经验确定;

确定单元52,基于所述多个资源初始值及对应的资源迭代步长,循环搜索得到所述多个用户群对应的多个资源目标值,所述多个资源目标值之和为搜索过程中所述多个用户群的整体资源归还率不小于预设阈值时所述多个用户群的资源总量最大值,用户群的资源归还率与用户群对应的资源值相关;

资源处理单元53,基于所述多个资源目标值为所述多个用户群提供目标资源。

可选地,所述获取单元51在获取与待提供目标资源的多个用户群对应的多个资源初始值之前,获取与所述逾期风险呈单调变化的用户特征;

按照所述用户特征的特征值将多个用户划分为所述多个用户群,不同的用户群对应不同的特征值。

可选地,所述确定单元52基于所述多个资源初始值及对应的资源迭代步长,循环搜索得到所述多个用户群对应的多个资源目标值,包括:

确定所述多个用户群各自对应的资源迭代方向;

循环执行以下步骤:

确定所述多个用户群的迭代前资源总量;

基于所述多个用户群的资源迭代步长和资源迭代方向,确定本次迭代所述多个用户群各自对应的迭代后资源值;

基于所述多个用户群各自对应的迭代后资源值,确定所述多个用户群本次迭代的迭代后资源总量和迭代后资源归还率;

如果所述迭代后资源总量小于所述迭代前资源总量,或者所述迭代后资源归还率小于所述预设阈值,则结束循环并确定所述多个用户群的迭代前资源值为所述多个用户群的多个资源目标值。

可选地,所述确定单元52确定所述多个用户群各自对应的资源迭代方向,包括:

针对任一用户群,在资源迭代方向为第一方向的情况下,基于所述用户群的资源初始值和迭代步长确定第一资源值,所述第一方向表征增加资源值;

基于所述第一资源值,确定所述用户群的资源归还率;

若所述用户群的资源归还率大于或等于预设的归还率,则确定所述用户群对应的资源迭代方向为所述第一方向;

若所述用户群的资源归还率小于所述预设的归还率,则确定所述用户群对应的资源迭代方向为第二方向,所述第二方向表征减少资源值。

可选地,所述确定单元52在循环搜索的过程中,并行执行对所述多个用户群的资源值的迭代步骤。

可选地,所述确定单元52在循环搜索的过程中,在执行任一次迭代后,判断所述多个用户群的迭代后资源值和所述多个用户群的逾期风险之间是否满足单调性;

若否,则对所述多个用户群的迭代后资源值进行调整,调整后的所述多个用户群的迭代后资源值和所述多个用户群的逾期风险之间满足单调性。

可选地,所述目标资源包括授信资源。

本说明书实施例提供的资源处理装置50还可执行图1和图2的方法,并实现资源处理装置50在图1和图2所示实施例的功能,本说明书实施例在此不再赘述。

图6是本说明书的一个实施例电子设备的结构示意图。请参考图6,在硬件层面,该电子设备包括处理器,可选地还包括内部总线、网络接口、存储器。其中,存储器可能包含内存,例如高速随机存取存储器(random-accessmemory,ram),也可能还包括非易失性存储器(non-volatilememory),例如至少1个磁盘存储器等。当然,该电子设备还可能包括其他业务所需要的硬件。

处理器、网络接口和存储器可以通过内部总线相互连接,该内部总线可以是isa(industrystandardarchitecture,工业标准体系结构)总线、pci(peripheralcomponentinterconnect,外设部件互连标准)总线或eisa(extendedindustrystandardarchitecture,扩展工业标准结构)总线等。所述总线可以分为地址总线、数据总线、控制总线等。为便于表示,图6中仅用一个双向箭头表示,但并不表示仅有一根总线或一种类型的总线。

存储器,用于存放程序。具体地,程序可以包括程序代码,所述程序代码包括计算机操作指令。存储器可以包括内存和非易失性存储器,并向处理器提供指令和数据。

处理器从非易失性存储器中读取对应的计算机程序到内存中然后运行,在逻辑层面上形成授信资源的处理装置。处理器,执行存储器所存放的程序,并具体用于执行以下操作:

获取与待授信的多个用户群对应的多个授信初始值,所述多个用户群基于授信的逾期风险划分,所述多个授信初始值基于专家经验确定;

基于所述多个授信初始值及对应的授信迭代步长,循环搜索得到所述多个用户群对应的多个授信目标值,所述多个授信目标值之和为搜索过程中所述多个用户群的整体授信归还率不小于预设阈值时所述多个用户群的授信额度最大值,用户群的授信归还率与用户群对应的授信值相关;

基于所述多个授信目标值为所述多个用户群提供授信资源。

上述如本说明书图6所示实施例揭示的授信资源的处理装置执行的方法可以应用于处理器中,或者由处理器实现。处理器可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器可以是通用处理器,包括中央处理器(centralprocessingunit,cpu)、网络处理器(networkprocessor,np)等;还可以是数字信号处理器(digitalsignalprocessor,dsp)、专用集成电路(applicationspecificintegratedcircuit,asic)、现场可编程门阵列(field-programmablegatearray,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本说明书实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本说明书实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器,处理器读取存储器中的信息,结合其硬件完成上述方法的步骤。

该电子设备还可执行图3的方法,并实现授信资源的处理装置在图3所示实施例中的功能,本说明书实施例在此不再赘述。

当然,除了软件实现方式之外,本说明书实施例的电子设备并不排除其他实现方式,比如逻辑器件抑或软硬件结合的方式等等,也就是说以下处理流程的执行主体并不限定于各个逻辑单元,也可以是硬件或逻辑器件。

本说明书实施例还提出了一种计算机可读存储介质,该计算机可读存储介质存储一个或多个程序,该一个或多个程序包括指令,该指令当被包括多个应用程序的便携式电子设备执行时,能够使该便携式电子设备执行图3所示实施例的方法,并具体用于执行以下操作:

获取与待授信的多个用户群对应的多个授信初始值,所述多个用户群基于授信的逾期风险划分,所述多个授信初始值基于专家经验确定;

基于所述多个授信初始值及对应的授信迭代步长,循环搜索得到所述多个用户群对应的多个授信目标值,所述多个授信目标值之和为搜索过程中所述多个用户群的整体授信归还率不小于预设阈值时所述多个用户群的授信额度最大值,用户群的授信归还率与用户群对应的授信值相关;

基于所述多个授信目标值为所述多个用户群提供授信资源。

图7是本说明书的一个实施例授信资源的处理装置70的结构示意图。请参考图7,在一种软件实施方式中,所述授信资源的处理装置70可包括:获取单元71、确定单元72和授信处理单元73,其中:

获取单元71,获取与待授信的多个用户群对应的多个授信初始值,所述多个用户群基于授信的逾期风险划分,所述多个授信初始值基于专家经验确定;

确定单元72,基于所述多个授信初始值及对应的授信迭代步长,循环搜索得到所述多个用户群对应的多个授信目标值,所述多个授信目标值之和为搜索过程中所述多个用户群的整体授信归还率不小于预设阈值时所述多个用户群的授信额度最大值,用户群的授信归还率与用户群对应的授信值相关;

授信处理单元73,基于所述多个授信目标值为所述多个用户群提供授信资源。

本说明书实施例提供的授信资源的处理装置70还可执行图3的方法,并实现授信资源的处理装置70在图3所示实施例的功能,本说明书实施例在此不再赘述。

总之,以上所述仅为本说明书的较佳实施例而已,并非用于限定本文件的保护范围。凡在本说明书一个或多个实施例的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本文件的保护范围之内。

上述实施例阐明的系统、装置、模块或单元,具体可以由计算机芯片或实体实现,或者由具有某种功能的产品来实现。一种典型的实现设备为计算机。具体的,计算机例如可以为个人计算机、膝上型计算机、蜂窝电话、相机电话、智能电话、个人数字助理、媒体播放器、导航设备、电子邮件设备、游戏控制台、平板计算机、可穿戴设备或者这些设备中的任何设备的组合。

计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(pram)、静态随机存取存储器(sram)、动态随机存取存储器(dram)、其他类型的随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、快闪记忆体或其他内存技术、只读光盘只读存储器(cd-rom)、数字多功能光盘(dvd)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitorymedia),如调制的数据信号和载波。

还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、商品或者设备中还存在另外的相同要素。

本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于系统实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1