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

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

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

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

嵌入式AI技術之深度學習:數(shù)據(jù)樣本預處理過程中使用合適的特征變換對深度學習的意義

瑞薩MCU小百科 ? 來源:瑞薩 ? 2025-04-02 18:21 ? 次閱讀

作者:蘇勇Andrew

使用神經(jīng)網(wǎng)絡實現(xiàn)機器學習,網(wǎng)絡的每個層都將對輸入的數(shù)據(jù)做一次抽象,多層神經(jīng)網(wǎng)絡構成深度學習的框架,可以深度理解數(shù)據(jù)中所要表示的規(guī)律。從原理上看,使用深度學習幾乎可以描述和模擬一切規(guī)律,但實際上,這個過程效率非常低,需要消耗大量的存儲空間描述網(wǎng)絡的參數(shù),并且需要大量的數(shù)據(jù)樣本覆蓋規(guī)律可能涉及到的情景。

優(yōu)秀的數(shù)學家們在過往的研究中,已經(jīng)發(fā)現(xiàn)和總結(jié)出了一些描述規(guī)律的方法,例如,使用FFT提取數(shù)據(jù)流中的頻率和能量分布特征,我們并不需要再用神經(jīng)網(wǎng)絡的方式以非常低效的方式模擬這些已知的規(guī)律,尤其是在資源受限的嵌入式硬件環(huán)境當中。一種較好的實踐,是利用已知的、高效的特征提取方法作為機器學習框架(AI模型)的前端,取代用于模擬其中規(guī)律的初級網(wǎng)絡結(jié)構,然后再結(jié)合更小巧的機器學習方法,例如SVM,或者小規(guī)模的NN網(wǎng)絡做更高層次的抽象,從而設計出小巧高效的模型。

總結(jié)觀點:

使用深度學習表示規(guī)律效率低。

在機器學習中使用深度網(wǎng)絡替代已知的數(shù)學公式是愚蠢的。

將已有數(shù)學公式表示的特征提取方法和小規(guī)模深度學習結(jié)合,是資源受限的嵌入式AI應用的一種有效實踐。

如下原文是我在瑞薩的一位專職于AI技術開發(fā)的同事Stuart Feffer(Reality AI的創(chuàng)始人之一)發(fā)表的一篇博客,我翻譯了其中大部分內(nèi)容,以展開闡述在對數(shù)據(jù)樣本做預處理的過程中使用合適的特征變換對深度學習的意義。

深度學習(Deep Learning)幾乎已經(jīng)主導了機器學習領域——它可以利用簡單疊加多層神經(jīng)網(wǎng)絡來發(fā)現(xiàn)底層數(shù)據(jù)中隱藏的規(guī)律,并且取得了巨大成功。

例如,當使用深度學習來識別一張貓的圖片時,深度網(wǎng)絡的最低層會學習識別邊緣、明暗梯度等視覺特征。然后,更高層次的網(wǎng)絡會學習將這些特征組合成的各種模式,再更高層次的網(wǎng)絡會學習這些模式組合形成的標志性的形態(tài),而更高層次的網(wǎng)絡則會學習進一步將這些形態(tài)組合起來以識別出貓。

在那些數(shù)據(jù)中隱藏的規(guī)律過于復雜、無法通過其他方式被發(fā)現(xiàn)的情況下,深度學習有著巨大的優(yōu)勢。只要有足夠的時間和數(shù)據(jù),深度學習幾乎可以學習到任何合理的變換規(guī)律。深度學習能夠破解出世界上所有的特征。然而,這總是個好主意嗎?在受限(嵌入式)環(huán)境中,它可能是不適合的。

相比于其他傳統(tǒng)數(shù)值方法,深度學習的收斂速度慢得離譜。幾個世紀以來,杰出的數(shù)學家們付出了巨大努力,為大量的問題想出了最優(yōu)解決方案,比如:從已知分布進行統(tǒng)計推斷、對許多重要類型函數(shù)的近似、線性代數(shù)中的信息分析,以及像快速傅里葉變換(FFT)這樣的頻域分析方法。實際上,深度學習方法是試圖用統(tǒng)一的結(jié)構和方法,以解決不同的新問題——它們或許能得到接近真實的結(jié)果,但卻要以極高的低效率為代價。

