一种模型构建方法、装置、计算机设备及存储介质制造方法及图纸

技术编号:38146149 阅读:7 留言:0更新日期:2023-07-08 10:04
本说明书涉及人工智能技术领域,尤其涉及一种模型构建方法、装置、计算机设备及存储介质。其中模型构建方法包括根据接收到的模型构建请求,确定待优化超参数标识和初始候选区间,将初始候选区间的第一起点值、第一终点值和第一中值分别代入待优化模型,得到多个候选优化模型;利用多个候选优化模型分别针对验证集进行处理,得到目标指标值;基于与第一起点值、第一终点值和第一中值分别对应的目标指标值,确定第一候选区间,利用第一候选区间更新初始候选区间进行迭代,确定满足预设条件的与待优化超参数标识对应的目标超参数数据;以及基于目标超参数数据和待优化模型,构建目标模型。利用本说明书实施例,提高了确定目标超参数数据的效率。数数据的效率。数数据的效率。

【技术实现步骤摘要】
一种模型构建方法、装置、计算机设备及存储介质


[0001]本说明书涉及人工智能
,尤其涉及一种模型构建方法、装置、计算机设备及存储介质。

技术介绍

[0002]在构建模型时,需要设定超参数数据。目前,多采用手动调整超参数数据、网格化搜索、随机搜索和贝叶斯优化法确定超参数数据。在手动调整超参数数据和随机搜索确定超参数数据的过程中,随机性较大,确定的超参数数据不能同时满足高精度和高准确度的要求,同时,若确定满足高准确度要求的超参数数据需要花费的时间较长。在网格化搜索、随机搜索和贝叶斯优化法确定超参数数据时,虽然能满足高精度和高准确度的要求,但是迭代的次数较多,花费的时间较长。
[0003]如何在保证高精度和高准确度的情况下,提高目标超参数数据的确定效率,以构建满足要求的模型是现有技术中亟需解决的问题。

技术实现思路

