์ด ๋ฌธ์์ ์๋ณธ์ ์ธ๋ถ ์ํค์์ ๊ฐ์ ธ์์ต๋๋ค.
1. ์ผ๋ณธ์ ์ธํฐ๋ท ์์ด[ํธ์ง]
์ผ๋ณธ์ ์ธํฐ๋ท ์์ด. ์์์น, ๋ฌด๊ฐ๋
๋ฑ์ ํด๋นํ๋ ๋จ์ด. ๋ฐ์ ์์ฒด๋ ๋ํ(ใใญใฅใณ, Do-Qyoon)์ด๋ผ๊ณ ์ฝ์ ์ ์๋ค.
์ผ๋ณธ TV์์ฌํ์์ ๋ฐฉ์ํ๋ '็ฎๆ ใใญใฅใณ(๋ชฉ๊ฒฉ ๋ํ)'์ด๋ TV ํ๋ก๊ทธ๋จ์ ์ด๋ฆ์์ ์ ๋. ๋ํ ์์ฒด๋ ์ผ์ข ์ ์์ฑ์ด์ด๋ค. ์ถ์ฐ์ ์ค์ ์์์น ์ถ์ ๋ค์ด ๋ง์์ ๊ทธ๊ฑธ ๋น๋์ ๋น๋ํ๋ ๋ป์์ ์ฌ์ฉํ๊ธฐ ์์๋์์ผ๋ฉฐ ์ค์ ํ๋ก๊ทธ๋จ ์์ฒด๋ ์ถ์ฐ์๋ค์ ๋ง์ฅ ํ์ถ๊ธฐ๋ฅผ ๋ค๋ฃฌ ํํํ ๋ด์ฉ์ด์๋ค๊ณ ํ๋ค.
๋๋ถ๋ถ ๊ณ ์กธ ๋ฏธ๋ง์ ์ ํ๋ ฅ์ด๊ณ ์ด์ํ ๋ฌธ์ ์ ํ๊ณ 15์ธ์ ๋๊ฑฐํด์ ์์ด ๋ณ๊ณ 20์ธ์ ํค์ด์ง๋ ๋ง์ฅ ๋ถ๋ชจ๋ ์์ค ๋ฏธ๋ฌ์ ์ถ์ฐ์๋ค์ด ๋๋ฌด ํ์ฌํด์ 2ch์์ '์ ํ๋ ฅ์', '๋ฏธ์น๋'์ด๋ผ๋ ๋ป์ผ๋ก ์ฌ์ฉํ๊ธฐ ์์. ์ฐจ์ฐจ ์๋ฏธ๊ฐ ํ์ฅ๋์ด '๋น์์์ ์ธ, ๋ฉ์ฒญํ ์ฌ๋์ด๋ ๊ธฐ์ ' ๋ฑ์ ๋ปํ๋ ๋ง๋ก ๋ฐ์ ํ๋ค. ์ดํ ์ด๋ฌํ ์์์น, ๋ฌด๊ฐ๋ ์ ์ ์ธต ๋ถ๋ชจ๋ค์ด ์์ด๋ค์๊ฒ ํน์ดํ ์ด๋ฆ์ ๋ถ์ด๋ ๊ฒฝ์ฐ๊ฐ ๋์ด๋๋ฉด์ DQN ๋ค์์ด๋ผ๋ ๋จ์ด๋ก ๋ฐ์ ํ๊ฒ ๋์๋ค. ํญ๋ชฉ ์ฐธ์กฐ.
๋น์ทํ ์๋ฏธ์ธ ๅจ์์ ์ฐจ์ด๋ ์ญ์ ํ๋ ฅ์ ๊ดํ ์๋ฏธ๊ฐ ๋ดํฌ๋์ด ์๋ค๋ ์ , ๊ทธ๋ฆฌ๊ณ ๊ตณ์ด ์ฌ๋์ด ์๋๋ผ ๋จ์ฒด๋ ๊ธฐ์ ์๋ ์ธ ์ ์๋ค๋ ์ ์ด ์๊ฒ ๋ค.
๋์ฟ์ง๋ฐฉ๋ฒ์์ ํ๋ก์์ DQN์ ๋ช ๋ฐฑํ ํ์ค ํํ์ผ๋ก ์ธ์ ํ๊ณ ์์ผ๋ ์ผ๋ณธ์ ๊ฐ๋ฉด ํจ๋ถ๋ก ์ฌ์ฉํ์ง ์๋ ๊ฒ์ด ์ข๋ค.
์ผ๋ณธ TV์์ฌํ์์ ๋ฐฉ์ํ๋ '็ฎๆ ใใญใฅใณ(๋ชฉ๊ฒฉ ๋ํ)'์ด๋ TV ํ๋ก๊ทธ๋จ์ ์ด๋ฆ์์ ์ ๋. ๋ํ ์์ฒด๋ ์ผ์ข ์ ์์ฑ์ด์ด๋ค. ์ถ์ฐ์ ์ค์ ์์์น ์ถ์ ๋ค์ด ๋ง์์ ๊ทธ๊ฑธ ๋น๋์ ๋น๋ํ๋ ๋ป์์ ์ฌ์ฉํ๊ธฐ ์์๋์์ผ๋ฉฐ ์ค์ ํ๋ก๊ทธ๋จ ์์ฒด๋ ์ถ์ฐ์๋ค์ ๋ง์ฅ ํ์ถ๊ธฐ๋ฅผ ๋ค๋ฃฌ ํํํ ๋ด์ฉ์ด์๋ค๊ณ ํ๋ค.
๋๋ถ๋ถ ๊ณ ์กธ ๋ฏธ๋ง์ ์ ํ๋ ฅ์ด๊ณ ์ด์ํ ๋ฌธ์ ์ ํ๊ณ 15์ธ์ ๋๊ฑฐํด์ ์์ด ๋ณ๊ณ 20์ธ์ ํค์ด์ง๋ ๋ง์ฅ ๋ถ๋ชจ๋ ์์ค ๋ฏธ๋ฌ์ ์ถ์ฐ์๋ค์ด ๋๋ฌด ํ์ฌํด์ 2ch์์ '์ ํ๋ ฅ์', '๋ฏธ์น๋'์ด๋ผ๋ ๋ป์ผ๋ก ์ฌ์ฉํ๊ธฐ ์์. ์ฐจ์ฐจ ์๋ฏธ๊ฐ ํ์ฅ๋์ด '๋น์์์ ์ธ, ๋ฉ์ฒญํ ์ฌ๋์ด๋ ๊ธฐ์ ' ๋ฑ์ ๋ปํ๋ ๋ง๋ก ๋ฐ์ ํ๋ค. ์ดํ ์ด๋ฌํ ์์์น, ๋ฌด๊ฐ๋ ์ ์ ์ธต ๋ถ๋ชจ๋ค์ด ์์ด๋ค์๊ฒ ํน์ดํ ์ด๋ฆ์ ๋ถ์ด๋ ๊ฒฝ์ฐ๊ฐ ๋์ด๋๋ฉด์ DQN ๋ค์์ด๋ผ๋ ๋จ์ด๋ก ๋ฐ์ ํ๊ฒ ๋์๋ค. ํญ๋ชฉ ์ฐธ์กฐ.
๋น์ทํ ์๋ฏธ์ธ ๅจ์์ ์ฐจ์ด๋ ์ญ์ ํ๋ ฅ์ ๊ดํ ์๋ฏธ๊ฐ ๋ดํฌ๋์ด ์๋ค๋ ์ , ๊ทธ๋ฆฌ๊ณ ๊ตณ์ด ์ฌ๋์ด ์๋๋ผ ๋จ์ฒด๋ ๊ธฐ์ ์๋ ์ธ ์ ์๋ค๋ ์ ์ด ์๊ฒ ๋ค.
๋์ฟ์ง๋ฐฉ๋ฒ์์ ํ๋ก์์ DQN์ ๋ช ๋ฐฑํ ํ์ค ํํ์ผ๋ก ์ธ์ ํ๊ณ ์์ผ๋ ์ผ๋ณธ์ ๊ฐ๋ฉด ํจ๋ถ๋ก ์ฌ์ฉํ์ง ์๋ ๊ฒ์ด ์ข๋ค.
1.1. ๊ด๋ จ ๋ฌธ์[ํธ์ง]
2. ๊ตฌ๊ธ ๋ฅ๋ง์ธ๋๊ฐ ๊ฐ๋ฐํ ์๊ณ ๋ฆฌ์ฆ[ํธ์ง]
Deep Q-Network
๊ตฌ๊ธ ๋ฅ๋ง์ธ๋๊ฐ ๊ฐ๋ฐํ ์๊ณ ๋ฆฌ์ฆ์ผ๋ก์, ๊ฐํ ํ์ต ๊ฐ๋ฅํ ์ฌ์ธต ์ ๊ฒฝ๋ง์ ์ด์ฉํ์ฌ ์ด์ฐฝ๊ธฐ ์ํ๋ฆฌ 2600 ๊ฒ์๋ค์ ์ธ๊ฐ ์์ค์ผ๋ก ํ๋ ์ดํ ์ ์๋ ์ธ๊ณต์ง๋ฅ์ด๋ค. 2015๋ 2์ ๋ค์ด์ณ์ ๊ฒ์ฌ๋์๋ค. ์ด ์ธ๊ณต์ง๋ฅ์ ๋๋ผ์ด ๋ถ๋ถ์, ์ธ๊ณต์ง๋ฅ์ ํ๋ฉด(ํฝ์ )์ ์ ๋ ฅํ๊ณ ํจ๋๋ฅผ ์์ง์ด๋๋ก ํ์ฌ '๊ณ ๋์ ์ ๋ด๋ ๊ฒ์ด ๋ชฉํ๋ค' ์ด์ธ์ ์๋ฌด ๊ฒ๋ ์๋ ค์ฃผ์ง ์๊ณ ๊ทธ๋ฅ ๋ง์๋๋ก ํ๋ ์ดํ๊ฒ ๋๋๋ฉด, ์ฒ์์ ๋ฒ๋ฒ ๊ฑฐ๋ฆฌ๋ค๊ฐ ์ ์ ์ค์ค๋ก ๊ฒ์์ ์ดํดํ๊ณ ๊ณต๋ต๋ฒ์ ์์๋ด์ด ๊ณ ์์ ํ๋ ์ด๋ฅผ ๋ณด์ฌ์ค๋ค๋ ์ ์ ์๋ค.
Breakout์ ์ฒ์์ ์ ๋๋ก ์์ง์ด๋ ๋ชปํ๋ค๊ฐ, ์ผ๋ง ๋ค ์ ํํ ์กฐ์์ ํ๊ฒ ๋๊ณ , ์ต์ข ์ ์ผ๋ก๋ ๊ตฌ์์ ๋ซ์ด ๊ณต์ ์ฌ๋ ค ๋ณด๋ด๋ ํ์ด๊ธฐ ๊น์ง ์ฐ๋ ๋ชจ์ต์ด ์๊ถ.
์ด ๊ฒฐ๊ณผ ์ํ๋ฆฌ 2600์ ๋๋ถ๋ถ์ ๊ฒ์์ ์ฑ๊ณตํ๊ณ , ํนํ ๊ทธ์ค 29๊ฐ ๊ฒ์์์ ์ธ๊ฐ์ ๋ฐ์ด ๋๋ ๊ธฐ๋ก์ ์ธ์ ๋ค. ๊ทธ๋ฌ๋ ์ด ์ค์์ ์ ์ผํ๊ฒ ๊ณต๋ต์ ํ์ง ๋ชปํ๋ 'Montezuma's Revenge'๋ผ๋ ๊ฒ์์ด ์์๋๋ฐ, ์ด ๋ํ DQN์๊ฒ ํธ๊ธฐ์ฌ์ ๊ธฐ๋ฅํ๊ฒ ํ๋ ์๊ณ ๋ฆฌ์ฆ์ ์ฌ์ ๊ฒฐ๊ณผ 2016๋ 6์ ๊ธฐ์ค ๋ฒ์ ์ผ๋ก๋ 24์คํ ์ด์ง์ค 15์คํ ์ด์ง๋ฅผ ํด๋ฆฌ์ดํ ์ ์์ ์ ๋๋ก ์ฑ์ฅํ๋ค.
๊ตฌ๊ธ ๋ฅ๋ง์ธ๋๊ฐ ๊ฐ๋ฐํ ์๊ณ ๋ฆฌ์ฆ์ผ๋ก์, ๊ฐํ ํ์ต ๊ฐ๋ฅํ ์ฌ์ธต ์ ๊ฒฝ๋ง์ ์ด์ฉํ์ฌ ์ด์ฐฝ๊ธฐ ์ํ๋ฆฌ 2600 ๊ฒ์๋ค์ ์ธ๊ฐ ์์ค์ผ๋ก ํ๋ ์ดํ ์ ์๋ ์ธ๊ณต์ง๋ฅ์ด๋ค. 2015๋ 2์ ๋ค์ด์ณ์ ๊ฒ์ฌ๋์๋ค. ์ด ์ธ๊ณต์ง๋ฅ์ ๋๋ผ์ด ๋ถ๋ถ์, ์ธ๊ณต์ง๋ฅ์ ํ๋ฉด(ํฝ์ )์ ์ ๋ ฅํ๊ณ ํจ๋๋ฅผ ์์ง์ด๋๋ก ํ์ฌ '๊ณ ๋์ ์ ๋ด๋ ๊ฒ์ด ๋ชฉํ๋ค' ์ด์ธ์ ์๋ฌด ๊ฒ๋ ์๋ ค์ฃผ์ง ์๊ณ ๊ทธ๋ฅ ๋ง์๋๋ก ํ๋ ์ดํ๊ฒ ๋๋๋ฉด, ์ฒ์์ ๋ฒ๋ฒ ๊ฑฐ๋ฆฌ๋ค๊ฐ ์ ์ ์ค์ค๋ก ๊ฒ์์ ์ดํดํ๊ณ ๊ณต๋ต๋ฒ์ ์์๋ด์ด ๊ณ ์์ ํ๋ ์ด๋ฅผ ๋ณด์ฌ์ค๋ค๋ ์ ์ ์๋ค.
Breakout์ ์ฒ์์ ์ ๋๋ก ์์ง์ด๋ ๋ชปํ๋ค๊ฐ, ์ผ๋ง ๋ค ์ ํํ ์กฐ์์ ํ๊ฒ ๋๊ณ , ์ต์ข ์ ์ผ๋ก๋ ๊ตฌ์์ ๋ซ์ด ๊ณต์ ์ฌ๋ ค ๋ณด๋ด๋ ํ์ด๊ธฐ ๊น์ง ์ฐ๋ ๋ชจ์ต์ด ์๊ถ.
์ด ๊ฒฐ๊ณผ ์ํ๋ฆฌ 2600์ ๋๋ถ๋ถ์ ๊ฒ์์ ์ฑ๊ณตํ๊ณ , ํนํ ๊ทธ์ค 29๊ฐ ๊ฒ์์์ ์ธ๊ฐ์ ๋ฐ์ด ๋๋ ๊ธฐ๋ก์ ์ธ์ ๋ค. ๊ทธ๋ฌ๋ ์ด ์ค์์ ์ ์ผํ๊ฒ ๊ณต๋ต์ ํ์ง ๋ชปํ๋ 'Montezuma's Revenge'๋ผ๋ ๊ฒ์์ด ์์๋๋ฐ, ์ด ๋ํ DQN์๊ฒ ํธ๊ธฐ์ฌ์ ๊ธฐ๋ฅํ๊ฒ ํ๋ ์๊ณ ๋ฆฌ์ฆ์ ์ฌ์ ๊ฒฐ๊ณผ 2016๋ 6์ ๊ธฐ์ค ๋ฒ์ ์ผ๋ก๋ 24์คํ ์ด์ง์ค 15์คํ ์ด์ง๋ฅผ ํด๋ฆฌ์ดํ ์ ์์ ์ ๋๋ก ์ฑ์ฅํ๋ค.
2.1. ์ค๋ช [ํธ์ง]
๊ฐํํ์ต์ ๊ธฐ๊ณํ์ต์ ํ์ ๋ถ์ผ๋ก ์ด๋ค ์ํ์์ ์ด๋ค ํ๋์ ์ทจํ๋ ๊ฒ์ด ๊ฐ์ฅ ํฐ ๋ณด์์ ๋ฐ์ ์ ์๋์ง๋ฅผ ํ์ตํ๋ค. ์ด๋ฅผ ์ํด Q ํจ์๋ผ๋ ๊ฒ์ ์ฌ์ฉํ๋๋ฐ, ์ํ์ ํ๋์ ์
๋ ฅ์ผ๋ก ์ฃผ๋ฉด ๊ธฐ๋๊ฐ์ ์ถ๋ ฅํด์ฃผ๋ ํจ์์ด๋ค.
๋น์ ๊ณต์๋ฅผ ์ํด ๊ฐ๋จํ ๋น์ ํ์๋ฉด, ๊ฒ์์ ํ ๋ Q๋ผ๋ ์ฌ๋์ ์์ ๋๊ณ ๋งค๋ฒ Q์ ์๊ฒฌ์ ๋ฌผ์ด์ ํ๋ ์ด์ ์ฐธ๊ณ ํ๋ ๊ฒ์ด๋ค. ํ์ต์ ์ฒ์ ์์ํ ๋๋ Q์ ์ค๋ ฅ์ ์ธ๊ฐ ์ดํ์ด๋ค. ๊ฐํํ์ต์ ํ๋ค๋ ๊ฒ์ Q์ ์๊ฒฌ๋๋ก ๊ฒ์์ ํ ๋ค ์ก์ผ๋ฉด ํผ๋ด๊ณ ์ด๊ธฐ๋ฉด ์นญ์ฐฌํด์ Q์ ํ๋จ๋ ฅ์ ํ๋ก๊ฒ์ด๋จธ ์์ค๊น์ง ํค์ฐ๋ ๊ฒ์ ๋งํ๋ค. ๋ง์ฝ Q๊ฐ ํ๋ก๊ฒ์ด๋จธ๊ธ ์ค๋ ฅ์ ๊ฐ์ง๊ณ ์๋ค๋ฉด, ๋น์ฐํ ์ต๊ณ ์์ค์ ํ๋ ์ด๋ฅผ ํ ์ ์์ ๊ฒ์ด๋ค.
๋ฌธ์ ๋ ํ์ฌ๊น์ง ๋ฐฉ๋ฒ์ผ๋ก๋ (์๋ฒฝํ Q๊ฐ ์กด์ฌํ๋ฉฐ ํ์ต ๊ฐ๋ฅํ๋ค๋ ๊ฒ์ ์ํ์ ์ผ๋ก ์ฆ๋ช ๋์ง๋ง) Q๋ฅผ ์ ๋๋ก ํ์ต์ํค๋ ๊ฒ์ด ๋งค์ฐ ์ด๋ ค์ ๋ค๋ ๊ฒ์ด๋ค. ์์ฃผ ๋จ์ํ ๊ฒ์๋ง ํ์ต์ํฌ ์ ์์๊ณ ์กฐ๊ธ๋ง ๋ณต์กํด๋ ํ์ต์ด ์ ์๋์๋๋ฐ, ์ด๋ฅผ ๊ทน๋ณตํ๊ธฐ ์ํด ๊น์ ์ ๊ฒฝ๋ง์ ํตํด Qํจ์๋ฅผ ๊ตฌ์ฑํ์๋ค. DQN์ด๋ ์ด๋ฆ์ Q ํจ์๋ฅผ 'Deep Neural Network๋ก ๊ตฌ์ฑํ๊ธฐ ๋๋ฌธ์ ๋ถ์ฌ์ง ์ด๋ฆ์ด๋ค. ์ ๊ฒฝ๋ง์ Qํจ์๋ก ์ฌ์ฉํ๋ ์์ด๋์ด ์์ฒด๋ ์ด๋ฏธ 2000๋ ๋ ์ด๋ฐ๋ถํฐ ๋์์ง๋ง ์ค์ ๋ก๋ ํ์ต์ด ์ ์๋๋ ๋ฌธ์ ๊ฐ ์์๋๋ฐ, ๋ฅ๋ง์ธ๋์์ 2013๋ ๊ณผ 2015๋ ๋ ์ฐจ๋ก์ ๋ ผ๋ฌธ์ ํตํด ์ด๋ฅผ ์ ๋๋ก ํ์ต์ํฌ ์ ์๋ ์์ด๋์ด๋ฅผ ์ ์ํด ๊ฐํํ์ต์ ํจ์จ์ ํฌ๊ฒ ๋์ด์ฌ๋ฆฐ ๊ฒ์ด๋ค.
์์์ผ๋ก ํํํ์๋ฉด ๋ค์๊ณผ ๊ฐ์ ์์๋ค๋ก ํ์ต์ด ์งํ๋๋ค.
๋น์ ๊ณต์๋ฅผ ์ํด ๊ฐ๋จํ ๋น์ ํ์๋ฉด, ๊ฒ์์ ํ ๋ Q๋ผ๋ ์ฌ๋์ ์์ ๋๊ณ ๋งค๋ฒ Q์ ์๊ฒฌ์ ๋ฌผ์ด์ ํ๋ ์ด์ ์ฐธ๊ณ ํ๋ ๊ฒ์ด๋ค. ํ์ต์ ์ฒ์ ์์ํ ๋๋ Q์ ์ค๋ ฅ์ ์ธ๊ฐ ์ดํ์ด๋ค. ๊ฐํํ์ต์ ํ๋ค๋ ๊ฒ์ Q์ ์๊ฒฌ๋๋ก ๊ฒ์์ ํ ๋ค ์ก์ผ๋ฉด ํผ๋ด๊ณ ์ด๊ธฐ๋ฉด ์นญ์ฐฌํด์ Q์ ํ๋จ๋ ฅ์ ํ๋ก๊ฒ์ด๋จธ ์์ค๊น์ง ํค์ฐ๋ ๊ฒ์ ๋งํ๋ค. ๋ง์ฝ Q๊ฐ ํ๋ก๊ฒ์ด๋จธ๊ธ ์ค๋ ฅ์ ๊ฐ์ง๊ณ ์๋ค๋ฉด, ๋น์ฐํ ์ต๊ณ ์์ค์ ํ๋ ์ด๋ฅผ ํ ์ ์์ ๊ฒ์ด๋ค.
๋ฌธ์ ๋ ํ์ฌ๊น์ง ๋ฐฉ๋ฒ์ผ๋ก๋ (์๋ฒฝํ Q๊ฐ ์กด์ฌํ๋ฉฐ ํ์ต ๊ฐ๋ฅํ๋ค๋ ๊ฒ์ ์ํ์ ์ผ๋ก ์ฆ๋ช ๋์ง๋ง) Q๋ฅผ ์ ๋๋ก ํ์ต์ํค๋ ๊ฒ์ด ๋งค์ฐ ์ด๋ ค์ ๋ค๋ ๊ฒ์ด๋ค. ์์ฃผ ๋จ์ํ ๊ฒ์๋ง ํ์ต์ํฌ ์ ์์๊ณ ์กฐ๊ธ๋ง ๋ณต์กํด๋ ํ์ต์ด ์ ์๋์๋๋ฐ, ์ด๋ฅผ ๊ทน๋ณตํ๊ธฐ ์ํด ๊น์ ์ ๊ฒฝ๋ง์ ํตํด Qํจ์๋ฅผ ๊ตฌ์ฑํ์๋ค. DQN์ด๋ ์ด๋ฆ์ Q ํจ์๋ฅผ 'Deep Neural Network๋ก ๊ตฌ์ฑํ๊ธฐ ๋๋ฌธ์ ๋ถ์ฌ์ง ์ด๋ฆ์ด๋ค. ์ ๊ฒฝ๋ง์ Qํจ์๋ก ์ฌ์ฉํ๋ ์์ด๋์ด ์์ฒด๋ ์ด๋ฏธ 2000๋ ๋ ์ด๋ฐ๋ถํฐ ๋์์ง๋ง ์ค์ ๋ก๋ ํ์ต์ด ์ ์๋๋ ๋ฌธ์ ๊ฐ ์์๋๋ฐ, ๋ฅ๋ง์ธ๋์์ 2013๋ ๊ณผ 2015๋ ๋ ์ฐจ๋ก์ ๋ ผ๋ฌธ์ ํตํด ์ด๋ฅผ ์ ๋๋ก ํ์ต์ํฌ ์ ์๋ ์์ด๋์ด๋ฅผ ์ ์ํด ๊ฐํํ์ต์ ํจ์จ์ ํฌ๊ฒ ๋์ด์ฌ๋ฆฐ ๊ฒ์ด๋ค.
์์์ผ๋ก ํํํ์๋ฉด ๋ค์๊ณผ ๊ฐ์ ์์๋ค๋ก ํ์ต์ด ์งํ๋๋ค.
- State (ํ์ฌ ์ํ)
- Action (ํน์ ์ํ์์ ์ํ ๊ฐ๋ฅํ ํ๋๋ค)
- ๋ณด์ํจ์(Reward): State 'S'์์ Action 'a'๋ฅผ ์คํํ์์ ๋์ ๋ณด์
- learning rate ฮฑ: 0~1 ์ฌ์ด์ ์ค์. ํ์ต์ ๊ฒฐ๊ณผ๋ก๋ถํฐ ์ป์ด์ง๋ ๊ฐํ ๊ฐ์ ๊ฐฑ์ ์จ์ ์กฐ์ ํ๋ ์ญํ ์ ํ๋ค.
- ํ ์ธ์จ (discount rate) ฮณ: 0~1 ์ฌ์ด์ ์ค์. ๊ฐ์นํจ์๋ฅผ ์๋ ดํ๋๋ก ๋ง๋๋ ์ญํ ์ ํ๋ค.
- Q-๊ฐ (๊ธฐ์กด์ Q๊ฐ์ State S์์ a๋ผ๋ Action์ ์คํํ์์ ๋์ ๊ฒฐ๊ณผ๋ฅผ ์ ๋ฐ์ดํธํ๋ ๊ฐ): ์๊ฐ์ด ๋ฐ๋ ๋๋ง๋ค Q (st , a t )๋ฅผ (1-ฮฑ) Q(st , at) + ฮฑ { rt+1 + ฮณ * [Q (st+1 , a t+1 )๊ฐ ์ต๋๊ฐ ๋๋ ์ ์ฑ ] }์ฒ๋ผ ์ ๋ฐ์ดํธํ๋ค.
๋ฅ๋ฌ๋์ผ๋ก ๊ตฌ์ฑ๋ ๋คํธ์ํธ๋ ์ด Q-๊ฐ์ ์ถ๋ ฅํ๋ค. DQN ์๊ณ ๋ฆฌ์ฆ์ ๊ณ์ ๊ฒ์์ ์คํ์ํค๋ฉด์ Q-๊ฐ์ ์ถ๋ ฅํ๋ ๋คํธ์ํฌ๋ฅผ ์ ๋ฐ์ดํธ ํ๊ฒ ๋๋๋ฐ, ์ด์ ๋ฐ๋ผ ์ถ๋ ฅ๋๋ Q-๊ฐ์ ์ ์ ๋ ์ ํํด ์ง๋ค. ๋ฐ๋ผ์ ์ด๋ฅผ ๋ฐ๋ณตํ๊ฒ ๋๋ฉด ์ ํํ Q-๊ฐ์ ์ป์ ์ ์๊ฒ ๋๊ณ , ๋์์ง Q ํจ์์ ์ ํ๋๋ฅผ ํตํด ๋ณด์์ ๊ฐ์ฅ ๋ง์ด ์ป์ ์ ์๋ ํ๋์ ์ทจํ ์ ์๊ฒ ๋๋ ๊ฒ์ด๋ค.