嵌入式視覺領域的機器學習
機器學習最重要的應用之一是嵌入式機器視覺領域,各類系統正在從視覺使能系統演進為視覺引導自動化系統。嵌入式視覺應用與其他更簡單的機器學習應用的區別在於它們採用二維輸入格式。在眾多機器學習應用中極為常用的神經網路是深度神經網路 (DNN)。這類神經網路擁有多個隱藏層,能實現更復雜的機器學習任務。
在機器學習實現方案中,通過使用稱為卷積神經網路 (CNN) 的網路結構,因為它們能夠處理二維輸入。CNN 是一類前饋網路,內建多個卷積層和子取樣層以及一個單獨的全連通網路,以執行最終分類。鑑於 CNN 的複雜性,它們也歸屬深度學習類別。在卷積層中,輸入影像被細分為一系列重疊的小模組。在進行進一步的子取樣和其它階段之前,該卷積的結果先通過啟用層建立啟用圖,然後應用到最終的全連通網路上。CNN 網路的具體定義因實現的網路架構而異,但它一般會包含至少下列元:
卷積 – 用於識別影像中的特徵
修正線性單元(reLU)- 用於在卷積後建立啟用圖的啟用層
最大池化 – 在層間進行子取樣
全連通 – 執行最終分類
這些元中每一個元的權重通過訓練決定,同時 CNN 的優勢之一在於訓練網路相對容易。通過訓練生成權重需要龐大的影像集,其中既有需要檢測的物件,也有偽影像。這樣能讓我們為 CNN 建立所需的權重。由於訓練流程中所涉及的處理要求,訓練流程一般執行在提供高效能運算的雲處理器上。
框架
機器學習是一個複雜的課題,尤其是在每次不得不從頭開始,定義網路、網路架構和生成訓練演算法的時候。為幫助工程師實現網路和訓練網路,有一些行業標準框架可供使用,例如 Caffe 和 Tensor Flow。Caffe 框架為機器學習開發人員提供各種庫、模型和 C++ 庫內的預訓練權重,同時提供 Python 和 Matlab 繫結。該框架能讓使用者無需從頭開始即能建立網路並訓練網路,以開展所需的運算。為便於重複使用,Caffe 使用者能通過 model zoo 共享自己的模型。Model Zoo 提供多種能根據所需的專門任務實現和更新的模型。這些網路和權重定義在 prototxt 檔案中。在用於機器學習環境時,prototxt 檔案是用於定義推斷引擎的檔案。
相關文章
- 計算機視覺、機器學習相關領域論文和原始碼大集合計算機視覺機器學習原始碼
- 機器學習、資料探勘、計算機視覺等領域經典書籍推薦機器學習計算機視覺
- 嵌入式的應用領域有哪些?
- 工業領域機器視覺原理及優勢視覺
- 圖撲 Web 視覺化引擎在模擬分析領域的應用Web視覺化
- 網路視覺化:扭轉安全領域的不對等挑戰視覺化
- 資料視覺化領域的6個著名實踐及其原始碼視覺化原始碼
- 智慧相機在機器視覺應用領域廣泛視覺
- 工業機器人領域機器視覺的四個顯著功能機器人視覺
- 資料視覺化在這些領域發揮著不同作用視覺化
- 工業領域Web組態視覺化開發工具軟體Web視覺化
- AI和機器學習對量化交易領域的影響AI機器學習
- AR眼鏡,機器學習領域的殺手級應用?機器學習
- Alan Yuille:在計算機視覺領域,誰是殺死神經網路的真凶?UI計算機視覺神經網路
- 啟揚 i.MX8M Plus開發板,應用於工業邊緣計算,機器學習與視覺等領域機器學習視覺
- 【機器學習】李宏毅——Domain Adaptation(領域自適應)機器學習AIAPT
- 2015CJ肉感視覺盛宴 showgirl絕對領域合集視覺
- 嵌入式機器視覺概念和技術視覺
- 計算機視覺領域如何從別人的論文裡獲取自己的idea?計算機視覺Idea
- 在機器學習領域,主要的學習方式是哪幾種?機器學習
- 機器學習領域:硬體的未來是軟體 - octoml機器學習TOML
- 超全!深度學習在計算機視覺領域應用一覽(附連結)深度學習計算機視覺
- Maya 2024:塑造奇幻領域,視覺創新無邊界 mac/win版視覺Mac
- 為什麼機器學習在投資領域不好使機器學習
- 機器學習工作坊 - 計算機視覺機器學習計算機視覺
- 機器人視覺系統中的嵌入式技術機器人視覺
- 人工智慧和機器學習領域的10個開源專案人工智慧機器學習
- 重新審視雲端計算領域的“鼻祖”AWS
- ARM嵌入式主機板在鐳射雕刻機領域的應用
- 智慧噴灑:計算機視覺在農業機械自動化領域的小試牛刀計算機視覺
- ACM MM & ECCV 2022 | 美團視覺8篇論文揭秘內容領域的智慧科技ACM視覺
- 從穿戴計算到智慧機器人,立體視覺領域「黑馬」INDEMIND成長記機器人視覺
- 盤點國內八家初創計算機視覺領域優質企業計算機視覺
- 放棄十年遊戲生涯?這群行業老兵扎進了視覺小說領域遊戲行業視覺
- 機器學習如何解決「看病難」?Jeff Dean等詳述機器學習在醫療領域的應用。機器學習
- 機器學習這10年我們能在各自的領域做點什麼?機器學習
- 人工智慧和機器學習領域有哪些有趣的開源專案?人工智慧機器學習
- 憑藉在計算機視覺領域長期的技術深耕以及豐富的場景經驗計算機視覺