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

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

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

3天內不再提示

基于人工智能神經網絡的嵌入式機器學習

安富利 ? 來源:未知 ? 作者:胡薇 ? 2018-11-23 10:23 ? 次閱讀

人工智能的火爆,也帶旺了許多新名詞,比如“機器學習”。

與讓機器按照既定的程序執行指令的傳統工作方式不同,基于人工智能神經網絡(ANN)的機器學習,其核心是讓機器能夠在沒有人工輸入和干預的情況下自動學習和改進其操作或功能,這讓機器看上去具有了自我學習和進化的能力,表現得更為“智能”。這對于應付一些復雜、無法提前預知情況下的判斷和決策尤為關鍵,比如讓車輛在無人駕駛的狀態針對路況環境做出正確的反應。

機器學習的興起

讓機器進行“學習”的模式,也像極了人類大腦進行學習和認知的過程。首先,需要用一組數據對于ANN進行“訓練”,讓ANN具備某一類“知識”;之后,機器就可以從過去的訓練中汲取知識和經驗,在新情況出現時基于訓練有素的ANN進行“推理”,做出準確的判斷。

實際上機器學習并不是一個新概念,之所以這兩年火起來,自有其原因。從人工智能的ABC(A:算法;B:大數據;C:算力)三要素來看,算法雖然很“網紅”,但實質上突破性的進步有限,很多現在用的算法不過是將塵封多年的成果拿出來換個臉而已,而后兩者的發展才是機器學習興起的決定性作用。

過去20年間隨著數字化和互聯網的發展,人類積累了大量的數據,而前幾年大數據概念的興起和應用,更是為機器學習做了良好的鋪墊,讓人們可以獲取大量可用于機器學習“訓練”的數據。而算力方面,不斷提升的處理器技術為機器學習提供了堅固的基石,可以禁得起更復雜和更深層次的ANN的考驗。比如針對計算資源消費大戶的“訓練”階段,人們就發展出了GPUFPGA、TPU、異構處理器等多種計算平臺,去應對算力挑戰。

機器學習所需的算力的提升,除了得益于底層硬件處理器平臺的進步,還有一個不可忽視的重要因素,就是云計算的發展。以云計算為核心的集中式的大數據處理模式,將以前分散的計算資源集中到了云端,也讓以前看來不可能完成的計算任務成為可能。所以云計算也成為整個人工智能發展的一個重要基礎性支撐技術。

