[監(jiān)督式]seq2seq

預(yù)備知識(shí)RNN浇坐、LSTM
之前花了一些時(shí)間讀了seq2seq+attention诅诱,發(fā)現(xiàn)沒做筆記過(guò)一陣子真的很容易忘壹置,特地重新再讀過(guò)一遍做了下筆記孕似。

seq2seq

seq2seq架構(gòu)

seq2seq一些變形

seq2seq有個(gè)明顯的缺點(diǎn)踩娘,不容易並行化,所以難以運(yùn)用GPU的運(yùn)算能力,因?yàn)槲覀兪褂梅嵌ㄩL(zhǎng)的sequence养渴。
decoder的訊息只有經(jīng)過(guò)sequence後的hidden state容易遺忘前面sequence的訊息的問(wèn)題雷绢,且在decoder sequence傳遞中也會(huì)遺忘訊息,所以我們將經(jīng)過(guò)sequence後的hidden state作為每個(gè)sequence的input理卑,重複複習(xí)翘紊。

teacher forcing

teacher forcing就是將原先decoder的當(dāng)前sequence的input為上一個(gè)sequence的output,改為上一個(gè)sequence的正解而不是預(yù)測(cè)的word藐唠。

attention
  1. attention架構(gòu)可以自行調(diào)整帆疟,主要精隨就是改進(jìn)原先seq2seq的encoder輸入給decoder的訊息只有經(jīng)過(guò)sequence後的hidden state容易遺忘前面sequence的訊息的問(wèn)題,且在decoder sequence傳遞中也會(huì)遺忘訊息宇立,而如果直接以所有的encoder sequence的hidden state作為輸入包含太多不重要的訊息踪宠,造成模型不好訓(xùn)練。
  2. 所以我們就有一個(gè)想法妈嘹,如果能有一組能夠?qū)?yīng)每個(gè)encoder word(ex.[I,am,a,student]這組input)的hidden state對(duì)當(dāng)前decoder word(ex.Je這個(gè)input)的重要程度的vector我們稱\alpha柳琢。
    然後我們將它與每個(gè)對(duì)應(yīng)的encoder word的hidden state相乘後做疊加後我們稱為c,c相當(dāng)於從前面的記憶個(gè)各取一點(diǎn)出來(lái)做融合(重要的部分取多润脸,不重要的部分取少)柬脸。
    我們以這個(gè)c作為當(dāng)前decoder word的輸入或以c在與decoder word(ex.Je這個(gè)input)一起作為輸入,這邊c如何做輸入可以自行調(diào)整架構(gòu)津函。
    數(shù)學(xué)表達(dá)式為:c = \Sigma_{i=1}^{n1} \alpha_{i} h_{i} = H \alpha
    \alpha \ shape=(RNN \_ layer \_ num,n1) 肖粮,H \ shape = (n1,RNN \_ layer \_ num,hidden \_ size)

參數(shù)說(shuō)明:
n1為encoder的sequence長(zhǎng)度、n2為decoder的sequence長(zhǎng)度
每個(gè)encoder word的hidden state我們標(biāo)記為H=(h_1尔苦、h_2....h_{n1})涩馆,當(dāng)前時(shí)刻的hidden state為h_t
每個(gè)decoder word的hidden state我們標(biāo)記為S=(s_1、s_2....s_{n2})允坚,當(dāng)前時(shí)刻的hidden state為s_t
encoder word為(e_1,e_2,e_3...e_{n1})魂那,當(dāng)前時(shí)刻為e_t
decoder word為(d_1,d_2,d_3...d_{n2}),當(dāng)前時(shí)刻為d_t

  1. 而這組\alpha是由model學(xué)出來(lái)的稠项,怎麼學(xué)架構(gòu)也是可以自行調(diào)整的涯雅,例如我們將[d_t]與[H的flatten]串接在一起得經(jīng)過(guò)1層affine(linear layer)+softmax得到一組長(zhǎng)度為n1的vector作為\alpha,也可以用[s_{t-1}]與[H的flatten]展运。

參考:
詳細(xì)圖解RNN及其他變形
attention可以參考李宏毅老師的課程
Attention機(jī)制詳解(一)
Attention機(jī)制詳解(二)

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末活逆,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子拗胜,更是在濱河造成了極大的恐慌蔗候,老刑警劉巖,帶你破解...
    沈念sama閱讀 212,884評(píng)論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件埂软,死亡現(xiàn)場(chǎng)離奇詭異锈遥,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,755評(píng)論 3 385
  • 文/潘曉璐 我一進(jìn)店門所灸,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)丽惶,“玉大人,你說(shuō)我怎么就攤上這事爬立〖鼗#” “怎么了?”我有些...
    開封第一講書人閱讀 158,369評(píng)論 0 348
  • 文/不壞的土叔 我叫張陵懦尝,是天一觀的道長(zhǎng)知纷。 經(jīng)常有香客問(wèn)我,道長(zhǎng)陵霉,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,799評(píng)論 1 285
  • 正文 為了忘掉前任伍绳,我火速辦了婚禮踊挠,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘冲杀。我一直安慰自己效床,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,910評(píng)論 6 386
  • 文/花漫 我一把揭開白布权谁。 她就那樣靜靜地躺著剩檀,像睡著了一般。 火紅的嫁衣襯著肌膚如雪旺芽。 梳的紋絲不亂的頭發(fā)上沪猴,一...
    開封第一講書人閱讀 50,096評(píng)論 1 291
  • 那天,我揣著相機(jī)與錄音采章,去河邊找鬼运嗜。 笑死,一個(gè)胖子當(dāng)著我的面吹牛悯舟,可吹牛的內(nèi)容都是我干的担租。 我是一名探鬼主播,決...
    沈念sama閱讀 39,159評(píng)論 3 411
  • 文/蒼蘭香墨 我猛地睜開眼抵怎,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼奋救!你這毒婦竟也來(lái)了?” 一聲冷哼從身側(cè)響起反惕,我...
    開封第一講書人閱讀 37,917評(píng)論 0 268
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤尝艘,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后承璃,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體利耍,經(jīng)...
    沈念sama閱讀 44,360評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,673評(píng)論 2 327
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了隘梨。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片程癌。...
    茶點(diǎn)故事閱讀 38,814評(píng)論 1 341
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖轴猎,靈堂內(nèi)的尸體忽然破棺而出嵌莉,到底是詐尸還是另有隱情,我是刑警寧澤捻脖,帶...
    沈念sama閱讀 34,509評(píng)論 4 334
  • 正文 年R本政府宣布锐峭,位于F島的核電站,受9級(jí)特大地震影響可婶,放射性物質(zhì)發(fā)生泄漏沿癞。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 40,156評(píng)論 3 317
  • 文/蒙蒙 一矛渴、第九天 我趴在偏房一處隱蔽的房頂上張望椎扬。 院中可真熱鬧,春花似錦具温、人聲如沸蚕涤。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,882評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)揖铜。三九已至,卻和暖如春达皿,著一層夾襖步出監(jiān)牢的瞬間天吓,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,123評(píng)論 1 267
  • 我被黑心中介騙來(lái)泰國(guó)打工鳞绕, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留失仁,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 46,641評(píng)論 2 362
  • 正文 我出身青樓们何,卻偏偏與公主長(zhǎng)得像萄焦,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子冤竹,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,728評(píng)論 2 351

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