一种基于带噪学习的耐热钢珠光体球化智能评级方法技术

技术编号:33711037 阅读:10 留言:0更新日期:2022-06-06 08:44
一种基于带噪学习的珠光体球化智能评级方法,包括如下步骤:收集耐热钢金相图像,组成原始数据集;在原始数据集上训练深度学习模型,以获得噪声过滤模型;设置置信阈值,使用噪声过滤模型将原始数据集分为噪声样本和正确样本;在正确样本集合上训练深度学习模型,获得分类模型;使用分类模型进行珠光体球化评级;本发明专利技术与常规的基于深度学习的珠光体球化评级方法相比,可有效降低标签噪声带来的负面影响,提高了珠光体球化评级的效率和准确率。提高了珠光体球化评级的效率和准确率。提高了珠光体球化评级的效率和准确率。

【技术实现步骤摘要】
一种基于带噪学习的耐热钢珠光体球化智能评级方法


[0001]本专利技术属于珠光体球化等级评定
,具体涉及一种基于带噪学习的珠光体球化智能评级方法。

技术介绍

[0002]耐热钢是指在高温环境中保持较高持久长度、抗蠕变性和良好化学稳定性的合金钢。珠光体耐热钢常用于制作承压装置,如锅炉钢管、汽轮机叶轮、转子、紧固件及高压容器、管道等。珠光体耐热钢在使用状态下的显微组织是铁素体和珠光体,在工作温度较高且长期运行过程中,会产生珠光体的球化。珠光体耐热钢的热强性能和力学性能随着珠光体球化程度的加大而逐渐降低,材质渐趋劣化甚至失效。因此,珠光体耐热钢组织中的珠光体球化程度常被用于判断该类钢使用可靠性的重要判据之一。
[0003]在现有的耐热钢的珠光体球化评级中,有通过脉冲激光的方式或金相试样组织的方法来评级的。如专利申请号CN201310345194.4,名称为《基于激光等离子体光谱的12Cr1MoV珠光体球化等级的现场检测方法》的专利公开了一种利用脉冲激光直接作用于管道表面去除检查部位的氧化层和脱碳层后,采集和分析等离子体光谱数据,获得被测管道材料的抗拉强度σb后直接输出珠光体球化等级的方法。
[0004]金相试样组织的方法采用的是先通过金相试样或金相复膜来获取金相组织状态,然后人工观测金相组织状态并与相关金相图谱进行对比来确定最终工件或设备的珠光体球化等级。这种人工评级方式难以多地点、多任务同时进行。将基于深度学习的计算机视觉技术应用于耐热钢珠光体球化评级中,可实现珠光体球化的自动评级,适应多地点、多任务同时进行的需求。然而,深度学习算法需要在大量、干净的数据样本上进行学习和优化。数据样本的标注多由人工进行,珠光体球化的数据标注便是来源于人工评级结果。珠光体球化的人工评级对操作者的知识水平和经验要求极高,且评级过程并未完全量化,操作者的评级过程存在主观上的认知误差,会造成部分数据样本的错误标注。这与深度学习算法对干净数据的需求相悖。

技术实现思路

[0005]为了克服上述现有技术的缺陷,本专利技术的目的在于提供一种基于带噪学习的珠光体球化智能评级方法,基于样本筛选过程进行:使用噪声过滤模型将数据集中的样本分为噪声样本和正确样本,而后使用正确样本训练分类模型;较之常规方法,本方法显著提高了耐热钢珠光体球化评级的准确率,实现耐热钢珠光体球化的自动评级。
[0006]为了达到上述目的,本专利技术采用的技术方案如下:
[0007]一种基于带噪学习的珠光体球化智能评级方法,包括以下步骤:
[0008]步骤S1、采集耐热钢金相图像,组成原始数据集,根据其球化等级,对图像进行标注;
[0009]步骤S2、在原始数据集上,通过深度学习模型对其进行训练,深度学习模型包括
ResNet模型,获得噪声过滤模型,该噪声过滤模型为多分类模型;
[0010]步骤S3、将噪声过滤模型数据集中的噪声样本和正确样本进行区分;
[0011]步骤S4、使用正确样本再次训练深度学习模型,深度学习模型包括ResNet,EfficientNet等,获得分类模型,该模型即可实现对耐热钢珠光体球化的自动化评级。
[0012]步骤S5、使用分类模型进行耐热钢珠光体球化评级。
[0013]所述的步骤S2包括如下步骤:
[0014]S2.1.将原始数据集按照5折交叉验证的方式平均分成5部分,记为{A1,A2,A3,A4,A5},每一部分依次作为测试集,剩余部分作为训练集,训练集和测试集表示为train1={A2,A3,A4,A5},test1={A1};train2={A1,A3,A4,A5},test2={A2};

