本发明涉及计算机,特别涉及人工智能,尤其涉及一种基于改进模拟退火算法的贷款企业组合确定方法和装置。
背景技术:
1、贷款企业组合的优化问题属于非确定多项式(non-deterministic polynomial)问题,该问题的求解需要问题规模的指数阶时间。随着问题规模的增大,其计算量成指数型增长。相关技术中,通常通过传统的模拟退火算法寻求最优解,但传统的模拟退火算法只接受比当前解更优的解,容易陷入局部最优解的问题,导致无法准确确定出最优的贷款企业组合,从而导致金融机构的贷款风险升高。
技术实现思路
1、本发明的一个目的在于提供一种基于改进模拟退火算法的贷款企业组合确定方法,通过改进的模拟退火算法确定出目标企业组合,跳出局部最优的局限,搜索到全局最优解,能够准确确定出最优的贷款企业组合,从而降低金融机构的贷款风险。本发明的另一个目的在于提供一种基于改进模拟退火算法的贷款企业组合确定装置。本发明的再一个目的在于提供一种计算机可读介质。本发明的还一个目的在于提供一种计算机设备。
2、为了达到以上目的,本发明一方面公开了一种基于改进模拟退火算法的贷款企业组合确定方法,包括:
3、获取候选企业发送的贷款请求,贷款请求包括企业项目信息;
4、按照贷款请求的数量,根据企业项目信息,构建指定维度的候选企业组合;
5、通过改进模拟退火算法,根据指定维度的候选企业组合,确定出目标企业组合。
6、优选的,企业项目信息包括选中指标;
7、按照贷款请求的数量,根据企业项目信息,构建指定维度的候选企业组合,包括:
8、通过均匀分布随机数函数,按照贷款请求的数量生成指定维度的规范权重;
9、根据指定维度的规范权重、预先设置的金融机构贷款总额和动态退火参数,生成指定维度的随机变量;
10、根据选中指标,构建指定维度的候选企业组合。
11、优选的,通过均匀分布随机数函数,按照贷款请求的数量生成指定维度的规范权重,包括:
12、通过均匀分布随机数函数,按照贷款请求的数量生成指定维度的随机数;
13、根据指定维度的随机数,生成随机数标准差;
14、根据随机数标准差和指定维度的随机数,生成指定维度的规范权重。
15、优选的,通过改进模拟退火算法,根据指定维度的候选企业组合,确定出目标企业组合,包括:
16、根据预先设置的贷款风险组合优化决策模型、指定维度的候选企业组合和预先生成的动态退火参数,生成候选企业组合对应的候选接收概率组合;
17、对候选企业组合和候选企业组合对应的候选接收概率组合进行横向综合,得到不同时刻下的多个候选企业组合;
18、通过预先构建的组合优化模型,根据不同时刻下的多个候选企业组合和预先设置的初始企业组合,确定出目标企业组合。
19、优选的,对候选企业组合和候选企业组合对应的候选接收概率组合进行横向综合,得到不同时刻下的多个候选企业组合,包括:
20、根据候选接收概率组合,生成相对接收概率组合;
21、通过均匀分布随机数函数,对相对接收概率组合进行随机选取,得到对应的相对接收概率;
22、将确定出的相对接收概率对应的候选企业组合,确定为当前时刻的下一个时刻的候选企业组合。
23、优选的,贷款风险组合优化决策模型包括决策模型目标函数和资金约束函数,决策模型目标函数包括企业组合的贷款总风险函数和企业组合的总效益函数。
24、本发明还公开了一种基于改进模拟退火算法的贷款企业组合确定装置,包括:
25、获取单元,用于获取候选企业发送的贷款请求,贷款请求包括企业项目信息;
26、候选企业组合构建单元,用于按照贷款请求的数量,根据企业项目信息,构建指定维度的候选企业组合;
27、目标企业组合确定单元,用于通过改进模拟退火算法,根据指定维度的候选企业组合,确定出目标企业组合。
28、本发明还公开了一种计算机可读介质,其上存储有计算机程序,该程序被处理器执行时实现如上所述方法。
29、本发明还公开了一种计算机设备,包括存储器和处理器,所述存储器用于存储包括程序指令的信息,所述处理器用于控制程序指令的执行,所述处理器执行所述程序时实现如上所述方法。
30、本发明还公开了一种计算机程序产品,包括计算机程序/指令,计算机程序/指令被处理器执行时实现如上所述方法。
31、本发明获取候选企业发送的贷款请求,贷款请求包括企业项目信息;按照贷款请求的数量,根据企业项目信息,构建指定维度的候选企业组合;通过改进模拟退火算法,根据指定维度的候选企业组合,确定出目标企业组合,通过改进的模拟退火算法确定出目标企业组合,跳出局部最优的局限,搜索到全局最优解,能够准确确定出最优的贷款企业组合,从而降低金融机构的贷款风险。
1.一种基于改进模拟退火算法的贷款企业组合确定方法,其特征在于,所述方法包括:
2.根据权利要求1所述的基于改进模拟退火算法的贷款企业组合确定方法,其特征在于,所述企业项目信息包括选中指标;
3.根据权利要求2所述的基于改进模拟退火算法的贷款企业组合确定方法,其特征在于,所述通过均匀分布随机数函数,按照贷款请求的数量生成指定维度的规范权重,包括:
4.根据权利要求1所述的基于改进模拟退火算法的贷款企业组合确定方法,其特征在于,所述通过改进模拟退火算法,根据指定维度的候选企业组合,确定出目标企业组合,包括:
5.根据权利要求4所述的基于改进模拟退火算法的贷款企业组合确定方法,其特征在于,所述对所述候选企业组合和所述候选企业组合对应的候选接收概率组合进行横向综合,得到不同时刻下的多个候选企业组合,包括:
6.根据权利要求4所述的基于改进模拟退火算法的贷款企业组合确定方法,其特征在于,所述贷款风险组合优化决策模型包括决策模型目标函数和资金约束函数,所述决策模型目标函数包括企业组合的贷款总风险函数和企业组合的总效益函数。
7.一种基于改进模拟退火算法的贷款企业组合确定装置,其特征在于,所述装置包括:
8.一种计算机可读介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1至6任一项所述的基于改进模拟退火算法的贷款企业组合确定方法。
9.一种计算机设备,包括存储器和处理器,所述存储器用于存储包括程序指令的信息,所述处理器用于控制程序指令的执行,其特征在于,所述程序指令被处理器加载并执行时实现权利要求1至6任一项所述的基于改进模拟退火算法的贷款企业组合确定方法。
10.一种计算机程序产品,包括计算机程序/指令,其特征在于,所述计算机程序/指令被处理器执行时实现权利要求1至6任一项所述的基于改进模拟退火算法的贷款企业组合确定方法。