一种信用风险评估系统、方法、设备及介质与流程

文档序号:26847288发布日期:2021-10-09 00:49阅读:来源:国知局

技术特征:
1.一种信用风险评估系统,其特征在于,包括用户端和服务端;所述用户端用于发起信用风险评估请求,所述服务端包括数据采集模块、样本数据库、风险评估模块和更新模块;所述数据采集模块,用于根据用户端发起的信用风险评估请求,以当下时间点为参考,采集用户当下时间点之前e1个月内产生的征信特征信息x,以及从当下时间点开始随时间推移持续采集用户新产生的征信特征信息x,并将对应用户采集到的所有征信特征信息作为用户样本数据发送至样本数据库存储;所述样本数据库,用于存储用户样本数据;所述风险评估模块,用于根据用户的征信特征信息x评估用户的信用风险结果y;所述风险评估模块根据对应用户的征信特征信息x评估用户的信用风险结果时包括以下步骤:步骤1、调取e1个月内的征信特征信息x;步骤2、将调取的e1个月内的征信特征信息x输入预设的信用风险评估模型y=f1(x),预测用户当下时间点之后e2个月内的信用风险结果y,y=0或1,当y=0时,代表用户低风险,当y=1时,代表用户高风险;步骤3、输出预测的信用风险结果y;所述更新模块,用于定期根据所述样本数据库中的用户样本数据对所述信用风险评估模型y=f1(x)进行更新。2.按照权利要求1所述的一种信用风险评估系统,其特征在于,所述信用风险评估模型y=f1(x)通过以下方法生成或更新:step1、生成新的训练集样本和测试集样本,以及构建脊波神经网络模型;step2、初始化脊波神经网络模型的初始参数,所述初始参数包括连接隐藏层神经元节点和输出层神经元节点的权重w、激活函数中的尺度参数a、激活函数中的方向参数u和激活函数中的位置参数b;将训练集样本的征信特征信息x作为脊波神经网络模型的输入,将训练集样本的信用风险结果y作为脊波神经网络模型的输出,训练脊波神经网络模型;训练完成后进入到下一步;step3、采用多元宇宙算法优化训练后的脊波神经网络模型的初始参数;然后进入到下一步;step4、利用测试集样本对优化后的脊波神经网络模型进行误差测试,若测试通过,则进入下一步;若测试不通过,则重新执行step1

step3;step5、以优化后的脊波神经网络模型为信用风险评估模型,并输出该信用风险评估模型。3.按照权利要求2所述的一种信用风险评估系统,其特征在于,所述训练集样本和测试集样本通过以下步骤生成:step1

1、从所述样本数据库中抽取多个用户样本数据中一个时间段内的所有信息,然后进入下一步;step1

2、取所述时间段中的一个时间点作为观察点;将所述时间段中在观察点之前的时期设定为观察期,将所述时间段中在观察点之后的时期设定为表现期;然后进入下一步;step1

3、取在观察期内的信息为对应用户的历史征信特征信息x’;取在表现期内的信息中对应用户的逾期表现信息为高风险表现结果y’;表现期内的信息中存在逾期时,高风
险表现结果y’=1,表现期内的信息中不存在逾期时,高风险表现结果y’=0,然后进入下一步;step1

4、将每个用户样本数据对应的历史征信特征信息x’和高风险表现结果y’构建为一条预用样本数据;对预用样本数据进行缺失值处理、异常值剔除和归一化处理;然后进入下一步;step1

5、将多个所述预用样本数据中的一部分设定为训练集样本,另一部分设定为测试集样本。4.按照权利要求3所述的一种信用风险评估系统,其特征在于,step3中多元宇宙算法优化脊波神经网络模型的初始参数时,多元宇宙算法的旅行距离率l为多元宇宙算法优化执行时的当前迭代次数,l为多元宇宙算法优化执行时的最大迭代次数,q为常数,满足2000<q<10000;执行所述多元宇宙算法在每次迭代时,子代宇宙满足:执行所述多元宇宙算法在每次迭代时,子代宇宙满足:为第i个子代宇宙的第j个参数;为根据轮盘机制选择的第k个父代宇宙的第j个参数;r2、r3和r4分别是在[0,1]之间的随机数;x
j
为当下最好宇宙的第j个参数;lb
j
,ub
j
为第j个变量的下边界和上边界;wep为虫洞存在概率;ω为加权学习因子,且其值随迭代次数l增加而递减,ω∈[0,1],且满足:5.一种信用风险评估方法,其特征在于,包括以下步骤:步骤1、获取用户发起的风险评估请求;步骤2、根据用户端发起的信用风险评估请求,以当下时间点为参考,采集用户当下时间点之前e1个月内产生的征信特征信息x,以及从当下时间点开始随时间推移持续采集用户新产生的征信特征信息x,并将对应用户采集到的所有征信特征信息作为用户样本数据发送至样本数据库存储;步骤3、根据用户的征信特征信息x评估用户的信用风险结果y;具体包括:步骤3

