0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內(nèi)不再提示

邊云協(xié)同的必要性及OpenVINO工具套件簡介

英特爾物聯(lián)網(wǎng) ? 來源:英特爾物聯(lián)網(wǎng) ? 作者:英特爾物聯(lián)網(wǎng) ? 2022-07-14 16:10 ? 次閱讀

目前,數(shù)字化浪潮席卷全球,人類社會已經(jīng)進入智能時代。萬物互聯(lián)的數(shù)字化浪潮下,端—邊—云協(xié)同是實現(xiàn)數(shù)字化智能化的重要架構之一。本文我們將簡要分析邊云協(xié)同的必要性,并介紹如何使用英特爾開源的OpenVINO工具套件,在“端—邊—云”快速實現(xiàn)高性能人工智能推理。

1

邊云協(xié)同的必要性及OpenVINO工具套件簡介

眾所周知,18世紀60年代人類開始了第一次工業(yè)革命,從此進入“蒸汽時代”,接著進入了電氣時代和信息時代,當前人類社會正在發(fā)生第四次工業(yè)革命,即智能時代。英特爾首席執(zhí)行官帕特·基辛格在2021年世界互聯(lián)網(wǎng)大會烏鎮(zhèn)峰會上指出,要擁抱四大超級技術力量。這四大超級技術力量分別是:第一,無所不在的計算。計算能力正滲透到我們生活的方方面面,作為人和技術的交互點,跨越現(xiàn)有和新興設備。第二,無處不在的連接,即萬物互聯(lián)。第三,從云到邊緣的基礎設施。它創(chuàng)造一個動態(tài)可靠的路徑來連接計算和數(shù)據(jù),實現(xiàn)規(guī)模和容量無限擴展的云與無限延伸的智能邊緣相結合。第四是人工智能。這四大超級技術力量并不是技術孤島,而且相互協(xié)同,相互融合,共同推動產(chǎn)業(yè)的巨大變革。

81d2dd22-034b-11ed-ba43-dac502259ad0.png

四大超級技術力量使得數(shù)據(jù)一旦產(chǎn)生之后,能夠在相應的節(jié)點做快速且及時的處理,從而減少數(shù)據(jù)處理的延時;高價值數(shù)據(jù)經(jīng)過邊緣提取后,高效率的傳遞到云端,借助云端的超級計算力量挖掘數(shù)據(jù)背后隱含的價值,讓用戶可以開發(fā)相應的服務,實現(xiàn)科技向善。沒有邊云協(xié)同,這四大超級技術力量將被割裂,數(shù)據(jù)將成為孤島,智能時代要求的智能化、無人化和集群化將無法實現(xiàn)。如下圖所示,將云端規(guī)模開發(fā)的優(yōu)勢與邊緣端推理的好處結合起來,能夠使得邊云協(xié)同的優(yōu)勢發(fā)揮到最大化,將無限的數(shù)據(jù)變成可操作的洞察力。

81f419ba-034b-11ed-ba43-dac502259ad0.png

下圖是一個智能制造工廠中,利用“端—邊—云”協(xié)同架構,利用人工智能技術實現(xiàn)實時產(chǎn)品缺陷檢測的例子。在這個場景中,每個工位構成了“端”,在工位上架設的攝像頭可以每秒采集超過400張產(chǎn)品生產(chǎn)過程中的圖片。因此,在端這一側利用 AI 推理技術,對實時產(chǎn)生的大量圖片進行 AI 推理,從而避免將海量數(shù)據(jù)同時傳輸?shù)皆贫水a(chǎn)生的高成本及延時。生產(chǎn)流水線構成了這個場景中的“邊”,一些更為復雜的推理任務可以實時的在邊側完成,并進行跨工位的調(diào)度。最終所有的推理結果可以進一步推送到云端,進行數(shù)據(jù)集中以及更為深層次的分析,同時邊緣端產(chǎn)生的部分數(shù)據(jù)也可以推送至云端,作為訓練數(shù)據(jù)的補充,用于對深度學習模型進行重訓練,以獲得更高的準確性。

821a54ea-034b-11ed-ba43-dac502259ad0.png

8228ea00-034b-11ed-ba43-dac502259ad0.png

通過上述的例子,我們可以看出,在邊云協(xié)同的架構中,一個很重要的步驟就是將 AI 的推理擴展到邊緣端,避免邊緣端產(chǎn)生的大量數(shù)據(jù)向云端同時進行傳輸所引起的高成本,可以獲得接近或處于邊緣的近實時決策。而能夠實現(xiàn)邊緣端方便進行 AI 模型部署及推理加速的重要工具之一,就是由英特爾開源的OpenVINO 工具套件。

