一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

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

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

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

神經(jīng)網(wǎng)絡如何識別圖片的內(nèi)容?

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

掃碼添加小助手

加入工程師交流群

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

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

神經(jīng)網(wǎng)絡如何識別圖片的內(nèi)容?

圖1:卷積神經(jīng)網(wǎng)絡

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

生成式網(wǎng)絡

神經(jīng)網(wǎng)絡如何識別圖片的內(nèi)容?

圖2:生成網(wǎng)絡的輸入數(shù)據(jù)

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

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

神經(jīng)網(wǎng)絡如何識別圖片的內(nèi)容?

圖3:學習模型;圖4:生成式網(wǎng)絡的輸出結果

對抗性網(wǎng)絡

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

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

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

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

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

生成式對抗網(wǎng)絡

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

示例

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

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

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

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

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

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

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

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

    關注

    42

    文章

    4814

    瀏覽量

    103648
  • 算法
    +關注

    關注

    23

    文章

    4710

    瀏覽量

    95405
  • 圖片
    +關注

    關注

    0

    文章

    203

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    無刷電機小波神經(jīng)網(wǎng)絡轉子位置檢測方法的研究

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

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

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

    神經(jīng)網(wǎng)絡RAS在異步電機轉速估計中的仿真研究

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

    BP神經(jīng)網(wǎng)絡與卷積神經(jīng)網(wǎng)絡的比較

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

    什么是BP神經(jīng)網(wǎng)絡的反向傳播算法

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

    BP神經(jīng)網(wǎng)絡與深度學習的關系

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

    BP神經(jīng)網(wǎng)絡在圖像識別中的應用

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

    人工神經(jīng)網(wǎng)絡的原理和多種神經(jīng)網(wǎng)絡架構方法

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

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

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

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

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

    LSTM神經(jīng)網(wǎng)絡在語音識別中的應用實例

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

    關于卷積神經(jīng)網(wǎng)絡,這些概念你厘清了么~

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

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

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

    matlab 神經(jīng)網(wǎng)絡 數(shù)學建模數(shù)值分析

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

    如何構建多層神經(jīng)網(wǎng)絡

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