预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共13页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN110773580A(43)申请公布日2020.02.11(21)申请号201910887722.6(22)申请日2019.09.19(71)申请人北京冶自欧博科技发展有限公司地址100071北京市丰台区西四环南路88号(72)发明人谢新亮张嘉新申铁强(74)专利代理机构北京爱普纳杰专利代理事务所(特殊普通合伙)11419代理人王玉松怀春颖(51)Int.Cl.B21B38/08(2006.01)权利要求书1页说明书8页附图3页(54)发明名称一种基于XGBoost算法计算轧制力的方法及系统(57)摘要本发明提供一种基于XGBoost算法计算轧制力的方法及系统,该方法使用大量历史数据,运用XGBoost算法对轧制力进行分析和预测,XGBoost采用了集成学习(Boosting)的思想,将弱分类器转化为强分类器,进而达到有效分类的目的,与GBDT算法相比,为了能够自定义loss函数,XGBoost将loss函数进行了2阶的泰勒展开,并同时加入正则项来权衡模型复杂度与避免过拟合,本发明使用了基于树模型的XGBoost,通过传统机理模型的参考和各个特征在节点分裂处出现的次数来确定模型的输入特征,再根据模型中各个参数对结果影响的重要程度,使用网格搜索法和先验知识进行参数调整,最终训练出模型从而计算出轧制力,与传统机理模型相比,轧制力计算精度显著提高。CN110773580ACN110773580A权利要求书1/1页1.一种基于XGBoost算法计算轧制力的方法,其特征在于,所述方法包括如下步骤:获取历史数据,筛选出有用的特征;构建以树模型为基础的XGBoost算法框架,并对参数进行调整;将筛选出的有用的特征输入到经过参数调整的XGBoost算法框架内进行训练,生成轧制力计算模型;将待测数据输入到轧制力计算模型内计算轧制力。2.如权利要求1所述的基于XGBoost算法计算轧制力的方法,其特征在于,所述获取并筛选历史数据,作为训练集包括如下步骤:获取历史数据,筛选历史数据内对计算轧制力影响最大的特征;去掉相关性大的特征,进而筛选出有用的特征;筛选并去掉特征中的异常值,将其余特征组成训练集。3.如权利要求2所述的基于XGBoost算法计算轧制力的方法,其特征在于,所述去掉筛选出的特征的异常值为利用箱型图去掉筛选出的特征的异常值。4.如权利要求1所述的基于XGBoost算法计算轧制力的方法,其特征在于,所述对参数进行调整为利用网格搜索法与先验知识相结合对参数进行调整。5.如权利要求4所述的基于XGBoost算法计算轧制力的方法,其特征在于,所述利用网格搜索法与先验知识相结合对参数进行调整具体包括:利用先验知识确定需要调整的参数及需要调整参数的调整顺序和调整组合;利用网格搜索法筛选每个参数在进行网络搜索时的范围和/或粒度。6.一种基于XGBoost算法计算轧制力的系统,其特征在于,所述系统包括:获取历史数据,筛选出有用的特征的数据处理模块;构建以树模型为基础的XGBoost算法框架,并对参数进行调整的框架构建模块;将筛选出的有用的特征输入到经过参数调整的XGBoost算法框架内进行训练,生成轧制力计算模型的计算模型生成模块;将待测数据输入到轧制力计算模型内计算轧制力的输出模块。7.如权利要求6所述的基于XGBoost算法计算轧制力的系统,其特征在于,所述数据获取模块包括:获取历史数据,筛选历史数据内对计算轧制力影响最大的特征的筛选子模块;去掉筛选出的特征的异常值的异常值删除子模块;去掉相关性大的特征,进而筛选出有用的特征的特征删除子模块。8.如权利要求6所述的基于XGBoost算法计算轧制力的系统,其特征在于,所述对参数进行调整为利用网格搜索法与先验知识相结合对参数进行调整。2CN110773580A说明书1/8页一种基于XGBoost算法计算轧制力的方法及系统技术领域[0001]本发明属于基于人工智能算法计算热轧带钢轧制力的计算领域,特别涉及一种基于XGBoost算法计算轧制力的方法及系统。背景技术[0002]在热连轧系统中,轧制力的计算一直使用传统的机理模型,但轧制力计算受化学成分、温度、变形程度、压下量、变形抗力和轧辊直径等多种参数的影响,因为热轧形变过程属于弹塑性变形,导致了变形抗力的计算很难准确。在不同的生产工况下,基于力学原理的机理模型预报精度的提高有一定难度。发明内容[0003]为了解决现有技术中存在的问题,本发明提供了一种基于XGBoost算法计算轧制力的方法及系统。[0004]本发明其中一个技术方案提供一种基于XGBoost算法计算轧制力的方法,该方法包括如下步骤:[0005]获取历史数据,筛选出有用的特征;[0006]构建以树模型为基础的XGBoo