[0004]为解决现有技术中的问题,本说明书实施例提供了一种模型构建方法、装置、计算机设备及存储介质,实现了在保证高精度和高准确度的情况下,提高了目标超参数数据的确定效率,以用于构建满足要求的模型。
[0005]为了解决上述技术问题,本说明书的具体技术方案如下:
[0006]一方面,本说明书实施例提供了一种模型构建方法,包括,
[0007]根据接收到的模型构建请求,确定待优化超参数标识和与所述待优化超参数标识对应的初始候选区间,所述模型构建请求还包括待优化模型;
[0008]将所述初始候选区间的第一起点值、第一终点值和第一中值分别代入所述待优化模型,得到多个候选优化模型;
[0009]利用所述多个候选优化模型分别针对验证集进行处理,得到目标指标值;
[0010]基于与所述第一起点值、所述第一终点值和所述第一中值分别对应的目标指标值,确定第一候选区间;
[0011]利用所述第一候选区间更新所述初始候选区间进行迭代,确定满足预设条件的与所述待优化超参数标识对应的目标超参数数据;以及
[0012]基于所述目标超参数数据和所述待优化模型,构建目标模型。
[0013]进一步,该利用多个所述候选优化模型分别针对验证集进行处理,得到目标指标值进一步包括:
[0014]利用每个所述候选优化模型分别针对验证集进行处理,得到多个指标数据;以及
[0015]利用权重集合针对所述多个指标数据进行加权处理,确定所述目标指标值。
[0016]进一步,该多个指标数据进一步包括目标曲线下的面积,区分数据,提升度数据和基尼系数。
[0017]进一步,该利用权重集合针对所述多个指标数据进行加权处理,确定所述目标指标值包括采用以下公式进行处理,
[0018][0019][0020]其中,i∈C,所述δ表征所述目标指标值,所述C包括多个指标,每个所述指标与指标数据相对应,所述x表征所述S
i
,所述S
i
表征所述指标数据,所述W
i
表征权重数据,所述权重集合包括多个权重数据,每个所述权重数据分别与指标数据相对应,以及所述sigmoid()表征激活函数。
[0021]进一步,该基于与所述第一起点值、所述第一终点值和所述第一中值分别对应的目标指标值,确定第一候选区间进一步包括:
[0022]判断与所述第一中值对应的第一中值目标指标值是否大于或等于,与所述第一起点值对应的第一起点目标指标值和与所述第一终点值对应的第一终点目标指标值;以及
[0023]在确定所述第一中值目标指标值大于或等于所述第一起点目标指标值和所述第一终点目标指标值的情况下,基于所述第一中值目标指标值、所述第一起点目标指标值、所述第一终点目标指标值和优化目标指标值,确定所述第一候选区间,
[0024]其中,所述优化目标指标值为与第二中值或第三中值对应的所述目标指标值,所述第二中值为以所述第一起点值和所述第一中值分别为端点值构成的区间的中值,所述第三中值为以所述第一中值和所述第一终点值分别为端点值构成的区间的中值。
[0025]进一步,还包括,
[0026]在确定所述第一中值目标指标值小于所述第一起点目标指标值和所述第一终点目标指标值的情况下,基于与所述第一起点值和第一终点值分别对应的收益值,确定所述第一候选区间。
[0027]进一步,还包括,
[0028]在确定所述第一中值目标指标值小于所述第一起点目标指标值或所述第一终点目标指标值的情况下,从所述第一起点目标指标值和所述第一终点目标指标值中确定较大的目标数值;以及
[0029]确定由所述第一中值和与所述目标数值对应的第一起点值或第一终点值分别为端点值构成的区间为所述第一候选区间。
[0030]进一步,该基于所述第一中值目标指标值、所述第一起点目标指标值、所述第一终点目标指标值和优化目标指标值,确定所述第一候选区间进一步包括,
[0031]判断所述优化目标指标值是否大于或等于所述第一中值目标指标值;
[0032]在确定所述优化目标指标值小于所述第一中值目标指标值的情况下,判断所述优化目标指标值是否大于所述第一起点目标指标值或所述第一终点目标指标值;以及
[0033]在确定所述优化目标指标值大于所述第一起点目标指标值或所述第一终点目标指标值的情况下,确定由所述第一中值和与所述优化目标指标值对应的第二中值或第三中值分别为端点值构成的区间为所述第一候选区间。
[0034]进一步,还包括,
[0035]在确定所述优化目标指标值小于或等于所述第一起点目标指标值和所述第一终
点目标指标值的情况下,从与所述第一起点值、第二中值、第一中值、第三中值和第一终点值对应的多个收益值中确定数值大小排名前两位的目标收益值;
[0036]确定与所述目标收益值对应的目标端点值;以及
[0037]确定由所述目标端点值构成的区间为所述第一候选区间。
[0038]进一步,还包括,
[0039]在确定所述优化目标指标值大于或等于所述第一中值目标指标值的情况下,确定以所述第二中值或所述第三中值对应的区间为所述第一候选区间。
[0040]进一步,该在确定所述第一中值目标指标值小于所述第一起点目标指标值和所述第一终点目标指标值的情况下,基于与所述第一起点值和第一终点值分别对应的收益值,确定所述第一候选区间进一步包括,
[0041]判断与所述第一起点值对应的第一收益值是否大于或等于所述与所述第一终点值对应的第二收益值;
[0042]在确定所述第一收益值大于或等于所述第二收益值的情况下,确定以所述第一起点值和所述第一中值分别为端点值构成的区间为所述第一候选区间;以及
[0043]在确定所述第一收益值小于所述第二收益值的情况下,确定以所述第一中值和所述第一终点值分别为端点值构成的区间为所述第一候选区间。
[0044]进一步,该第一收益值和所述第二收益值的确定方法进一步包括,
[0045][0046]其中,所述UCB表征所述第本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种模型构建方法,其特征在于,包括:根据接收到的模型构建请求,确定待优化超参数标识和与所述待优化超参数标识对应的初始候选区间,所述模型构建请求还包括待优化模型;将所述初始候选区间的第一起点值、第一终点值和第一中值分别代入所述待优化模型,得到多个候选优化模型;利用所述多个候选优化模型分别针对验证集进行处理,得到目标指标值;基于与所述第一起点值、所述第一终点值和所述第一中值分别对应的目标指标值,确定第一候选区间;利用所述第一候选区间更新所述初始候选区间进行迭代,确定满足预设条件的与所述待优化超参数标识对应的目标超参数数据;以及基于所述目标超参数数据和所述待优化模型,构建目标模型。2.根据权利要求1所述的方法,其特征在于,所述利用多个所述候选优化模型分别针对验证集进行处理,得到目标指标值包括:利用每个所述候选优化模型分别针对验证集进行处理,得到多个指标数据;以及利用权重集合针对所述多个指标数据进行加权处理,确定所述目标指标值。3.根据权利要求2所述的方法,其特征在于,所述多个指标数据包括目标曲线下的面积,区分数据,提升度数据和基尼系数。4.根据权利要求2所述的方法,其特征在于,所述利用权重集合针对所述多个指标数据进行加权处理,确定所述目标指标值包括采用以下公式进行处理:进行加权处理,确定所述目标指标值包括采用以下公式进行处理:其中,i∈C,所述δ表征所述目标指标值,所述C包括多个指标,每个所述指标与指标数据相对应,所述x表征所述S
i
,所述S
i
表征所述指标数据,所述W
i
表征权重数据,所述权重集合包括多个权重数据,每个所述权重数据分别与指标数据相对应,以及所述sigmoid()表征激活函数。5.根据权利要求1所述的方法,其特征在于,所述基于与所述第一起点值、所述第一终点值和所述第一中值分别对应的目标指标值,确定第一候选区间包括:判断与所述第一中值对应的第一中值目标指标值是否大于或等于,与所述第一起点值对应的第一起点目标指标值和与所述第一终点值对应的第一终点目标指标值;以及在确定所述第一中值目标指标值大于或等于所述第一起点目标指标值和所述第一终点目标指标值的情况下,基于所述第一中值目标指标值、所述第一起点目标指标值、所述第一终点目标指标值和优化目标指标值,确定所述第一候选区间,其中,所述优化目标指标值为与第二中值或第三中值对应的所述目标指标值,所述第二中值为以所述第一起点值和所述第一中值分别为端点值构成的区间的中值,所述第三中值为以所述第一中值和所述第一终点值分别为端点值构成的区间的中值。6.根据权利要求5所述的方法,其特征在于,还包括:在确定所述第一中值目标指标值小于所述第一起点目标指标值和所述第一终点目标指标值的情况下,基于与所述第一起点值和第一终点值分别对应的收益值,确定所述第一
候选区间。7.根据权利要求5所述的方法,其特征在于,还包括:在确定所述第一中值目标指标值小于所述第一起点目标指标值或所述第一终点目标指标值的情况下,从所述第一起点目标指标值和所述第一终点目标指标值中确定较大的目标数值;以及确定由所述第一中值和与所述目标数值对应的第一起点值或第一终点值分别为端点值构成的区间为所述第一候选区间。8.根据权利要求5所述的方法,其特征在于,所述基于所述第一中值目标指标值、所述第一起点目标指标值、所述第一终点目标指标值和优化目标指标值,确定所述第一候选区间包括:判断所述优化目标指标值是否大于或等于所述第一中值目标指标值;在确定所述优化目标指标值小于所述第一中值目标指...

【专利技术属性】
技术研发人员:陈晗沈丽忠林雷杰毛亚妮
申请(专利权)人:建信金融科技有限责任公司
类型:发明
国别省市:

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

1