色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
电子发烧友
开通电子发烧友VIP会员 尊享10大特权
海量资料免费下载
精品直播免费看
优质内容免费畅学
课程9折专享价
創作中心

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

3天內不再提示

Inception V2/V3/V4的發展歷程以及它們的網絡結構和亮點

lviY_AI_shequ ? 來源:未知 ? 作者:李倩 ? 2018-06-21 14:27 ? 次閱讀

上一篇文章我們引出了GoogLeNet InceptionV1的網絡結構,這篇文章中我們會詳細講到Inception V2/V3/V4的發展歷程以及它們的網絡結構和亮點。

GoogLeNet Inception V2

GoogLeNet Inception V2在《Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shift》出現,最大亮點是提出了Batch Normalization方法,它起到以下作用:

使用較大的學習率而不用特別關心諸如梯度爆炸或消失等優化問題;

降低了模型效果對初始權重的依賴;

可以加速收斂,一定程度上可以不使用Dropout這種降低收斂速度的方法,但卻起到了正則化作用提高了模型泛化性;

即使不使用ReLU也能緩解激活函數飽和問題;

能夠學習到從當前層到下一層的分布縮放( scaling (方差),shift (期望))系數。

機器學習中,我們通常會做一種假設:訓練樣本獨立同分布(iid)且訓練樣本與測試樣本分布一致,如果真實數據符合這個假設則模型效果可能會不錯,反之亦然,這個在學術上叫Covariate Shift,所以從樣本(外部)的角度說,對于神經網絡也是一樣的道理。從結構(內部)的角度說,由于神經網絡由多層組成,樣本在層與層之間邊提特征邊往前傳播,如果每層的輸入分布不一致,那么勢必造成要么模型效果不好,要么學習速度較慢,學術上這個叫InternalCovariate Shift。

假設:y為樣本標注,X={x1,x2,x3,......}為樣本x

通過神經網絡若干層后每層的輸入;

理論上:p(x,y)的聯合概率分布應該與集合X中任意一層輸入的聯合概率分布一致,如:p(x,y)=p(x1,y);

但是:p(x,y)=p(y|x)?p(x),其中條件概率p(y|x)是一致的,即p(y|x)=p(y|x1)=p(y|x1)=......,但由于神經網絡每一層對輸入分布的改變,導致邊緣概率是不一致的,即p(x)≠p(x1)≠p(x2)......,甚至隨著網絡深度的加深,前面層微小的變化會導致后面層巨大的變化。

BN整個算法過程如下:

以batch的方式做訓練,對m個樣本求期望和方差后對訓練數據做白化,通過白化操作可以去除特征相關性并把數據縮放在一個球體上,這么做的好處既可以加快優化算法的優化速度也可能提高優化精度,一個直觀的解釋:

左邊是未做白化的原始可行域,右邊是做了白化的可行域;

當原始輸入對模型學習更有利時能夠恢復原始輸入(和殘差網絡有點神似):

這里的參數γ和σ是需要學習的。

卷積神經網絡中的BN

卷積網絡中采用權重共享策略,每個feature map只有一對γ和σ需要學習。

GoogLeNet Inception V3

GoogLeNet Inception V3在《Rethinking the Inception Architecture for Computer Vision》中提出(注意,在這篇論文中作者把該網絡結構叫做v2版,我們以最終的v4版論文的劃分為標準),該論文的亮點在于:

提出通用的網絡結構設計準則

引入卷積分解提高效率

引入高效的feature map降維

網絡結構設計的準則

前面也說過,深度學習網絡的探索更多是個實驗科學,在實驗中人們總結出一些結構設計準則,但說實話我覺得不一定都有實操性:

避免特征表示上的瓶頸,尤其在神經網絡的前若干層

神經網絡包含一個自動提取特征的過程,例如多層卷積,直觀并符合常識的理解:如果在網絡初期特征提取的太粗,細節已經丟了,后續即使結構再精細也沒法做有效表示了;舉個極端的例子:在宇宙中辨別一個星球,正常來說是通過由近及遠,從房屋、樹木到海洋、大陸板塊再到整個星球之后進入整個宇宙,如果我們一開始就直接拉遠到宇宙,你會發現所有星球都是球體,沒法區分哪個是地球哪個是水星。所以feature map的大小應該是隨著層數的加深逐步變小,但為了保證特征能得到有效表示和組合其通道數量會逐漸增加。

下圖違反了這個原則,剛開就始直接從35×35×320被抽樣降維到了17×17×320,特征細節被大量丟失,即使后面有Inception去做各種特征提取和組合也沒用。

