在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

3天內不再提示

移動和嵌入式設備上也能直接玩機器學習?

5RJg_mcuworld ? 來源:未知 ? 作者:鄧佳佳 ? 2018-03-22 16:36 ? 次閱讀

最近,機器學習(ML)話題大熱,Arm也推出神經網絡機器學習軟件Arm NN。這是一項關鍵技術,可在基于 Arm 的高能效平臺上輕松構建和運行機器學習應用程序。那么對于Arm NN,你又了解多少呢?

實質上,該軟件橋接了現有神經網絡框架(例如 TensorFlow或Caffe)與在嵌入式 Linux 平臺上運行的底層處理硬件(例如 CPUGPU 或新型Arm 機器學習處理器)。這樣,開發人員能夠繼續使用他們首選的框架和工具,經 Arm NN 無縫轉換結果后可在底層平臺上運行。

機器學習需要一個訓練階段,也就是學習階段(“這些是貓的圖片”),另外還需要一個推理階段,也就是應用所學的內容(“這是貓的圖片嗎?”)。訓練目前通常在服務器或類似設備上發生,而推理則更多地轉移到網絡邊緣,這正是新版本 Arm NN 的重點所在。

對象識別是在嵌入式平臺上運行的眾多機器學習工作負載之一

一切圍繞平臺

機器學習工作負載的特點是計算量大、需要大量存儲器帶寬,這正是移動設備和嵌入式設備面臨的最大挑戰之一。隨著運行機器學習的需求日益增長,對這些工作負載進行分區變得越來越重要,以便充分利用可用計算資源。軟件開發人員面臨的可能是很多不同的平臺,這就帶來一個現實問題:CPU 通常包含多個內核(在Arm DynamIQ big.LITTLE中,甚至還有多種內核類型),還要考慮 GPU,以及許多其他類型的專用處理器,包括 Arm 機器學習處理器,這些都是整體解決方案的一部分。

Arm NN 這時就能派上用場。下圖中可以看出,Arm NN 扮演了樞紐角色,既隱藏了底層硬件平臺的復雜性,同時讓開發人員能夠繼續使用他們的首選神經網絡框架。

Arm NN SDK 概覽(首次發布版本)

您可能已經注意到,Arm NN 的一個關鍵要求是Compute Library,它包含一系列低級別機器學習和計算機視覺函數,面向Arm Cortex-ACPU 和Arm Mali GPU。我們的目標是讓這個庫匯集針對這些函數的一流優化,近期的優化已經展示了顯著的性能提升——比同等 OpenCV 函數提高了 15 倍甚至更多。如果您是Cortex-MCPU 的用戶,現在還有一個機器學習原語庫,也就是近期發布的CMSIS-NN。

Arm NN主要優勢

有了 Arm NN,開發人員可以即時獲得一些關鍵優勢:

更輕松地在嵌入式系統上運行 TensorFlow 和 Caffe

Compute Library 內部的一流優化函數,讓用戶輕松發揮底層平臺的強大性能

無論面向何種內核類型,編程模式都是相同的

現有軟件能夠自動利用新硬件特性

與 Compute Library 相同,Arm NN 也是作為開源軟件發布的,這意味著它能夠相對簡單地進行擴展,從而適應 Arm 合作伙伴的其他內核類型。

適用于 Android 的 Arm NN

在2017年五月舉行的 Google I/O 年會上,Google 發布了針對 Android 的 TensorFlow Lite,預示著主要新型 API 開始支持在基于 Arm 的 Android 平臺上部署神經網絡。表面上,這與 Android 下的Arm NN SDK解決方案非常相似。使用 NNAPI 時,機器學習工作負載默認在 CPU 上運行,但硬件抽象層 (HAL) 機制也支持在其他類型的處理器或加速器上運行這些工作負載。Google 發布以上消息的同時,我們的 Arm NN 計劃也進展順利,這是為使用 Arm NN 的 Mali GPU 提供 HAL。今年晚些時候,我們還將為Arm 機器學習處理器提供硬件抽象層。

Arm 對 Google NNAPI 的支持概覽

CMSIS-NN

CMSIS-NN 是一系列高效神經網絡內核的集合,其開發目的是最大程度地提升神經網絡的性能,減少神經網絡在面向智能物聯網邊緣設備的 Arm Cortex-M 處理器內核上的內存占用。我們開發這個庫的目的是全力提升這些資源受限的 Cortex CPU 上的神經網絡推理性能。借助基于 CMSIS-NN 內核的神經網絡推理,運行時/吞吐量和能效可提升大約 5 倍。

Arm NN 的未來發展

這只是 Arm NN 的第一步:我們還計劃添加其他高級神經網絡作為輸入,對 Arm NN 調試程序執行進一步的圖形級別優化,覆蓋其他類型的處理器或加速器……請密切關注今年的發展!

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

    關注

    134

    文章

    9099

    瀏覽量

    367744
  • 嵌入式
    +關注

    關注

    5083

    文章

    19133

    瀏覽量

    305605
  • 神經網絡
    +關注

    關注

    42

    文章

    4772

    瀏覽量

    100824
  • 機器學習
    +關注

    關注

    66

    文章

    8421

    瀏覽量

    132703

原文標題:移動和嵌入式設備上也能直接玩機器學習?