舉個例子,在嵌入式應用中有一個常見的問題:描述和監(jiān)測一臺旋轉(zhuǎn)設備的工作狀況。在這一領域的經(jīng)典工程學中,一個典型方法是使用傅里葉變換——振動和旋轉(zhuǎn)具有天然的屬性特征,即是頻率,另外,監(jiān)測功率峰值和頻譜形狀也能揭示出大量信息。有些峰值是在預期內(nèi)會出現(xiàn)的,而有些則是不好的(意味著設備可能存在問題)。

此時,假設我們有一個二分類問題,使用FFT能夠巧妙地區(qū)分兩個類別:正常和故障。但是,當我們不知道FFT能取得很好效果的時候,我們沒有運行FFT并將其得到的特征用作模型輸入,而是直接構建了一個深度學習模型,并讓它去學習這兩個類別——實際上是希望在深度網(wǎng)絡的較低層中模擬出這種傅里葉變換。

快速傅里葉變換是一種由人類精心設計的出色算法,用于實現(xiàn)所謂的離散傅里葉變換(DFT)。但離散傅里葉變換本質(zhì)上是一種線性矩陣運算,所以將DFT映射到神經(jīng)網(wǎng)絡(神經(jīng)網(wǎng)絡就是在進行輸入向量和權重矩陣的乘法計算)中是相當簡單的。它看起來會像是一層全連接的節(jié)點集合,(理想情況下)權重接近離散傅里葉變換矩陣,并且使用線性激活函數(shù)。然后,這個單一的特征層可以連接到更高層,以便基于傅里葉峰值做出決策。

但是,我們來考慮一下這里的各個方面:

為了得到這種簡單的表示形式,我們實際上不得不為這一層設計特殊的線性激活函數(shù),而在大多數(shù)的深度網(wǎng)絡是使用非線性的激活函數(shù)。這就意味著常規(guī)構建的深度網(wǎng)絡已經(jīng)有些偏離了目標。

為了使這個網(wǎng)絡收斂到接近實際的離散傅里葉變換,需要一大組組織良好的示例數(shù)據(jù),這些數(shù)據(jù)要涵蓋整個頻率空間。來自實際振動或旋轉(zhuǎn)設備的真實數(shù)據(jù)可能無法提供這種多樣性,從而無法訓練出一個描述完備的網(wǎng)絡。

即使是這種離散傅里葉變換的“最佳情況”網(wǎng)絡表示,也需要N^2次乘法運算。而快速傅里葉變換(FFT)的優(yōu)勢就在于它只需要N log2(N)次運算。為什么我們要故意讓在嵌入式芯片上執(zhí)行的更大的運算量呢?

快速傅里葉變換只是眾多特征空間運算的例子之一,當這些運算通過神經(jīng)網(wǎng)絡來學習時,會陷入不必要的困境。對于我們所描述的嵌入式應用中“關鍵頻率峰值”的問題,甚至還可以有更有效的數(shù)學表示方法表示其中的規(guī)律,但如果使用深度學習網(wǎng)絡表示這個規(guī)律,若沒有巨大的計算資源,實際上不可能對其進行建模。

還有一些甚至更簡單的變換,神經(jīng)網(wǎng)絡處理起來也很困難。像平方或開平方根這樣基本的運算,都需要借助隱藏層網(wǎng)絡以及數(shù)量極不相稱的大量節(jié)點才能精確求解。諸如,標準差或均方根,這樣明顯的工程度量指標,若要使用神經(jīng)網(wǎng)絡來學習和計算它們,效率也極其低下。

所以,尤其是對于嵌入式和資源受限的應用場景,使用特征空間是一種更好的方法。

借助深度學習從頭開始學習數(shù)學特征是可行的。但對于某些問題而言,這可能并非良策,而對于那些每個時鐘周期和每字節(jié)內(nèi)存都十分關鍵的受限或嵌入式應用來說,這無疑是一場必輸?shù)牟┺摹H绻嬖诟苯拥姆椒ǎ敲词褂蒙疃葘W習來進行特征發(fā)現(xiàn)就是對資源的極大浪費。對于這些應用來說,更好的做法,是使用那些已知的、或者能夠被證明可以區(qū)分目標類別的可靠特征。

