精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

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

    文章

    2308

    瀏覽量

    67181
  • 機器學習
    +關注

    關注

    66

    文章

    8381

    瀏覽量

    132431
收藏 人收藏

    評論

    相關推薦

    機械自動化和電氣自動化區別是什么

    機械自動化和電氣自動化是現代工業生產中兩個重要的領域,它們在許多方面有著密切的聯系,但也存在一些明顯的區別。 一、基本概念 機械自動化 機械自動化是指利用機械設備、傳感器、控制系統等技
    的頭像 發表于 07-01 09:33 ?3726次閱讀

    機械自動化自動化的一種嗎

    引言 自動化技術是指利用控制裝置對生產過程進行控制,以實現生產過程的自動化。機械自動化自動化技術的一種,它主要涉及到使用機械設備和控制系統來實現生產過程的
    的頭像 發表于 07-01 09:32 ?1549次閱讀

    工業自動化中的控制方式

    工業自動化是現代工業發展的重要標志,它極大地提高了生產效率,降低了生產成本,并改善了產品質量。在工業自動化中,控制方式作為實現自動化控制的關鍵環節,其重要性不言而喻。本文詳細介紹工業
    的頭像 發表于 06-17 11:41 ?746次閱讀

    工業機器人、PLC與自動化之間的關系

    隨著科技的不斷進步和工業領域的快速發展,自動化已成為現代工業生產的重要趨勢。在這一進程中,工業機器人和PLC(可編程邏輯控制器)作為自動化的兩大核心要素,發揮著至關重要的作用。本文
    的頭像 發表于 06-17 11:10 ?1242次閱讀

    機器視覺技術在工業自動化中的應用

    隨著科技的不斷進步和工業4.0時代的到來,工業自動化已成為現代工業生產的重要趨勢。而機器視覺技術作為工業自動化中的關鍵技術之一,正發揮著越來越重要的作用。機器視覺技術利用攝像機和計算機
    的頭像 發表于 06-17 10:22 ?757次閱讀

    機械制造與自動化自動化類嗎

    機械制造與自動化自動化領域的一個重要分支,它涉及到機械設計、制造、檢測、控制等多個方面,是現代制造業的核心組成部分。 機械制造與自動化是指利用計算機、機器人、傳感器等
    的頭像 發表于 06-11 11:18 ?1444次閱讀

    工業自動化自動化區別是什么

    工業自動化自動化是兩個密切相關但又有所區別的概念。在這篇文章中,我們詳細探討它們之間的區別,以及它們在現代工業生產中的應用。 一、自動化的定義
    的頭像 發表于 06-11 11:13 ?1557次閱讀

    機器視覺檢測技術在工業自動化中的應用

    隨著科技的飛速發展,工業自動化已成為現代工業生產的核心動力。在這個背景下,機器視覺檢測技術作為工業自動化中的關鍵技術之一,以其高精度、高效率、高可靠性的優勢,在工業自動化領域得到了廣泛
    的頭像 發表于 06-07 12:06 ?794次閱讀

    SnapAI和機器學習引入Snapchat

    Snap首席執行官伊萬·斯皮格近日宣布,公司加大投資力度,人工智能和機器學習技術深度引入其主打社交應用Snapchat,以進一步提升用戶
    的頭像 發表于 05-21 09:31 ?479次閱讀

    非標自動化設備

    1、非標自動化設備 2、根據需求設計和制造 3、完成代替人工的目標
    發表于 03-25 09:52

    Zebra Aurora深度學習OCR算法榮獲CAIMRS頒發的自動化創新獎

    在第二十二屆中國自動化及數字年度評選活動中,Zebra Aurora深度學習OCR算法獲得了由中國自動化及數字產業年會(簡稱CAIMRS
    的頭像 發表于 03-20 16:35 ?438次閱讀

    機器視覺缺陷檢測是工業自動化領域的一項關鍵技術

    機器視覺缺陷檢測是工業自動化領域的一項關鍵技術,
    的頭像 發表于 02-22 13:59 ?497次閱讀
    <b class='flag-5'>機器</b>視覺缺陷檢測是工業<b class='flag-5'>自動化</b>領域的一項關鍵技術

    機器自動化焊接工作站的優點,技術特點及應用

    在當今高度自動化的制造業環境中,機器人技術已經成為不可或缺的一部分。其中,機器自動化焊接工作站以其高效、精確和穩定的特性,正逐漸改變傳統焊接工藝的面貌。
    的頭像 發表于 01-29 13:24 ?1097次閱讀

    晶泰科技攜手ABB機器人打造柔性智能自動化的實驗室

    晶泰科技與ABB機器人聯合打造柔性自動化、智能的未來實驗室,讓自動化設備成為科研人的手中利器,成為突破各科研領域效率瓶頸的日常工具。
    的頭像 發表于 01-19 16:49 ?1134次閱讀

    淺析中國工業自動化與智能應用

    自動化驅動產品與智能操控系統主要用于工業自動化中的設備自動化領域,其中自動化驅動產品是實現設備單機自動化的核心部件;智能操控系統是在設備單機
    發表于 12-01 10:11 ?998次閱讀
    淺析中國工業<b class='flag-5'>自動化</b>與智能<b class='flag-5'>化</b>應用