0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

SparkMLlib GBDT算法工业大数据的实战案例

电子设计 来源:电子设计 作者:电子设计 2020-12-25 17:42 次阅读

在格物汇之前发表的《工业大数据挖掘的利器——Spark MLlib》中提到,Spark 的MLlib组件能够对工业现场海量数据进行高效挖掘,快速呈现结果给业务分析人员。接下来将向大家介绍SparkMLlib 中的GBDT算法,并将应用该算法对工业数据进行代码实战。

1算法概念

GB(Gradient Boosting)梯度提升算法,GB 共需要进行M次迭代,通过采用梯度下降的方法,每次迭代向损失函数的负梯度方向进行移动,从而使损失函数越来越小,进而使模型越来越精确。算法伪代码如下:

GB算法跟原始的Boosting算法相比较,还是有比较明显的区别。

Boosting算法开始的时候,是会给每个样本附上权重的,在每次迭代的时候就会增加错的样本的权重,减少对的样本的权重,经过N次迭代之后,会得到N个分类器,然后我们再将他们组合起来,得到最终模型。

GB算法与Boosting区别是,他的每一次迭代的目标都是减少上一次的残差,所以在残差减少的方向上建立一个新的模型。在GB算法框架上加入决策树,就是GBDT(GradientBoost Decision Tree)算法。

GBDT主要的优点有:

1) 可以灵活处理各种类型的数据,包括连续值和离散值。

2) 在相对少的调参时间情况下,预测的准备率也可以比较高。这个是相对SVM来说的。

3)使用一些健壮的损失函数,对异常值的鲁棒性非常强。比如 Huber损失函数和Quantile损失函数。

4) 很好的利用了弱分类器进行级联。

5) 充分考虑的每个分类器的权重。

6) 可以得到变量间的重要性排序。

GBDT的主要缺点有:

1)由于弱学习器之间存在依赖关系,难以并行训练数据,不过可以通过自采样的SGBT来达到部分并行。

2完整代码实例

工业生产中,产品在制程过程中会有很多特性值,如果能对产品的特性值及时进行预测,得到特性值的具体数值,那么就会帮组业务人员知晓产品的质量,实现产品的全检,并能防止异常产品后流,造成不必要的浪费。

本次实战代码的采用的数据是半导体制程中某一道工序的机台的制程参数值,通过采用SparkMLlib中的GBDT算法对工业现场机台的制程参数进行建模,预测出经过该机台生产之后产品的膜层厚度。

模型最后输出模型性能指标如下:

Mape(Mean Absolute Percentage Error):0.23%

通过上图模型输出的预测值与实际值对比,发现预测出来的产品膜厚的数值走势跟实际数值走势基本符合,mape达到0.5%以内,拟合度相当可观,后续还可以通过样本筛选以及特征工程等手段对该模型进行进一步调优。

在模型达到业务需求的拟合度等指标后,通过该模型进行部署,实现产品的“实时全检”,从而实现产品质量的全面监控,杜绝异常产品后流;与工厂内的抽检系统结合后,降低产品的抽检率,提高工厂的效率。

GBDT算法的用途还是比较广泛的,它不仅可以处理分类问题,能对线性与非线性回归问题进行处理,还能通过输出变量间重要因子排序,方便业务人员快速定位异常变量。在工业现场的顽固异常分析还是产品特性预测等领域,GBDT算法确实是很值得数据分析人员考虑的一种算法。

本文作者:

格创东智大数据工程师黄欢(转载请注明作者及来源)


审核编辑:符乾江
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 智能计算
    +关注

    关注

    0

    文章

    183

    浏览量

    16583
  • 智能制造
    +关注

    关注

    48

    文章

    5678

    浏览量

    76876
  • 工业互联网
    +关注

    关注

    28

    文章

    4333

    浏览量

    94492
  • 工业大数据
    +关注

    关注

    0

    文章

    72

    浏览量

    7919