Reality AI基于自動化的智能特征提取。我們采用機器學習作為AI算法框架,探索種類繁多且已被充分理解的數(shù)學和工程領域的特征空間,并應用諸如稀疏編碼之類的機制,從而比直接使用深度學習更快地收斂到相關特征,并更高效地表達這些特征。

這有兩個優(yōu)點:

由此得出的特征計算在計算效率上很高,尤其適合資源受限的嵌入式環(huán)境。

從基礎物理和時頻特性方面來看,計算結(jié)果是可以解釋的,無需借助任何由網(wǎng)絡所表示的“黑箱”操作。

利用以這種方式發(fā)現(xiàn)的特征空間,再進行機器學習,仍然能夠發(fā)揮機器學習在做出復雜決策方面的優(yōu)勢。如此,還可以部署更簡單的算法,比如支持向量機(SVM)、決策樹或規(guī)模較小的神經(jīng)網(wǎng)絡,與深度學習相比,能大幅節(jié)省資源。

近年來,深度學習已被用于實現(xiàn)一些非凡的成就。但它并非是解決所有問題的萬能鑰匙。套用羅伯特?海因萊因(Robert Heinlein,20世紀最有影響力的科幻作家之一)的話來說,“對于某些問題而言,使用深度學習有點像是試圖教豬唱歌。這既浪費你的時間,又會惹惱那頭豬。”

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

    關注

    5114

    文章

    19355

    瀏覽量

    311510
  • AI
    AI
    +關注

    關注

    87

    文章

    33022

    瀏覽量

    272774
  • 深度學習
    +關注

    關注

    73

    文章

    5531

    瀏覽量

    122079

原文標題:嵌入式AI技術漫談 | 深度學習的困局

