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

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

3天內不再提示

淺析三種主流深度神經網絡

Dbwd_Imgtec ? 來源:青榴實驗室 ? 2023-05-15 14:18 ? 次閱讀

1、引子

深度神經網絡(DNNs)最近在圖像分類或語音識別等復雜機器學習任務中表現(xiàn)出的優(yōu)異性能令人印象深刻。

在本文中,我們將了解深度神經網絡的基礎知識和三個最流行神經網絡:多層神經網絡(MLP),卷積神經網絡(CNN)和遞歸神經網絡(RNN)。

2、什么是深度神經網絡

機器學習是一門多領域交叉學科,專門研究計算機怎樣模擬或實現(xiàn)人類的學習行為,以獲取新的知識或技能,重新組織已有的知識結構使之不斷改善自身的性能。它是人工智能的核心,是使計算機具有智能的根本途徑。如果論及哪一個機器學習的領域最為熱門,非人工智能莫屬,這就是深度學習。深度學習框架又名深度神經網絡,一個復雜的模式識別系統(tǒng),在過去的幾十年里,機器學習給我們的日常生活帶來了巨大的影響,包括高效的網絡搜索、自動駕駛系統(tǒng)、計算機視覺光學字符識別。

深度神經網絡模型已經成為機器學習和人工智能的有力工具。深度神經網絡(DNN)的輸入層和輸出層之間有多層的人工神經網絡(ANN)。

深層神經網絡的迅速發(fā)展應用致使語音識別錯誤率上較傳統(tǒng)語音識別方法錯誤率減少30%(20年來最大降幅),同時也大幅削減了圖像識別的錯誤率,自2011年以來深度學習圖像識別的錯誤率從26%到3.5%,而人類是5%。

3、深度神經網絡的基本原理

深度神經網絡模型最初是基于神經生物學的啟發(fā)。生物神經元通過與樹突的突觸接觸接收多個信號,并通過軸突發(fā)送單一的動作電位流。通過對輸入模式進行分類,可以降低多個輸入的復雜性。受這種輸入輸出方式的啟發(fā),人工神經網絡模型由組合多個輸入和單一的輸出單元組成。神經網絡以模擬人類大腦的功能為目標,并基于一個簡單的人工神經元:輸入信號的加權和的非線性函數(shù)(如max(0, value))。這些偽神經元被聚合成層,一層的輸出成為序列中下一層的輸入。

4、深度神經網絡的“深”

深度神經網絡在神經網絡中采用了深度結構?!吧睢笔侵冈趯哟螖?shù)和單層單元數(shù)的深兼具較高復雜性的功能。云計算中的大型數(shù)據(jù)集可以通過使用額外的和更大的層來捕獲更高級數(shù)據(jù)模式來構建更精確的模型。神經網絡的兩個階段被稱為訓練(或學習)和推斷(或預測),它們指的是發(fā)展和生產。開發(fā)人員選擇神經網絡的層數(shù)和類型,訓練確定權值。

5、目前流行的深度神經網絡有三種

5.1 多層感知器(MLP)

多層感知器(MLP)是一類前饋人工神經網絡(ANN)。MLPs模型是最基本的深度神經網絡,其將輸入的多個數(shù)據(jù)集映射到單一的輸出的數(shù)據(jù)集上,由一系列全連接層組成。每一層都是一組非線性函數(shù),它們是前一層所有輸出(完全連通)的加權和。 功能函數(shù): e17b94bc-f2e7-11ed-90ce-dac502259ad0.png

e18d260a-f2e7-11ed-90ce-dac502259ad0.png

5.2 卷積神經網絡(CNN)

卷積神經網絡(CNN,或ConvNet)是另一類深度神經網絡。CNN最常用于計算機視覺。給定一系列來自現(xiàn)實世界的圖像或視頻,AI系統(tǒng)利用CNN學習自動提取這些輸入的特征來完成特定的任務,如圖像分類、人臉認證、圖像語義分割等。

與MLP中的完全連接層不同,在CNN模型中,一個或多個卷積層通過執(zhí)行卷積操作從輸入中提取簡單特征。每一層都是一組非線性函數(shù),這些函數(shù)的加權和位于前一層輸出的空間附近子集的不同坐標上,允許權重被重用。

e195490c-f2e7-11ed-90ce-dac502259ad0.png

應用各種卷積濾波器,CNN模型可以高水平準確地捕獲輸入數(shù)據(jù),使其成為最受歡迎的計算機視覺應用技術,如圖像分類(例如,AlexNet, VGG網絡,ResNet, MobileNet)和目標檢測(例如,F(xiàn)ast R-CNN, Mask R-CNN, YOLO, SSD)。 AlexNet。在圖像分類方面,作為2012年第一個贏得ImageNet挑戰(zhàn)賽的CNN, AlexNet由5個卷積層和3個全連接層組成。AlexNet需要6100萬個權重和7.24億個mac(乘法加法計算)來對大小為227×227的圖像進行分類。

