日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

栈式自编码算法

發布時間:2025/3/21 编程问答 14 豆豆
生活随笔 收集整理的這篇文章主要介紹了 栈式自编码算法 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.


棧式自編碼算法

From Ufldl

Jump to: navigation, search

Contents

[hide]
  • 1 概述
  • 2 訓練
  • 3 具體實例
  • 4 討論
  • 5 中英文對照
  • 6 中文譯者

概述

逐層貪婪訓練法依次訓練網絡的每一層,進而預訓練整個深度神經網絡。在本節中,我們將會學習如何將自編碼器“棧化”到逐層貪婪訓練法中,從而預訓練(或者說初始化)深度神經網絡的權重。


棧式自編碼神經網絡是一個由多層稀疏自編碼器組成的神經網絡,其前一層自編碼器的輸出作為其后一層自編碼器的輸入。對于一個 層棧式自編碼神經網絡,我們沿用自編碼器一章的各種符號,假定用 表示第 個自編碼器對應的 參數,那么該棧式自編碼神經網絡的編碼過程就是,按照從前向后的順序執行每一層自編碼器的編碼步驟:



同理,棧式神經網絡的解碼過程就是,按照從后向前的順序執行每一層自編碼器的解碼步驟:



其中, 是最深層隱藏單元的激活值,其包含了我們感興趣的信息,這個向量也是對輸入值的更高階的表示。


通過將 作為softmax分類器的輸入特征,可以將棧式自編碼神經網絡中學到的特征用于分類問題。


訓練

一種比較好的獲取棧式自編碼神經網絡參數的方法是采用逐層貪婪訓練法進行訓練。即先利用原始輸入來訓練網絡的第一層,得到其參數 ;然后網絡第一層將原始輸入轉化成為由隱藏單元激活值組成的向量(假設該向量為A),接著把A作為第二層的輸入,繼續訓練得到第二層的參數 ;最后,對后面的各層同樣采用的策略,即將前層的輸出作為下一層輸入的方式依次訓練。


對于上述訓練方式,在訓練每一層參數的時候,會固定其它各層參數保持不變。所以,如果想得到更好的結果,在上述預訓練過程完成之后,可以通過反向傳播算法同時調整所有層的參數以改善結果,這個過程一般被稱作“微調(fine-tuning)”。


實際上,使用逐層貪婪訓練方法將參數訓練到快要收斂時,應該使用微調。反之,如果直接在隨機化的初始權重上使用微調,那么會得到不好的結果,因為參數會收斂到局部最優。


如果你只對以分類為目的的微調感興趣,那么慣用的做法是丟掉棧式自編碼網絡的“解碼”層,直接把最后一個隱藏層的 作為特征輸入到softmax分類器進行分類,這樣,分類器(softmax)的分類錯誤的梯度值就可以直接反向傳播給編碼層了。


具體實例

讓我們來看個具體的例子,假設你想要訓練一個包含兩個隱含層的棧式自編碼網絡,用來進行MNIST手寫數字分類(這將會是你的下一個練習)。 首先,你需要用原始輸入 訓練第一個自編碼器,它能夠學習得到原始輸入的一階特征表示(如下圖所示)。



接著,你需要把原始數據輸入到上述訓練好的稀疏自編碼器中,對于每一個輸入,都可以得到它對應的一階特征表示。然后你再用這些一階特征作為另一個稀疏自編碼器的輸入,使用它們來學習二階特征 。(如下圖所示)


同樣,再把一階特征輸入到剛訓練好的第二層稀疏自編碼器中,得到每個 對應的二階特征激活值 。接下來,你可以把這些二階特征作為softmax分類器的輸入,訓練得到一個能將二階特征映射到數字標簽的模型。


如下圖所示,最終,你可以將這三層結合起來構建一個包含兩個隱藏層和一個最終softmax分類器層的棧式自編碼網絡,這個網絡能夠如你所愿地對MNIST數字進行分類。


討論

棧式自編碼神經網絡具有強大的表達能力及深度神經網絡的所有優點。

