99精品伊人亚洲|最近国产中文炮友|九草在线视频支援|AV网站大全最新|美女黄片免费观看|国产精品资源视频|精彩无码视频一区|91大神在线后入|伊人终合在线播放|久草综合久久中文

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

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

3天內不再提示

神經網絡如何識別圖片的內容?

如意 ? 來源:讀芯術微信公眾號 ? 作者:讀芯術微信公眾號 ? 2020-10-26 14:58 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

神經網絡展示大量的人和車的圖片,并告知其哪一張是車,哪一張是人,最終,這個神經網絡就可以學會區(qū)分人和車。當新輸入一張車或人的圖片時,它會告訴你這是一個人還是一輛汽車。

如圖1.1所示:基本上,這個神經網絡所做的就是構建一個有意義的結構。如果讓這個神經網絡生成一張新的未曾出現過的人或車的照片,它無法做到,如圖1.2所示。

神經網絡如何識別圖片的內容?

圖1:卷積神經網絡

通常需要生成呈相同輸入分布的新樣本,為此需要一個生成模型。

生成式網絡

神經網絡如何識別圖片的內容?

圖2:生成網絡的輸入數據

如果將這三種類型的數據(圖2)輸入到生成網絡,該網絡的學習模型將如圖3所示。當試圖通過這個訓練好的生成式神經網絡生成樣本時,它將生成圖4,因為圖4的模型與以上所有三種輸入分布模型的平均值相似。

但通過觀察,可以清晰地判斷出這個樣本不屬于任何一種已輸入的數據分布類型。該如何解決這個問題呢?答案是隨機性。也就是說,生成模型通過增加隨機性來產生相似度極高的結果。

神經網絡如何識別圖片的內容?

圖3:學習模型;圖4:生成式網絡的輸出結果

對抗性網絡

假設要訓練一個神經網絡來正確識別0到9之間的數字,我們先要提供大量數字的圖像。訓練時,當網絡預測正確時將會得到獎勵,預測錯誤時則會給出反饋,這樣網絡就會相應地調整其權值,并且對所有數字的所有圖像重復這個過程。

但作為人類的我們在歷經這個過程時其實并非如此。如果你是一名教師,正在教一個孩子如何識別0-9。對于數字0,2,3,4,5,6,8,9,他有70%的把握回答出正確答案。但當他得到1和7這兩個數字時,他心中只有50%的把握(他可能無法分辨)。因為對于他來講,數字1和7看起來十分相似。

你注意到了這一點,于是開始重點關注1和7,這是你學生面臨的主要問題。但如果你一直問同樣的問題,他最終會失去動力并放棄,這種平衡在人類身上是很常見的,但神經網絡不是這樣,神經網絡沒有感覺。我們可以就這些錯誤對網絡進行一次又一次的訓練,直到出錯率降到與分辨其他數字的出錯率相同為止。

現實中,有些人可能會遇到這樣的情況:老師不停問他們同樣的問題,他們不斷失敗,甚至會覺得是老師想讓他們失敗。這實際上是一種反向行為。

那么如何在神經網絡中重現類似的場景?實際上,我們可以建立一個真正的對抗性網絡。如果有程序真正使神經網絡盡可能多地犯錯,產生上述那種反應,并且它發(fā)現了任何弱點,那么這道程序就會針對性地迫使學習者學會根除這種弱點。

生成式對抗網絡

生成式對抗網絡由兩個模塊組成:一個是生成模型,另一個是判別模型。在訓練生成式對抗網絡時,這兩個網絡實際上是互相博弈的關系,都在競爭唯一的參數——判別模型的錯誤率。生成模型調整其權重以求產生更高的誤差,判別模型通過學習試圖降低誤差。

示例

有一個偽造者試圖造一幅假畫并且將其高價出售。與此同時,有一個檢查員負責檢查并判斷這些畫的真?zhèn)巍?/p>