VGG-16。為了達到更高的精度,vg -16被訓練為一個更深層次的16層結構,由13個卷積層和3個全連通層組成,需要1.38億權值和15.5G mac對大小為224×224的圖像進行分類。

GoogleNet。為了提高準確性,同時減少DNN推理的計算,GoogleNet引入了一個由不同大小的過濾器組成的初始模塊。google et比vg -16具有更好的精度性能,而處理相同大小的圖像只需要700萬權重和1.43G mac。

ResNet。最新的研究成果ResNet使用了“快捷”結構,達到了人類平均水平的準確率,前5名的錯誤率低于5%?!敖輳健蹦K用于解決訓練過程中的梯度消失問題,使訓練具有更深結構的DNN模型成為可能。

近年來CNN的準確率和性能逐漸提高,應用于人們人工智能視覺任務的,超過了人類視覺的平均水平錯誤率低于5%。

e19f4ee8-f2e7-11ed-90ce-dac502259ad0.png

5.3遞歸神經網絡(RNN)遞歸神經網絡(RNN)是另一類使用順序數(shù)據(jù)輸入的人工神經網絡。RNN是用來解決序列輸入數(shù)據(jù)的時間序列問題的。 RNN的輸入由當前輸入和之前的樣本組成。因此,節(jié)點之間的連接沿時間序列形成有向圖。RNN中的每個神經元都有一個內部存儲器,它保存著來自前一個樣本的計算信息。

e1c83650-f2e7-11ed-90ce-dac502259ad0.png

RNN模型在處理輸入長度不固定的數(shù)據(jù)方面具有優(yōu)勢,因此在自然語言處理中得到了廣泛的應用。人工智能的任務是建立一個能夠理解人類說的自然語言的系統(tǒng),例如自然語言建模、單詞嵌入和機器翻譯。

在RNN中,每一層都是輸出和前一層狀態(tài)的加權和的非線性函數(shù)集合。RNN的基本單元稱為“Cell”,每個Cell層由一系列的Cell組成,層層傳遞處理使RNN模型能夠進行順序處理。

6、深度神經網絡應用

深度學習現(xiàn)在已經應用到生活各領域:

1.深度學習應用在音視頻的識別上,幾乎所有的商用語音識別都是深度學習來完成的,如自然語言理解方面,主要是使用一種叫做LSTM的深度學習方法。

2.深度學習應用于圖像識別,目前識別準確率已經超越人類,深度學習成了圖像識別的標配。其中圖像識別中,應用最廣的是人臉識別。

總之深度神經網絡已經深入便捷了人們生活,各類自動駕駛車輛,各種類型的人工智能機器人,智能回答,智能翻譯,天氣預報,股票預測,人臉比對,聲紋比對,等其他許多有趣的應用,比如智能插畫,自動作詩,自動寫作文,等都可以通過深度學習來完成深度神經網絡。

審核編輯 :李倩

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

    關注

    42

    文章

    4774

    瀏覽量

    100891
  • 云計算
    +關注

    關注

    39

    文章

    7838

    瀏覽量

    137542
  • 數(shù)據(jù)集

    關注

    4

    文章

    1208

    瀏覽量

    24737
  • 自然語言處理

    關注

    1

    文章

    619

    瀏覽量

    13581
