在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

3天內不再提示

堆疊降噪自動編碼器(SDAE)

jf_96884364 ? 來源:jf_96884364 ? 作者:jf_96884364 ? 2023-01-11 17:04 ? 次閱讀

自動編碼器(Auto-Encoder,AE)

編碼器(autoencoder)是神經網絡的一種,經過訓練后能嘗試將輸入復制到輸出。自編碼器內部有一個隱藏層 h,可以產生編碼(code)表示輸入。該網絡可以看作由兩部分組成:一個由函數 h = f(x) 表示的編碼器和一個生成重構的解碼器 r = g(h)。我們不應該將自編碼器設計成輸入到輸出完全相等。這通常需要向自編碼器強加一些約束,使它只能近似地復制,并只能復制與訓練數據相似的輸入。

自動編碼機由三層網絡組成,其中輸入層神經元數量與輸出層神經元數量相等,中間層神經元數量少于輸入層和輸出層。搭建一個自動編碼器需要完成下面三樣工作:搭建編碼器,搭建解碼器,設定一個損失函數,用以衡量由于壓縮而損失掉的信息(自編碼器是有損的)。編碼器和解碼器一般都是參數化的方程,并關于損失函數可導,典型情況是使用神經網絡。編碼器和解碼器的參數可以通過最小化損失函數而優化。

自動編碼機(Auto-encoder)是一個自監督的算法,并不是一個無監督算法,它不需要對訓練樣本進行標記,其標簽產生自輸入數據。因此自編碼器很容易對指定類的輸入訓練出一種特定的編碼器,而不需要完成任何新工作。自動編碼器是數據相關的,只能壓縮那些與訓練數據類似的數據。比如,使用人臉訓練出來的自動編碼器在壓縮別的圖片,比如樹木時性能很差,因為它學習到的特征是與人臉相關的。

自動編碼器運算過程:原始input(設為x)經過加權(W、b)、映射(Sigmoid)之后得到y,再對y反向加權映射回來成為z。通過反復迭代訓練兩組(W、b),目的就是使輸出信號與輸入信號盡量相似。訓練結束之后自動編碼器可以由兩部分組成:

1.輸入層和中間層,可以用這個網絡來對信號進行壓縮

2.中間層和輸出層,我們可以將壓縮的信號進行還原

降噪自動編碼器(Denoising Auto Encoder,DAE)

降噪自動編碼器就是在自動編碼器的基礎之上,為了防止過擬合問題而對輸入層的輸入數據加入噪音,使學習得到的編碼器具有魯棒性而改進的,是Bengio在08年論文:Extracting and composing robust features with denoising autoencoders提出的。

論文中關于降噪自動編碼器的示意圖如下,類似于dropout,其中x是原始的輸入數據,降噪自動編碼器以一定概率(通常使用二項分布)把輸入層節點的值置為0,從而得到含有噪音的模型輸入x?。

這個破損的數據是很有用的,原因有二:

1.通過與非破損數據訓練的對比,破損數據訓練出來的Weight噪聲比較小。降噪因此得名。原因不難理解,因為擦除的時候不小心把輸入噪聲給×掉了。

2.破損數據一定程度上減輕了訓練數據與測試數據的代溝。由于數據的部分被×掉了,因而這破損數據一定程度上比較接近測試數據。訓練、測試肯定有同有異,當然我們要求同舍異。

堆疊降噪自動編碼器(Stacked Denoising Auto Encoder,SDAE)

SDAE的思想就是將多個DAE堆疊在一起形成一個深度的架構。只有在訓練的時候才會對輸入進行腐蝕(加噪),訓練完成就不需要在進行腐蝕。結構如下圖所示:

**逐層貪婪訓練:**每層自編碼層都單獨進行非監督訓練,以最小化輸入(輸入為前一層的隱層輸出)與重構結果之間的誤差為訓練目標。前K層訓練好了,就可以訓練K+1層,因為已經前向傳播求出K層的輸出,再用K層的輸出當作K+1的輸入訓練K+1層。

一旦SDAE訓練完成, 其高層的特征就可以用做傳統的監督算法的輸入。當然,也可以在最頂層添加一層logistic regression layer(softmax層),然后使用帶label的數據來進一步對網絡進行 微調(fine-tuning) ,即用樣本進行有監督訓練。

審核編輯 hhy

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

    關注

    45

    文章

    3645

    瀏覽量

    134622
  • 神經網絡
    +關注

    關注

    42

    文章

    4772

    瀏覽量

    100823