起初,偽造者只是在紙上隨意畫幾條線,檢查員此時無法確定真假。因為一開始判別模型和生成模型都還沒有進行任何學習。

后來,造假畫者學習了更多不同種類的畫法,制作出一幅看起來像原畫的畫,檢查員也學習精細的圖案來區(qū)分贗品和原畫。當檢查偽造者新生成的畫時,檢查員就會識別出畫是贗品然后拒絕它,這個過程會不斷重復。

最終,出現了這樣一種情況:偽造者制作出一張看起來很貼近原畫的圖片,而檢查員無法確定其真?zhèn)巍_@在神經網絡中表現為,生成模型生成一張看起來和原畫一模一樣的圖,而判別模型的輸出為0.5,表示其無法區(qū)分圖片的真假。這時可以把判別模型從神經網絡中移除,得到了一個經過充分訓練的生成模型,可以生成看起來非常真實的畫。

除此之外,如果將大量的汽車圖像導入生成式對抗網絡中,以生成一個新的汽車樣本,那么有一點是確定的,那就是生成式對抗網絡此時已了解什么是汽車。

因為網絡將在潛在空間中構造一個結構,這個結構又稱為特征向量,如果觀察這些向量,會發(fā)現其意義是完整的。這個潛在空間是輸入數據分布的映射。每一個維度都與汽車的某項特征相對應。如果潛在空間中的一個軸表示的是汽車的尺寸,那么另一個軸就表示汽車的顏色。

