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

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

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

自編碼器是什么?有什么用

lhl545545 ? 來(lái)源:未知 ? 作者:工程師周亮 ? 2018-08-02 16:47 ? 次閱讀

自動(dòng)編碼器是一種無(wú)監(jiān)督的神經(jīng)網(wǎng)絡(luò)模型,它可以學(xué)習(xí)到輸入數(shù)據(jù)的隱含特征,這稱(chēng)為編碼(coding),同時(shí)用學(xué)習(xí)到的新特征可以重構(gòu)出原始輸入數(shù)據(jù),稱(chēng)之為解碼(decoding)。從直觀上來(lái)看,自動(dòng)編碼器可以用于特征降維,類(lèi)似主成分分析PCA,但是其相比PCA其性能更強(qiáng),這是由于神經(jīng)網(wǎng)絡(luò)模型可以提取更有效的新特征。

編碼器由兩部分組成:

編碼器:這部分能將輸入壓縮成潛在空間表征,可以用編碼函數(shù)h=f(x)表示。

解碼器:這部分能重構(gòu)來(lái)自潛在空間表征的輸入,可以用解碼函數(shù)r=g(h)表示。

△自編碼器結(jié)構(gòu)

因此,整個(gè)自編碼器可以用函數(shù)g(f(x)) = r來(lái)描述,其中輸出r與原始輸入x相近。

自編碼器用來(lái)干什么?

目前,自編碼器的應(yīng)用主要有兩個(gè)方面,第一是數(shù)據(jù)去噪,第二是為進(jìn)行可視化而降維。設(shè)置合適的維度和稀疏約束,自編碼器可以學(xué)習(xí)到比PCA等技術(shù)更有意思的數(shù)據(jù)投影。

自編碼器能從數(shù)據(jù)樣本中進(jìn)行無(wú)監(jiān)督學(xué)習(xí),這意味著可將這個(gè)算法應(yīng)用到某個(gè)數(shù)據(jù)集中,來(lái)取得良好的性能,且不需要任何新的特征工程,只需要適當(dāng)?shù)赜?xùn)練數(shù)據(jù)。

但是,自編碼器在圖像壓縮方面表現(xiàn)得不好。由于在某個(gè)給定數(shù)據(jù)集上訓(xùn)練自編碼器,因此它在處理與訓(xùn)練集相類(lèi)似的數(shù)據(jù)時(shí)可達(dá)到合理的壓縮結(jié)果,但是在壓縮差異較大的其他圖像時(shí)效果不佳。這里,像JPEG這樣的壓縮技術(shù)在通用圖像壓縮方面會(huì)表現(xiàn)得更好。

自動(dòng)編碼器是神經(jīng)網(wǎng)絡(luò)的一種,經(jīng)過(guò)訓(xùn)練后能?chē)L試將輸入復(fù)制到輸出,換句話(huà)說(shuō),就是使輸出的內(nèi)容和輸入的內(nèi)容一樣。自動(dòng)編碼器內(nèi)部有一個(gè)隱含層h,可以產(chǎn)生編碼來(lái)表示輸入。該網(wǎng)絡(luò)可以看作由兩部分組成:一個(gè)編碼器h=f(x)和一個(gè)生成重構(gòu)的解碼器r=g(h)。最后使得x約等于g(f(x))。可不可以通過(guò)設(shè)計(jì)網(wǎng)絡(luò)使得x=g(f(x)),理論上可以的,但通常不會(huì)這么做。

