深度學習(十):循環(huán)神經(jīng)網(wǎng)絡

卷積神經(jīng)網(wǎng)絡可以有效地處理空間信息, 循環(huán)神經(jīng)網(wǎng)絡就是專門為更好地處理序列信息而生,如時間等。循環(huán)神經(jīng)網(wǎng)絡通過引入狀態(tài)變量存儲過去的信息和當前的輸入,從而可以確定當前的輸出峡继。

一,什么是循環(huán)神經(jīng)網(wǎng)絡

循環(huán)神經(jīng)網(wǎng)絡(Recurrent Neural Network, RNN)是一類以序列(sequence)數(shù)據(jù)為輸入匈挖,在序列的演進方向進行遞歸(recursion)且所有節(jié)點(循環(huán)單元)按鏈式連接的遞歸神經(jīng)網(wǎng)絡鬓椭。
它不僅考慮前一時刻的輸入,而且賦予了網(wǎng)絡對前面的內(nèi)容的一種記憶功能.

之前的神經(jīng)網(wǎng)絡中隱藏層節(jié)點之間是沒有連接的,RNN里面是有的关划,網(wǎng)絡會對前面的信息進行記憶并應用于當前輸出的計算中小染,隱藏層的輸入不僅包括輸入層的輸出還包括上一時刻隱藏層的輸出

代表性的RNN有:

  • 基本RNN:循環(huán)網(wǎng)絡的基本構成
  • LSTM:突破性進展的長短期記憶網(wǎng)絡
  • GRU:新式的Cell模塊單元
  • NTM:更大記憶體模型的探索

二,基本RNN

首先看一下簡單的循環(huán)神經(jīng)網(wǎng)絡贮折,由輸入層裤翩、一個隱藏層和一個輸出層組成

和之前的全連接神經(jīng)網(wǎng)絡不同的是,在隱藏層中,有用隱藏層的輸出作為下一次隱藏層的輸入踊赠。權重矩陣 W就是隱藏層上一次的值作為這一次的輸入的權重呵扛。這個就是實現(xiàn)時間記憶功能的方法。

把這個圖具體一下

t-1時刻的輸出是影響著t時刻的輸出的筐带,畫成標準的RNN結構圖如下:

可以看出來今穿,輸入和輸出序列必須是等長的

三,RNN變體

因為標準RNN的限制伦籍,經(jīng)常會有要求輸入和輸出不是同樣數(shù)量的情況

3.1 N VS 1

要求輸入一個序列蓝晒,輸出是一個單獨的值,在最后進行輸出變換即可

通常用來處理序列分類問題帖鸦。如輸入一段文字判別它所屬的類別芝薇,輸入一個句子判斷其情感傾向,輸入一段視頻并判斷它的類別等等作儿。

3.2 1 VS N

輸入一個單獨的值洛二,輸出是一個序列

可以處理從圖像生成文字,從類別生成語音或音樂等

3.3 N VS M

輸入輸出都是序列攻锰,但不等長晾嘶。這種結構又叫Encoder-Decoder模型,也可以稱之為Seq2Seq模型

有一個過程向量c娶吞,常用的求取方式有以下3種

得到c之后变擒,就用另一個RNN網(wǎng)絡對其進行解碼

常常應用在機器翻譯、文本摘要寝志、閱讀理解、語音識別

3.4 Attention機制

在Encoder-Decoder結構中策添,Encoder把所有的輸入序列都編碼成一個統(tǒng)一的語義特征c再解碼材部,因此, c中必須包含原始序列中的所有信息唯竹,它的長度就成了限制模型性能的瓶頸乐导。

Attention機制通過在每個時間輸入不同的c來解決這個問題

每一個 c 會自動去選取與當前所要輸出的 y 最合適的上下文信息。具體來說浸颓,我們用 a_{ij} 衡量 Encoder 中第 j 階段的 h_j 和解碼時第 i 階段的相關性物臂,最終 Decoder 中第 i 階段的輸入的上下文信息 c_i 就來自于所有 h_ja_{ij} 的加權和。

?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末产上,一起剝皮案震驚了整個濱河市棵磷,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌晋涣,老刑警劉巖仪媒,帶你破解...
    沈念sama閱讀 216,470評論 6 501
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異谢鹊,居然都是意外死亡算吩,警方通過查閱死者的電腦和手機留凭,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,393評論 3 392
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來偎巢,“玉大人蔼夜,你說我怎么就攤上這事⊙怪纾” “怎么了求冷?”我有些...
    開封第一講書人閱讀 162,577評論 0 353
  • 文/不壞的土叔 我叫張陵,是天一觀的道長巢音。 經(jīng)常有香客問我遵倦,道長,這世上最難降的妖魔是什么官撼? 我笑而不...
    開封第一講書人閱讀 58,176評論 1 292
  • 正文 為了忘掉前任梧躺,我火速辦了婚禮,結果婚禮上傲绣,老公的妹妹穿的比我還像新娘掠哥。我一直安慰自己,他們只是感情好秃诵,可當我...
    茶點故事閱讀 67,189評論 6 388
  • 文/花漫 我一把揭開白布续搀。 她就那樣靜靜地躺著,像睡著了一般菠净。 火紅的嫁衣襯著肌膚如雪禁舷。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,155評論 1 299
  • 那天毅往,我揣著相機與錄音牵咙,去河邊找鬼。 笑死攀唯,一個胖子當著我的面吹牛洁桌,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播侯嘀,決...
    沈念sama閱讀 40,041評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼另凌,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了戒幔?” 一聲冷哼從身側響起吠谢,我...
    開封第一講書人閱讀 38,903評論 0 274
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎诗茎,沒想到半個月后囊卜,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,319評論 1 310
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,539評論 2 332
  • 正文 我和宋清朗相戀三年栅组,在試婚紗的時候發(fā)現(xiàn)自己被綠了雀瓢。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 39,703評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡玉掸,死狀恐怖刃麸,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情司浪,我是刑警寧澤泊业,帶...
    沈念sama閱讀 35,417評論 5 343
  • 正文 年R本政府宣布,位于F島的核電站啊易,受9級特大地震影響吁伺,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜租谈,卻給世界環(huán)境...
    茶點故事閱讀 41,013評論 3 325
  • 文/蒙蒙 一篮奄、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧割去,春花似錦窟却、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,664評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至咖城,卻和暖如春茬腿,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背宜雀。 一陣腳步聲響...
    開封第一講書人閱讀 32,818評論 1 269
  • 我被黑心中介騙來泰國打工切平, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人州袒。 一個月前我還...
    沈念sama閱讀 47,711評論 2 368
  • 正文 我出身青樓,卻偏偏與公主長得像弓候,于是被迫代替她去往敵國和親郎哭。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 44,601評論 2 353

推薦閱讀更多精彩內(nèi)容