ยท ์กฐํฉ์ ๊ฒฝ๋ง์ ์์๋ณด์ - 2. ์ปดํจํฐ์ ๋ฌธ์ ํด๊ฒฐ ๋ฐฉ๋ฒ
ยท ์กฐํฉ์ ๊ฒฝ๋ง์ ์์๋ณด์ - 3. ์กฐํฉ์ ๊ฒฝ๋ง์ ๋์
์ดํด ์๋๋ ๊ฑฐ ๋๊ธ ใฑใฑ
์ง์ ํ์ (ใทใท)
์ด๋ฒ ๊ธ์ ๋๋์ด ์กฐํฉ์ ๊ฒฝ๋ง์ ๋์ ์๋ฆฌ์ผ!
2๋ฒ ๊ธ์ ์์งํ๊ณ ์ค๋ ๊ฒ ์ข์๊ฑฐ์ผ.
์กฐํฉ์ ๊ฒฝ๋ง์ 2๋ฒ ๊ธ์ ์์ด๋์ด๋ฅผ ์ ๊ฒฝ๋ง์ผ๋ก ์ฎ๊ธด๊ฑฐ๋๊น.
์ผ๋จ ์ง๋ ๊ธ์ ๋ณต๊ธฐํด๋ณด์.
์ฐ๋ฆฌ๋ ๋ค์ํ ๊ธฐ๋ฅ์ ์กฐํฉํ ์ ์๋ ์ง๋ฅ์ ์ํด.
๋ค์ํ ๊ธฐ๋ฅ๋ค ์ฌ์ด๋ฅผ ์ค๊ฐ๊ธฐ ์ํด ์ปดํจํฐ๋ ์ ํ์ ๋ณต๊ท๋ฅผ ์ผ๊ณ
์ด๊ฑธ ์ธ๊ณต์ง๋ฅ์ ํ์ฅํ ์ ์์ผ๋ฉด ์ข๊ฒ ์ง.
์ธ๊ณต์ง๋ฅ์ด AI์กฐ๊ฐ๋ค์ ์๋ค๊ฐ๋ค ํ ์ ์๊ฒ ๋๋ฉด
๊ธฐ๋ฅ์ ๋ํ ํ์ต๊ณผ ๋ฐฐ์ด์ ๋ํ ํ์ต์ด ๋ถ๋ฆฌ๋๊ณ ,
๊ฐ์ ๊ธฐ๋ฅ์ ์ฌ๋ฌ๊ตฐ๋ฐ ์จ๋จน์ ์ ์์ผ๋๊น.
๊ทธ๋ฌ๋ฉด ์ธ๊ณต์ง๋ฅ์ด AI์กฐ๊ฐ์ผ๋ก ๋๋ ์ ํ์ตํ๊ธฐ ์ํด ํ์ํ ๋จ๊ณ๋ฅผ ์ ๋ฆฌํด๋ณด์
1. ํ์ตํ๊ธฐ
2. ํ์ตํ ๋ด์ฉ์ ๊ธฐ๋ฅ์ผ๋ก ๋ถ๋ฆฌํ๊ธฐ
3. ํ์ตํ ๋ด์ฉ์ ๊ธฐ๋ฅ๋ค์ ์กฐํฉ์ผ๋ก ๋ํ๋ด๊ธฐ
์ฌ๊ธฐ์ ์ฐ๋ฆฌ๋ 3์ ์ง์คํ ๊ฑฐ์ผ.
1์ ์ง๊ธ ๋ฅ๋ฌ๋์์ ํ๊ณ ์๋ ๋ถ๋ถ์ด๊ณ
2๋ ENN์ผ๋ก ๋ํ๋๋ ์ฌ๋ณผ๋ฆญ ํ์ต์์ ๊ฐ๋ฅ์ฑ์ ๋ณด์์ผ๋๊น.
์ด์ฐ์ด์ฐ ๊ธฐ๋ฅ๋ค์ ๋ถ๋ฆฌ๋ ํ๋ค ์น๊ณ ,
๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ์กฐํฉ์ ์ฐพ๊ธฐ+์คํํ๊ธฐ ๋ผ๋ ๋ง์ง๋ง ํผ์ฆ์ ์ง์คํ ๊ฑฐ์ผ.
์ด๊ฑธ ์ค๋ช ํ๊ธฐ ์ํด์ ์ปดํจํฐ์ ์๋ ๋ฐฉ์์ '์ ์ฑ '์ด๋ผ๋ ๋๊ตฌ๋ฅผ ์ฌ์ฉํด์ ํํํ๊ณ ,
์ต์ข ์ ์ผ๋ก ์ด ์ ์ฑ ์ ์ธ๊ณต์ง๋ฅ์ผ๋ก ๊ตฌํํ๋ ๋ฐฉ๋ฒ์ ์์๋ณด๋ฉด์ ์กฐํฉ ์ ๊ฒฝ๋ง ์๊ฐ๋ฅผ ๋ง์น๋ ค๊ณ ํด.
[์ปดํจํฐ์ ๋์์ ์ ์ฑ ์ผ๋ก ๋ํ๋ด๋ณด์]
๋ค์์ ๋ ผ๋ฌธ์ ๋์จ ๋ํ์ผ.
์ ์ ๊ฐํํ์ต์ ๊ด์ฌ์ด ์์๋ ํน๋ถ์ด๋ค์ ๋ณด๊ธฐ ํ๋ค ์๋ ์๋๋ฐ, ๊ทธ๋ฅ ๋๊ฒจ๋ ์ข์.
์ฌ๋ฌ ๊ธ์จ๊ฐ ์จ ์๋๋ฐ ์ค์ํ ๋ถ๋ถ์ ์ค๊ฐ ์ฏค์ ์๋ ๋ถ๋ถ์ด์ผ.
m1 ~ ฯ( . | x0, rout )
์ด ฯ๋ฅผ '์ ์ฑ (policy)'์ด๋ผ๊ณ ๊ทธ๋.
์ ์ฑ ์ ์ฝ๊ฒ ํํํ์๋ฉด '๋ค์์ ๋ญ ํ๋์ ํ ์ง'์ธ๋ฐ
์ด์ ์ ์ด๋ค ํ๋๋ค์ ํ๊ณ ,
๊ทธ ํ๋๋ค์ ๊ฒฐ๊ณผ๋ฅผ ์ ๋,
๋ค์์ ์ด๋ค ํ๋์ ํ ์ง๋ฅผ ์๋ฏธํด.
์์๋ฅผ ๋ ๊ฐ ๋ค์ด๋ณด์.
์ฒซ ๋ฒ์งธ๋ก๋ (1+2)+3์ ํ๋ ํ๋ก๊ทธ๋จ์ด์ผ.
1์ด๋ 2๋ฅผ ์์ ๊ธฐ์ต์ ์ถ๊ฐํ๊ณ , ๋ง์ ํ๊ณ
3์ ์ถ๊ฐํ๊ณ ๋ง์ ํ๋ ํ๋ก๊ทธ๋จ์ด์ง.
์ด๊ฑธ ์ ์ฑ ์ผ๋ก๋ ์ด๋ ๊ฒ ํํํ ์ ์์ด.
๋๋ฒ์งธ ์์๋ ์ฐ์ฐ์ ์ฑ๊ธฐ๋ ํ๋ก๊ทธ๋จ์ด์ผ.
๋ฐ๊นฅ์ ๋ณด๊ณ ๋น๊ฐ ์ค๋ฉด ์ฐ์ฐ์ ์ฑ๊ธฐ๊ณ ,
์๋๋ฉด ๊ทธ๋ฅ ๋๊ฐ๋ ํ๋ก๊ทธ๋จ์
์ ์ฑ ์ผ๋ก ์ด๋ ๊ฒ ํํ๋ ์ ์์.
[์ ์ฑ ์ ๋ฅ๋ฌ๋์ผ๋ก ๋ํ๋ด๋ณด์]
์ฌ์ค ์ด ๋ถ๋ถ์ ์๋ก์ธ ๊ฒ ์์ด.
์ด๋ฏธ ์์ฑ๋ผ์ ์ํ๊ณ ์๋ ์ฐ์๋ ๋ถ๋ถ์ด๊ฑฐ๋ .
๊ทธ๋ฌ๋๊น ์ด๋ ต์ง ์๊ฒ ์ดํดํ ์ ์์๊ฑฐ์ผ.
๋ฅ๋ฌ๋์ 'A์ผ๋ B'๊ผด๋ก ํํ๋ ์ ์๋ ๋ชจ๋ ๊ฒ์ ํ์ตํ ์ ์์ด.
'์๋ฒฝ 3์์ผ๋ ์ด ๊ธ์ ์กฐํ์'๋ผ๋๊ฐ
'๋ด๊ฐ ํ๋์ ์ก์์ ๋ ์น๋ฅ ' ๊ฐ์๊ฑฐ.
๊ทธ๋ฌ๋๊น ์ ์ฑ ์ ํ์ตํ๋ ๊ฒ๋ ์ด๋ ต์ง ์๊ฒ ํ ์ ์์ด.
์ด์ ์ ๋ญ๋ฅผ ํ๋์ง 5๊ฐ ์ ๋๋ฅผ ์ ๋ ฅ์ผ๋ก ์ฃผ๊ณ
๊ทธ๋ ๊ฒ ์ป์ ๊ฒฐ๊ณผ๋ ์ ๋ ฅ์ผ๋ก ์ฃผ๊ณ
๊ทธ ์ํฉ์์์ ๋ค์์ ํ ํ๋์ ํ์ต ์ํค๋ฉด ๋จ.
์๋ฅผ ๋ค์ด
์ด์ ์ ํ๋ ํ๋ 5๊ฐ:
- ๋ฐ๊นฅ ๋ ์จ ํ์ธํ๊ธฐ
- ์ฐ์ฐ ์ฑ๊ธฐ๊ธฐ
- ํธ๋ํฐ ์ฑ๊ธฐ๊ธฐ
- ํธ๋ํฐ ์ถฉ์ ๊ธฐ ์ฑ๊ธฐ๊ธฐ
- ๋ฐ์ผ๋ก ๋๊ฐ๊ธฐ
์ง๊ธ๊น์ง ์ป์ ๋ฐ์ดํฐ:
- ๋ฐ๊นฅ ๋ ์จ: ๋น
์ด๋ฐ ์ํฉ์ผ ๋ ๋ค์์ ํ ํ๋์?
('A์ผ๋ B' ๊ผด)
> ๋น ๋ง๊ธฐ ์ ์ ์ฐ์ฐ์ ์ด๋ค.
๋ฌผ๋ก '๋น ๋ง๊ธฐ ์ ์ ์ฐ์ฐ์ ์ด๋ค'๋ ์ด์ ์ ์ด์ฐ์ด์ฐ ๋ถ๋ฆฌํด์ ์ด๋ฏธ ์๊ณ ์๋ ๊ธฐ๋ฅ์ด์ผ.
์ด๊ฒ ๋ํ ๋ฅ๋ฌ๋์ด ํ์ตํ ์ ์๋ ๋ถ์ผ๋ผ๋๊ฑฐ์ง.
A์ผ๋ B ๊ผด์ด๋๊น.
[์ด ์ ๋ฆฌ]
ํ์ตํ ๋ด์ฉ์ด ์ด์ฐ์ด์ฐ ๊ธฐ๋ฅ์ผ๋ก ์ ๋ถ๋ฆฌ๋์ด์๊ณ
๋ถ๋ฆฌ๋ ๊ธฐ๋ฅ์ ์ด๋ป๊ฒ ์กฐํฉํ ์ง ๋ฅ๋ฌ๋ ํ๊ณ ์ถ๋ค.
=>
์ด๋ค ๊ธฐ๋ฅ์ ์ ํํ ์ง ์ ์ฑ ์ผ๋ก ํํํ ์ ์๊ณ ,
๊ทธ ์ ์ฑ ์ ๋ฅ๋ฌ๋์ผ๋ก ํ์ต ๊ฐ๋ฅํ๋ค.
์ ์ฑ ์ ์ด์ ์ ์ด๋ค ์ํฉ์ผ ๋ ๋ค์์ ์ด๋ค ํ๋์ ํ ์ง ์ ํ๋ ๊ฒ์ด๋ค.
์ด์ ์ ์ ์ฑ ๋ง๊ณผ ์ฐจ๋ณ๋๋ ๋ถ๋ถ์ ์ ์ฑ ์ ๋์์ด ๊ธฐ๋ฅ์ด๋ผ๋ ์ ์ด๋ค.
์ด๋ ๊ฒ ์กฐํฉ ์ ๊ฒฝ๋ง์ ๋ํด 3๋ถ์์ผ๋ก ์์๋ดค์ด.
ํน๋ถ์ด๋ค์ ํน์ด์ ๊ธฐ์ ์ดํด์ ๋์์ด ๋์๊ธฐ๋ฅผ ๋ฐ๋ผ.
๋ค์์ ๋ ์ ๊ธฐํ ๊ฑฐ ์์ผ๋ฉด ๋ค๊ณ ์ฌ๊ฒ!
๋๋ ๋ชจ๋ ํน๋ถ์ด๊ฐ ์ฝ์ ๊ฑฐ๋ผ๊ณ ๋ ์๊ฐํ์ง ์์
์๋๋ฉด ai๊ถ์์๊ฐ ํธ๋ค๊ฐ ๋จ๋ฉด ๊ทธ๋ฐ๊ฑฐ ๋๊ฑฐ์์ ์์ถํ๊ณ ใ ใ ๊ฐ๊ด์
์ํผ ๊ณ ๋ง๋ค
(๋จ๋)
๊ทธ๋. ์ฌ๋ฐ๊ฒ ์ฝ์์ผ๋ฉด ๋์ผ ์ข์ง
์ค ์ ์ฑ๋ค์ฌ์ด ํฐ๊ฐ ๋๋ค ใ ใ ๊ฐ์ถ
ํด๋น ๋๊ธ์ ์ญ์ ๋์์ต๋๋ค.
policy learning์ด ์ ๋ฌ๋ฉด behavioral cloning์๋? RL์ ๋ฌ๋ฏธ๋ BC์ ํ๊ณ์ compounding error๋ฅผ ํด๊ฒฐํ๊ณ long-term planning์ด ๊ฐ๋ฅํ๋๋ก objective function์ ์ง๋๊ฑด๋ฐ..(ํํจ์๋ ๊ฐ์นํจ์ ํ์ต ๋ฑ)
์ ๋๊ธ ๋ฌ๋ฆฐ ํ์ดํผ ๋์ถฉ ๋น ๋ฅด๊ฒ ์ฝ์ด๋ณด๋ MDP๋ก ํฌ๋ฎฌ๋ ์ด์ ํ๊ณ PPO๋ก ํ์ต๋๋ ธ๋ค
์ค์ค.. ์ ๊ณต์
๋๋ถ์ PPO ์์๊ฐ๋ค ใณ
์จ๋ module๋ค์ ์ฌ์ฉ์ action์ผ๋ก, ๊ทธ๋ค์์ agent์ ๋ด๋ถ state๋ฅผ state๋ก ํฌ๋ฎฌ๋ ์ด์ ํ๊ณ RL์ ๋๋ฆฌ๋๊ฑด๋ฐ, ์ด๊ฒ generalize๊ฐ ์๋๋ค๊ณ ์ฃผ์ฅํ๋ ํ์ดํผ๊ฐ์๋ฐ ์คํ์ด ์ข ์ฝํ๋ค..
๊ทธ๊ฑด ใ ใ
๋๋ ๋จ์ํ ์ถ์ฒ๋ฐ์ ๋ ผ๋ฌธ์ด๋ผ ๊ฐ๋ ๋ง ๊ฐ๋จํ ์๊ฐํ๊ฑฐ์
๋ด๊ฐ ๋จผ์ ๋ณธ ํ์ดํผ๋ ์ด๊ฑฐ์์
https://arxiv.org/pdf/1904.12584.pdf
๋์ ์ถ์ฒ์ ๋ด๊ฐ ์ ์๋นํ๋๋ก ํ๊ฒ ๋ค
ใณ
๊ฐ ์ ์ผ๋ก ํน๊ฐค์ ๋ค์ ๋ด๋ก์ฌ๋ณผ๋ฆญ ๋ณ๋ก ์์ข์ํ๋๊ฑฐ ๊ฐ๋๋ผ.. ์ฐ๊ตฌํ๋ ์ ์ฅ์์๋ ood generalization๋ฌธ์ ๋๋ฌธ์ scaling ํ๊ณ๋ฅผ ์๊พธ ๋๊ปด์ ๋๋ค๋ฅธ breakthrough๊ฐ ์ ์คํ๋ฐ
๋ด๋ก์ฌ๋ณผ๋ฆญ์ ์ ์ข์ํ๋ค๊ณ ? ๋ด ๋๋์ด๋ ๋ค๋ฅธ๊ฑธ
Jay // ์์ฃผ ์ง๊ทนํ ๊ฐ์ธ์ ์ธ ๋์ agi์์๋ ๋๋ ์ด๋์ ๋์ผ?
๊ทธ๋ ๋ด๊ฐ ๋ณธ์์๋๊ฒ ์ฌ๋ณผ๋ฆญ ๋ ผ์? ์ ๊น ์ด๋ฐ์์ผฐ์๋๋ฐ ๊ทธ๋ฅ "stack more layers!!!!" ์ด๊ฑฐ ์์ฒญ ์ข์ํ๋ ๋ถ์๊ธฐ๊ฐ๋๋ฐ ์ผ๋ถ์๋..ใ ใ ๊ฐ ์ ์ผ๋ก AGI๋ ์์ง concreteํ๊ฒ ๋ณด์ด์ง ์์. ์๋ ํ๊ณ๊ฐ ๋ช ํํด์..ใ ใ ๊ธฐ์ ๋ค ๋๋ฒ๋ ค๊ณ ์ธํํ๋ ์ ๋ณด๋ค ์ ํ๋ฉด ในใ 3๋ ์์ ์ฌ๊ฑฐ๊ฐ๊ธฐ๋ ํ๊ณ ๊ทธ๋ฐ๋ฐ ํ๊ณ์์ ์์งํ ์์ฆ ์ด์ง ์ ์ฒด๋ ๋๋์ด ๊ฐํจ
๊ณ ๋ง์ก
์ ๋ง๋ค ใ ใ ใ ใ ใ ใ ๋ด๊ฐ ๋ด๋ก์ฌ๋ณผ๋ฆญ ์ข์ํด์ ๊ธฐ์ต์ด ์ ์ ์๊ณก๋ ๋ฏ
stack more layer๋ M$ ๋ฅ๋ท ์ดํ๋ก ๊ทธ๋ฅ ๋ฐ์ฒ๋ผ ์ฐ์ด๋ ๋ฏ ์ง์งํ ์๋ฏธ๋ ์์๊ฑฐ์ ์๋ง
*layers
์ด์ ๋ฐ์ฌ ๋ค์ด๊ฐ ์๊ฒฌ์ด์ง๋ง, ํ์ฌ prevailingํ neural net์ ์ด์ ์ฌ๋ ์ ๊ฒฝ์ธํฌ๋์ ๊ฑ ์ปจ์ ์ ๋๋ง ๊ณต์ ํ๊ณ ๋๋ฌด ๋๋ฌด ๋ค๋ฅด๊ฒ ๋์ํ๊ณ ์๊ณ (์ฐ๋ฆฌ ๋์ธํฌ๋ ์ดํ ์ ์ ํ์ง ์์. ์ดํ ์ ์ ์๋ฌผํ์ ์ธ ์ ๊ฒฝ๋ง์ ๋ณธ๋ฌ ๊ฒ ์๋๋ผ ์ถ์ํ๋ ์์์ ํ๋ฆ์ ๋ณธ๋ฌ ๊ฑฐ), objective function๋ ์ฌ๋์ด ์ค์ ํ์ตํ๋๊ฑฐ๋ ๋๋ฌด๋๋ ๋ค๋ฅด๊ฒ ํ์ตํ๊ณ ์๋๋ฐ(์ฌ๋์ด ๋ค์ ๋จ์ด ๋ง์ถ๊ธฐ ์์ผ๋ก ํ์ตํ์ง ์์์) ์ด ๋ฐฉํฅ ๊ทธ๋๋ก scaling๋ง ํ๋๋ฐ ๋ญ๊ฐ ood generalization๋ ์๋๊ณ ์ฌ์ง์ด๋ consciousํ ์์ด์ ํธ๊ฐ ๋ํ๋ ๊ฑฐ๋ผ๊ณ ์๊ฐํ๋๊ฑด ๋๋ฌด naive ํ๊ฒ ์๋๊น ๋ผ๊ณ ํญ์ ์๊ฐํจ. ๋ญ๊ฐ ํ์ํด ๋ญ๊ฐ ๋ค๋ฅธ๊ฒ
๋์ํจ. ๋ด๋ก์ฌ๋ณผ๋ฆญ, ๊ทธ ์ค์์๋ GflowNet๋ณด๋ค๋ ์กฐํฉ์ ๊ฒฝ๋ง์ด ๊ทธ ๋ํ๊ตฌ๊ฐ ๋ ๊ฒ ๊ฐ์์ ๋๋ ๊ธ ์ด๊ฑฐ์.
๊ทธ๊ฒ gflownet์
๊ทธ๋ฆฌ๊ณ *์์ ํ ๊ฐ์ธ์ ์ผ๋ก* ์กฐํฉ์ ๊ฒฝ๋ง์์ ๋์ธํฌ์ ๊ตฌ์กฐ๋ ์ฐ๊ฒฐ๋ ์ ์์ ๊ฒ ๊ฐ์ ๋ถ๋ถ์ด ๋ณด์ธ ๊ฒ๋ ์์. ์์ง ์ ๋ฆฌํด ๋งํ ์ ๋๋ ์๋๋ฐ, ์๊ฐ์ ๊ฒฝ์ผ๋ก CNN ๋ง๋ ๊ฒ๋ ํจ๊ณผ๊ฐ ์ข์์์, ์กฐํฉ์ ๊ฒฝ๋ง์๋ ๋น์ทํ ์ผ์ด ์ผ์ด๋ ์ ์์ ๊ฑฐ๋ผ๋ ์๊ฐ์
๋ gflownet ๋ชจ๋ฅด๋๋ฐ ํ๋ฒ ๊ณต๋ถํด๋ด์ผ๊ฒ ๋ค ใ ใ ใ
์งํ๋ท์ ๊ฐ์ฅ ํฐ ๋ฌธ์ ๊ฐ ์์๊ฐ ๋๋ฌด ๊ณ ์ ๋์ด์์. ๋๋ฌด Rigidํจ. ์๋ก์ด ์ง์์ ๋ง๋ค๋ ค๋ฉด ๊ธฐ์กด์ ๋ฐฉ๋ฒ๋ค์ ์๋ก์ด ๋ฐ์ดํฐ์ ๋ํด์ ์ ์ฉ์์ผ๋ณผ ์๋ ์์ด์ผ ํ๋๋ฐ, ์งํ๋ท์ ๊ทธ๊ฒ ์๋นํ ์ด๋ ต๋ค๊ณ ๋๋. ์๋ฅผ ๋ค์ด ๋ง์ ์ ์๊ณ , ์ง์์ ๋ง์ ์ ๊ด๊ณ๋ฅผ ์๋ฉด ์์ ์ง์๊ฐ์ ๊ฐ๋ ๋ ๋ง๋ค ์ ์์์. ์งํ๋ท์์ ๊ทธ๊ฑธ ์ด๋ป๊ฒ ํด๊ฒฐํ ์ง ๊ฐ์ด ์ ์กํ.
์๋ ํน๋ถ์ ๋ด๊ฐ ์ ๋ฒ์ ์กฐํฉ์ ๊ฒฝ๋ง ์๋ ค์ค ์ ๋ฌธ๊ฐ ํน๋ถ์ด์ธ๋ฐ ์งํ๋ท์ ๊ทธ๋ ๊ฒ ์ดํดํ๋จ์๋ ใ ใ ์์ ๋ด๊ฐ ์ด ๊ธ ์ฝ์ด๋ฐ ์ดํด ์ฝ๊ฐ ๋ ๊ฑฐ์ผ ใ ใ
๊ถ์์ ๊ธฐ๋๋ค. ๋๋ ๋ ผ๋ฌธ ์ฝ์ด๋ด. ๊ทธ๋๋ ๋ค์ ํ ๋ฒ ์ฝ์ด๋ณผ๊ฒ
์ด๊ฑธ ํ๋ฆฌ๋ค๊ณ ์ง์ ํ ๊ฑฐ๋ฉด ์ ํ๋ฆฐ์ง๋ฅผ ๋ค์ด์ ์๊ธฐ๋ฅผ ํด์ค์ผ์ง '์ํผ ํ๋ฆผ'์ ์ข...
์ ๋ฏธ์ ๊ถ์.. ๋ถ๋ฆด ์๊ฐ์ ์๋์๋.. ๋ฌดํผ ๋ด์ถ์ธก์ gflownet ๊ทธ๋ฆผ์ ๋คํธ์ํฌ ๋ชจ์์ผ๋ก ์ดํดํด์ ์ ๊ฒ ํ๋ฐฉํฅ์ผ๋ก๋ง ๊ณ ์ ๋์ด์๋ค๊ณ ์๊ฐํ๊ฑฐ๊ฐ์๋ฐ ์ฌ์ค ๋คํธ์ํฌ๊ฐ ์๋๋ผ ์ด๋ค ๋์์ด ๋ณํํ๋ ์ํ๋ฅผ ๋ํ๋ธ ๊ทธ๋ํ์ผ.. ์กฐํฉ์ ์ด์ฉํ ์๋ ์๋๊ฑฐ์ง.. ๋ง๋ก ์ค๋ช ํ ๋ผ๋๊น ํ๋๋ค ใ
๊ทธ๋๊น ์์ง๊ฐ ํธ๋์ง์ ์ด๋ผ๋๊ฑฐ์์? ๊ทธ๋ฐ๋ฐ ๊ทธ ์์ง๋ฅผ ๋ ๋ฒ ์ฐ๊ฑฐ๋ ์ฌ์ฌ์ฉ์ ์ญ์ ์ด๋ ค์ด ๊ฑฐ ์๋์ผ?
๋ฌผ๋ก ๊ทธ ํธ๋์ง์ ์ ์์ฃผ ๋ง์ ์ ๋ณด๊ฐ ํฌํจ๋ ์ ์๋ค๋ ๋ฐ์๋ ๋์ํ๋๋ฐ
๊ทผ๋ฐ ๊ทธ ์์ง์ ์ฐ์ธ ์ฌ๋ฃ๋ ์ฌ์ฌ์ฉ๋๋ค๋๊ฑฐ์ง ใ ใ
์์ง๋ ๋ค์ ์คํ ์ดํธ๋ก ๊ฐ๋ ํต๋ก๊ณ ๋ค์ ์คํ ์ดํธ์๋ ์ด์ ์คํ ์ดํธ์ ํฌํจ๋ ํจํด๋ค์ด๋ ์ ๋ณด ๋ฑ๋ฑ์ด ๊ณ์ ์ค์ฒฉ๋๊ฑฐ๋ ๋ํด์ง ์ ์๋๊ฑฐ
๊ทธ ์ฌ๋ฃ์ ์ฌ์ฌ์ฉ์ด ๋ฌด์์ ์๋ฏธํ๋ ๊ฑฐ์ผ?
์์ ์ non-commutatable ํ๋ฐ, ๋น๊ฐ์ญ์ ์ธ ๊ฒฐ๊ณผ๋ฌผ์ ์ฌ์ฌ์ฉํด์ ๋ชจ๋ ์ํ๋ ๊ฒฐ๊ณผ๋ฅผ ์ป์ ์ ์์ด?
๋ง์ฝ์ ์์๋ฅผ ํ๋ ์ง์ฐ๋ ์์ง๊ฐ ์๋ค๊ณ ๊ฐ์ ํ์. ๊ทธ ์์ง๋ฅผ ๊ฑฐ์น ๋ฐ์ดํฐ์ ๋ค๋ฅธ ๋ฐ์ดํฐ๋ฅผ ์ค์ฒฉํด์ ์ง์์ง ์์๋ฅผ ๋ณต๊ตฌํ ์๋ ์์์?
์.. ์ด๊ฒ ๋จ์ผ๋ฐฉํฅ flow ๋ง ์๊ฐํ๋ฉด ๋ชจ๋ ๊ฒฝ์ฐ๋ ๋ชป๋ค๋ฃจ์ง๋ง ์ด๊ฒ ๋ค๋ก๋ ๊ฐ์์๊ธดํด.. mcmc ๋ฅผ ๊ทธ๋ฐ์์ผ๋ก ๊ตฌํํ๋๋ฐ ์๋ฅผ๋ค์ด์ ๋ ๊ณ ๋ณดํธ๋ฅผ ๋ค ๋ง๋ ๋ค์์ ๋ค์ ์ฝ๊ฐ ๋ถํดํด์ ์๋ก์ด ๋ณดํธ ๋ง๋ค๊ณ ํ๋์
๋ง์ง๋ง๋ง์ ์ดํด๋ฅผ ๋ชปํ๋ค ใ ใ
๋ ์ด์ ๋ด์ผ์ถ๊ทผ๋๋งค ์์ผํ ๊ฑฐ๊ฐ์์ ใ ใ ๋ค์์ ๋ ์๊ธฐํ์ ใ ใ ๋๊ฐ์ด ์กฐํฉ์ ๊ฒฝ๋ง ๊ธ๋ค ๋ค ์ ์ฝ์์ ใ ใ ๋ถ๋ช ํ ์ค์ํ ๋ฐฉํฅ์ด๊ณ ์ฌ๋๋ค์ด ์ฃผ๋ชฉํ๊ณ ์์ด ์งํ๋ท์ ์๋ง ๊ทธ๋ฅ ๋ด๊ฐ ์์ฆ์ ๊ฝํ์ ๊ทธ๋ฐ๋ฏ ใ ใ
๋ณดํธ๋ฅผ ๋ง๋ค๊ธฐ ์ํด์ ์ฉ๊ณจ์ ๋ง๋ค๊ณ , ์ ์ฒด๋ฅผ ๋ง๋ค๊ณ ๋์ ๋ง๋ ๋ค๊ณ ํ์. ์งํ๋ท์ผ๋ก ๋ณดํธ๋ฅผ ๋ง๋ค์์ด. ๊ทธ๋ฌ๋ฉด ํ ์ ์๋ ๊ฒ์ ๋ง๋ ๋ณดํธ๋ฅผ ์ฝ๊ฐ์ ๊ณ ์น๋ ๊ฒ ๋ฟ์ธ ๊ฑฐ ์๋์ผ? ์๋ก์ด ๋ฐฐ๋ฅผ ๋ง๋ค๋ ค๊ณ ํ๋ค๋ฉด, ์ฉ๊ณจ์ ๋ง๋ ๋ค๋ ์ ๋ณด๋ ์งํ๋ท์ ์ด๋์ ์ ์ฅ๋ผ? ๋ง์ฝ ์ ์ฅ๋๋ค๋ฉด ์ฌ์ฌ์ฉํ ์ ์์ด?
์ถ๊ทผ ์ค์ํ์ง. ์ํผ ์ฆ๊ฑฐ์ด ๋ํ์์. ใ
์ ์ ๊ทธ๋๊น ๋ณดํธ๋ฅผ ์์ผ๋ก ์กฐ๋ฆฝํ๋ ๋คํธ์ํฌ๋ ๋ค๋ก ๋ถํดํ๋ ๋คํธ์ํฌ๋ฅผ ๋์์ ๋ฐฐ์ฐ๋๋ฐ ์๋ค๊ฐ ๊ฐ๊ฐ ํด๋ฆฌ์ ๋คํธ์ํฌ์ ์ผ์ข ์ด์ผ ์ ๋์ ์ฌ์ฉํด์ ์์ผ๋ก ๊ฐ๋ค ๋ค๋ก ๊ฐ๋ค ํด
๊ทธ๋ ใ ๋ด์๋๋ด ํน๋ถ์
ใ ใ
์ง์ง ๋ง์ง๋ง์ผ๋ก
https://arxiv.org/pdf/2202.01361.pdf
์ฌ๊ธฐ
๋งจ ์ฒ์ ๊ทธ๋ฆผ ๋ณด๋ฉด ์์ฃผ ๋๊ฐ ์ดํด๋ ๊ฑฐ์ผ
๊ตฟ๋ฐค!!
๋๋ ๊ทธ ๊ทธ๋ฆผ์์ P_b์ generalization์ ์๊ธฐํ๊ฑฐ์์ง ๋๋ ๊ตฟ๋ฐค!!!
๋ฆ์์ง๋ง ์งํ๋ท ๋น ๋ฅด๊ฒ ํ์ด๋ณด๊ณ ์ด ใ ใ ใ ใ ใ ์๋ ์กฐํฉ๋ฌธ์ ํ ์ ์๋ ํฌ๋ฎฌ๋ ์ด์ ์ถฉ๋ถํ ๊ฐ๋ฅํจ. ์ด์ฐจํผ dynamic action์ RL์ดํ๋ก์น๋ฅผ ์ทจํ๊ณ ์๋ neural programmer๋ ๋ง์ฐฌ๊ฐ์ง๋ก ํ๋ค์ดํ๋๊ฑฐ๋๊น(๋ค์ ๋งํด์ ์ ๊ธฐ ์คํ๋ฆฌ๋ทฐ์์๋ ๋ณผ ์ ์๋ค์ํผ ์ฌ๊ธฐ๋ ์ฌ์ฉํ ์ ์๋ ์คํผ๋ ์ด์ ์ hand-crafted๋ก ์ ํด๋จ์๋), ๋ฑํ ์งํ๋ท์ ๋จ์ ์ด๋ผ๊ณ ๋ณผ ์๋ ์์๋ฏ.
์๋์ง-๋ฒ ์ด์ค๋ ์ดํ๋ก์น๋ฅผ generative flow๋ก ๋๊ณ ๋ค์ด์์ ์ต์ข ์์ํ์ ๋ํ์ฌ ์ ์ ํ reward๋ฅผ ๋ด์ด๋์ ์ ์๋ Reward function๋ง ์์ผ๋ฉด ๊ทธ๊ฑฐ๋ proportional ํ sample์ ๋ง๋ค์ด ๋ผ ์ ์๋ trajectory๋ฅผ graph๋ก๋ถํฐ ์ํ๋งํ๋ ๋ฐฉ์์ธ๋ฏ ์ถ์. MCMC๋ RL ๊ทธ ์ฌ์ด์ ์ด๋๊ฐ์ ์์นํ ๋๋. MCMC๋ผ๊ณ ๋ณด๊ธฐ์๋ transition์ด combinatorialํ ์ ์ด ์์ฃผ ๋ค๋ฅธ๊ฑฐ๊ณ RL๋ก ๋ณด๊ธฐ์๋ ๊ฑ ์ฌํํ๊ฒ objective๊ฐ ๋ค๋ฆ
๋ง์ ๊ทธ๊ฒ ์ ๋ฆฌ๋ทฐ์ ๋ฌธ์ ์ผ. ์์ฑ๋ ํ์ํ๋ค๊ณ . ๊ทผ๋ฐ ์กฐํฉ ์ ๊ฒฝ๋ง์ ๋ฆฌ๋ทฐ์ ๋์์๋ ๊ฑด ์๋์ง๋ง, ์ ๋ชจ์ต ๊ทธ๋๋ก ์์ฑ๊น์ง ํ์ฅํ ์ ์์ด๋ณด์ฌ. ๋ฌผ๋ก ์๊ฐ์ ์กฐ๊ธ ๋ ์ ๊ตํ๊ฒ ํด๋ด์ผ๊ฒ ์ง๋ง
๊ทธ๋ฌ๊ฒ. ์ด๊ฒ๋ ์ํ๋ง ํ๋ฉด ๋น์ทํ ์ ์๊ฒ ๊ตฌ๋
์จ๋ฒ ๊ทผ๋ฐ ์ด๊ฑฐ ๋ฒค์ง์ค ์๋ค์ด ์ผ๋ค ์กด๋ ์ ์ ์ด ์ ๋ถ๋ค ํ...
ใ ใ ใ ใ ใ ใ ใ ใ ใ ใ ใ ใ
์จ๋ ๋ ๋๋ ๋๋ถ๋ถ ์๊ฐ์ด ๋น์ทํ ๊ฑฐ ๊ฐ๊ณ , ์ฌ์ค ์ฐ๋ฆฌ ์๊ฐ์ ๋ฒค์ง์ค๋ ๋น์ทํ๊ฑฐ๋ ? ๊ทผ๋ฐ ์์ฆ ์งํ๋ก์ฐ๋ท ๋ฒค์ง์ค๊ฐ ๊ฝํ์๋๊ฑฐ (๋ฌผ๋ก ์ง ์๋ค์ด๋ ๊ฐ์ด ์จ์ ๊ทธ๋ฐ๊ฑธ์๋ ์์ง๋ง ใ ใ ) ๋ณด๋ฉด ๋ถ๋ช ๋ฐฉํฅ์ฑ์ ๋ง์๊ฑฐ ๊ฐ์ ํํ ๋ฆฌ์ผ ๊ฐ ์น์ ํ๊ฒ ๋์ด์์ผ๋๊น (์ ๋ฌผ๋ก ์ ๊ณต์๊ธฐ์ค) ํ๋ฒ ๊ผญ ๋ณด์ .
https://milayb.notion.site/GFlowNet-Tutorial-919dcf0a0f0c4e978916a2f509938b00
์ํ๋ง ๊ด๋ จ ๋ฌด์ธ๊ฐ๋ ์๊ณ ์์ด ํน์
/?
์ ๊ธฐ์ ๊ทธ ๋ฃจํธ๋ฅผ ์ํ๋ง ํ๋ ๊ฒ ๊น์ง ์ธ๊ณต์ง๋ฅ์ด ํ ์ ์์ด์ผ ํ ๊ฒ ๊ฐ์๋ฐ... ์ํผ ใณ
์ํ๋ง์ ์ ์ด์ policy๋ฅผ learn ํ๋ ๊ฑฐ๋๊น s๋ง ์ฃผ๋ฉด a๋ ๋ฐ๋ก ๋์ค๋๊ฑฐ์ง ๋จธ ใ ใ ใ ๊ทธ๋ค์ a๊ฐ constructive action์ด๋๊น s_t+1์ ์ฝ๊ฒ ์ ํด์ง๋๊ฑฐ๊ตฌ
์ ๋ฃจํธ? ๋ฃจํธ๋ ๊ฑ ์ด๊ธฐ ์์๊ฐ์ด๋๊น ๋น ๊ฐ ์ฃผ๋ฉด ๋จ. ์๋ฌด๊ฒ๋ ์๋ ์ํ
ใดใด ๊ทธ๊ฑฐ๋ฅผ ์ด๋ป๊ฒ ํ ๊ฑฐ๋๋๊ฑฐ์ง. ๊ฐ์๊ฐ ์์ฒญ ๋ง์ ๊ฑฐ ์๋์ผ
route์์ ๊ตณ์ด ์ ๊ฒฝ ์ ์จ๋ ๋จ
rl ํธ๋ ์ด๋ ํ๋๊ฒ๊ณผ ์ํ๋ง ๋ฐฉ์์ ๋๊ฐ์๊ฑฐ ๊ฐ์. ํ ํธ๋ฆฌ์ค ํ ๋๋ ์ฐ๋ฆฌ ์ก์ ์ ์ฌ์ค์ 3๊ฐ๋ฐ์ ์๋๋ฐ ๊ทธ ์ธ๊ฐ์ง ์ก์ ๊ฐ๊ณ ๋ ์์ฒญ๋ ๋ฒ ๋ฆฌ์์ด์ ๋ง๋ค์ด๋ด์๋ ใ ใ ์ฌ๊ธฐ์๋ a ์์ฒด๋, ์ฆ constructive action์ ์ ํ๋๊ฒ ์ง๋ง ์ด๊ฒ ์์ฒญ ์ค๋ซ๋์ ์ง์๋์ด์ complexํ ๋ฌผ์ฒด๋ฅผ ๋ง๋ค์ด ๋ผ ์ ์์ผ๋๊น ๊ฑ sample-base๋ก ๊ฐ๋๊ฑฐ ๊ฐ์. ํํ ๋ฆฌ์ผ์์๋ ์ฌ๊ธฐ๋ data์์ ์ธ์์ด๋ผ๊ธฐ๋ณด๋จ computational ability์์ ์ธ์์ด๋ผ๊ณ ๋ช ์ํด๋์
๋ค์ ๋งํด ์ฐ๋ฆฌ๊ฐ ๋ค๊ณ ์๋๊ฑฐ๋ฅผ ์ ๋ฆฌํ๋ฉด, i) state->r๋ก ๋งคํํด ์ฃผ๋ ๋ฆฌ์๋ ํ์ ii) state์ ์ ์ฉํ ์ ์๋ action set ์๋ ๊ฒ ๋ค๊ณ ์๊ณ , ์ฌ๊ธฐ์ ์ ๋ฆฌ์๋ ํ์ ๊ฐ์ ๋ค๊ณ ์ข์ ๋ฆฌ์๋๋ฅผ ๋ง๋๋ trajectory๋ ๋ฌด์์ธ๊ฐ..๋ฅผ ์ฐพ์๋๊ฐ๋ ๊ณผ์ ์ด๋ผ ๋ณด๋ฉด ๋ ๊ฑฐ๊ฐ์
๊ทธ ์์ฒญ ์ค๋ ์ง์๋๋ ๊ฒ ๊ฒฐ๊ตญ ๋ฌด์ํ ๋งํ ์์ค์ด ์๋ ๊ฒ ๊ฐ๋ค๋ ์๊ฐ์ธ๊ฑฐ์ง. computationalํ๊ฒ๋ ๋๊ฐ ๋ชปํด. ๊ทธ ๋ค์ ๋จ๊ณ๊น์ง ๊ฐ ์ ์๋์ง๊ฐ ์งํ๋ท์ผ๋ก ์ ์ ๋ณด์ฌ์ ๊ทธ๋ฐ๊ฑฐ์ง. ์ํผ ๋ ผ๋ฌธ์ด๋ ํํ ๋ฆฌ์ผ์ ๋ค์ ํ๋ฒ ๊ผผ๊ผผํ ์ฝ์ด๋ด์ผ๊ฒ ์
๋ฌด์จ ๊ฐํํ์ต ๊ฐ๋ก ์ ์ค๋ช ํด์ฃผ๊ณ ์์ด ใ ใ ใ
ใดใดใด ๊ฐํํ์ต์ด๋ ๋ฌํ๊ฒ ๋ค๋ฆ. ๊ฐํํ์ต์ trajectory์ cummulative reward๋ฅผ maximize ํ๋ ๊ฑฐ๊ณ ์๋ ๊ฒฐ๊ณผ๋ฌผ, ์ฆ graph์ leaf ๋ ธ๋์๋ง ์ ์๊ฐ ๋ถ์ฌ๋๋ค๋๊ฑฐ๋ ใ ใ ์ด๋ป๊ฒ ๋ณด๋ฉด sparse reward ์ค์ ์ RL๋ก ๋ณผ ์๋ ์๋๋ฐ, ๊ทธ๋ ๊ฒ ๋ณด๊ธฐ์ optimizeํ๋ objective๊ฐ ๋ค๋ฅด๋ค. ๊ทผ๋ฐ ๋ ์ฌ๋ฐ๋๊ฑด traditional RL์ entropy maximize๋ฅผ ๋ค๋ reg๋ฅผ ์ค ์๊ฐ ์๊ฑฐ๋ ? ์ด๋ ๊ฒ ํฌ๋ฎฌ๋ ์ด์ ํ๋ฉด gflownet์ objective๋ ๋น์ทํด์ง๋. ์ฌ๋ฌ๋ชจ๋ก ํฅ๋ฏธ๋ก์ด ์ฐ๊ตฌ๊ฐ์
์ํผ ๋๋ ์์ง ์งํ๋ท์ ๋ํด์๋ ์ฌ๊ท์ ์ธ ๋ฐ์ ์ด ๊ฐ๋ฅํ๊ฒ ๋ค๋ ์๊ฐ์ด ๋ค์ง๋ ์์. ์ ๋ฌธ๊ฐ ํน๋ถ์ด๊ฐ ๊ทธ๋ ๋ค๊ณ ํ๋ ์ด์ ์ผ ์๊ฒ ์ง๋ง ์ด๊ฒ ๋ชจ๋ ๋ถ๋ถ์์ ์์ฑ์ ์ผ ์ ์๋์ง ์๋ฌธ์. ์ด์ฉ๋ฉด ์ธ๊ณต์ง๋ฅ์ด ๋ฌธ์ ์ ๋ณธ์ง์ ํ์ ํด์ผํ๋ค๋ ๊ฐ์ธ์ ์ธ ํธ๊ฒฌ๋๋ฌธ์ธ์ง๋ ๋ชจ๋ฅด์ง
11 ๊ทธ๋ฌ๋๊นใ ใ ๋๋ ๊ทธ๋ฅ ๊ทธ๋ํ ๋ชจ์์ผ๋ก ๋ง๋ค์ด๋์ ๊ฐํํ์ต์ด๋ผ๊ณ ๋ฐ์ ์๊ฐ์ด ์๋๋ค๊ทใ ใ ์ด๊ฒ ์ด๋ป๊ฒ '์๋ ๊ฒ ์ต์ ํ' ์ด์์ ๋ฌด์ธ๊ฐ๋ฅผ ํ ์ ์๋๊ฑฐ๋ผ๋๊ฑฐ์ผ... ์๊ฐ ์ฐฝ์กฐ์ ์ธ ์ผ์ ํ ์ ์๋ค๊ณ ?
ํน๋ถ์ด๊ฐ ์ง์ ํ๋ ์ ์ ๊ฒฐ๊ตญ DAG constraint๋๋ฌธ์ธ๊ฑฐ ๊ฐ์๋ฐ ๋๋ ์ด๋ ์ ๋๋ ๋์ํจ. ์ฌ์ค generative process์์ฒด๊ฐ ์ง์ฑ์ ์ผ๋ถ๊ธด ํ์ง๋ง ๊ณผ์ฐ ๋ณธ์ง์ผ๊น? ๋ผ๋ ์๋ฌธ์ ๋น์ฐํ๊ฑฐ๋๊น. ์จ๋ ๋์2๋ ํ๊ณ ์์๋๋ฐ ํน๊ฐคํ๋ค๊ฐ ๊ผญ๋์๋ฒฝ์ ๋ ผ๋ฌธ ์ด๋ ํ๋ค ใ ใ ใ ์ ์ตํ๋ค๊ตฌ
์๋ค๋ก ์์ง์ผ ์ ์๋ค๋งค. DAG constraints๋ ์๋์ง
ใดใ ฃ๋คใ ์ ์์? ใ ์ ์ด ์์ค๋ค
time์ด๋ผ๋ ๊ฑธ ๋ถ๊ฐํด์ ์ต์ง๋ก ์์ง์ผ ์ ์๊ฒ ๋ง๋ ๊ฑฐ์ง(๊ฑ ๋ง์ด ๊ทธ๋ ๋ค๋ ๊ฑฐ์ง ์ค์ ๋ก ์๋ง ์คํ๋ ์ํด๋ดค์๊ป?), ํฌ๋ฎฌ๋ ์ด์ ์์ฒด๋ DAG์ฌ์ผ๋ง ์๋ํจ. ํ๋ก์ฐ ๊ธฐ๋ฐ์ด๋๊น ใ ใ
๋ํ์์์ ์ ๋ ์๋? ์ง๊ธ์ด ใ ใ ใ ใ ใ
ในใ ใ ใ
์๋ Directed๊ฐ ๋ฌธ์ ๊ฐ ์์๋ค๋ ์๊ธฐ๋ ์๋์๋๋ฐ ใ ใ ใ ใ
๋ค๋ก๊ฐ๋ ๋์ปจ์คํธ๋ญ์ ๋ ๋์์ ๋ฐฐ์ consistency ๊ฐ์ ํ๋๋ผ ํ์ํจ
๊ทธ๊ฑด ์ฐ๋ฆฌ๊ฐ ๊ฑ ๋ด๋ด๋ท optimizeํ ๋ feedforward ์ ๊ฒฝ๋ง์ด๋ผ๋ backpropagationํด์ ๋ฐฐ์ด๋ค๋ ๋๋์ด์๋. ์ค์ generative process ์์ฒด๋ cycle ์์ผ๋ฉด ์๋๋ค๊ณ ์จ์ ธ์๋๊ฑธ?
ใ ใ ํฌ๋ฎฌ๋ ์ด์ ์ ํ์ํ DAG๋ ์์ฑ ๊ธฐ์ค์ผ๋ก ์๊ฐํ๋ฉด ๋๋๊ฑฐ๊ณ , ๊ทธ๊ฒ ๋ถํด๋ฅผ ๋ชป ํ ์ด์ ๋ ์๋์ง
Another important difference between the typical RL setting and the GFlowNet setting is that the GFlowNet policy (corresponding to $P_F$ above) only allows "constructive" actions, which means that the graph of possible state transitions forms a DAG, i.e., one cannot go back to a previously visited state.
๊ธ๊ณ ๋๋ ์ ์ดํด๋ ๋ชปํ๋๋ฐ ์ด๊ฒ inference ๊ฐ ์์ฒญ ์์ ๋กญ๋ค๊ณ ํด ใ ๊ทธ๋์ ๋จ์ forward construction์ด์์ ์๋ฏธ๋ฅผ ๊ฐ์ง๋๋ฐ ์ข ๋ ๊ณต๋ถํด์ผ ์๋ฟ์๋ฏ
inference ์์ ๋กญ๊ฒ ์ง ๊ทธ๋ฅ ๋ ธ๋ ๋ ๊ฐ๋ง ์์ผ๋ฉด inference์ธ๋ฐ
์ ๊ทธ๋๊น dag ์ธ๊ฑด ๋ง๋๋ฐ dag ์์๋ ์ญ๋ฐฉํฅ prob dist ๋ฅผ ์ ์ํ ์ ์์ผ๋๊น
๋ด๋ง์ด
์ ์ด์ foundation of GFlownet? ์ฌ๊ธฐ์๋ td๊ธฐ๋ฐ์ด ์๋๋ผ forward policy backward policy๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ๋์ ๋งค์นญ์์ผ์ ๋ฐฐ์ฐ๋ค. ๊ทธ๋ผ์๋ ๋ถ๊ตฌํ๊ณ ์์ฑ->์กฐ๋ฆฝ->๋ค์ ์์ฑ์ flow ์์ฒด๋ฅผ ๋ฐฐ์ฐ๋๊ฑด ์์ง ์ข ํ๋ค๊ฑฐ๊ฐ์
์ด๊ฑฐ ์ด๋ฏธ ํ์ดํผ ์์ด
https://arxiv.org/pdf/2202.01361.pdf
์ด๊ฑฐ
์ฒ์ ๊ทธ๋ฆผ ๋ด๋ฐ ใ ๋ฐ์์ผ๋ก mcmc ๊ตฌํํจ
ํฅ๋ถ๋์ง์์? ๋ ํฅ๋ถ๋จ ใ ใ
๋ฒ์จ 4์๋ค ๋งํ๋ค.. ์๋ฌ๊ฐ๋ค ๊ตฟ๋ฐค๋ฐ๋ ด ใ ใ
ํฌ๋งท์ด icml์ธ๊ฑฐ ๊ฐ์๋ฐ ์ด์ ๋์ผ๋ ค๋ ใ ใ ใ ใ
์ ์ ใ ใ
ใ ใ ใ ๋๋ ์์ผ์ง ใ ใ
ใ ใ ๋ค๋ค ์ ์