收藏 人收藏

    评论

    相关推荐

    效能拓展,智能并行:G-ADLS03工业大母板为工业自动化提供尖端硬件基石

    吉方工控全新G系列工业大母板G-ADLS03,凭借其卓越的性能、丰富的功能以及强大的扩展性,成为工业升级领域中备受瞩目的明星产品,并获得由中国工控网及多方平台共同颁发的2025CAIMRS“产业智能
    的头像 发表于 02-21 09:47 252次阅读
    效能拓展,智能并行:G-ADLS03<b class='flag-5'>工业大</b>母板为<b class='flag-5'>工业</b>自动化提供尖端硬件基石

    工程大数据平台

    由于无人驾驶系统开发需要长期迭代优化,其过程需要大量的路试数据支撑,经纬恒润针对无人驾驶系统持续运营和持续迭代的需求,开发并在云端部署了车路云工程大数据平台,依托5G网络,具有远程数据采集、压缩、传输、解析、回放与
    的头像 发表于 01-10 17:00 257次阅读
    工程<b class='flag-5'>大数据</b>平台

    ADS1675最大数据吞吐率是是多少?

    ADS1675 24bit的ADC的采样率最大是4Msps,请问这款adc的最大数据吞吐率是是多少?怎么算的,在datasheet中有明确写出来吗
    发表于 11-28 07:56

    西北工业大学OpenHarmony技术俱乐部正式揭牌成立

    11月15日,由OpenAtom OpenHarmony(以下简称“OpenHarmony”)项目群技术指导委员会与西北工业大学共同举办的“西北工业大学OpenHarmony技术俱乐部成立大会”在
    的头像 发表于 11-19 18:04 506次阅读
    西北<b class='flag-5'>工业大</b>学OpenHarmony技术俱乐部正式揭牌成立

    智慧城市与大数据的关系

    智慧城市与大数据之间存在着密切的关系,这种关系体现在大数据对智慧城市建设的支撑和推动作用,以及智慧城市产生的大量数据大数据技术的应用需求。 大数据
    的头像 发表于 10-24 15:27 930次阅读

    基于大数据与深度学习的穿戴式运动心率算法

    性能的关键手段。然而,在复杂多变的运动环境中,准确测量心率数据对于传统算法而言具有较大的技术瓶顶。本文将探讨如何运用大数据和深度学习技术来开发创新的穿戴式运动心率算
    的头像 发表于 09-10 08:03 392次阅读
    基于<b class='flag-5'>大数据</b>与深度学习的穿戴式运动心率<b class='flag-5'>算法</b>

    小鹏汽车荣获2024年机械工业大型重点骨干企业

    近日,由中国机械工业联合会主办的“2024年机械工业大型重点骨干企业发展论坛暨机械、钢铁产业链融通发展大会”在北京举行,小鹏汽车荣获“机械工业大型重点骨干企业”称号。
    的头像 发表于 08-05 10:26 620次阅读

    旗晟机器人仪器仪表识别AI智慧算法

    缺少的一个环节。那么我们说说旗晟仪器仪表识别AI智慧算法吧。 旗晟仪器仪表识别AI智慧算法是通过各类采集设备与AI服务器,结合行业大数据库积累以及自研AI深度学习算法模型,形成了高效率
    的头像 发表于 07-26 09:58 439次阅读
    旗晟机器人仪器仪表识别AI智慧<b class='flag-5'>算法</b>

    大数据采集系统分为几类

    大数据采集系统是大数据生态系统中的重要组成部分,它负责从各种数据源收集、整合和存储数据。根据不同的数据源、采集方法和应用场景,
    的头像 发表于 07-01 15:44 1885次阅读

    工业大数据云平台在设备预测性维护中的作用

    ,只有保证设备的安全稳定运行才能保障生产的持续,质量的可靠,提升企业产品竞争力。 因此,企业就需要加强对设备状况的及时把握,并一定程度上实现工业设备预测性维护。为此,数之能提供的工业大数据云平台可以全面接入
    的头像 发表于 06-28 15:31 314次阅读

    大数据在部队管理中的运用有哪些

    管理、用数据创新的全新管理模式。 智慧华盛恒辉大数据能够提供全样本数据,避免了以往依赖少量数据分析的局限性,使决策更加全面、系统、准确。 前瞻性分析与预测:
    的头像 发表于 06-23 09:53 1388次阅读

    感谢湖北工业大学对我司高低温试验箱的认可

    近日,我们收到了来自湖北工业大学的一份重要认可函,这份函件是对我们公司研发的高低温试验箱的高度评价和肯定。在此,我们深感荣幸,并对湖北工业大学表示衷心的感谢。感谢湖北工业大学对我司高低温试验箱的认可
    的头像 发表于 05-29 09:59 391次阅读
    感谢湖北<b class='flag-5'>工业大</b>学对我司高低温试验箱的认可

    海清智元与某央企银行签订行业大模型和AI算法战略合作协议

    海清智元与某央企银行签订行业大模型和AI算法战略合作协议
    的头像 发表于 05-14 14:58 633次阅读
    海清智元与某央企银行签订行<b class='flag-5'>业大</b>模型和AI<b class='flag-5'>算法</b>战略合作协议

    工业大模型的五个基本问题

    工业业大模型是大模型为赋能工业应用所产生的产业新形态,是制造业数字化转型3.0的重要载体,是一个新质体。
    发表于 04-23 16:04 827次阅读
    <b class='flag-5'>工业大</b>模型的五个基本问题

    工业大数据发展面临的问题

    工业大数据作为工业与数字经济之间的桥梁纽带,对加快工业数字化转型、推进数实融合,支撑新型工业化建设意义重大。
    的头像 发表于 04-16 11:52 665次阅读