1、调取e1个月内的征信特征信息x;步骤3

2、将调取的e1个月内的征信特征信息x输入预设的信用风险评估模型y=f1(x),预测用户当下时间点之后e2个月内的信用风险结果y,y=0或1,当y=0时,代表用户低风险,当y=1时,代表用户高风险;步骤3

3、输出预测的信用风险结果y;所述信用风险评估模型y=f1(x)定期根据预设样本数据库中的样本数据进行更新。6.按照权利要求5所述的一种信用风险评估系统,其特征在于,所述信用风险评估模型y=f1(x)通过以下方法生成或更新:step1、生成新的训练集样本和测试集样本,以及构建脊波神经网络模型;
step2、初始化脊波神经网络模型的初始参数,所述初始参数包括连接隐藏层神经元节点和输出层神经元节点的权重w、激活函数中的尺度参数a、激活函数中的方向参数u和激活函数中的位置参数b;将训练集样本的征信特征信息x作为脊波神经网络模型的输入,将训练集样本的信用风险结果y作为脊波神经网络模型的输出,训练脊波神经网络模型;训练完成后进入到下一步;step3、采用多元宇宙算法优化训练后的脊波神经网络模型的初始参数;然后进入到下一步;step4、利用测试集样本对优化后的脊波神经网络模型进行误差测试,若测试通过,则进入下一步;若测试不通过,则重新执行step1

step3;step5、以优化后的脊波神经网络模型为信用风险评估模型,并输出该信用风险评估模型。7.按照权利要求6所述的一种信用风险评估系统,其特征在于,所述训练集样本和测试集样本通过以下步骤生成:step1

1、从所述样本数据库中抽取多个用户样本数据中一个时间段内的所有信息,然后进入下一步;step1

2、取所述时间段中的一个时间点作为观察点;将所述时间段中在观察点之前的时期设定为观察期,将所述时间段中在观察点之后的时期设定为表现期;然后进入下一步;step1

3、取在观察期内的信息为对应用户的历史征信特征信息x’;取在表现期内的信息中对应用户的逾期表现信息为高风险表现结果y’;表现期内的信息中存在逾期时,高风险表现结果y’=1,表现期内的信息中不存在逾期时,高风险表现结果y’=0,然后进入下一步;step1

4、将每个用户样本数据对应的历史征信特征信息x’和高风险表现结果y’构建为一条预用样本数据;对预用样本数据进行缺失值处理、异常值剔除和归一化处理;然后进入下一步;step1

5、将多个所述预用样本数据中的一部分设定为训练集样本,另一部分设定为测试集样本。8.按照权利要求7所述的一种信用风险评估系统,其特征在于,step3中多元宇宙算法优化脊波神经网络模型的初始参数时,多元宇宙算法的旅行距离率l为多元宇宙算法优化执行时的当前迭代次数,l为多元宇宙算法优化执行时的最大迭代次数,q为常数,满足2000<q<10000;执行所述多元宇宙算法在每次迭代时,子代宇宙满足:执行所述多元宇宙算法在每次迭代时,子代宇宙满足:为第i个子代宇宙的第j个参数;为根据轮盘机制选择的第k个父代宇宙的第j个参数;r2、r3和r4分别是在[0,1]之间的随机数;x
j
为当下最好宇宙的第j个参数;lb
j
,ub
j
为第j
个变量的下边界和上边界;wep为虫洞存在概率;ω为加权学习因子,且其值随迭代次数l增加而递减,ω∈[0,1],且满足:9.一种电子设备,其特征在于,包括:存储器和处理器,所述处理器和所述存储器连接;所述存储器用于存储程序;所述处理器调用存储于所述存储器中的程序,以执行如权利要求5

8中任一项所述的方法。10.一种计算机可读存储介质,其特征在于,其上存储有计算机程序,所述计算机程序被计算机运行时执行如权利要求5

8中任一项所述的方法。

技术总结
本发明公开了一种信用风险评估系统、方法、设备及介质,包括用户端和服务端;所述用户端用于发起信用风险评估请求,所述服务端包括数据采集模块、样本数据库、风险评估模块和更新模块;所述数据采集模块,用于采集用户的征信特征信息X;所述样本数据库,用于存储用户样本数据;所述风险评估模块,用于根据用户的征信特征信息X评估用户的信用风险结果Y;所述更新模块,用于定期根据所述样本数据库中的用户样本数据对所述信用风险评估模型进行更新。本发明基于深度学习得到的神经网络模型评估用户的信用风险结果,相比传统固定规则的计算评估,评估效果更好,输出的信用风险结果参考性很强。很强。很强。


技术研发人员:江远强 李兰 李晓萍
受保护的技术使用者:百维金科(上海)信息科技有限公司
技术研发日:2021.06.29
技术公布日:2021/10/8
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1