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

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

3天内不再提示

谈谈如何将机器学习引入自动化

姚小熊27 来源:控制工程网 作者:控制工程网 2020-10-09 15:55 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

要说现在最热门的前沿技术,那非人工智能AI)莫属。而人工智能的核心却是机器学习(ML)。可以说,掌握了机器学习,也就掌握了人工智能技术。

那么,对于工业用户来说,机器学习如何在工业自动化中应用呢?

今天,笔者尝试通过一个一般性方法的介绍来谈谈如何将机器学习引入自动化,同时对机器学习的相关概念做一个梳理。

简单理解,机器学习就是通过根据各类算法建立数学模型,然后通过数据不断训练(优化)模型,最后将训练好的模型放到实际应用场景中运行做推理计算,解决用普通数学方法难以解决的实际问题。

将机器学习引入到工业自动化中通常需要三步:收集工业现场数据、建立模型并训练模型、下载到实际应用中运行。听上去是不是很简单?

当然了,实际使用过程并非如此简单,每个环节都会涉及到专业知识和工具。

首先,是数据收集阶段,要通过各类传感器测试测量工具来采集现场数据,这个环节就会用到我们原先自动化控制中的很多数采产品,利用这些工具将数据采集到本地数据库或者云端存储,以便下一步来建模和训练。

然后,第二步是模型的搭建和训练。这是至关重要的一步,也是目前机器学习中最难、研究最多的一步。这一步首先需要对上一步采集到的数据进行预处理,除去异常值等。然后,提取特征数据确定数学模型,进行学习微调,并进行未知数据的学习模型验证。模型训练完成后,生成导出一个可供自动化控制软件运行的描述文件,通常是XML文件或者ONNX文件。这一步中特征数据的挖掘,也就是提取哪些数据来建模是整个机器学习能否成功的关键,往往需要精通行业知识经验的人才能做到。

在这一步中,搭建模型时往往需要用到第三方框架(平台工具),比如:Python SciKit、MATLAB Machine Learning Toolbox,以及深度学习框架TensorFlow (谷歌)、PyTorch (脸书)、MxNet (亚马逊)、CNTK (微软)、MATLAB Deep Learning Toolbox (MathWorks)等,其中大多数是开源的和基于Python的。

当然,除了这些框架外,还有一个重要的事,数学模型的选择和建立。在数学上,可以把万事万物所有问题分为两大问题:回归问题和分类问题。回归问题通常是用来预测一个值,如预测房价、未来的天气情况等。分类问题是用于将事物打上一个标签,通常结果为离散值,如判断一幅图片上的动物是一只猫还是一只狗。解决这两类问题需要用到不同的数学模型,比如常见的有支持向量机(SVM)、神经网络、决策树和随机森林、线性回归、贝叶斯线性回归等,这些模型在框架中是现存的,可以直接使用。

在这里,还需要提到一个知识点,那就是ONNX开放神经网络交换文件,这是一种针对机器学习所设计的开放式文件格式,用于存储训练好的模型。它使得不同的人工智能框架(如Pytorch,MXNet)可以采用相同格式存储模型数据并交互。主要由微软,亚马逊 ,Facebook 和 IBM 等公司共同开发。

最后,第三步是加载模型到控制器里运行。由于模型描述文件并不能被工业控制器所识别,所以就需要用到像倍福TwinCAT 3、贝加莱Automation Studio软件这样的自动化控制软件平台作为引擎,将训练好的模型文件加载到控制器,才能在自动化中应用机器学习。