收藏 人收藏

    評論

    相關推薦

    新手 Protel 99SE 自動編碼和電氣規則問題

    跟著視頻畫的,到自動編碼時出現這個問題,哪位大神幫忙
    發表于 03-12 22:36

    編碼器,編碼器是什么意思

    編碼器,編碼器是什么意思 編碼器 編碼器(encoder)是將信號
    發表于 03-08 15:04 ?3110次閱讀

    基于SDAE的深度網絡模型

    重構和原始輸入的較大差別,這使得網絡無論在準確率還是學習效率上都無法得到進一步提升。針對以上問題,提出一種基于稀疏降噪編碼器SDAE)的深度網絡模型,其核心是稀疏降噪
    發表于 11-28 17:19 ?8次下載
    基于<b class='flag-5'>SDAE</b>的深度網絡模型

    稀疏邊緣降噪自動編碼器的方法

    為了提高自動編碼器算法的學習精度,更進一步降低分類任務的分類錯誤率,提出一種組合稀疏自動編碼器(SAE)和邊緣降噪自動編碼器(mDAE)從而形成稀疏邊緣
    發表于 12-21 14:41 ?3次下載
    稀疏邊緣<b class='flag-5'>降噪</b><b class='flag-5'>自動編碼器</b>的方法

    基于動態dropout的改進堆疊自動編碼機方法

    針對堆疊自動編碼機( SA)容易產生過擬合而降低垃圾郵件分類精度的問題,提出了一種基于動態dropout的改進堆疊自動編碼機方法。首先分析了垃圾郵件分類問題的特殊性,將dropout算
    發表于 12-26 14:37 ?0次下載
    基于動態dropout的改進<b class='flag-5'>堆疊</b><b class='flag-5'>自動編碼</b>機方法

    自動編碼器的社區發現算法

    準確.提出一種基于深度稀疏自動編碼器的社區發現算法CoDDA(a community detection algorithm based on deep sparse autoencoder),嘗試提高使用這些經典方法處理高維鄰接矩陣進行社區發現的準確性.首先,提出基于跳數的處理方法,對稀疏的鄰接矩
    發表于 01-02 18:32 ?0次下載
    <b class='flag-5'>自動編碼器</b>的社區發現算法

    編碼器是什么?有什么用

    自動編碼器是一種無監督的神經網絡模型,它可以學習到輸入數據的隱含特征,這稱為編碼(coding),同時用學習到的新特征可以重構出原始輸入數據,稱之為解碼(decoding)。
    的頭像 發表于 08-02 16:47 ?1.8w次閱讀

    自動編碼器與PCA的比較

    編碼器雖然不像 PCA 那般在教科書上隨處可見,但是在早期被拿來做深度網絡的逐層預訓練,其地位可見一斑。盡管在 ReLU、Dropout 等神器出現之后,人們不再使用 AutoEncoders 來
    發表于 06-11 15:37 ?5925次閱讀

    如何使用深度神經網絡技術實現機器學習的全噪聲自動編碼器

    ,基于自動編碼器的深度神經網絡可以有效的用于數據特征提取。自動編碼是一種無監督學習算法,稀疏自動編碼器降噪自動編碼器、收縮
    發表于 12-11 15:44 ?7次下載
    如何使用深度神經網絡技術實現機器學習的全噪聲<b class='flag-5'>自動編碼器</b>

    一種改進的基于半自動編碼器的協同過濾推薦算法

    為高效利用推薦系統中用戶和物品的交互歷史和輔助信息,提出一種改進的協同過濾推薦算法。利用半自動編碼器對用戶和物品的輔助信息進行特征提取,將提取岀的特征映射到矩陣分解模型中,通過反向傳播算法實現半自動編碼器
    發表于 03-23 16:35 ?4次下載
    一種改進的基于半<b class='flag-5'>自動編碼器</b>的協同過濾推薦算法

    一種混合自動編碼器高斯混合模型MAGMM

    高維數據的無監督異常檢測是機器學習的重要挑戰之一。雖然先前基于單一深度自動編碼器和密度估計的方法已經取得了顯著的進展,但是其僅通過一個深度自編碼器來生成低維表示,這表明沒有足夠的信息來執行后續
    發表于 04-13 15:33 ?7次下載
    一種混合<b class='flag-5'>自動編碼器</b>高斯混合模型MAGMM

    棧式降噪自動編碼器的動態混合推薦算法

    傳統協同過濾算法僅依靠用戶評分數據的低維向量方法,存在推薦結果精確度低以及冷啟動問題。為此,提出一種新的動態混合推薦算法,將棧式降噪自動編碼器融入到基于用戶的協同過濾中,學習用戶的深層次特征,并與
    發表于 06-09 15:48 ?7次下載

    如何使用TensorFlow構建和訓練變分自動編碼器

    在本文中,我們將研究一個非常流行的 AI 用例,用于壓縮數據并使用自動編碼器重建壓縮數據。
    的頭像 發表于 05-05 16:57 ?2142次閱讀
    如何使用TensorFlow構建和訓練變分<b class='flag-5'>自動編碼器</b>

    基于transformer的編碼器-解碼模型的工作原理

    與基于 RNN 的編碼器-解碼模型類似,基于 transformer 的編碼器-解碼模型由一個編碼器和一個解碼
    發表于 06-11 14:17 ?2268次閱讀
    基于transformer的<b class='flag-5'>編碼器</b>-解碼<b class='flag-5'>器</b>模型的工作原理

    編碼器好壞怎么判斷,編碼器原理

    編碼器(Encoder)是將輸入數據轉化為特定編碼表示的一種技術。對于不同類型的編碼器,評判其好壞可以從多個方面進行考量,包括編碼質量、速度、模型結構等。
    的頭像 發表于 01-23 10:58 ?1908次閱讀
    主站蜘蛛池模板: 国产高清a| 搞黄视频网站| 日本肥妇| 国内91视频| 亚洲www在线| 最黄毛片| 五月天色婷婷丁香| 久久成人影视| 大片免费看| 一区二区三区无码高清视频| 四虎免费大片aⅴ入口| 最新四虎4hu影库地址在线| 香淫| 欧美高清一级| 国产www色| 日本一本在线视频| 2021精品国产综合久久| 野外啪啪抽搐一进一出| 一级特黄aa大片免费| 奇米视频在线观看| 国产好深好硬好爽我还要视频| 亚洲乱亚洲乱妇13p| 九九99久久精品影视| 曰本a| 婷婷综合激六月情网| 欧美精品成人久久网站| www.四虎在线| 久久狠狠第一麻豆婷婷天天| 在线一区二区观看| 亚洲国产综合久久精品| 男人的天堂视频网站清风阁| avtt天堂网永久资源| 日本加勒比官网| 亚洲一区二区免费| 天堂中文在线免费观看| 黄色片网站日本| 手机在线免费视频| 简单视频在线播放jdav| 伊伊成人网| 毛片官网| 日日操夜夜操免费视频|