對于神經網絡的某一層,通過更多的激活輸出分支可以產生互相解耦的特征表示,從而產生高階稀疏特征,從而加速收斂,注意下圖的1×3和3×1激活輸出:

合理使用維度縮減不會破壞網絡特征表示能力反而能加快收斂速度,典型的例如通過兩個3×3代替一個5×5的降維策略,不考慮padding,用兩個3×3代替一個5×5能節省1-(3×3+3×3)/(5×5)=28%的計算消耗。

以及一個n×n卷積核通過順序相連的兩個1×n和n×1做降維(有點像矩陣分解),如果n=3,計算性能可以提升1-(3+3)/9=33%,但如果考慮高性能計算性能,這種分解可能會造成L1 cache miss率上升。

通過合理平衡網絡的寬度和深度優化網絡計算消耗(這句話尤其不具有實操性)。

抽樣降維,傳統抽樣方法為pooling+卷積操作,為了防止出現特征表示的瓶頸,往往需要更多的卷積核,例如輸入為n個d×d的feature map,共有k個卷積核,pooling時stride=2,為不出現特征表示瓶頸,往往k的取值為2n,通過引入inception module結構,即降低計算復雜度,又不會出現特征表示瓶頸,實現上有如下兩種方式:

平滑樣本標注

對于多分類的樣本標注一般是one-hot的,例如[0,0,0,1],使用類似交叉熵的損失函數會使得模型學習中對ground truth標簽分配過于置信的概率,并且由于ground truth標簽的logit值與其他標簽差距過大導致,出現過擬合,導致降低泛化性。一種解決方法是加正則項,即對樣本標簽給個概率分布做調節,使得樣本標注變成“soft”的,例如[0.1,0.2,0.1,0.6],這種方式在實驗中降低了top-1和top-5的錯誤率0.2%。

網絡結構

GoogLeNet Inception V4

GoogLeNet Inception V4/和ResNet V1/V2這三種結構在《Inception-v4, Inception-ResNet and the Impact of Residual Connections on Learning》一文中提出,論文的亮點是:提出了效果更好的GoogLeNet Inception v4網絡結構;與殘差網絡融合,提出效果不遜于v4但訓練速度更快的結構。

GoogLeNet Inception V4網絡結構

GoogLeNet Inception ResNet網絡結構

代碼實踐

Tensorflow的代碼在slim模塊下有完整的實現,paddlepaddle的可以參考上篇文章中寫的inception v1的代碼來寫。

總結

這篇文章比較偏理論,主要講了GoogLeNet的inception模塊的發展,包括在v2中提出的batch normalization,v3中提出的卷積分級與更通用的網絡結構準則,v4中的與殘差網絡結合等,在實際應用過程中可以可以對同一份數據用不同的網絡結構跑一跑,看看結果如何,實際體驗一下不同網絡結構的loss下降速率,對準確率的提升等。

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

    關注

    42

    文章

    4810

    瀏覽量

    102921
  • 機器學習
    +關注

    關注

    66

    文章

    8493

    瀏覽量

    134168

原文標題:【深度學習系列】用PaddlePaddle和Tensorflow實現GoogLeNet InceptionV2/V3/V4

文章出處:【微信號:AI_shequ,微信公眾號:人工智能愛好者社區】歡迎添加關注!文章轉載請注明出處。