自動(dòng)編碼器應(yīng)該設(shè)計(jì)成不能學(xué)會(huì)完美地復(fù)制,通過(guò)強(qiáng)加一些約束,使自動(dòng)編碼器只能近似地復(fù)制,因些它能學(xué)習(xí)到數(shù)據(jù)的有用特性,自編碼器根據(jù)不同的約束,有著不同的屬性。

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 編碼器
    +關(guān)注

    關(guān)注

    45

    文章

    3656

    瀏覽量

    134895
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    二進(jìn)制編碼器與絕對(duì)編碼器的區(qū)別

    稱(chēng)為增量編碼器,是一種相對(duì)編碼器。它通過(guò)檢測(cè)軸的旋轉(zhuǎn)方向和步數(shù)來(lái)提供位置信息。 工作原理 二進(jìn)制編碼器的工作原理基于脈沖計(jì)數(shù)。當(dāng)軸旋轉(zhuǎn)時(shí),編碼器輸出一系列脈沖,每個(gè)脈沖代表一個(gè)位置變化
    的頭像 發(fā)表于 11-06 09:54 ?573次閱讀

    編碼器常見(jiàn)的類(lèi)型哪些?

    不同的分類(lèi)標(biāo)準(zhǔn),可以以下幾種主要類(lèi)型: 一、按工作原理分類(lèi) 增量式編碼器 : 將位移轉(zhuǎn)換成周期性的電信號(hào),再把這個(gè)電信號(hào)轉(zhuǎn)變成計(jì)數(shù)脈沖,脈沖的個(gè)數(shù)表示位移的大小。 增量式編碼器在旋
    的頭像 發(fā)表于 10-25 09:30 ?857次閱讀

    磁電編碼器和光電編碼器的區(qū)別

    磁電編碼器和光電編碼器是兩種不同類(lèi)型的編碼器,它們?cè)谠?、結(jié)構(gòu)、性能和應(yīng)用領(lǐng)域上都有所不同。 磁電編碼器和光電編碼器的區(qū)別 1. 引言
    的頭像 發(fā)表于 10-12 09:54 ?1473次閱讀

    編碼器什么分類(lèi)?

    編碼器本質(zhì)是一種用于運(yùn)動(dòng)控制的傳感,作用在于測(cè)量機(jī)械旋轉(zhuǎn)的位移。
    的頭像 發(fā)表于 08-10 14:47 ?652次閱讀

    編碼器哪些類(lèi)型? 編碼器如何選適合自己產(chǎn)品的型號(hào)?

    介紹編碼器的有關(guān)知識(shí)。? 編碼器:通常用于精確測(cè)量線(xiàn)性或旋轉(zhuǎn)運(yùn)動(dòng)。從它們的結(jié)構(gòu)方式到通訊方式,不同類(lèi)型的應(yīng)用場(chǎng)景是不同差距的。 ? HCJD-6系列非接觸式角度編碼器線(xiàn)性
    的頭像 發(fā)表于 08-09 09:00 ?894次閱讀

    伺服電機(jī)編碼器種類(lèi)哪些?

    伺服電機(jī)編碼器分很多種,直接轉(zhuǎn)速型編碼器、位置分辨率型編碼器高精度位姿
    的頭像 發(fā)表于 07-21 17:01 ?1314次閱讀

    自編碼器的原理和類(lèi)型

    自編碼器(Autoencoder, AE)是一種無(wú)監(jiān)督學(xué)習(xí)的神經(jīng)網(wǎng)絡(luò)模型,它通過(guò)編碼器和解碼的組合,實(shí)現(xiàn)了對(duì)輸入數(shù)據(jù)的壓縮和重構(gòu)。自編碼器由兩部分組成:
    的頭像 發(fā)表于 07-09 11:25 ?1382次閱讀

    怎么編碼器控制變頻速度?

    編碼器控制變頻速度是一種常見(jiàn)的工業(yè)自動(dòng)化控制方式,它通過(guò)編碼器實(shí)時(shí)監(jiān)測(cè)電機(jī)的轉(zhuǎn)速、位置等信息,并將這些信息反饋給變頻,從而實(shí)現(xiàn)對(duì)電機(jī)的精確控制。本文將詳細(xì)介紹
    的頭像 發(fā)表于 06-23 15:22 ?2821次閱讀
    怎么<b class='flag-5'>用</b><b class='flag-5'>編碼器</b>控制變頻<b class='flag-5'>器</b>速度?

    怎么編碼器控制變頻速度

    編碼器控制變頻速度是一種常見(jiàn)的工業(yè)自動(dòng)化控制方式,它通過(guò)編碼器實(shí)時(shí)監(jiān)測(cè)電機(jī)的轉(zhuǎn)速、位置等信息,并將這些信息反饋給變頻,從而實(shí)現(xiàn)對(duì)電機(jī)的精確控制。本文將詳細(xì)介紹
    的頭像 發(fā)表于 06-17 15:11 ?1482次閱讀

    萬(wàn)表怎么測(cè)量編碼器的好壞

    編碼器,作為現(xiàn)代工業(yè)中重要的位置、速度檢測(cè)裝置,其工作狀態(tài)的穩(wěn)定與否直接關(guān)系到整個(gè)系統(tǒng)的性能。因此,對(duì)于編碼器的檢測(cè)與維護(hù)顯得尤為重要。本文將詳細(xì)介紹如何使用萬(wàn)表來(lái)測(cè)量編碼器的好壞,
    的頭像 發(fā)表于 06-03 15:42 ?5363次閱讀

    編碼器分辨率是什么意思 編碼器分辨率和脈沖數(shù)的關(guān)系

    按照編碼器支持的分辨率可以把編碼器分成標(biāo)清編碼器、高清編碼器、全高清編碼器,分辨率越高幀率越高視頻就越清楚。 1.
    的頭像 發(fā)表于 02-21 18:07 ?4436次閱讀
    <b class='flag-5'>編碼器</b>分辨率是什么意思 <b class='flag-5'>編碼器</b>分辨率和脈沖數(shù)的關(guān)系

    編碼器原點(diǎn)設(shè)定方法 | 編碼器原點(diǎn)丟失怎樣找回

    ? 編碼器原點(diǎn)什么功能 編碼器的原點(diǎn)功能主要用于確定位置參考、啟動(dòng)和停止控制、運(yùn)動(dòng)方向判斷以及定位回歸操作。這些功能對(duì)于許多應(yīng)用中的位置測(cè)量、運(yùn)動(dòng)控制和定位操作至關(guān)重要。 編碼器的原
    的頭像 發(fā)表于 02-21 15:02 ?1995次閱讀

    脈沖編碼器輸入信號(hào)哪幾種 | 編碼器輸出的脈沖信號(hào)電壓?jiǎn)?| 脈沖編碼器輸入信號(hào)怎么調(diào)

    脈沖編碼器輸入信號(hào)哪幾種 脈沖編碼器是一種用于測(cè)量運(yùn)動(dòng)、位置和速度的設(shè)備。它通過(guò)輸出脈沖信號(hào)來(lái)表示運(yùn)動(dòng)的數(shù)量和方向。 脈沖編碼器的輸入信號(hào)通常有兩種類(lèi)型: 1. 正交
    的頭像 發(fā)表于 02-18 18:25 ?2945次閱讀
    脈沖<b class='flag-5'>編碼器</b>輸入信號(hào)<b class='flag-5'>有</b>哪幾種 | <b class='flag-5'>編碼器</b>輸出的脈沖信號(hào)<b class='flag-5'>有</b>電壓?jiǎn)?| 脈沖<b class='flag-5'>編碼器</b>輸入信號(hào)怎么調(diào)

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

    編碼器(Encoder)是將輸入數(shù)據(jù)轉(zhuǎn)化為特定編碼表示的一種技術(shù)。對(duì)于不同類(lèi)型的編碼器,評(píng)判其好壞可以從多個(gè)方面進(jìn)行考量,包括編碼質(zhì)量、速度、模型結(jié)構(gòu)等。
    的頭像 發(fā)表于 01-23 10:58 ?1953次閱讀

    磁性編碼器和光電編碼器的比較

    伺服電機(jī)編碼器是一種關(guān)鍵的反饋裝置,用于測(cè)量和控制電機(jī)的轉(zhuǎn)速和位置。在選擇伺服電機(jī)編碼器時(shí),常常面臨一個(gè)選擇:使用磁電編碼器還是光電編碼器。接下來(lái)將從幾個(gè)關(guān)鍵方面比較這兩種類(lèi)型的
    的頭像 發(fā)表于 01-18 10:29 ?3357次閱讀