[发明专利]SHAP包装LightGBM快速预报锡基焊料的极限抗拉强度的可解释方法及其系统在审

专利信息
申请号: 202111005146.1 申请日: 2021-08-30
公开(公告)号: CN113806926A 公开(公告)日: 2021-12-17
发明(设计)人: 陈慧敏;李敏杰;陆文聪;彭巨擘;蔡珊珊;罗晓斌 申请(专利权)人: 上海大学;云南锡业集团(控股)有限责任公司研发中心
主分类号: G06F30/20 分类号: G06F30/20;G06F119/14
代理公司: 上海上大专利事务所(普通合伙) 31205 代理人: 何文欣
地址: 200444*** 国省代码: 上海;31
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: shap 包装 lightgbm 快速 预报 焊料 极限 抗拉强度 可解释 方法 及其 系统
【权利要求书】:

1.一种SHAP包装LightGBM快速预报锡基焊料的极限抗拉强度的方法,其特征在于,包括以下步骤:

1)利用计算机系统,从文献中搜集锡基焊料合金的元素组成、实验条件和极限抗拉强度实验值,作为数据集样本;

2)整理锡基焊料合金的元素组成,结合选定的物理化学性质,计算出每个锡基焊料合金样本的用于建模的特征;

3)将数据集以样本量为4:1的比例,随机划分为训练集与测试集;

4)以在所述步骤1)中收集的锡基焊料合金的极限抗拉强度实验值作为目标变量,以在所述步骤2)中的特征为自变量,利用在所述步骤3)划分出的训练集,对自变量使用离群值缩放数据,并使用LightGBM,建立锡基焊料合金极限抗拉强度的初步预报模型;

5)根据在所述步骤4)建立的锡基焊料合金极限抗拉强度的初步预报模型,使用SHAP,计算出每个特征的SHAPvalue,并包装LightGBM进行特征筛选,选取出最优的特征子集,用于最终预报模型的建立;

6)根据在所述步骤5)最优的特征子集的特征,建立锡基焊料合金极限抗拉强度的可解释预报模型,快速预报在所述步骤3)中划分出的测试集样本的极限抗拉强度。

2.根据权利要求1所述SHAP包装LightGBM快速预报锡基焊料的极限抗拉强度的方法,其特征在于,在所述步骤4)中,具体包括以下步骤:

LightGBM的具体步骤如下:

4-1)给定数据集{x1,…,xn},其中xi为输入空间χs中的维数为s的向量,在梯度提升的每一迭代中,模型输出的损失函数的负梯度记为{g1,…,gn};

4-2)将训练样本按其梯度的绝对值降序排列,前a%具有较大梯度的样本作为子集A,剩余(1-a)%的小梯度样本作为子集Ac,并从Ac中随机选取b%的样本作为子集B;

4-3)计算A∪B上的方差增益选取来分割样本节点,定义如下:

其中,Al={xi∈A:xij≤d},Ar={xi∈A:xijd},Bl={xi∈B:xij≤d},Br={xi∈B:xijd},系数用于将B上的梯度和归一化到Ac的大小;n为数据集的样本个数,d为样本节点,xi为输入空间χs中的维数为s的向量,gi为模型输出的损失函数的负梯度;A为将训练样本按其梯度的绝对值降序排列后选取的前a%具有较大梯度的样本子集,Ac为剩余(1-a)%的小梯度样本子集,B为从Ac中随机选取b%的样本构成的子集,a便为子集A中选取的前a%的具有较大梯度的样本个数,b为从Ac中随机选取b%的样本个数。为xi∈A:xij≤d的样本节点d的个数,为xi∈A:xijd的样本节点d的个数,xij为第i个样本的第j维特征,i=1,…,n,j=1,…,s;

4-4)选定相应的样本节点并决定相应的输出值;

4-5)重复上述步骤,直至达到拟合精度阈值或达到树棵树的上限。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海大学;云南锡业集团(控股)有限责任公司研发中心,未经上海大学;云南锡业集团(控股)有限责任公司研发中心许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202111005146.1/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top