收藏 0人收藏

    評論

    相關推薦
    熱點推薦

    僅采用四只N溝道場效應管的全橋驅動電路

    僅采用四只N溝道場效應管的 全橋驅動電路 工作時,在驅動控制Ic的控制下,使V1、V4同時導通,V2V3同時導通,且V1、
    發表于 04-05 11:32 ?1.7w次閱讀
    僅采用四只N溝道場效應管的全橋驅動電路

    淺析SDIO協議V2V3版本的區別

    。這得益于V3在設計和實現過程中可能采用了更先進的加密和認證機制。 4. 支持的協議 V2 :支持的協議種類更多,包括IPv4、IPv6、PPTP、L
    發表于 09-18 08:32

    請教下大神下面這個電路中V1,V2,V3之間的關系,最好有計算過程

    請教下大神下面這個電路中V1,V2,V3之間的關系,最好有計算過程,謝不勝感激!
    發表于 06-25 21:32

    NodeMCU V2 Amica&V3 Lolin的盾牌

    描述Shield NodeMCU V2 Amica & V3 Lolin注意:電容器處于休眠狀態
    發表于 08-05 06:58

    ESP devkitc v3v4和CAN網絡之間有什么不同?

    我在 Arduino IDE 上使用內部 CAN 控制器開發了一個軟件。具有任何更改的相同代碼在 ESP32 devkitc v3 而不是 v4 上完美工作.....我成功地在 v3 而不是
    發表于 04-12 06:33

    國芯V4版數據

    國芯V4版數據
    發表于 08-11 17:19 ?0次下載

    采用兩只N溝道和兩只P溝道場效應管的全橋驅動電路

    采用兩只N溝道和兩只P溝道場效應管的全橋驅動電路工作時,在驅動控制IC的控制下,使V4V1同時導通,V2V3同時導通,且V4
    發表于 04-05 11:34 ?1.3w次閱讀
    采用兩只N溝道和兩只P溝道場效應管的全橋驅動電路

    V3硬件設計指南V1.0

    V3硬件設計指南,全志V3硬件設計參考資料
    發表于 02-23 16:52 ?70次下載

    Open AI推出神經元可視化庫Microscope

    ),Inception v1(Places),VGG 19,Inception v3Inception
    的頭像 發表于 04-17 08:47 ?3014次閱讀

    V4 Config File for PScope

    V4 Config File for PScope
    發表于 02-19 11:26 ?8次下載
    <b class='flag-5'>V4</b> Config File for PScope

    ProDOS ROM-Drive v3-替換為v4開源分享

    電子發燒友網站提供《ProDOS ROM-Drive v3-替換為v4開源分享.zip》資料免費下載
    發表于 07-06 14:36 ?2次下載
    ProDOS ROM-Drive <b class='flag-5'>v3</b>-替換為<b class='flag-5'>v4</b>開源分享

    基于YOLO-V5的網絡結構及實現行人社交距離風險提示

    Yolov5的結構其實和Yolov4結構還是有一定的相似之處的,但也有一些不同,這里還是按照從整體到細節的方式,對每個板塊進行講解。這里給出YOLO V4
    的頭像 發表于 07-06 10:24 ?4019次閱讀

    NodeMCU V2 Amica V3 Lolin的盾牌

    電子發燒友網站提供《NodeMCU V2 Amica V3 Lolin的盾牌.zip》資料免費下載
    發表于 08-24 10:05 ?2次下載
    NodeMCU <b class='flag-5'>V2</b> Amica <b class='flag-5'>V3</b> Lolin的盾牌

    Core 3399 JD4 V2文檔3D結構

    電子發燒友網站提供《Core 3399 JD4 V2文檔3D結構圖.txt》資料免費下載
    發表于 09-16 09:55 ?0次下載
    Core 3399 JD<b class='flag-5'>4</b> <b class='flag-5'>V2</b>文檔<b class='flag-5'>3</b>D<b class='flag-5'>結構</b>圖

    FET430UIF V3固件降級程序

    FET430UIF V3固件降級程序V3 ---> ?V2
    發表于 10-10 11:47 ?0次下載
    主站蜘蛛池模板: 欧美黄色第一页 | 爽爽窝窝午夜精品一区二区 | 亚洲 欧洲 国产 日产 综合 | 免费精品美女久久久久久久久久 | 色鲁97精品国产亚洲AV高 | 一边亲着一面膜下奶韩剧免费 | 蜜桃传媒在线播放 | 午夜精品久久久久久影视riav | 老色69久久九九精品高潮 | 99精品视频在线观看免费播放 | 男人J放进女人屁股免费观看 | 伊人久久影视 | 欧美性情一线免费http | 久久 这里只精品 免费 | 嗯啊…嗯np男男双性总受 | ass亚洲熟妇毛耸耸pics | 中国欧美日韩一区二区三区 | 日本高清加勒比 | RUNAWAY韩国动漫免费官网版 | 国产这里有精品 | 日韩a视频在线观看 | 旧里番ovaの催○セイ活指导 | 国产成人小视频在线观看 | 99久久精品全部 | 国产在线精品亚洲视频在线 | 爱豆剧果冻传媒在线播放 | 99久久免费视频6 | 日韩欧美中文字幕在线 | 国产性色AV内射白浆肛交后入 | 国产中文在线 | 魅男mangay| 午夜福利小视频400 午夜福利网国产A | 女人操男人 | 国产日韩久久久精品影院首页 | 日韩在线中文字幕无码 | 在线免费中文字幕 | 久久午夜一区二区 | 欧美日韩免费播放一区二区 | 无码天堂亚洲国产AV久久 | 在教室伦流澡到高潮HNP视频 | 校园全肉高h湿一女多男 |

    電子發燒友

    中國電子工程師最喜歡的網站

    • 2931785位工程師會員交流學習
    • 獲取您個性化的科技前沿技術信息
    • 參加活動獲取豐厚的禮品