8245deda-034b-11ed-ba43-dac502259ad0.png

OpenVINO工具套件經(jīng)過近四年的發(fā)展和演進,現(xiàn)已正式發(fā)布了迄今為止變化最大的版本,即 OpenVINO 2022.1版本。在這一版本中,不僅支持包括基于 Tensorflow,PyTorch 在內(nèi)的深度學習框,更可以支持深受中國開發(fā)者喜愛的 PaddlePaddle 飛槳深度學習框架。同時,為了方便開發(fā)者在邊緣端部署深度學習模型,實現(xiàn)“一次撰寫,任意部署(Write once,deploy anywhere)”的目的,OpenVINO可以支持包括英特爾 CPU、集成 GPU(iGPU)以及 VPU 在內(nèi)的多個硬件平臺的部署。只需要改動一行代碼,就可以實現(xiàn)多硬件平臺部署。

尤為值得一提的是,在 OpenVINO2022.1版本中,為了使得開發(fā)者更加便捷的使用 OpenVINO進行深度學習的推理,更推出了 AUTO 插件(“auto device”)。開發(fā)者只需要使用這樣的一行代碼

826d6090-034b-11ed-ba43-dac502259ad0.png

就可以在邊緣端實施 AI 推理時,由 AUTO 插件自動化的檢測開發(fā)者環(huán)境中可以用來進行 AI 推理的設備,并自動化的選擇更為合適的硬件設備進行 AI 推理。另外,根據(jù)不同使用場景的使用需求不同,AUTO 插件在使用時,還允許開發(fā)者選擇不同的“performance hint”性能指標模式,從而按照使用需求,獲得高吞吐量或者低延時的推理性能。

827f32d4-034b-11ed-ba43-dac502259ad0.png

2

在微軟云機器學習平臺 Azure ML 上利用

OpenVINO快速實現(xiàn) AI 推理

除了在邊緣端可以很方便地利用 OpenVINO工具套件進行快速部署以外,在云端,比如微軟云 Azure 的機器學習平臺 Azure ML 上,也可以利用 OpenVINO工具套件快速實現(xiàn)深度學習模型的部署,并進行相應的深度學習模型的優(yōu)化及推理加速。實現(xiàn)步驟如下:

步驟一

在 Azure 上注冊個人賬號,并在機器學習平臺上建立自己的工作室,就類似于建立一個自己運行推理的專用路徑。工作室建立好之后,每次運行 AI 推理時,只需要點擊“啟動工作室”之后,就可以進入可以進行模型部署及推理的頁面了。

82a180a0-034b-11ed-ba43-dac502259ad0.png

步驟二

在啟動工作室之后,即進入以下頁面。由于我們是利用OpenVINOnotebooks的 notebook代碼示例資源,因此,我們在頁面上相應選擇Notebooks,即進入可以使用Jupyter Notebook 運行代碼,進行 AI 推理的頁面。

頁面地址:https://github.com/openvinotoolkit/openvino_notebooks

82c4590e-034b-11ed-ba43-dac502259ad0.png

步驟三

在進入 Notebooks 頁面后,即可根據(jù)界面提示由本地上傳所有 Notebooks 文件夾中的代碼示例。也可以新建終端 Terminals,在終端頁面以 git clone 的方式,直接將OpenVINONotebooks 在 GitHub 上的資源導入在 Azure ML 平臺上的工作室。

82e856f6-034b-11ed-ba43-dac502259ad0.png

所有 notebooks 代碼示例導入過后,即可看到文件夾內(nèi)包含的所有代碼示例。

831073d4-034b-11ed-ba43-dac502259ad0.png

步驟四

申請 Azure 上的計算資源,運行 notebook 代碼。

83352864-034b-11ed-ba43-dac502259ad0.png

以運行 Notebook 213 機器問答代碼示例,在申請好并打開計算資源的使用后,運行機器問答 notebook 代碼示例,運行結果如下,

8357d530-034b-11ed-ba43-dac502259ad0.gif

3

小結:

在上面的內(nèi)容中,我們跟大家分享了邊云協(xié)同的必要性,以及在邊緣端能夠實現(xiàn)快速深度學習模型優(yōu)化、推理及任意部署的英特爾開源 OpenVINO工具套件。并通過一個實例,向大家展示了如何在 Azure 機器學習平臺上利用 OpenVINO快速實現(xiàn)深度學習模型的推理。

