[DL] LSTM/GRU

Minjeong Kimยท2026๋…„ 1์›” 7์ผ

์ธ๊ณต์ง€๋Šฅ

๋ชฉ๋ก ๋ณด๊ธฐ
36/50

๐Ÿ“ข SimpleRNN ์˜ ๊ธฐ์–ต ์†Œ์‹ค ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•œ LSTM ๊ณผ GRU ์— ๋Œ€ํ•œ ํŽ˜์ด์ง€์ž…๋‹ˆ๋‹ค.

SimpleRNN ํ•œ๊ณ„, ์žฅ๊ธฐ ์˜์กด์„ฑ ๋ฌธ์ œ(Long-Term Dependency)

  • ๊ธฐ๋ณธ RNN(SimpleRNN) ์˜ ๊ฒฝ์šฐ ๊ธด ๋ฌธ์žฅ์œผ๋กœ ๊ฐˆ ์ˆ˜๋ก ์•ž์ชฝ์˜ ๋‹จ์–ด๋ฅผ ์žƒ๊ฒŒ ๋จ (์‹œ๊ฐ„์ด ์ง€๋‚˜๋ฉด ์ด์ „์˜ ์ž…๋ ฅ๊ฐ’์„ ์žŠ์–ด๋ฒ„๋ฆฌ๊ฒŒ ๋จ!)
  • SimpleRNN ์˜ ๊ฒฝ์šฐ ์ˆœํ™˜์˜ ํšŸ์ˆ˜๊ฐ€ ๋งŽ์•„์งˆ์ˆ˜๋ก ์ดˆ๋ฐ˜์— ์ž…๋ ฅ๋œ ๋‹จ์–ด์˜ ๊ธฐ์–ต ๋ฐ์ดํ„ฐ๊ฐ€ ์†Œ์‹ค๋˜๋Š” โ€œ๊ธฐ์šธ๊ธฐ ์†Œ์‹ค ํ˜„์ƒโ€ ๋ฐœ์ƒ
    • ์™œ๋ƒํ•˜๋ฉด, ํ•˜์ดํผ๋ณผ๋ฆญ ํƒ„์  ํŠธ ํ•จ์ˆ˜(tanh)๋ฅผ ์‚ฌ์šฉํ•ด์„œ
  • ๋ฌธ์žฅ ๊ตฌ์„ฑ ์‹œ, ์ดˆ๋ฐ˜ ๋‹จ์–ด๊ฐ€ ํ›„๋ฐ˜ ์˜ˆ์ธก์— ์˜ํ–ฅ์„ ์ฃผ๋Š” ๋ฌธ์žฅ์ผ์ˆ˜๋ก SimpleRNN ์˜ ๊ฒฝ์šฐ ํ•™์Šต ๊ฒฐ๊ณผ๊ฐ€ ์ข‹์ง€ ์•Š์Œ
    • ์˜ˆ)
      • ๋ฐ˜์ง์ด๋Š” ๋ณด์„๊ฐ™์ด ์•„๋ฆ„๋‹ค์šด ____์ด(๊ฐ€) ์žˆ์—ˆ๋‹ค
        • ๋นˆ์นธ์— ์˜ฌ ์ˆ˜ ์žˆ๋Š” ๋‹จ์–ด ํ›„๋ณด: ์˜ํ™”์Œค, ๋ณ„, ํ•ด, ๋Œ, ์€ํ•˜์ˆ˜, ์œค์Šฌ
      • ์–ด์ œ ์ €๋… ํ•˜๋Š˜์—๋Š” ๋ฐ˜์ง์ด๋Š” ์•„๋ฆ„๋‹ค์šด ___์ด(๊ฐ€) ์žˆ์—ˆ๋‹ค
        • ๋ฌธ์žฅ ์•ž์ชฝ ๋‹จ์–ด ์žƒ์ง€ ์•Š์•˜๋‹ค๋ฉด, ๋นˆ์นธ์— โ€˜๋ณ„โ€™ ์ด๋ผ๋Š” ๊ฐ’์ด ์˜ฌ ํ™•๋ฅ ์ด ๋†’์Œ (์ฆ‰, ์ •๋‹ต๋ฅ  ๋†’์•„์ง)

LSTM

  • Long Short Term Memory

  • SimpleRNN ๋‹จ์  ๋ณด์™„

  • ์žฅ๊ธฐ๊ธฐ์–ต๊ณผ ๋‹จ๊ธฐ๊ธฐ์–ต ๊ด€๋ฆฌ ๊ณ„์‚ฐ์ด ์ถ”๊ฐ€๋œ ๋ชจ๋ธ

  • ๋‹จ์ : ์—ฐ์‚ฐ ๋ณต์žก, ์‹œ๊ฐ„ ์˜ค๋ž˜ ๊ฑธ๋ฆผ, ์ž์› ์‚ฌ์šฉ๋Ÿ‰ ๋†’์•„์ง

  • ์ˆœํ™˜ ํšŸ์ˆ˜๊ฐ€ ๋งŽ๋”๋ผ๋„ ์•ž์—์„œ ์—ฐ์‚ฐํ•œ ๊ฒฐ๊ณผ๋ฅผ ์žฅ๊ธฐ๊ฐ„ ์œ ์ง€ํ•  ์ˆ˜ ์žˆ๋Š” โ€˜๊ตฌ์กฐโ€™ ํ•„์š”

    โ†’ RNN ์— ๋ฉ”๋ชจ๋ฆฌ ์…€(cell) ์ถ”๊ฐ€

  • ๋ฉ”๋ชจ๋ฆฌ ์…€(cell)

    • ์‹œ๊ฐ t ์—์„œ ๋ฉ”๋ชจ๋ฆฌ ์…€ c์—๋Š” ๊ณผ๊ฑฐ๋กœ๋ถ€ํ„ฐ ํ˜„์žฌ์‹œ๊ฐ t๊นŒ์ง€์˜ ํ•„์š”ํ•œ ๋Œ€๋ถ€๋ถ„์˜ ์ •๋ณด๊ฐ€ ์ €์žฅ
    • ์˜ค์ฐจ์—ญ์ „ํŒŒ ์‹œ, tanh ์™€ ๊ฐ™์€ ํ™œ์„ฑํ™” ํ•จ์ˆ˜๋ฅผ ํ†ต๊ณผํ•˜์ง€ ์•Š์•„์„œ ๊ธฐ์šธ๊ธฐ ์†Œ์‹ค์ด ์ผ์–ด๋‚˜์ง€ ์•Š์Œ
    • ๋ฐ์ดํ„ฐ๋ฅผ LSTM ๊ณ„์ธต ๋‚ด์—์„œ๋งŒ ์ฃผ๊ณ  ๋ฐ›์œผ๋ฉฐ ๋‹ค๋ฅธ ๊ณ„์ธต์œผ๋กœ๋Š” ์ „๋‹ฌํ•˜์ง€ ์•Š์Œ

GRU

  • LSTM ์˜ ๋‹จ์ ์ธ ์—ฐ์‚ฐ์˜ ๋ณต์žก์„ฑ์„ ๋ณด์™„ํ•œ ๋ชจ๋ธ
  • LSTM ๋ณด๋‹ค ๊ฐ€๋ฒผ์šด ๋А๋‚Œ!

0๊ฐœ์˜ ๋Œ“๊ธ€