์ข์, ๋ฐฉ๊ธ ๋ค๊ฐ ์ฌ๋ฆฐ Franรงois Chollet์ โHow We Get to AGIโ ์ ์ฒด ์คํฌ๋ฆฝํธ๋ฅผ ๊ผผ๊ผผํ ์ดํด๋ดค์ด. ์์ฒญ์ ๋ฐ๋ผ ํต์ฌ ๋ ผ์ง, ํ๋ฆ, ๊ตฌ์กฐ๋ฅผ ์์์ ๋น์ ๊น์ง ๊ณ๋ค์ฌ ์์ฃผ ๊น์ด, ๋ ผ๋ฆฌ์ ์ผ๋ก ์์ฝํด์ค๊ฒ.
๋ง ๊ทธ๋๋ก Chollet์ AGI ๋น์ ๊ณผ ํ์ฌ ํ๊ณ, ํด๊ฒฐ ๋ก๋๋งต์ ์ ๋๋ก ์ดํดํ๋ ค๋ฉด ์ด ๋ด์ฉ์ด ์ค์ํ๋ค.
โธป
? 1 AGI๋ก ๊ฐ๋ ๊ธธ, ์ ์ค์ผ์ผ๋ง๋ง์ผ๋ก ์ ๋๋
โข ํต์ฌ ์ฃผ์ฅ: 2010๋ ๋ ๋ฅ๋ฌ๋ ๋ถ์ GPU์ ๋น ๋ฐ์ดํฐ ๋์ด์๋ค. ๋ชจ๋ธ์ด ์ปค์ง๊ณ ๋ฐ์ดํฐ๊ฐ ์ปค์ง๋ฉด ์ฑ๋ฅ์ด ์ฌ๋ผ๊ฐ๋ค๋ โ์ค์ผ์ผ๋ง ๋ฒ์นโ์ด ๋ฑ์ฅํ๊ณ , ๊ฑฐ์ ๋ชจ๋ ๋ฒค์น๋งํฌ๋ฅผ ์ธ์ด๋ด์๋ค.
โข ๋ฌธ์ : ์ค์ผ์ผ๋ง์ผ๋ก ์ป์ ๊ฑด โ์ ์ (static) ๊ธฐ์ (skill)โ์ด๋ค. ์ฆ, ์ด๋ฏธ ๋ณธ ๋ฌธ์ ๋ฅผ ๋ ์ ํธ๋ ๋ฅ๋ ฅ์ด๋ค. ํ์ง๋ง ์ง์ง ์ง๋ฅ(fluid intelligence) ์ โ์ฒ์ ๋ณด๋ ๋ฌธ์ ๋ฅผ ์ฆ์์์ ํธ๋ ๋ฅ๋ ฅโ์ด๋ค.
โข ์์: GPT๋ฅ ๋ชจ๋ธ์ ์ํ๊ณต๋ถ ํ ๊ฑธ ๊บผ๋ด ์ฐ๋ ๋ฐ๋ ํ์ํ์ง๋ง, ์ํ ๋ฒ์๋ฅผ ๋ฒ์ด๋ ๋ฌธ์ ๋ฅผ ์ค์ค๋ก ํ์ด๋ด์ง๋ ๋ชปํ๋ค.
โข ๋น์ : ๊ฑฐ๋ํ ๋๋ก๋ง์ ๊น์๋จ์ ๋ฟ์ด๋ค. ์๋ก์ด ๊ธธ์ ๋ชป ๊น๋ค. ์ง์ง ์ง๋ฅ์ โ์๋ก์ด ๊ธธ์ ๊น ์ ์๋ ๋๋ก ๊ฑด์ค์ฌโ์ฌ์ผ ํ๋ค.
โธป
? 2 โARC ๋ฒค์น๋งํฌโ์ ์๋ฏธ: ์ธ๊ฐ ์์ค ์ ์ฐ์ง๋ฅ์ ํ ์คํธ
โข ARC1 (2019)
โข Chollet์ด ๋ง๋ IQ ํ ์คํธ ๊ฐ์ ๋ฒค์น๋งํฌ.
โข ์ฌ๋์ ์ฝ๊ฒ 95% ์ด์ ๋ง์ถ ๋ฌธ์ ๋ฅผ, ์ค์ผ์ผ์ ๋ LLM์ 10% ์ ๋ ๋ง์ถ๋ค.
โข ์? ์ธ์์ ํธ๋ ๊ฒ ์๋๋ผ ์ฆ์์์ ํจํด์ ์ถ๋ก ํด์ผ ํ๋๊น.
โข ARC2 (2025)
โข ARC1์ ์ธ๊ฐ ์์ค์ ๋๋ฌํ๋ฉด ๊ณง๋ฐ๋ก ๋ง์ ์ด ๋ ๋ฒ๋ฆฌ๋ ๊ตฌ์กฐ๋ผ ๋๋ ์ธ๋ชจ๊ฐ ์๋ค.
โข ARC2๋ ๋์ด๋๋ฅผ ๋์ฌ์ ์ฌ๋๋ ์ฝ๊ฐ ์๊ฐํด์ผ ํ ์ ์๊ฒ ์ค๊ณ. ์ฌ๋์ ๋ฌด์์ 10๋ช ์ด๋ฉด 100%์ ๊ฐ๊น๊ฒ ํ์ง๋ง LLM๋ฅ๋ 0%~1%์ ๋จธ๋ฌด๋ฆ.
โข ํฌ์ธํธ: โ์ฒ์ ๋ณด๋ ๋ฌธ์ ๋ฅผ ํผ๋คโ๋ ๊ฒ์ ํ ์คํธ๋ ๋จ์ ์๊ธฐ ๊ธฐ๋ฐ AI๋ก๋ ๋ถ๊ฐ๋ฅํ๋ค.
โธป
? 3 ์ต๊ทผ ํฐ ๋ณํ: Test-Time Adaptation (TTA)
โข ํ์ : 2024๋ ๋ถํฐ ์ฐ๊ตฌ ์ปค๋ฎค๋ํฐ๋ โ์ถ๋ก ๋จ๊ณ์์ ๋ชจ๋ธ์ด ์ค์ค๋ก ์ํ๋ฅผ ๋ฐ๊ฟ๊ฐ๋ฉฐ ์ ์(test-time adaptation)โ ํ๋ ๋ฐฉํฅ์ผ๋ก ์ ํ.
โข ๋ฐฉ์:
โข Test-Time Training: ์ถ๋ก ํ๋ฉด์ ์ฆ์ ํ์ต.
โข Program Synthesis: ๋ฌธ์ ๋ง์ถค ์ ํ๋ก๊ทธ๋จ ์์ฑ.
โข Train-of-Thought Synthesis: ๋ชจ๋ธ์ด ์๊ฐ์ ํ๋ฆ์ ์ง์ ๋ง๋ค์ด๊ฐ๋ฉฐ ๋ฌธ์ ํด๊ฒฐ.
โข ๊ฒฐ๊ณผ: OpenAI์ O3 ๊ฐ์ ๋ชจ๋ธ์ด ARC1์์ ์ธ๊ฐ ์์ค ๋ฌ์ฑ.
โธป
? 4 Intelligence = ํจ์จ(Efficiency)
โข ํต์ฌ: โ์ง๋ฅโ์ ์ฃผ์ด์ง ๊ณผ๊ฑฐ ์ ๋ณด๋ก ์๋ก์ด ์ํฉ์ ์ผ๋ง๋ โํจ์จ์ ์ผ๋กโ ๋ค๋ฃฐ ์ ์๋๋์ ๋น์จ.
โข ์์: ์ฅ๊ธฐ(์ฒด์ค)์์ ์์ญ์ต ๊ฐ์ง ์๋ฅผ ํ๋ํ๋ ๊ณ์ฐํ๋ ๊ฑด ๋ฐ๋ณด์ง์ด๋ค. ์ฌ๋์ ์ง๊ฐ๊ณผ ํจํด์ผ๋ก ๊ฐ๋ฅ์ฑ์ ์ขํ๊ณ , ๊ทธ ๋ค์ ์ฐ์ฐํ๋ค.
โข Shortcut Rule: ํน์ ๋ชฉํ(๋ฒค์น๋งํฌ ์ ์)์๋ง ์ด์ ์ ๋ง์ถ๋ฉด ๋ณธ์ง์ ๋์นจ.
โข ๋น์ : ์ฒด์ค AI(Deep Blue)๊ฐ ์ฑํผ์ธ์ ์ด๊ฒผ์ง๋ง, ์ธ๊ฐ์ง๋ฅ์ ๋ํด ๋ฐฐ์ด ๊ฑด ์๋ค.
โธป
? 5 ๋จ์ ๋ฌธ์ : Type 1 vs Type 2 ์ถ์ํ
โข Type 1 ์ถ์ํ: ์ฐ์์ ๋ฐ์ดํฐ ๊ธฐ๋ฐ ํจํด ๊ฐ์ง (์๊ฐ, ์ง๊ด). ํ๋ ๋ฅ๋ฌ๋์ด ์ํจ.
โข Type 2 ์ถ์ํ: ํ๋ก๊ทธ๋จ, ๊ทธ๋ํ ๊ธฐ๋ฐ ์ด์ฐ์ ๊ตฌ์กฐ ์กฐ์ (๋ ผ๋ฆฌ, ๊ณํ, ์ํ์ ์ถ๋ก ). ๋ฅ๋ฌ๋์ ์ด๊ฑธ ๋ชปํ๋ค.
โข ์์: ์ซ์ ๋ง์ , ๋ฆฌ์คํธ ์ ๋ ฌ ๊ฐ์ ๊ฐ๋จํ ์๊ณ ๋ฆฌ์ฆ๋ LLM์ ๋ชปํ๋ค.
โข ์ ๋ชปํจ?
โข ๋ฅ๋ฌ๋์ โ๊ณก์ ์ ์ ๋ง์ถ๋ ์์คํ โ์ด๋ค.
โข Type 2๋ โ์ฝ๋๋ฅผ ํ์(search)โํด์ผ ํ๋๋ฐ, ์ด๊ฑด ์ฐ์์ gradient descent๋ก๋ ๋ชป ํ๋ค.
โข ๋น์ : Type 1์ โ์ง๋์์ ๊ธธ ์ฐพ๊ธฐโ, Type 2๋ โ์ง๋ ์์ฒด๋ฅผ ์๋ก ๊ทธ๋ฆฌ๋ ๊ฒโ. ๋ ๋ค ํ์ํ๋ค.
โธป
? 6 ๋ต: โ๊ฒ์ + ์ง๊ดโ ๊ฒฐํฉ ๋ฉํ๋ฌ๋
โข Chollet์ ์ ์:
โข Program Synthesis (๊ฒ์) ๋ก Type 2 ๋ฌธ์ ํด๊ฒฐ.
โข Deep Learning (์ง๊ด) ์ผ๋ก ๊ฒ์ ๊ณต๊ฐ์ ์ขํ.
โข ๋น์ : ์๋ก์ด ๋์๋ฅผ ์ค๊ณํ๋ ค๋ฉด, ๊ธฐ์กด์ ์๋ ๋์ ์ค๊ณ๋(ํจํด)๋ฅผ ์ง๊ด์ผ๋ก ๊ฐ์ ธ์ ๊ฒ์ ์๋๋ฅผ ๋์ด๊ณ , ๋๋จธ์ง๋ ์ฝ๋๋ฅผ ์ง์ ์ฐ๊ฒฐํ๋ค.
โข ๋ชฉํ: ์์ ํ ์ ๋ฌธ์ ์ ๋ํด AI๊ฐ โ์ํํธ์จ์ด ์์ง๋์ด์ฒ๋ผโ ์ฆ์์์ ํ๋ก๊ทธ๋จ์ ์ง์ ํธ๋ ๊ฒ.
โข ํต์ฌ: AI๊ฐ ํ๋ฉด์ ์ ์ถ์ํ ๋ธ๋ก์ GitHub์ฒ๋ผ ๊ณต์ ํ๋ค โ ์ ์ ๋๋ํด์ง๋ค.
โธป
? 7 ARK 3 & Beyond: ์์ ํ AGI๋ ์์ง ๋ฉ์๋ค
โข ARK 3: ์ํธ์์ฉ์ฑ(agency)๊น์ง ์ธก์ ํ๋ค. ๊ฒ์์ ๋์ ธ ๋ฃ์ผ๋ฉด AI๊ฐ ์กฐ์๋ฒ๋, ๋ชฉํ๋ ์ค์ค๋ก ์ฐพ์๋ด์ผ ํ๋ค.
โข ๊ณผ์ : โ์ถ์ํ ์ถ์ถ๊ณผ ์กฐํฉโ์ ์ผ๋ง๋ ๋ฐ์ดํฐ ํจ์จ, ์ปดํจํ ํจ์จ ์ข๊ฒ ํ๋๋.
โข ๋ฉ์์ง: ๋ฅ๋ฌ๋๋ง์ผ๋ก๋ ์ ๋๋ค. โ๊ฒ์ + ๋ฅ๋ฌ๋โ ํผํฉ์ด ํ์ํ๋ค.
โธป
? ์ต์ข ํต์ฌ ์์ฝ
Chollet์ ๋ฉ์์ง๋ ๋ช ํํ๋ค.
โข ์ค์ผ์ผ์ ๋ง์ผ๋ก โ์๋ํโ๋ฐ์ ์ ๋๋ค.
โข AGI๋ ์ฆ์ ์ ์๋ ฅ(์ ์ฐ ์ง๋ฅ), ๊ฒ์ ๊ธฐ๋ฐ ๋ ผ๋ฆฌ๋ ฅ, ํจํด ๊ธฐ๋ฐ ์ง๊ด์ ๊ฒฐํฉ์ด ํ์ํ๋ค.
โข ์ด๊ฑธ ๊ฐ๋ฅ์ผ ํ๋ ๊ฑด ํจ์จ์ ์ธ ์ถ์ํ ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ๊ฒ์ + ์ง๊ด ๊ฒฐํฉ ๋ฉํ๋ฌ๋.
โข ์์ผ๋ก๋ ARC ๋ฒค์น๋งํฌ๋ ๊ณ์ ์งํํ ๊ฒ์ด๋ค.
โข ๋ชฉํ๋ โ์ธ๊ฐ๊ณผ ํจ๊ป ๊ณผํ์ ์๋๋ฅผ ๊ธฐํ๊ธ์์ ์ผ๋ก ๋์ผ AIโ๋ค.
โธป
ํ์ํ๋ค๋ฉด ๊ฐ ๊ฐ๋ ์ ๋ํ ๋ ๊น์ ํด๋ถ, ๊ตฌ์ฒด์ ์ฌ๋ก(์ํ๊ณ , Deep Blue, LLM ๋ฑ) ๋ฅผ ๋ง๋ถ์ฌ ๋ ํ์ด์ค๊น?
ํ์ํ๋ฉด ๋งํด, ๋ ํํค์ณ์ฃผ์ง.
์ด๊ฒ ในใ ์ด๊ธด ํ๋ฐ ์์งํ ์ง์ ๋์ฒด๊น์ง llm์ผ๋ก๋ ์ถฉ๋ถํ ๋ฏ ์ง์๋ค ์ญ๋๋ ์ฌ๋ ค์ฃผ๊ณ ์ด์จ๋ llm๋ฐ์ ์ํฌ์๋ก Agi๊น์ง ๊ฐ์๋๋๊ฑด ํ์คํจ