圖1,機器學習催生了很多創新的人工智能應用,比如無人駕駛(圖片來源:網絡

從云到邊緣

不過時至今日,集中式的云計算模式也遇到了挑戰。大家逐漸發現,大量的人工智能應用和機器學習場景是發生在更為靠近用戶的網絡邊緣節點端的,如果凡事都要上傳到云端進行分析判斷,然后再將指令下發到邊緣節點進行處理,這么“漫長”的數據通信鏈路會受制于網絡傳輸帶寬的影響,產生不能接受的延時,同時還有諸如安全、功耗等方面的挑戰。

這一云計算的瓶頸必然促使人們重新考慮合理配置計算資源,提供一個更為合理和高效的計算體系架構,于是“邊緣計算”應運而生了。與集中式的云計算不同,邊緣計算要做的是,不必再將數據傳到遙遠的云端進行處理,而是在邊緣側就地解決,讓邊緣端的嵌入式設備去完成實時性的數據分析和智能化處理。這實際上遵循的是一個“在正確的時間將正確的數據放在正確的位置處理”的策略,由此而形成的“云+邊緣端”的混合計算模式對于未來的物聯網架構影響深遠。

具體到基于機器學習的人工智能應用場景,在部署其計算體系時也自然會考慮到上述“從云計算向邊緣計算”的發展趨勢,合理配置計算資源,令數據處理的效能最大化。對此,目前大家普遍的共識就是:充分利用云端算力,在云端去完成ANN的“訓練”工作,而將“推理”放在網絡邊緣節點設備中進行,進而形成一個完整高效的機器學習系統。這有助于降低網絡擁塞風險,提升處理實時性,增強用戶隱私保護,甚至在無法聯網的情況下也能啟用“推理”功能。

舉個例子,比如一個人臉識別系統,可以將在云端受過“訓練”的ANN部署到本地用戶端,當攝像頭捕捉到人臉信息后,會利用本地嵌入式設備的處理器去完成“推理”工作,將其與本地數據庫中存儲的人臉信息庫進行比對,完成人臉識別的工作。這就是一個典型的“訓練在云端、推理在邊緣”的例子。

圖2,邊緣計算架構(圖片來源:網絡)

嵌入式系統上的機器學習

當然,雖然上面這種“云端一體”的計算架構看上去很美,但在實施過程中還是會面臨諸多問題。一個最直接的問題是——在網絡邊緣端工作的嵌入式設備,通常都是處于資源受限的狀態,功耗、成本、外形尺寸等方面的制約使其無法具備像云端系統那樣“奢侈”的計算能力。因此想要實現“在嵌入式系統上跑機器學習”,就需要從硬件設計到軟件部署,做出特殊化的安排。不過從另一個角度來看,這恰恰是給嵌入式系統設計帶來了新的機遇,使其雖然身處網絡“邊緣”,但實則成為了大家關注的“中心”。

在嵌入式機器學習方面,整個產業鏈已經積極行動起來了。比如作為產業鏈上游的嵌入式處理器技術供應商,ARM就宣布推出了機器學習處理器,以及神經網絡機器學習軟件ARM NN。ARM NN可以在現有神經網絡框架(如TensorFlow或Caffe)與在嵌入式Linux平臺上運行的底層硬件處理器之間實現橋接,讓開發人員方便地將機器學習框架和工具,無縫地在底層嵌入式平臺上運行。

ARM推出的ARM NN軟件實現了機器學習所需的神經網絡框架與嵌入式硬件之間的橋接(圖片來源:ARM)

而在產業鏈的另一端,互聯網巨擘和云計算提供商態度也很積極。如2017年的Google I/O年會上,Google發布了針對基于ARM的Android平臺的TensorFlow Lite;2018年3月阿里云在云棲大會·深圳峰會上,也宣布推出了首個IoT邊緣計算產品Link Edge,將自身的云計算優勢下探到網絡邊緣端,為提升人工智能的應用效率打造云、端一體的協同計算體系。

上述發端自產業鏈兩極的嘗試,最終會在某些契合點上“握手”并形成合力,成為嵌入式機器學習的推手。那時,嵌入式機器學習的“火”想必又會上升到一個更高的溫度。

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

    關注

    5068

    文章

    19021

    瀏覽量

    303326
  • 人工智能
    +關注

    關注

    1791

    文章

    46870

    瀏覽量

    237593
  • 機器學習
    +關注

    關注

    66

    文章

    8378

    瀏覽量

    132415

原文標題:機器學習很火,但我告訴你:當下更火的是嵌入式機器學習!

文章出處:【微信號:AvnetAsia,微信公眾號:安富利】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    嵌入式人工智能的就業方向有哪些?

    聯網ARM開發 NB-IoT開發及實戰 七:python工程師,人工智能工程師 python語法基礎 python核心編程 基于OpenCV的機器視覺開發 嵌入式人工智能滲入生活的方
    發表于 02-26 10:17

    嵌入式人工智能究竟是什么關系?

    人工智能的結合,無疑是科技發展中的一場革命。在人工智能硬件加速中,嵌入式系統以其獨特的優勢和重要性,發揮著不可或缺的作用。通過深度學習神經網絡
    發表于 11-14 16:39

    人工智能機器學習的前世今生

    也被稱為深度神經網絡,因為決策樹的嵌套層次結構的層數是數以百萬計的數據節點。讓你的機器學習人工智能認證計數自從第一次工業革命以來,機器就一直
    發表于 08-27 10:16

    嵌入式系統與人工智能

    顯著增加。它們在工業環境中激增的原因是,今天的設備配備了具有長期可用性的高性能工業級處理器。現代嵌入式視覺系統能夠滿足數字化的巨大需求,尤其是當它們配備人工智能(AI)時。這些基于AI的技術包括例如深度
    發表于 02-28 09:12

    如何用卷積神經網絡方法去解決機器監督學習下面的分類問題?

    人工智能下面有哪些機器學習分支?如何用卷積神經網絡(CNN)方法去解決機器學習監督
    發表于 06-16 08:09

    什么叫嵌入式人工智能

    什么是嵌入式人工智能,它的實際應用百度大腦、語音搜索、圖像、廣告跟搜索排序及自動駕駛,用一句簡單的話來概括就是在云端基于大數據、大計算做人工智能,這看起來是人工智能的主流。什么叫
    發表于 10-28 08:43

    嵌入式人工智能簡介

    嵌入式人工智能-簡要了解OPEN AI LAB嵌入式人工智能開發套件(EAIDK)AIoTOPEN AI LAB最開始聽到這個名字,以為是一家國外的公司或者是一個開源社區,登錄官網之后
    發表于 10-28 09:44

    嵌入式人工智能的相關資料分享

    已經有很多關于將人工智能用于日益智能的車輛的文章。但是,您如何將在服務器群上開發的神經網絡 (NN) 壓縮到量產汽車中資源受限的嵌入式硬件中呢?本文探討了我們應該如何授權汽車生產 AI
    發表于 11-08 07:18

    嵌入式中的人工神經網絡的相關資料分享

    人工神經網絡在AI中具有舉足輕重的地位,除了找到最好的神經網絡模型和訓練數據集之外,人工神經網絡的另一個挑戰是如何在
    發表于 11-09 08:06

    人工智能對汽車芯片設計的影響是什么

    點擊上方“藍字”,關注我們,感謝!人工智能(AI)以及利用神經網絡的深度學習是實現高級駕駛輔助系統(ADAS)和更高程度車輛自主性的強大技術。隨著人工智能研究的快速發展,設計人員正面臨
    發表于 12-17 08:17

    如何實現開發嵌入式神經網絡

    已經有很多關于將人工智能用于日益智能的車輛的文章。但是,您如何將在服務器群上開發的神經網絡 (NN) 壓縮到量產汽車中資源受限的嵌入式硬件中呢?本文探討了我們應該如何授權汽車生產 AI
    發表于 12-23 06:30

    嵌入式人工智能學習路線

    機器學習兩門課程,基于第一大主流編程語言Python,讓學員熟悉人工智能概念與行業前景,掌握Python編程基礎及常用庫使用、TensorFlow基礎及神經網絡、熟悉TFlearn相關
    發表于 09-16 17:07

    卷積神經網絡簡介:什么是機器學習

    抽象人工智能 (AI) 的世界正在迅速發展,人工智能越來越多地支持以前無法實現或非常難以實現的應用程序。本系列文章解釋了卷積神經網絡 (CNN) 及其在 AI 系統中機器
    發表于 02-23 20:11

    Facebook神經網絡新研究將造福嵌入式設備

    人工智能風暴襲來,機器人、自動駕駛汽車這樣的嵌入式設備也熱度漸長。毫無疑問,現在,嵌入式設備也需要高效的神經網絡加持。但是,如何在
    發表于 08-07 11:27 ?721次閱讀
    Facebook<b class='flag-5'>神經網絡</b>新研究將造福<b class='flag-5'>嵌入式</b>設備

    嵌入式神經網絡加速器的市場需求將持續增加

    隨著許多嵌入式系開始變得智能且自主,以人工智能(AI)神經網絡為導向的嵌入式系統市場即將起飛,神經網絡
    發表于 11-22 11:40 ?1020次閱讀