收藏 人收藏

    評論

    相關推薦

    詳解深度學習、神經網絡與卷積神經網絡的應用

    在如今的網絡時代,錯綜復雜的大數(shù)據(jù)和網絡環(huán)境,讓傳統(tǒng)信息處理理論、人工智能與人工神經網絡都面臨巨大的挑戰(zhàn)。近些年,深度學習逐漸走進人們的視線,通過
    的頭像 發(fā)表于 01-11 10:51 ?2212次閱讀
    詳解<b class='flag-5'>深度</b>學習、<b class='flag-5'>神經網絡</b>與卷積<b class='flag-5'>神經網絡</b>的應用

    神經網絡資料

    基于深度學習的神經網絡算法
    發(fā)表于 05-16 17:25

    解析深度學習:卷積神經網絡原理與視覺實踐

    解析深度學習:卷積神經網絡原理與視覺實踐
    發(fā)表于 06-14 22:21

    深度神經網絡是什么

    多層感知機 深度神經網絡in collaboration with Hsu Chung Chuan, Lin Min Htoo, and Quah Jia Yong. 與許忠傳,林敏濤和華佳勇合作
    發(fā)表于 07-12 06:35

    如何構建神經網絡?

    原文鏈接:http://tecdat.cn/?p=5725 神經網絡是一基于現(xiàn)有數(shù)據(jù)創(chuàng)建預測的計算系統(tǒng)。如何構建神經網絡?神經網絡包括:輸入層:根據(jù)現(xiàn)有數(shù)據(jù)獲取輸入的層隱藏層:使用反
    發(fā)表于 07-12 08:02

    基于深度神經網絡的激光雷達物體識別系統(tǒng)

    【新技術發(fā)布】基于深度神經網絡的激光雷達物體識別系統(tǒng)及其嵌入式平臺部署激光雷達可以準確地完成維空間的測量,具有抗干擾能力強、信息豐富等優(yōu)點,但受限于數(shù)據(jù)量大、不規(guī)則等難點,基于深度
    發(fā)表于 12-21 07:59

    卷積神經網絡模型發(fā)展及應用

    十余年來快速發(fā)展的嶄新領域,越來越受到研究者的關注。卷積神經網絡(CNN)模型是深度學習模型中最重要的一經典結構,其性能在近年來深度學習任務上逐步提高。由于可以自動學習樣本數(shù)據(jù)的特征
    發(fā)表于 08-02 10:39

    三種典型的神經網絡以及深度學習中的正則化方法應用于無人駕駛

    在前幾十年,神經網絡并沒有受到人們的重視,直到深度學習的出現(xiàn),人們利用深度學習解決了不少實際問題(即一些落地性質的商業(yè)應用),神經網絡才成為學界和工業(yè)界關注的一個焦點。本文以盡可能直白
    的頭像 發(fā)表于 06-03 09:27 ?9651次閱讀

    淺析三種主流深度神經網絡

    來源:青榴實驗室 1、引子 深度神經網絡(DNNs)最近在圖像分類或語音識別等復雜機器學習任務中表現(xiàn)出的優(yōu)異性能令人印象深刻。 在本文中,我們將了解深度神經網絡的基礎知識和
    的頭像 發(fā)表于 05-15 14:20 ?1001次閱讀
    <b class='flag-5'>淺析</b><b class='flag-5'>三種</b><b class='flag-5'>主流</b><b class='flag-5'>深度</b><b class='flag-5'>神經網絡</b>

    個最流行神經網絡

    在本文中,我們將了解深度神經網絡的基礎知識和個最流行神經網絡:多層神經網絡(MLP),卷積神經網絡
    發(fā)表于 05-15 14:19 ?1431次閱讀
    <b class='flag-5'>三</b>個最流行<b class='flag-5'>神經網絡</b>

    淺析三種主流深度神經網絡

    來源:青榴實驗室1、引子深度神經網絡(DNNs)最近在圖像分類或語音識別等復雜機器學習任務中表現(xiàn)出的優(yōu)異性能令人印象深刻。在本文中,我們將了解深度神經網絡的基礎知識和
    的頭像 發(fā)表于 05-17 09:59 ?2830次閱讀
    <b class='flag-5'>淺析</b><b class='flag-5'>三種</b><b class='flag-5'>主流</b><b class='flag-5'>深度</b><b class='flag-5'>神經網絡</b>

    卷積神經網絡深度神經網絡的優(yōu)缺點 卷積神經網絡深度神經網絡的區(qū)別

    深度神經網絡是一基于神經網絡的機器學習算法,其主要特點是由多層神經元構成,可以根據(jù)數(shù)據(jù)自動調整神經
    發(fā)表于 08-21 17:07 ?4184次閱讀

    淺析深度神經網絡壓縮與加速技術

    深度神經網絡深度學習的一框架,它是一具備至少一個隱層的神經網絡。與淺層
    的頭像 發(fā)表于 10-11 09:14 ?751次閱讀
    <b class='flag-5'>淺析</b><b class='flag-5'>深度</b><b class='flag-5'>神經網絡</b>壓縮與加速技術

    bp神經網絡深度神經網絡

    BP神經網絡(Backpropagation Neural Network)是一常見的前饋神經網絡,它使用反向傳播算法來訓練網絡。雖然BP神經網絡
    的頭像 發(fā)表于 07-03 10:14 ?872次閱讀

    深度神經網絡與基本神經網絡的區(qū)別

    在探討深度神經網絡(Deep Neural Networks, DNNs)與基本神經網絡(通常指傳統(tǒng)神經網絡或前向神經網絡)的區(qū)別時,我們需
    的頭像 發(fā)表于 07-04 13:20 ?968次閱讀