關于英特爾 OpenVINO開源工具套件的詳細資料,包括其中我們提供的三百多個經(jīng)驗證并優(yōu)化的預訓練模型的詳細資料,請您點擊:

https://www.intel.com/content/www/us/en/developer/tools/openvino-toolkit/overview.html

除此之外,為了方便大家了解并快速掌握 OpenVINO工具套件的使用,我們還提供了一系列開源的 Jupyter notebook demo。運行這些 notebook,就能快速了解在不同場景下如何利用 OpenVINO工具套件實現(xiàn)一系列、包括 OCR 在內(nèi)的、計算機視覺及自然語言處理任務。OpenVINO notebooks的資源可以在 Github 以下地址下載安裝:

https://github.com/openvinotoolkit/openvino_notebooks

審核編輯 :李倩

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 人工智能
    +關注

    關注

    1792

    文章

    47483

    瀏覽量

    239162
  • 數(shù)字化
    +關注

    關注

    8

    文章

    8800

    瀏覽量

    61950
  • 萬物互聯(lián)

    關注

    1

    文章

    223

    瀏覽量

    14141

原文標題:使用OpenVINO? 在“端—邊—云”快速實現(xiàn)高性能人工智能推理

文章出處:【微信號:英特爾物聯(lián)網(wǎng),微信公眾號:英特爾物聯(lián)網(wǎng)】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    PDM產(chǎn)品數(shù)據(jù)管理系統(tǒng)的必要性分析 PDM如何助力企業(yè)提升競爭力

    在當今競爭激烈的制造業(yè)環(huán)境中,企業(yè)對高效、準確的產(chǎn)品數(shù)據(jù)管理需求日益增長。PDM(Product Data Management,產(chǎn)品數(shù)據(jù)管理系統(tǒng))正是應對這一需求的利器。本文將深入探討PDM產(chǎn)品數(shù)據(jù)管理系統(tǒng)建設的必要性,以及它如何幫助企業(yè)提升競爭力。
    的頭像 發(fā)表于 11-27 11:56 ?286次閱讀

    解讀UL認證:了解440V變220V單相UL變壓器出口的必要性

    《解讀 UL 認證:了解 440V 變 220V 單相 UL 變壓器出口的必要性》 在當今全球化的電力設備貿(mào)易格局中,對于出口美國市場的 440V 變 220V 單相變壓器而言,UL 認證具有不可
    的頭像 發(fā)表于 11-19 16:19 ?263次閱讀
    解讀UL認證:了解440V變220V單相UL變壓器出口的<b class='flag-5'>必要性</b>

    淺析中低壓系統(tǒng)母線裝設弧光保護的必要性及應用

    摘要: 隨著社會進步,各方面技術也在進步,如電力的發(fā)明使用,使我們從一開始的煤油時代走入了電力時代。在電力方面,我國處于地位,文章主要探討了中低壓系統(tǒng)母線裝設弧光保護的必要性,以及它存在的弊端
    的頭像 發(fā)表于 11-14 10:54 ?428次閱讀
    淺析中低壓系統(tǒng)母線裝設弧光保護的<b class='flag-5'>必要性</b>及應用

    路燈單燈控制器的必要性:為城市照明帶來的全面效益

    路燈單燈控制器的必要性:為城市照明帶來的全面效益
    的頭像 發(fā)表于 11-13 09:22 ?244次閱讀
    路燈單燈控制器的<b class='flag-5'>必要性</b>:為城市照明帶來的全面效益

    工業(yè)工程軟件在企業(yè)導入中的重要必要性

    在全球化競爭加劇、市場需求瞬息萬變的今天,企業(yè)為了保持競爭力,需要不斷優(yōu)化生產(chǎn)流程、提高生產(chǎn)效率、降低成本并保障產(chǎn)品質(zhì)量。而工業(yè)工程軟件作為一種強大的工具,其在企業(yè)導入中的重要必要性日益凸顯
    的頭像 發(fā)表于 10-18 11:09 ?251次閱讀

    AD603輸入阻抗很小,輸入端用電容耦合的必要性在哪里?

    請問,關于603的級聯(lián)耦合,它輸入阻抗很小,輸入端用電容耦合的必要性在哪里,還有多個數(shù)量級的電容并聯(lián)來級間耦合的,是為了增加可通過的頻帶范圍吧。 而且,雖然理論上是零偏置的交流信號輸入,若有直流干擾的時候,輸入耦合的電容前段有沒有必要加泄流電阻到地呢?
    發(fā)表于 09-19 08:14

    FPGA教學實驗室建設必要性 解決方案概述

    FPGA教學實驗室建設必要性&解決方案概述
    的頭像 發(fā)表于 07-26 08:33 ?284次閱讀
    FPGA教學實驗室建設<b class='flag-5'>必要性</b> 解決方案概述

    智能開關柜一鍵順控的必要性有哪些?

    開關柜一鍵順控技術的必要性:通過預設的操作邏輯和自動化控制,實現(xiàn)了對開關柜的快速、準確操作。工作人員只需通過簡單的操作界面,即可實現(xiàn)對開關柜的遠程控制和監(jiān)控,大大提高了操作效率。
    的頭像 發(fā)表于 07-12 10:49 ?297次閱讀
    智能開關柜一鍵順控的<b class='flag-5'>必要性</b>有哪些?

    行車記錄儀CCC認證的必要性分析

    CCC認證的詳細解析:CCC認證的必要性法規(guī)要求:根據(jù)相關規(guī)定,行車記錄儀作為音視頻設備的一種,屬于3C認證目錄里第八大類“音視頻設備”中的0805小類“播放及處理
    的頭像 發(fā)表于 07-05 16:25 ?484次閱讀
    行車記錄儀CCC認證的<b class='flag-5'>必要性</b>分析

    簡單兩步使用OpenVINO?搞定Qwen2的量化與部署任務

    英特爾 OpenVINO? 工具套件是一款開源 AI 推理優(yōu)化部署的工具套件,可幫助開發(fā)人員和企業(yè)加速生成式人工智能 (AIGC)、大語言模
    的頭像 發(fā)表于 04-26 09:39 ?1755次閱讀
    簡單兩步使用<b class='flag-5'>OpenVINO</b>?搞定Qwen2的量化與部署任務

    簡單三步使用OpenVINO?搞定ChatGLM3的本地部署

    英特爾 OpenVINO? 工具套件是一款開源 AI 推理優(yōu)化部署的工具套件,可幫助開發(fā)人員和企業(yè)加速生成式人工智能 (AIGC)、大語言模
    的頭像 發(fā)表于 04-03 18:18 ?2144次閱讀
    簡單三步使用<b class='flag-5'>OpenVINO</b>?搞定ChatGLM3的本地部署

    基于英特爾哪吒開發(fā)者套件平臺來快速部署OpenVINO Java實戰(zhàn)

    OpenVINO 工具套件基于OneAPI開發(fā),可以加快高性能計算機視覺和深度學習應用開發(fā)速度的工具套件,適用于從邊緣到
    的頭像 發(fā)表于 03-21 18:24 ?1544次閱讀
    基于英特爾哪吒開發(fā)者<b class='flag-5'>套件</b>平臺來快速部署<b class='flag-5'>OpenVINO</b> Java實戰(zhàn)

    集成芯片的重要必要性

    集成芯片在現(xiàn)代科技和工業(yè)中占據(jù)著至關重要的地位,其重要必要性主要體現(xiàn)在以下幾個方面。
    的頭像 發(fā)表于 03-18 15:17 ?1266次閱讀

    淺談基于網(wǎng)協(xié)同的鐵路無人值守牽引變電所運維研究與分析

    淺談基于網(wǎng)協(xié)同的鐵路無人值守牽引變電所運維研究與分析 張穎姣 安科瑞電氣股份有限公司 上海嘉定 201801 摘要: 為解決當前鐵路無人值守牽引變電所運營維護(簡稱:運維)過程中面臨的諸多
    的頭像 發(fā)表于 03-13 09:17 ?306次閱讀
    淺談基于<b class='flag-5'>云</b>網(wǎng)<b class='flag-5'>邊</b>端<b class='flag-5'>協(xié)同</b>的鐵路無人值守牽引變電所運維研究與分析

    【行業(yè)科普】5個應用趨勢說明為什么“-協(xié)同”越來越重要!

    邊緣計算更專注局部。所以,計算和邊緣計算都是當前人工智能發(fā)展的支柱。然而,單純地將計算和邊緣計算視為兩個孤立的領域,已不再能夠滿足日益復雜和多樣化的應用需求。因此,“
    的頭像 發(fā)表于 02-23 10:30 ?384次閱讀
    【行業(yè)科普】5個應用趨勢說明為什么“<b class='flag-5'>云</b>-<b class='flag-5'>邊</b><b class='flag-5'>協(xié)同</b>”越來越重要!