文章出處:【微信號:瑞薩MCU小百科,微信公眾號:瑞薩MCU小百科】歡迎添加關注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關推薦

    深度學習數(shù)據(jù)挖掘的關系

    深度學習的概念源于人工神經(jīng)網(wǎng)絡的研究。含多隱層的多層感知器就是一種深度學習結(jié)構。深度學習通過組合
    發(fā)表于 07-04 16:07

    嵌入式系統(tǒng)與人工智能

    和機器人真空吸塵器。機器視覺過程的自動化那么深度學習技術嵌入式和機器視覺環(huán)境中的優(yōu)勢是什么?繁瑣的手動
    發(fā)表于 02-28 09:12

    深度學習在汽車中的應用

    目標最終結(jié)果的培訓和驗證。完成此操作后,針對嵌入式處理器的工具可將前端工具的輸出轉(zhuǎn)換為可在該嵌入式器件上或該嵌入式器件中執(zhí)行的軟件。TI深度
    發(fā)表于 03-13 06:45

    探討一下深度學習嵌入式設備上的應用

    下面來探討一下深度學習嵌入式設備上的應用,具體如下:1、深度學習的概念源于人工神經(jīng)網(wǎng)絡的研究,包含多個隱層的多層感知器(MLP) 是一種原
    發(fā)表于 10-27 08:02

    深度學習模型是如何創(chuàng)建的?

    具有深度學習模型的嵌入式系統(tǒng)應用程序帶來了巨大的好處。深度學習嵌入式系統(tǒng)已經(jīng)改變了各個行業(yè)的企業(yè)
    發(fā)表于 10-27 06:34

    TDA4對深度學習的重要性

    )和Deep-learning Matrix Multiply Accelerator(MMA),可以高效地進行卷積計算、矩陣變換等一些基本地深度學習算子。TIDL 是TI的針對于嵌入式
    發(fā)表于 11-03 06:53

    深度學習介紹

    的“深度”層面源于輸入層和輸出層之間實現(xiàn)的隱含層數(shù)目,隱含層利用數(shù)學方法處理(篩選/卷積)各層之間的數(shù)據(jù),從而得出最終結(jié)果。在視覺系統(tǒng)中,深度(vs.寬度)網(wǎng)絡傾向于利用已識別的
    發(fā)表于 11-11 07:55

    深度學習是什么?了解深度學習難嗎?讓你快速了解深度學習的視頻講解

    深度學習是什么?了解深度學習難嗎?讓你快速了解深度學習的視頻講解本文檔視頻讓你4分鐘快速了解
    發(fā)表于 08-23 14:36 ?16次下載

    基于深度學習的自然語言處理對抗樣本模型

    相關概念的基礎上,文中首先對基于深度學習的自然語言處理模型的復雜結(jié)構、難以探知的訓練過程和樸素的基本原理等脆弱性成因進行分析,進一步闡述了文本對抗
    發(fā)表于 04-20 14:36 ?39次下載
    基于<b class='flag-5'>深度</b><b class='flag-5'>學習</b>的自然語言<b class='flag-5'>處理</b>對抗<b class='flag-5'>樣本</b>模型

    深度學習嵌入式設備上的應用

    下面來探討一下深度學習嵌入式設備上的應用,具體如下:1、深度學習的概念源于人工神經(jīng)網(wǎng)絡的研究,包含多個隱層的多層感知器(MLP) 是一種原
    發(fā)表于 10-20 17:51 ?1次下載
    <b class='flag-5'>深度</b><b class='flag-5'>學習</b>在<b class='flag-5'>嵌入式</b>設備上的應用

    深度學習嵌入式系統(tǒng)

    具有深度學習模型的嵌入式系統(tǒng)應用程序帶來了巨大的好處。深度學習嵌入式系統(tǒng)已經(jīng)改變了各個行業(yè)的企業(yè)
    發(fā)表于 10-20 19:05 ?42次下載
    <b class='flag-5'>深度</b><b class='flag-5'>學習</b><b class='flag-5'>嵌入式</b>系統(tǒng)

    如何在深度學習結(jié)構中使用紋理特征

    來源:AI公園,作者:TraptiKalra編譯:ronghuaiyang導讀這是前一篇文章的繼續(xù),在這篇文章中,我們將討論紋理分析在圖像分類中的重要性,以及如何在深度學習中使用紋理分
    的頭像 發(fā)表于 10-10 09:15 ?1210次閱讀
    如何在<b class='flag-5'>深度</b><b class='flag-5'>學習</b>結(jié)構<b class='flag-5'>中使</b>用紋理<b class='flag-5'>特征</b>

    深度學習模型訓練過程詳解

    詳細介紹深度學習模型訓練的全過程,包括數(shù)據(jù)預處理、模型構建、損失函數(shù)定義、優(yōu)化算法選擇、訓練過程
    的頭像 發(fā)表于 07-01 16:13 ?1919次閱讀

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

    隨著人工智能技術的飛速發(fā)展,深度學習算法在各個領域的應用日益廣泛。然而,將深度學習算法部署到資源受限的
    的頭像 發(fā)表于 07-15 10:03 ?2169次閱讀

    AI大模型與深度學習的關系

    人類的學習過程,實現(xiàn)對復雜數(shù)據(jù)學習和識別。AI大模型則是指模型的參數(shù)數(shù)量巨大,需要龐大的計算資源來進行訓練和推理。
    的頭像 發(fā)表于 10-23 15:25 ?2227次閱讀
    主站蜘蛛池模板: 日本不卡在线观看 | 在线免费观看毛片网站 | 91福利网站 | 天堂网中文字幕 | 亚洲三级网 | aⅴ一区二区三区 | 天堂在线www天堂中文在线 | av2014天堂网 | 特级毛片a级毛免费播放 | 四虎影院国产 | 无毒不卡 | 国产片在线 | 一级毛片一级毛片一级毛片 | 亚洲免费一级片 | 国产亚洲3p一区二区三区 | 亚洲地址一地址二地址三 | 97色在线视频 | 亚洲成a人伦理 | 天天cao在线 | 亚洲女人小便 | 在线观看日本免费视频大片一区 | 午夜影院普通用户体验区 | 亚洲国产精品国产自在在线 | 永久视频免费 | 国产精品二区三区免费播放心 | 黄色在线网 | 天天干狠狠插 | jlzzjlzzjlzz亚洲女 | 久久精品亚洲热综合一本奇米 | 99久久国产综合精品国 | 大量国产后进翘臀视频 | 69堂在线观看国产成人 | 天堂a免费视频在线观看 | 看黄在线| 日本三级网站在线线观看 | 全午夜免费一级毛片 | 国产永久免费爽视频在线 | 射久久| 亚洲最大色网站 | 深夜动态福利gif动态进 | 免费看美女午夜大片 |