文章出處:【微信號:mcuworld,微信公眾號:嵌入式資訊精選】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    新手怎么學嵌入式?

    嵌入式系統的發展,嵌入式操作系統變得越來越重要。學習嵌入式操作系統可以幫助你更好地管理嵌入式
    發表于 12-12 10:51

    什么是嵌入式操作系統?

    什么是嵌入式操作系統? 想象一下,如果一個智能設備,比如你口袋里的智能手機,是一個有頭腦的機器人,那么嵌入式操作系統(Embedded Operating System,簡稱EOS)就
    發表于 11-08 15:07

    零基礎嵌入式開發學習路線

    嵌入式開發”沒有接觸過的同學可能會不明覺厲,但是只要你了解了,感興趣并且有一個正確的學習路線的話,零基礎入門。給大家介紹一個簡單易懂的學習
    發表于 10-25 15:55

    嵌入式學習建議

    很多彎路,會使你對嵌入式系統感到畏懼。等你軟件硬件基礎打好了,再學習就感到容易理解。實際,許多嵌入式應用并不需要操作系統。
    發表于 10-22 11:41

    【「嵌入式Hypervisor:架構、原理與應用」閱讀體驗】+第7-8章學習心得

    嵌入式Hypervisor發揮著重要作用,它用于管理和隔離不同設備之間的應用程序,確保安全性和可靠性。 此外,我還對嵌入式Hypervisor的未來發展有了更為清晰的認識。隨著物聯
    發表于 10-09 18:50

    嵌入式主板是什么意思?嵌入式主板全面解析

    嵌入式主板,通常被稱為嵌入式系統的核心組件,是一種用于控制和數據處理的計算機硬件,其設計旨在嵌入特定設備中執行專門任務。嵌入式主板如同是
    的頭像 發表于 09-30 10:05 ?561次閱讀

    嵌入式系統的未來趨勢有哪些?

    (ML)技術的快速發展,嵌入式系統將更多地整合這些先進技術,以支持智能決策和自動化。在設備直接運行AI和ML模型,進行圖像識別、自然語言處理、預測分析等任務,將極大提升
    發表于 09-12 15:42

    嵌入式掃描設備能否讓機器人更智能高效?

    隨著科技的飛速發展,嵌入式掃描設備以其獨特的優勢——小巧緊湊、高效運作及易于集成,正逐步成為智能設備領域中的璀璨明星,尤其是在機器人技術的革新中扮演著不可或缺的角色。將
    的頭像 發表于 08-26 15:07 ?220次閱讀
    <b class='flag-5'>嵌入式</b>掃描<b class='flag-5'>設備</b>能否讓<b class='flag-5'>機器</b>人更智能高效?

    深度學習算法在嵌入式平臺上的部署

    隨著人工智能技術的飛速發展,深度學習算法在各個領域的應用日益廣泛。然而,將深度學習算法部署到資源受限的嵌入式平臺上,仍然是一個具有挑戰性的任務。本文將從嵌入式平臺的特點、深度
    的頭像 發表于 07-15 10:03 ?1445次閱讀

    嵌入式系統怎么學?

    嵌入式系統怎么學? 隨著物聯網、智能制造等新技術的興起,嵌入式系統的應用范圍更加廣泛。包括但不限于工業控制、汽車電子、醫療設備、智能家居、智慧城市、消費電子、通信設備等。
    發表于 07-02 10:10

    如何提升嵌入式編程能力?

    如何提升嵌入式編程能力? 要提升嵌入式編程的能力,可以從以下幾點學習: 1. 理解硬件:熟悉你正在編程的硬件平臺,包括微控制器、處理器、內存、輸入/輸出設備等基礎理論與應用。 2.
    發表于 06-21 10:01

    嵌入式熱門發展方向有哪些?

    熱門發展方向,包括但不限于: 1.物聯網: 隨著物聯網的快速發展,嵌入式系統在物聯網領域的應用越來越廣泛。嵌入式系統可以用于物聯網設備的控制、監測和數據處理等方面。例如,在服務領域,
    發表于 04-11 14:17

    嵌入式系統和ARM哪個更好

    嵌入式系統和ARM各有其優勢,難以直接比較哪個更好,因為它們在不同的應用場景和需求下都有各自的價值。
    的頭像 發表于 03-28 15:14 ?524次閱讀

    嵌入式系統發展前景?

    應用領域。隨著汽車電子化和智能化程度的不斷提高,嵌入式系統將在汽車控制、安全系統、自動駕駛等方面發揮更為重要的作用。 工智能和機器學習技術的發展為嵌入式系統提供了新的發展機遇。
    發表于 02-22 14:09

    嵌入式學習步驟

    開發板測試固件以及在實際設備上進行測試。 嵌入式系統的多樣化發展,它將更為廣泛地應用于各個領域,實現智能化、網絡化、自動化的目標。同時,隨著人工智能和機器
    發表于 02-02 15:24
    主站蜘蛛池模板: 天天狠狠| 99香蕉精品视频在线观看| 成人区精品一区二区毛片不卡| 性感美女逼| 亚洲综合一二三区| 九九热视频免费在线观看| 91深夜福利| 午夜精品福利在线观看| 四虎国产| 免费黄色毛片| 国产视频日本| 综合色综合| 国产亚洲综合一区 柠檬导航| 精品xxxxxbbbb欧美中文| 国产精品久久久精品视频| 一级精品视频| 国产成人综合一区人人| 99久久综合精品免费| 手机在线看片你懂的| 国产紧缚jvid| 狠狠干狠狠干狠狠干| 啪啪免费视频网站| 美女下面小内内的沟| 网站色| 欧美高清免费一级在线| 国产三级网| 天天se天天cao综合网蜜芽| 大黄网站在线观看| 亚洲国产精品国产自在在线| 国内激情自拍| 国产男女免费视频| 成人中文在线| 色五阁| 日日干夜夜操s8| 久久99精品久久久久久野外 | 欧美人与zoxxxx另类9| 轻点太大了好深好爽h文| 特级片毛片| 激情综合色综合啪啪开心| 午夜国产福利在线观看| 欲色啪|