从这么三步来看,似乎机器学习在自动化中应用起来还是挺简单的。当然在实际操作中,特征数据的挖掘提取、模型的建立和训练是最难的两步,好在目前建模工具和算法已经十分丰富和成熟,而且我们领先的几家自动化厂商也在自己的软件中无缝集成了机器学习模型的导入。这样看来,机器学习进入自动化领域已经一路坦途,突破自动化技术发展的“天花板”指日可待了!
责任编辑:YYX

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

    关注

    17

    文章

    3001

    浏览量

    69325
  • 机器学习
    +关注

    关注

    66

    文章

    8541

    浏览量

    136216
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    自动化设备机器视觉检测光源产品的优势和劣势

    机器视觉光源,缺陷检测,自动化视觉检测机器视觉光源
    的头像 发表于 11-27 10:17 46次阅读
    <b class='flag-5'>自动化</b>设备<b class='flag-5'>机器</b>视觉检测光源产品的优势和劣势

    罗克韦尔自动化邀您共赴2025年自动化博览会

    11 月 17 - 20 日,作为工业自动化、信息和数字转型领域的全球领先企业之一,罗克韦尔自动化将在芝加哥举办的 2025 年自动化
    的头像 发表于 11-17 17:54 1633次阅读

    解锁智能制造新潜能:复合机器人“开箱即用”驱动检测自动化升级

    在智能制造不断深化的今天,传统单机自动化已难以满足多工序、跨工位的柔性生产需求。富唯智能推出的新一代复合机器人系统,凭借高度集成与智能协同能力,正在成为推动产线无人化、检测自动化的核心力量。本文将以实际应用为线索,剖析复合
    的头像 发表于 09-28 17:32 592次阅读
    解锁智能制造新潜能:复合<b class='flag-5'>机器</b>人“开箱即用”驱动检测<b class='flag-5'>自动化</b>升级

    现代农业自动化的技术演进与应用

    自动化依赖多源传感网络(如土壤湿度、光照、温湿度传感器)实时采集环境数据,结合气象预报和作物生长模型,通过云端或边缘计算平台(如AI芯片)进行数据分析,自动生成灌溉、施肥或病虫害防治决策。例如,基于机器
    的头像 发表于 09-09 11:38 387次阅读

    富唯智能复合机器人力控技术:重新定义精准自动化

    在工业自动化和智能医疗快速发展的今天,富唯智能凭借先进的复合机器人力控技术,推出了新一代复合机器人解决方案。该方案深度融合协作机器人、自主移动机器
    的头像 发表于 08-26 16:54 559次阅读

    贸泽推出全新自动化资源中心

    2025年8月1日  – 提供超丰富半导体和电子元器件™的业界知名新品引入 (NPI) 代理商贸泽电子 (Mouser Electronics) 推出全新自动化资源中心,为工程师带来丰富的工业自动化
    的头像 发表于 08-01 16:26 574次阅读
    贸泽推出全新<b class='flag-5'>自动化</b>资源中心

    自动化计算机的功能与用途

    工业自动化是指利用自动化计算机来控制工业环境中的流程、机器人和机械,以制造产品或其部件。工业自动化的目的是提高生产率、增加灵活性,并提升制造过程的质量。工业
    的头像 发表于 07-15 16:32 526次阅读
    <b class='flag-5'>自动化</b>计算机的功能与用途

    FPC自动化测试设备的产品类型及应用领域分析

    ,例如人工智能、机器学习等前沿技术与自动化测试设备的深度融合,显著提升设备的检测精度和智能水平,使其能够应对更为复杂多变的检测需求。
    的头像 发表于 06-26 09:42 818次阅读
    FPC<b class='flag-5'>自动化</b>测试设备的产品类型及应用领域分析

    机器人和自动化的未来(2)

    本文是第二届电力电子科普征文大赛的获奖作品,来自西南交通大学黄雯珂的投稿。3机器人与自动化的未来展望随着机器人和自动化技术的不断进步,未来的世界将会是一个高度
    的头像 发表于 04-26 08:33 582次阅读
    <b class='flag-5'>机器</b>人和<b class='flag-5'>自动化</b>的未来(2)

    高效解读机器语言,profinet转ethernet ip网关烟草企业自动化升级案例分析

    高效解读机器语言,profinet转ethernetip网关烟草自动化升级案例
    的头像 发表于 04-07 15:16 460次阅读
    高效解读<b class='flag-5'>机器</b>语言,profinet转ethernet ip网关烟草企业<b class='flag-5'>自动化</b>升级案例分析

    传感器在机器人和自动化领域的应用

    磁编码器与磁位置传感器是机器人与自动化技术发展的重要支柱,它们在精确控制、实时反馈和系统优化中扮演了不可或缺的角色。随着工业4.0和智能制造的蓬勃发展,机器人和自动化设备对运动精度、响
    的头像 发表于 03-06 16:17 1184次阅读

    HFSS 自动化建模工具

    因工作需求,自己写的HFSS参数自动化建模工具,目前只实现了常用的四种模型,可定制,如需可联系 qq:1300038043 附件下载链接:https://pan.baidu.com/s/1TVeTTFiJw-pxSyT1AT8IQA 提取码: kxup
    发表于 02-27 17:44

    自动化设备装车机器人给饲料行业带来哪些优势

     自动化设备装车机器人:饲料行业的髙效变革  在饲料行业,传统的装车作业依赖大量人力,不仅效率低下,还容易出现人为误差和咹全隐患。随着科技的发展,自动化设备装车机器人的出现,为饲料行业
    的头像 发表于 02-07 15:53 767次阅读
    <b class='flag-5'>自动化</b>设备装车<b class='flag-5'>机器</b>人给饲料行业带来哪些优势

    全球的AI+EDA(电子设计自动化)创新项目

    for EDA 项目概述 :Google研究团队推出了AutoML(自动化机器学习)平台,应用于电子设计自动化领域。该平台利用AI来自动
    的头像 发表于 02-07 12:00 3737次阅读

    罗克韦尔自动化推出DataReady智能机器

    作为工业自动化、信息和数字转型领域的全球领先企业之一, 罗克韦尔自动化宣布旗下 FactoryTalk Optix 产品组合再添新兵 -DataReady 智能
    的头像 发表于 12-31 14:42 1036次阅读