更進一步,它通常能夠獲取到輸入的“層次型分組”或者“部分-整體分解”結構。為了弄清這一點,回顧一下,自編碼器傾向于學習得到能更好地表示輸入數據的特征。因此,棧式自編碼神經網絡的第一層會學習得到原始輸入的一階特征(比如圖片里的邊緣),第二層會學習得到二階特征,該特征對應一階特征里包含的一些模式(比如在構成輪廓或者角點時,什么樣的邊緣會共現)。棧式自編碼神經網絡的更高層還會學到更高階的特征。


舉個例子,如果網絡的輸入數據是圖像,網絡的第一層會學習如何去識別邊,第二層一般會學習如何去組合邊,從而構成輪廓、角等。更高層會學習如何去組合更形象且有意義的特征。例如,如果輸入數據集包含人臉圖像,更高層會學習如何識別或組合眼睛、鼻子、嘴等人臉器官。


中英文對照

自編碼器 Autoencoder
逐層貪婪訓練法 Greedy layer-wise training
預訓練 PreTrain
棧式自編碼神經網絡 Stacked autoencoder
微調 Fine-tuning
原始輸入 Raw inputs
層次型分組 Hierarchical grouping
部分-整體分解 Part-whole decomposition
一階特征 First-order features
二階特征 Second-order features
更高階特征 Higher-order features
激活值 Activation

總結

以上是生活随笔為你收集整理的栈式自编码算法的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 国产资源视频 | 亚洲欧美日韩另类在线 | 欧美激情视频二区 | 色哟哟无码精品一区二区三区 | 香蕉福利视频 | 一本色道久久综合精品婷婷 | 亚洲欧美色图片 | 伊人久久大香线蕉综合网站 | www.97ai.com| 日本电影一区二区三区 | 国产精品免费一区二区三区 | 性做久久久久久免费观看 | 边添小泬边狠狠躁视频 | 黄色av网站免费在线观看 | 亚洲国产精品成人无码区 | 99热在线观看精品 | 在线观看日韩中文字幕 | 亚洲精品字幕在线 | 五月天婷婷综合 | 国产成人自拍网站 | 一区二区三区四区av | 手机免费av片| 日韩激情成人 | 草久久久| 免费一级一片 | 欧美无极品 | 日韩一区二区三区四区 | 包射屋 | 一区二区三区入口 | 伊人久久五月天 | 国产精品久久久久9999 | 国产页| 国产女主播一区二区 | 亚洲精品在线观看网站 | 日韩一区二区三区在线视频 | 久久精品午夜福利 | 国产探花精品在线 | 深夜视频在线播放 | 看片网址国产福利av中文字幕 | 狠狠撸狠狠干 | 亚洲一区二区电影 | 欧美无遮挡 | 亚洲50p| 337p粉嫩大胆噜噜噜亚瑟影院 | 亚洲高清毛片 | 涩涩爱影院| 日本黄在线观看 | 免费国产91| 久草五月天 | 在线免费观看网站入口在哪 | 视频在线观看免费大片 | 久久久久夜 | 国产男女无套免费网站 | 美女国产网站 | 樱花草涩涩www在线播放 | 国产成人亚洲精品 | 亚洲最大福利视频网 | 国产一区二区三区视频免费在线观看 | 亚洲国产私拍精品国模在线观看 | 在线视频黄 | 午夜久久久久久噜噜噜噜 | 环太平洋3:泰坦崛起 | 免费涩涩 | 亚洲色图1 | 成人91视频 | 青青艹视频 | 婷婷五月综合缴情在线视频 | 久久精品色欲国产AV一区二区 | 精品国产亚洲AV | 黄页网站视频在线观看 | 成人日韩视频 | 182在线视频| 国内自拍青青草 | 叼嘿视频91 | 污网站免费观看 | 国产又粗又黄又猛 | 国产免费久久久 | 日韩大尺度视频 | av一二三| 超碰人操 | 俄罗斯厕所偷拍 | 久久久久国产视频 | 中文字幕乱码无码人妻系列蜜桃 | 那里可以看毛片 | 亚洲24p | 国产欧美日韩一区 | 毛片3| 打屁股调教网站 | 97国产精东麻豆人妻电影 | 中文字字幕在线中文乱码电影 | 美女超碰在线 | 69福利网 | 欧美成人69 | 国产福利视频网站 | 九九久久综合 | 黄色喷水网站 | 日少妇b | 亚洲自拍偷拍在线 | 欧美精品一区在线 |