所以,如果移動輸入分布中的一個數據點,那么在潛在空間中也會有一個非常平滑的過渡。這樣,一個類似于輸入數據分布的新樣本就產生了。
責編AJX

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

    關注

    42

    文章

    4814

    瀏覽量

    103594
  • 算法
    +關注

    關注

    23

    文章

    4710

    瀏覽量

    95371
  • 圖片
    +關注

    關注

    0

    文章

    203

    瀏覽量

    16248
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    無刷電機小波神經網絡轉子位置檢測方法的研究

    摘要:論文通過對無刷電機數學模型的推導,得出轉角:與三相相電壓之間存在映射關系,因此構建了一個以三相相電壓為輸人,轉角為輸出的小波神經網絡來實現轉角預測,并采用改進遺傳算法來訓練網絡結構與參數,借助
    發(fā)表于 06-25 13:06

    神經網絡專家系統(tǒng)在電機故障診斷中的應用

    的診斷誤差。仿真結果驗證了該算法的有效性。 純分享帖,需要者可點擊附件免費獲取完整資料~~~*附件:神經網絡專家系統(tǒng)在電機故障診斷中的應用.pdf【免責聲明】本文系網絡轉載,版權歸原作者所有。本文所用視頻、圖片、文字如涉及作品版
    發(fā)表于 06-16 22:09

    神經網絡RAS在異步電機轉速估計中的仿真研究

    ,在一定程度上擴展了轉速估計范圍。 純分享帖,需要者可點擊附件免費獲取完整資料~~~*附件:神經網絡RAS在異步電機轉速估計中的仿真研究.pdf【免責聲明】本文系網絡轉載,版權歸原作者所有。本文所用視頻、圖片、文字如涉及作品版權
    發(fā)表于 06-16 21:54

    BP神經網絡與卷積神經網絡的比較

    BP神經網絡與卷積神經網絡在多個方面存在顯著差異,以下是對兩者的比較: 一、結構特點 BP神經網絡 : BP神經網絡是一種多層的前饋神經網絡
    的頭像 發(fā)表于 02-12 15:53 ?665次閱讀

    什么是BP神經網絡的反向傳播算法

    BP神經網絡的反向傳播算法(Backpropagation Algorithm)是一種用于訓練神經網絡的有效方法。以下是關于BP神經網絡的反向傳播算法的介紹: 一、基本概念 反向傳播算法是BP
    的頭像 發(fā)表于 02-12 15:18 ?765次閱讀

    BP神經網絡與深度學習的關系

    BP神經網絡與深度學習之間存在著密切的關系,以下是對它們之間關系的介紹: 一、BP神經網絡的基本概念 BP神經網絡,即反向傳播神經網絡(Backpropagation Neural N
    的頭像 發(fā)表于 02-12 15:15 ?855次閱讀

    BP神經網絡在圖像識別中的應用

    BP神經網絡在圖像識別中發(fā)揮著重要作用,其多層結構使得網絡能夠學習到復雜的特征表達,適用于處理非線性問題。以下是對BP神經網絡在圖像識別中應
    的頭像 發(fā)表于 02-12 15:12 ?677次閱讀

    人工神經網絡的原理和多種神經網絡架構方法

    在上一篇文章中,我們介紹了傳統(tǒng)機器學習的基礎知識和多種算法。在本文中,我們會介紹人工神經網絡的原理和多種神經網絡架構方法,供各位老師選擇。 01 人工神經網絡 ? 人工神經網絡模型之所
    的頭像 發(fā)表于 01-09 10:24 ?1185次閱讀
    人工<b class='flag-5'>神經網絡</b>的原理和多種<b class='flag-5'>神經網絡</b>架構方法

    卷積神經網絡與傳統(tǒng)神經網絡的比較

    在深度學習領域,神經網絡模型被廣泛應用于各種任務,如圖像識別、自然語言處理和游戲智能等。其中,卷積神經網絡(CNNs)和傳統(tǒng)神經網絡是兩種常見的模型。 1. 結構差異 1.1 傳統(tǒng)
    的頭像 發(fā)表于 11-15 14:53 ?1868次閱讀

    RNN模型與傳統(tǒng)神經網絡的區(qū)別

    神經網絡是機器學習領域中的一種強大工具,它們能夠模擬人腦處理信息的方式。隨著技術的發(fā)展,神經網絡的類型也在不斷增加,其中循環(huán)神經網絡(RNN)和傳統(tǒng)神經網絡(如前饋
    的頭像 發(fā)表于 11-15 09:42 ?1125次閱讀

    LSTM神經網絡在語音識別中的應用實例

    語音識別技術是人工智能領域的一個重要分支,它使計算機能夠理解和處理人類語言。隨著深度學習技術的發(fā)展,特別是長短期記憶(LSTM)神經網絡的引入,語音識別的準確性和效率得到了顯著提升。 LSTM
    的頭像 發(fā)表于 11-13 10:03 ?1851次閱讀

    關于卷積神經網絡,這些概念你厘清了么~

    取特征的強大工具,例如識別音頻信號或圖像信號中的復雜模式就是其應用之一。 1、什么是卷積神經網絡神經網絡是一種由神經元組成的系統(tǒng)或結構,它使AI能夠更好地理解數據,進而解決復雜問
    發(fā)表于 10-24 13:56

    【飛凌嵌入式OK3576-C開發(fā)板體驗】RKNN神經網絡-車牌識別

    LPRNet基于深層神經網絡設計,通過輕量級的卷積神經網絡實現車牌識別。它采用端到端的訓練方式,不依賴字符分割,能夠直接處理整張車牌圖像,并輸出最終的字符序列。這種設計提高了識別的實時
    發(fā)表于 10-10 16:40

    matlab 神經網絡 數學建模數值分析

    matlab神經網絡 數學建模數值分析 精通的可以討論下
    發(fā)表于 09-18 15:14

    如何構建多層神經網絡

    構建多層神經網絡(MLP, Multi-Layer Perceptron)模型是一個在機器學習和深度學習領域廣泛使用的技術,尤其在處理分類和回歸問題時。在本文中,我們將深入探討如何從頭開始構建一個多層神經網絡模型,包括模型設計、數據預處理、模型訓練、評估以及優(yōu)化等方面的
    的頭像 發(fā)表于 07-19 17:19 ?1565次閱讀