;train5={A1,A2,A3,A4},test5={A5};
[0015]S2.2.将在步骤2.1中依次获得的训练集,进行翻转、模糊、亮度和对比度调整、随机裁剪、随机网格洗牌和图像标准化处理;对于依次获得的测试集数据使用图像标准化进行处理;
[0016]S2.3.依次选择训练集对深度学习模型进行训练,并使用测试集进行测试,获得噪声过滤模型,其中,取5次训练测试的平均结果作为噪声过滤模型测试的最终结果。
[0017]所述的步骤S3包括如下步骤:
[0018]S3.1.设置某一置信阈值t,该阈值的取值范围是:
[0019][0020]其中,t为所述置信阈值,C为数据集的类别总数;
[0021]S3.2.使用噪声过滤模型,输出对所有样本所有类别的置信度,该过程表示为:
[0022][0023]其中,softmax(z
i
)是模型输出的置信度,zi是噪声过滤模型中最后一层的输出,C是数据集中的类别总数;
[0024]S3.3.依次选择每个样本,查看其原始标注,确定该样本所属类别i,若噪声过滤模型对该样本在类别i的输出置信度小于设定的置信阈值,则该样本为噪声样本,反之为正确样本。
[0025]所述的步骤S4包括如下步骤:
[0026]S4.1.将正确样本按照5折交叉验证的方式平均分成5部分,记为{B1,B2,B3,B4,B5},其中,B
j
(j=1,2,...,5)是A
j
(j=1,2,...,5)的子集,训练集和测试集表示为train1={B2,B3,B4,B5},test1={A1};train2={B1,B3,B4,B5},test2={A2};

;train5={B1,B2,B3,B4},test5={A5}。
[0027]S4.2.将在步骤4.1中依次获得的训练集,进行翻转、模糊、亮度和对比度调整、随机裁剪、随机网格洗牌和图像标准化处理;对于在步骤4.1依次获得的测试集数据使用图像标准化进行处理;
[0028]S4.3.依次选择训练集对深度学习模型进行训练,并使用测试集进行测试,获得分类模型,其中,取5次训练测试的平均结果作为分类模型测试的最终结果。
[0029]与现有技术相比,本专利技术具有如下的有益效果:
[0030]本专利技术提出一种基于带噪学习的耐热钢珠光体球化评级方法,使用于通过金相组织试样进行珠光体球化评级的工作中。珠光体球化评级通常为人工评级,评级准确率取决于工作人员的专业素养的知识水平,极易造成对部分样本的评级有误,这使得数据集的整体标注质量不太高,标签含有噪声。本专利技术所述方法在原始数据集上训练噪声过滤模型,通过预先设置置信阈值,使用噪声过滤模型将数据集中的所有样本分为正确样本和噪声样本,并在正确样本上训练分类模型,以进行耐热钢的珠光体球化评级,有效的降低了噪声样本对模型学习和优化过程中带来的负面影响。与常规的深度学习方法相比,本专利技术所述方法减少了人工评级带来的主观误差,在提高了珠光体球化评级的效率的同时,也在数据集标注质量不高,部分标注有误的前提下进一步提高了球化评级的准确率。
附图说明
[0031]图1为本专利技术所述的耐热钢珠光体球化评级流程图。
[本文档来自技高网
...

【技术保护点】

【技术特征摘要】
={A5};S4.2.将在步骤4.1中依次获得的训练集,进行翻转、模糊、亮度和对比度调整、随机裁剪、随机网格洗牌和图像标准化处理;对于在步骤4.1依次获得的测试集数据使用图...

【专利技术属性】
技术研发人员:胡海军申志远李秀峰张钰黄子仪
申请(专利权)人:西安交通大学
类型:发明
国别省市:

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

1