• Turing Post Korea
  • Posts
  • ๐ŸŒFOD#84: แ„‘แ…ณแ„…แ…ฉแ„€แ…ณแ„…แ…ขแ†ท แ„’แ…กแ†ธแ„‰แ…ฅแ†ผ (Program Synthesis), แ„€แ…ชแ„‹แ…งแ†ซ AGIแ„…แ…ฉ แ„€แ…กแ„‚แ…ณแ†ซ แ„€แ…ตแ†ฏแ„‹แ…ณแ†ฏ แ„‹แ…งแ†ฏแ„‹แ…ฅแ„Œแ…ฎแ†ฏแ„แ…ก?

๐ŸŒFOD#84: แ„‘แ…ณแ„…แ…ฉแ„€แ…ณแ„…แ…ขแ†ท แ„’แ…กแ†ธแ„‰แ…ฅแ†ผ (Program Synthesis), แ„€แ…ชแ„‹แ…งแ†ซ AGIแ„…แ…ฉ แ„€แ…กแ„‚แ…ณแ†ซ แ„€แ…ตแ†ฏแ„‹แ…ณแ†ฏ แ„‹แ…งแ†ฏแ„‹แ…ฅแ„Œแ…ฎแ†ฏแ„แ…ก?

AGIแ„‹แ…ด แ„€แ…ตแ†ฏแ„‹แ…ณแ†ฏ แ„แ…กแ†ทแ„€แ…ฎแ„’แ…กแ„‚แ…ณแ†ซ Francois Cholletแ„‹แ…ด แ„Œแ…ฅแ†ธแ„€แ…ณแ†ซ แ„‡แ…กแ†ผแ„‰แ…ตแ†จ + แ„€แ…ณแ†ทแ„Œแ…ฎแ„‹แ…ด แ„Œแ…ฎแ„‹แ…ญ แ„‰แ…ฉแ„‰แ…ตแ†จ, แ„‹แ…ฅแ†ธแ„€แ…จ แ„ƒแ…ฉแ†ผแ„’แ…ฃแ†ผแ„€แ…ช แ„‹แ…งแ†ซแ„€แ…ฎ

2025๋…„ ์ƒˆํ•ด ์ธ์‚ฌ ๋“œ๋ฆฐ์ง€๊ฐ€ ์–ผ๋งˆ ์•ˆ ์ง€๋‚ฌ์ง€๋งŒ, ์ง„์งœ ์šฐ๋ฆฌ ์ƒˆํ•ด ๋ช…์ ˆ, ์„ค๋‚ ์ด ๋‹ค๊ฐ€์™”๋„ค์š” ^.^ ๊ตฌ๋…์ž ์—ฌ๋Ÿฌ๋ถ„, ํ•ญ์ƒ ๊ฑด๊ฐ•ํ•˜๊ณ  ์ฆ๊ฑฐ์šด ์ผ๋งŒ ๊ฐ€๋“ํ•œ ์„์‚ฌ๋…„ ๋˜์‹œ๊ธฐ ๊ธฐ์›ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค!

์ž‘๋…„ ์ค‘์ˆœ ์ดํ›„, ์ง€๊ธˆ๊นŒ์ง€๋„ ๊ณ„์†ํ•ด์„œ, ๊ฑฐ์นจ์—†์ด โ€˜Super Intelligence (์ดˆ์ง€๋Šฅ)โ€™, ๊ทธ๋ฆฌ๊ณ  โ€˜์ƒ๊ฐํ•˜๋Š” ์ปดํ“จํ„ฐโ€™, ๊ถ๊ทน์ ์œผ๋กœ AGI๋ฅผ ํ–ฅํ•ด ๋ฐ•์ฐจ๋ฅผ ๊ฐ€ํ•˜๋Š” ์ˆ˜๋งŽ์€ ์•„์ด๋””์–ด, ๊ทธ๋ฆฌ๊ณ  ์Šคํƒ€ํŠธ์—…๋“ค์˜ ๊ฒฝ์Ÿ์„ ๋ˆˆ ์•ž์—์„œ ๋ณด๊ณ  ์žˆ๋Š”๋ฐ์š”.

ํŠœ๋ง ํฌ์ŠคํŠธ ์ฝ”๋ฆฌ์•„์˜ ์—ฌ๋Ÿฌ ๊ธ€์—์„œ ๋ง์”€๋“œ๋ ธ๋‹ค์‹œํ”ผ, AGI๊ฐ€ ๋ฌด์—‡์ธ์ง€ ์ •์˜ ์ž์ฒด๋„ ์•„์ง ๋ช…ํ™•ํžˆ ํ•ฉ์˜๋œ ๋ฐ” ์—†๊ณ , ๋‹ค์†Œ ํ˜•์ด์ƒํ•™์ ์œผ๋กœ ํ๋ฅด๊ธฐ ์‰ฌ์šด AGI์— ๋Œ€ํ•œ ๋…ผ์˜๋ณด๋‹ค ๊ตฌ์ฒด์ ์œผ๋กœ ์˜ค๋Š˜๋‚ ์˜ AI๋กœ ๋ฌด์—‡์„ ํ•  ์ˆ˜ ์žˆ๊ณ  ์–ด๋–ป๊ฒŒ ์จ์•ผ ํ•˜๋Š”์ง€์— ๋Œ€ํ•ด ์ด์•ผ๊ธฐํ•˜๋Š”๊ฒŒ ํ›จ์”ฌ ๋” ์˜์–‘๊ฐ€ ์žˆ๋‹ค๊ณ  ์ƒ๊ฐํ•˜๋Š” ์ž…์žฅ์ด๊ธฐ๋Š” ํ•ฉ๋‹ˆ๋‹คโ€ฆ

โ€ฆ๋งŒ, ์—ญ์‹œ AGI์— ๊ด€์‹ฌ์„ ๊ฐ€์ง„ ๋ถ„๋“ค๋„ ๋งŽ์œผ์‹œ๊ณ , ์‹ค์งˆ์ ์œผ๋กœ AGI์— ํ•œ ๋ฐœ ํ•œ ๋ฐœ ๋‹ค๊ฐ€๊ฐ€๊ธฐ ์œ„ํ•œ ์˜๋ฏธ์žˆ๋Š” ์—ฐ๊ตฌ๊ฐ€ ์ ์  ๋งŽ์ด ๋“ฑ์žฅํ•˜๋Š” ํ˜„ ์‹œ์ ์ด๋‹ˆ, ๊ทธ์— ๊ด€ํ•œ ๊ธ€๋„ ๊ณ„์†ํ•ด์„œ ์“ฐ๊ฒŒ ๋˜๋„ค์š”. ^.^;

๊ธˆ์ฃผ FOD์—์„œ๋Š”, ์ž‘๋…„ ๋ง ์˜คํ”ˆAI์—์„œ ๋ฐœํ‘œํ•œ o3๋ฅผ ํ†ตํ•ด์„œ ๋น„๊ต์  ๋„๋ฆฌ ์•Œ๋ ค์กŒ๋‹ค๊ณ  ํ•  ์ˆ˜ ์žˆ๋Š”, โ€˜ํ”„๋กœ๊ทธ๋žจ ํ•ฉ์„ฑ (Program Synthesis; ํŽธ์˜์ƒ ์ด ๊ธ€์—์„œ๋Š” Program Synthesis๋กœ ํ‘œ๊ธฐํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค)โ€™์ด AGI๋ผ๋Š” ๊ทธ๋ฆผ์„ ๋งž์ถ”๋Š”๋ฐ ํ•„์š”ํ•œ ํ•˜๋‚˜์˜ ํผ์ฆ ์กฐ๊ฐ์ด ๋  ์ˆ˜ ์žˆ์„์ง€, ํ•œ ๋ฒˆ ํ•จ๊ป˜ ์ƒ๊ฐํ•  ๊ธฐํšŒ๋ฅผ ๊ฐ€์ ธ๋ณผ๊นŒ ํ•ฉ๋‹ˆ๋‹ค.

โ€˜Program Synthesisโ€™๋Š” ์ง์ ‘ ์ฝ”๋“œ๋ฅผ ๋ชจ๋‘ ์ž‘์„ฑํ•˜์ง€ ์•Š๊ณ ๋„ ์›ํ•˜๋Š” ๊ฒฐ๊ณผ๋‚˜ ์˜๋„๋ฅผ ์„ค๋ช…ํ•˜๋ฉด ๋ˆ„๊ตฐ๊ฐ€๊ฐ€ ์ž๋™์œผ๋กœ ๊ทธ์— ๋งž๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ๋งŒ๋“ค์–ด์ฃผ๋Š” ๊ธฐ์ˆ ์ด๋ผ๊ณ  ํ•  ์ˆ˜ ์žˆ์„ ๊ฒ๋‹ˆ๋‹ค. ์—ฌ๊ธฐ์„œ โ€˜๊ฒฐ๊ณผ๋‚˜ ์˜๋„โ€™๋ฅผ Program++, โ€˜๋ˆ„๊ตฐ๊ฐ€โ€™๋ฅผ Synthesizer - ์‚ฌ๋žŒ์ด๋“  AI๋“ ์š” - ๋ผ๊ณ  ํ•œ๋‹ค๋ฉด ์•„๋ž˜์™€ ๊ฐ™์€ ๊ฐœ๋…๋„๊ฐ€ ๋  ๊ฑฐ๊ตฌ์š”.

Program Synthesis ๊ฐœ๋…. Image Credit: A Minimalist Guide to Program Synthesis

์•„์ฃผ ๊ฐ„๋‹จํ•œ ์˜ˆ์‹œ๋ฅผ ๋“ค์–ด๋ณด๋ฉด:

  • ์—‘์…€์—์„œ "์ด ์—ด์˜ ๋ชจ๋“  ์ด๋ฉ”์ผ ์ฃผ์†Œ์—์„œ ๋„๋ฉ”์ธ๋งŒ ์ถ”์ถœํ•ด์ค˜" ๋ผ๊ณ  ํ•˜๋ฉด, ์ž๋™์œผ๋กœ ํ•„์š”ํ•œ ํ•จ์ˆ˜๋ฅผ ๋งŒ๋“ค์–ด์ฃผ๋Š” ๊ฒƒ

  • "๋‘ ์ˆซ์ž๋ฅผ ์ž…๋ ฅ๋ฐ›์•„์„œ ์ตœ๋Œ€๊ณต์•ฝ์ˆ˜๋ฅผ ๊ตฌํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ๋งŒ๋“ค์–ด์ค˜" ๋ผ๊ณ  ํ•˜๋ฉด, AI๊ฐ€ ์•Œ์•„์„œ ์ ์ ˆํ•œ ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ์„ ํƒํ•ด์„œ ์ฝ”๋“œ๋ฅผ ์ž‘์„ฑํ•ด์ฃผ๋Š” ๊ฒƒ

๋“ฑ์ด ๋ชจ๋‘ Program Synthesis - ๊ฐ„๋‹จํ•œ ํ˜•ํƒœ๊ธด ํ•ด๋„ - ์˜ ์ข…๋ฅ˜๋ผ๊ณ  ํ•  ์ˆ˜ ์žˆ๊ฒ ์ฃ .

Program Synthesis๊ฐ€ ์ตœ๊ทผ AI์˜ ๋งฅ๋ฝ์—์„œ ์ฃผ๋ชฉ์„ ๋ฐ›์€ ๊ฑด, ์•„๋ฌด๋ž˜๋„ 2019๋…„, Francois Chollet๊ฐ€ ๋…ผ๋ฌธ โ€˜On the Measure of Intelligenceโ€™๋ฅผ ๋ฐœํ‘œํ–ˆ์„ ๋•Œ์˜€๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค. ์ด ๋…ผ๋ฌธ์˜ ๋‚ด์šฉ๊ณผ ์˜์˜์— ๋Œ€ํ•ด์„œ ์•„์ฃผ ๊ฐ„๋‹จํžˆ ํŠœ๋ง ํฌ์ŠคํŠธ ์ฝ”๋ฆฌ์•„์—์„œ ์ปค๋ฒ„ํ•œ ์ ๋„ ์žˆ๋Š”๋ฐ์š”:

์–ด์จŒ๋“ , Francois๋Š” ์ด ๋…ผ๋ฌธ์—์„œ ์‚ฌ๋žŒ๊ณผ ๊ฐ™์€ ์ˆ˜์ค€์˜ ์ผ๋ฐ˜ ์ง€๋Šฅ์„ ํ‰๊ฐ€ํ•˜๊ฒ ๋‹ค๋Š” ๋ชฉ์ ์œผ๋กœ ์„ค๊ณ„ํ•œ ๋ฒค์น˜๋งˆํฌ, ARC (Abstraction and Reasoning Corpus)๋ฅผ ์†Œ๊ฐœํ–ˆ์Šต๋‹ˆ๋‹ค. Francois๋Š” ๋”ฅ๋Ÿฌ๋‹๋งŒ์œผ๋กœ๋Š” โ€˜์ถ”๋ก โ€™, โ€˜์ผ๋ฐ˜ํ™”โ€™์— ์žˆ์–ด์„œ ๋ฒฝ์— ๋ถ€๋”ชํž ์ˆ˜ ๋ฐ–์— ์—†๋‹ค๊ณ  ํ•˜๋ฉด์„œ, โ€˜Program Synthesisโ€™๊ฐ€ ์ง„์ •ํ•œ ์ง€๋Šฅ ์‹œ์Šคํ…œ์„ ๋งŒ๋“œ๋Š” ํ•ต์‹ฌ ๋‹จ๊ณ„๊ฐ€ ๋  ๊ฑฐ๋ผ๊ณ  ์ฃผ์žฅํ–ˆ์Šต๋‹ˆ๋‹ค. AI๊ฐ€ ํŠน์ •ํ•œ ์ž‘์—…์— ๋งž์ถคํ™”๋œ ์ž‘์€ ํ”„๋กœ๊ทธ๋žจ๋“ค์„ ์ž‘์„ฑํ•˜๋ฉด์„œ ๋‹ค์ด๋‚˜๋ฏนํ•˜๊ฒŒ ํ•ด๊ฒฐ์ฑ…์„ ์ƒ์„ฑํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•˜๋Š” ๋ฐฉ๋ฒ•์œผ๋กœ, Program Synthesis๋Š” ๊ธฐ์กด์˜ โ€˜์ •์  (Static)โ€™์ธ ์ž‘์—… ์ˆ˜ํ–‰ ํŒจ๋Ÿฌ๋‹ค์ž„์—์„œ โ€˜์ ์‘์„ฑ (Adaptability)โ€™, ๊ทธ๋ฆฌ๊ณ  โ€˜์ถ”๋ก  (Reasoning)โ€™ ์ชฝ์œผ๋กœ ๊ทธ ๋ฌด๊ฒŒ ์ค‘์‹ฌ์„ ์˜ฎ๊น๋‹ˆ๋‹ค.

๊ทธ๋ฆฌ๊ณ  2025๋…„ ํ˜„์žฌ, ARC-AGI๋Š” AGI๋ฅผ ๋ชฉํ‘œ๋กœ ํ•˜๋Š” ๋ชจ๋ธ๋“ค์„ ํ‰๊ฐ€ํ•˜๋Š” ์ค‘์š”ํ•œ ๋ฒค์น˜๋งˆํฌ ์ค‘ ํ•˜๋‚˜๊ฐ€ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. Francois๋Š” ์ตœ๊ทผ ์ž์‹ ์˜ ์•„์ด๋””์–ด๋ฅผ ๋” ๋ฐœ์ „์‹œ์ผœ์„œ Ndea๋ผ๋Š” ์—ฐ๊ตฌ์†Œ๋ฅผ ์„ค๋ฆฝํ–ˆ๋Š”๋ฐ์š”, ์ด ์กฐ์ง์„ ํ†ตํ•ด์„œ ๋”ฅ๋Ÿฌ๋‹๊ณผ Program Synthesis๋ฅผ ์–ด๋–ป๊ฒŒ ๊ฒฐํ•ฉํ•˜๋ฉด ์ข‹์„์ง€ ํƒ๊ตฌํ•ด์„œ AGI๋ฅผ ๋ฐœ์ „์‹œํ‚ค๋Š”๋ฐ ์ „๋…ํ•˜๊ฒ ๋‹ค๊ณ  ํ•˜๋„ค์š”. ์•„๋ฌด๋ž˜๋„ Francois๋Š” ์ด ๋‘ ๊ฐ€์ง€ - ๋”ฅ๋Ÿฌ๋‹๊ณผ Program Synthesis - ์˜ ๊ฒฐํ•ฉ์ด โ€˜AI๊ฐ€ ์ถ”์ƒ์ ์œผ๋กœ ์ถ”๋ก ํ•˜๊ณ , ์ตœ์†Œํ•œ์˜ ๋ฐ์ดํ„ฐ๋กœ๋ถ€ํ„ฐ๋„ ์ž˜ ํ•™์Šตํ•ด์„œ, ์ด์ „๋ณด๋‹ค ๋” ๊ด‘๋ฒ”์œ„ํ•œ ๋ฌธ์ œ๋“ค์„ ํ•ด๊ฒฐํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•˜๋Š” ๊ธธโ€™์ด ๋  ๊ฑฐ๋ผ๊ณ  ๋ฏฟ๋Š” ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.

๊ทธ๋Ÿผ ์ด์ œ, Program Synthesis๊ฐ€ ์–ด๋””์—์„œ ์™”๋Š”์ง€, ๊ทธ๋ฆฌ๊ณ  ์–ด๋–ป๊ฒŒ ๋”ฅ๋Ÿฌ๋‹๊ณผ ๊ฒฐํ•ฉํ•  ์ˆ˜ ์žˆ๋Š”์ง€ ํ•œ ๋ฒˆ ์‚ดํŽด๋ณด์ฃ .

Program Synthesis์˜ ๋ฐœ์ž์ทจ

๊ฑฐ์Šฌ๋Ÿฌ ์˜ฌ๋ผ๊ฐ€๋ฉด, Program Synthesis์˜ ์—ฐ์›๋„ ์šฐ๋ฆฌ ๋ชจ๋‘๊ฐ€ ์• ์ •ํ•˜๋Š” (^.^) ์•จ๋Ÿฐ ํŠœ๋ง์— ๊ฐ€ ๋‹ฟ์Šต๋‹ˆ๋‹ค

  • ๊ณต์‹์ ์ธ ํ† ๋Œ€์˜ ํ™•๋ฆฝ (1960๋…„๋Œ€ ~ 1980๋…„๋Œ€)
    ์ด Program Synthesis ๋ถ„์•ผ๋Š” Bรผchi์™€ Landweber (1969)์˜ โ€˜์˜คํ† ๋งˆํƒ€ ์ด๋ก โ€™ ์ ‘๊ทผ๋ฒ•, ๊ทธ๋ฆฌ๊ณ  Manna์™€ Waldinger (1980๋…„๊ฒฝ)์˜ ์—ฐ๊ตฌ ๋“ฑ์— ํž˜์ž…์–ด์„œ ๋” ๊ฐ•๋ ฅํ•œ ์ด๋ก ์ ์ธ ๊ธฐ๋ฐ˜์„ ์–ป๊ฒŒ ๋˜์—ˆ๋Š”๋ฐ์š”. ์ด ์‹œ๊ธฐ์—๋Š” ์ฃผ๋กœ ๋…ผ๋ฆฌ์  ์ถ”๋ก ๊ณผ ์—ฐ์—ญ์  ๊ธฐ๋ฒ•์— ๊ธฐ๋ฐ˜ํ•ด์„œ ํ”„๋กœ๊ทธ๋žจ์„ ํ•ฉ์„ฑํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•ด ์ฃผ๋Š” ํ˜•์‹์  ๋ฐฉ๋ฒ•๋ก ์„ ๊ฐœ๋ฐœํ•˜๋Š” ๋ฐ ์ดˆ์ ์„ ๋งž์ท„์Šต๋‹ˆ๋‹ค.

  • ์‹ค์šฉ์ ์ธ ์ง„ํ™” (1990๋…„๋Œ€ ~ 2010๋…„๋Œ€)
    ์ด ์‹œ๊ธฐ์—๋Š” Program Synthesis๋ฅผ ๋” ์‹ค์šฉ์  ๊ด€์ ์—์„œ ์ ‘๊ทผํ–ˆ๋Š”๋ฐ์š”. ํ”„๋กœ๊ทธ๋ž˜๋จธ๊ฐ€ โ€˜์ž๋™์œผ๋กœ ์ฑ„์›Œ์งˆ ์ˆ˜ ์žˆ๋„๋ก ๋‚จ๊ฒจ์ง„ ๋นˆ ์นธ์ด ์žˆ๋Š” ํ”„๋กœ๊ทธ๋žจ ์ผ๋ถ€๋ฅผ ์ œ๊ณตํ•ด์„œ ์‹œ์Šคํ…œ์ด ์™„์„ฑโ€™ํ•˜๋„๋ก ํ•˜๋Š” ์Šค์ผ€์นญ (2006๋…„ Armando Solar-Lezama์˜ SKETCH ์‹œ์Šคํ…œ์œผ๋กœ ๋„์ž…)์ด๋ผ๋“ ๊ฐ€, ์‚ฌ์šฉ์ž๊ฐ€ ์ œ๊ณตํ•œ ์ž…์ถœ๋ ฅ ์˜ˆ์‹œ๋“ค์„ ๋ณด๊ณ  ํŒจํ„ด์„ ํ•™์Šตํ•ด์„œ ๋ฐ์ดํ„ฐ ๋ณ€ํ™˜์„ ์ž๋™ํ™”ํ•˜๋Š” ์˜ˆ์‹œ ๊ธฐ๋ฐ˜ ํ”„๋กœ๊ทธ๋ž˜๋ฐ(Programming by Example; PBE) (2010๋…„๋Œ€ Sumit Gulwani๊ฐ€ ๊ฐœ๋ฐœํ•œ ์—‘์…€์˜ Flash Fill๊ณผ ๊ฐ™์€ ๋„๊ตฌ๋กœ ๋Œ€์ค‘ํ™”๋จ) ๋“ฑ์„ ํฌํ•จํ•ฉ๋‹ˆ๋‹ค.

  • ํ˜„๋Œ€์ ์ธ ๋ถ€ํ™œ (2010๋…„๋Œ€ ~ 2020๋…„๋Œ€)
    21์„ธ๊ธฐ์—๋Š”, ํŠนํžˆ โ€˜ํ˜•์‹ ๊ฒ€์ฆ ์ปค๋ฎค๋‹ˆํ‹ฐโ€™ ๋‚ด์—์„œ Program Synthesis์— ๋Œ€ํ•œ ๊ด€์‹ฌ์ด ๋‹ค์‹œ ๋ถ€ํ™œํ–ˆ๋Š”๋ฐ์š”. ์ด๋Ÿฐ ํ๋ฆ„์ด โ€˜๋…ผ๋ฆฌ์  ๋ช…์„ธ (Logical Specifications)โ€™์™€ โ€˜๋ฌธ๋ฒ•์  ์ œ์•ฝ(Grammatical Constraints)โ€™์„ ๊ฒฐํ•ฉํ•ด์„œ ํ•ฉ์„ฑ ๊ณผ์ •์„ ๊ฐ€์ด๋“œํ•˜๋Š” SyGuS(Syntax-guided Synthesis)๊ณผ ๊ฐ™์€ ๋ฐœ์ „์œผ๋กœ ์ด์–ด์กŒ์Šต๋‹ˆ๋‹ค.

์˜ค๋žœ ์‹œ๊ฐ„ Program Synthesis์™€ ๋จธ์‹ ๋Ÿฌ๋‹, ์ฆ‰ AI๋Š” ๊ฐ์ž ๋…๋ฆฝ์ ์ธ ๋ฐœ์ „ ๊ฒฝ๋กœ๋ฅผ ๊ฑธ์–ด์™”์ง€๋งŒ, ์ด์ œ ์ด ๋‘ ์ฃผ์ œ ๊ฐ„์˜ ํ˜‘์—…๊ณผ ๊ต๋ฅ˜ ํ™œ๋™์ด ํƒ„๋ ฅ์„ ๋ฐ›๊ณ  ์žˆ๋Š” ๊ฑธ ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฐ ์ ๊ทน์ ์ธ ํ†ตํ•ฉ์ด ๊ฐ€๋Šฅํ•˜๊ฒŒ ๋œ, ๊ทธ๋ฆฌ๊ณ  ์œ ๋งํ•˜๋‹ค๊ณ  ๋ฏฟ๊ฒŒ ๋œ ๋ช‡ ๊ฐ€์ง€ ์š”์ธ์ด ์žˆ๋Š”๋ฐ์š”:

  • ๊ฑฐ๋Œ€ํ•ด์ง„ ์ปดํ“จํŒ… ํŒŒ์›Œ
    GPU์˜ ๋ฐœ์ „์„ ๋–ผ๋†“์„ ์ˆ˜ ์—†์ฃ . Program Synthesis์™€ ๋จธ์‹ ๋Ÿฌ๋‹ ์•Œ๊ณ ๋ฆฌ์ฆ˜์˜ ๋ณต์žก์„ฑ์„ ์ฒ˜๋ฆฌํ•  ์ˆ˜ ์žˆ๋Š” ์ถฉ๋ถ„ํ•œ, ๊ทธ๋ฆฌ๊ณ  ๊ณ„์†ํ•ด์„œ ๊ฐ•๋ ฅํ•ด์ง€๋Š” ์ปดํ“จํŒ… ์ž์›์„ ํ™•๋ณดํ•˜๋Š” ๊ฑด, ์—ฐ๊ตฌ์ž๋“ค์ด ๋” ์ •๊ตํ•˜๊ฒŒ ๊ธฐ์ˆ ์„ ํƒ๊ตฌํ•˜๊ณ  ๋” ํฐ ๋ฌธ์ œ๋“ค์„ ๋‹ค๋ฃจ๋Š”๋ฐ ํ•ต์‹ฌ์  ์š”์ธ์ž…๋‹ˆ๋‹ค.

  • ๊ฑฐ๋Œ€ํ•œ ๋ฐ์ดํ„ฐ์…‹์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋จ
    ๋น…๋ฐ์ดํ„ฐ์˜ ๋ถ€์ƒ, ๊ทธ๋ฆฌ๊ณ  ์˜จ๋ผ์ธ ์ฝ”๋“œ ๋ฆฌํฌ์ง€ํ† ๋ฆฌ์˜ ํ™•์‚ฐ, ์ด ๋‘ ๊ฐ€์ง€ ์š”์†Œ๊ฐ€ ๋ฐ”๋กœ Program Synthesis์— ์ ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ๋จธ์‹ ๋กœ๋‹ ๋ชจ๋ธ์„ ํ›ˆ๋ จ์‹œํ‚ค๊ธฐ ์œ„ํ•œ ์›์ฒœ์ด ๋ฉ๋‹ˆ๋‹ค. ์ด๋Ÿฐ ๋ฐ์ดํ„ฐ์…‹์„ ํ™œ์šฉํ•ด์„œ ๊ฒ€์ƒ‰ ๊ณผ์ •์„ ๊ฐ€์ด๋“œํ•˜๊ณ , ์˜ˆ์‹œ๋กœ๋ถ€ํ„ฐ ํŒจํ„ด์„ ํ•™์Šตํ•˜๊ณ , ์ƒˆ๋กœ์šด ์ƒํ™ฉ์ด ๋‹ฅ์น˜๋”๋ผ๋„ ์ ์‘ํ•  ์ˆ˜ ์žˆ๋Š” ์ ‘๊ทผ ๋ฐฉ์‹์„ ๋ฐœ์ „์‹œํ‚ค๋Š” ์›๋™๋ ฅ์ด ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

  • ๋‹ค์–‘ํ•œ ์•„์ด๋””์–ด์˜ ๊ต์ฐจ ๋ฐœ์ „
    ๋จธ์‹ ๋Ÿฌ๋‹ ๋ถ„์•ผ๋กœ ์ „ํ™˜ํ•œ ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ์ž๋“ค์ด, ์ž์‹ ๋“ค์˜ ์ „๋ฌธ ์ง€์‹๊ณผ ์—ด์ •์„ Program Synthesis๋ฅผ ํฌํ•จํ•œ ๋‹ค์–‘ํ•œ ๋ถ„์•ผ์— ์ ์šฉํ•˜๊ธฐ ์ข‹์€ ํ™˜๊ฒฝ์ด ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

ํ•˜๋‚˜์˜ ์˜ˆ์‹œ๋กœ, 2023๋…„ MIT์—์„œ โ€˜Introduction to Program Synthesisโ€™๋ผ๋Š” ๊ฐ•์ขŒ๋ฅผ ๊ฐœ์„คํ–ˆ๋Š”๋ฐ, ์ด ๊ฐ•์ขŒ๋ฅผ โ€˜ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด, ํ˜•์‹ ๋ฐฉ๋ฒ•๋ก , ๊ทธ๋ฆฌ๊ณ  AI๊ฐ€ ๋งŒ๋‚˜๋Š” ์ƒˆ๋กœ์šด ๋ถ„์•ผโ€™๋ผ๊ณ  ์†Œ๊ฐœํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

Francois Chollet์˜ ๋น„์ „: Program Synthesis์€ โ€˜์ง€๋Šฅโ€™์œผ๋กœ ๊ฐ€๋Š” ํ•ต์‹ฌ ์š”์†Œ

Francois๋Š” ์˜ค๋žซ๋™์•ˆ Program Synthesis๊ฐ€ AGI๋ฅผ ๋‹ฌ์„ฑํ•˜๊ธฐ ์œ„ํ•œ ์ค‘์š”ํ•œ ๋‹จ๊ณ„์ด์ž ์š”์†Œ๋ผ๊ณ  ์ฃผ์žฅํ•ด ์™”๋Š”๋ฐ์š”. Francois์˜ 2020๋…„ NeurIPS Talk์—์„œ๋„ ๋”ฅ๋Ÿฌ๋‹๋งŒ์˜ ์ ‘๊ทผ๋ฒ•์œผ๋กœ๋ถ€ํ„ฐ ์˜ค๋Š” ํ•œ๊ณ„ - ๊ฑฐ๋Œ€ํ•œ ๋ฐ์ดํ„ฐ์…‹์— ๋Œ€ํ•œ ์˜์กด์„ฑ, ์ถ”๋ก ๊ณผ ์ผ๋ฐ˜ํ™”์˜ ์–ด๋ ค์›€ - ๋•Œ๋ฌธ์—, AI๊ฐ€ ์ถ”์ƒ์ ์ธ ์ถ”๋ก ์„ ํ†ตํ•ด์„œ ํ•ด๊ฒฐ์ฑ…์„ ์ƒ์„ฑํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•˜๋ ค๋ฉด โ€˜Program Synthesisโ€™๊ฐ€ ํ•ต์‹ฌ์ ์ธ ์š”์†Œ๊ฐ€ ๋  ์ˆ˜ ์žˆ๊ณ , ๋”ฅ๋Ÿฌ๋‹๊ณผ Program Synthesis๋ฅผ ๊ฒฐํ•ฉํ•˜๋ฉด ๋” ์ ์‘๋ ฅ์žˆ๊ฒŒ, ์ƒˆ๋กœ์šด ๋ฌธ์ œ์— ์ž˜ ๋Œ€์‘ํ•˜๋Š” ํ™•์žฅ ๊ฐ€๋Šฅํ•œ ์‹œ์Šคํ…œ์„ ๋งŒ๋“ค ์ˆ˜ ์žˆ๋‹ค๊ณ  ์ฃผ์žฅํ•ฉ๋‹ˆ๋‹ค.

Francois๋Š” ํŠนํžˆ ๊ทธ์˜ ๋…ผ๋ฌธ โ€˜On the Measure of Intellgienceโ€™์—์„œ โ€˜์ง€๋Šฅ์ด๋ผ๋Š” ๊ณผ์ • (Process of Intelligence)โ€™ - ํ•ด๊ฒฐ์ฑ…์„ ์ƒ์„ฑํ•˜๋Š” ์ฒด๊ณ„๋กœ์„œ์˜ ๊ณผ์ •์ด์ฃ  - ๊ณผ ํŠน์ • ๋ฌธ์ œ์— ๋Œ€ํ•œ ํ•ด๊ฒฐ์ฑ… ๊ทธ ์ž์ฒด์ธ โ€˜์ถœ๋ ฅ (Output)โ€™์„ ๊ตฌ๋ถ„ํ•ด์•ผ ํ•œ๋‹ค๊ณ  ๊ฐ•์กฐํ–ˆ์ฃ . ๊ทธ๋Ÿฌ๋ฉด์„œ, Program Synthesis๋ฅผ โ€˜AI๊ฐ€ ํŠน์ •ํ•œ ์ž‘์—…์— ํŠนํ™”๋œ, ์ž‘์€ ํ”„๋กœ๊ทธ๋žจ์„ ๋งŒ๋“œ๋Š” ๋ฐฉ๋ฒ•โ€™์ด๊ณ , ์ด๊ฒŒ ๋ฐ”๋กœ โ€˜์ง€๋Šฅ์„ ํ‰๊ฐ€ํ•˜๋Š” ์ด์ƒ์ ์ธ ๋ฐฉ๋ฒ•โ€™์ด๋ผ๊ณ  ์ฃผ์žฅํ–ˆ์Šต๋‹ˆ๋‹ค. ๋ฐ˜๋ณตํ•ด์„œ ๋ง์”€๋“œ๋ฆฌ์ง€๋งŒ, ์ด๋Ÿฐ ์ ‘๊ทผ๋ฐฉ์‹์ด ๊ธฐ์กด์˜ โ€˜์ •์  (Static)โ€™์ธ ์ž‘์—… ์ˆ˜ํ–‰ ํŒจ๋Ÿฌ๋‹ค์ž„์—์„œ โ€˜์ ์‘์„ฑ (Adaptability)โ€™, ๊ทธ๋ฆฌ๊ณ  โ€˜์ถ”๋ก  (Reasoning)โ€™ ์ชฝ์œผ๋กœ ๊ทธ ๋ฌด๊ฒŒ ์ค‘์‹ฌ์„ ์˜ฎ๊ธฐ๊ฒŒ ๋˜๋Š” ๊ด€์ ์˜ ์ „ํ™˜์„ ๋งŒ๋“ค์–ด ๋ƒ…๋‹ˆ๋‹ค.

๋”ฅ๋Ÿฌ๋‹, Program Synthesis์™€ ๋งŒ๋‚˜๋‹ค

๋ฌผ๋ก , Program Synthesis๋Š” ๋”ฅ๋Ÿฌ๋‹์˜ ๋Œ€์ฒด์žฌ๊ฐ€ ์•„๋‹Œ ๋ณด์™„์„ ํ•ด ์ฃผ๋Š” ๋„๊ตฌ์ž…๋‹ˆ๋‹ค. ๋”ฅ๋Ÿฌ๋‹ ๋ชจ๋ธ์ด ๊ฒ€์ƒ‰ ๊ณต๊ฐ„ (Search Space)์„ ์ขํžˆ๊ณ  ๋Œ€๊ทœ๋ชจ ํŒจํ„ด ์ธ์‹์„ ์ฒ˜๋ฆฌํ•˜๋ฉด์„œ Program Synthesis๋ฅผ ๊ฐ€์ด๋“œํ•˜๋Š” ์—ญํ• ์„ ํ•˜๊ณ , Program Synthesis๋Š” ์ถ”๋ก , ๊ทธ๋ฆฌ๊ณ  ์ถ”์ƒํ™” ์ž‘์—…์„ ํ•ด ์ค๋‹ˆ๋‹ค. ์ด๋Ÿฐ ํ•˜์ด๋ธŒ๋ฆฌ๋“œ ์ ‘๊ทผ ๋ฐฉ์‹์€ ํ˜„์žฌ AI๊ฐ€ ๋‹ค๋ฃจ์ง€ ๋ชปํ•˜๋Š” - ๋˜๋Š” ๋‹ค๋ฃจ๊ธฐ ํž˜๋“ค์–ดํ•˜๋Š” - ๋ฌธ์ œ๋“ค์„ ํ•ด๊ฒฐํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐฉ๋ฒ•์„ ๋งŒ๋“ค์–ด๋‚ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์„œ๋‘์— ๋ง์”€๋“œ๋ฆฐ ๋Œ€๋กœ, ์ด๋Ÿฐ ๋น„์ „์„ ๋” ์ž˜ ์ถ”๊ตฌํ•˜๊ธฐ ์œ„ํ•ด์„œ Francois Chollet์™€ Mike Knoop์ด ์ƒˆ๋กœ์šด AI ์—ฐ๊ตฌ์†Œ Ndea๋ฅผ ์„ค๋ฆฝํ•œ ๊ฒ๋‹ˆ๋‹ค. ๋ฐ”๋กœ โ€˜์ถ”์ƒํ™”๊ฐ€ ์ง€๋Šฅ์˜ ํ•ต์‹ฌโ€™์ด๋ผ๊ณ  ํ•˜๋Š”, Francois์˜ ๋ฏฟ์Œ์— ๋ฟŒ๋ฆฌ๋ฅผ ๋‘” Ndea๋Š”, ์œ ์—ฐํ•œ ์ถ”๋ก ๊ณผ ์ผ๋ฐ˜ํ™” (Generalization)๋ฅผ ์ž˜ ํ•˜๊ธฐ ์œ„ํ•ด์„œ ๊ธฐํ˜ธ ์กฐ์ž‘ (Symbolic Manipulation), ์ฝ”๋“œ ์ƒ์„ฑ ๋“ฑ์„ ํ™œ์šฉํ•ด์„œ ๋”ฅ๋Ÿฌ๋‹๋งŒ์˜ ํ•œ๊ณ„๋ฅผ ๊ทน๋ณตํ•˜๋Š” ์ ์‘ํ˜• AI ์‹œ์Šคํ…œ์„ ๊ฐœ๋ฐœํ•˜๋Š” ๊ฒƒ์„ ๊ทธ ๋ชฉํ‘œ๋กœ ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

AGI๋ผ๋Š” ๊ฑด ์–ด๋–ค ํ•œ ๊ฐ€์ง€ ๋ฐฉ๋ฒ•์ด๋‚˜ ์ƒ๊ฐ๋งŒ์œผ๋กœ ๋‹ฌ์„ฑํ•  ์ˆ˜ ์žˆ๋Š”๊ฒŒ ์•„๋‹Œ ๋งŒํผ, ์•ž์œผ๋กœ ํŠœ๋ง ํฌ์ŠคํŠธ ์ฝ”๋ฆฌ์•„์—์„œ๋Š” Ndea์˜ ์›€์ง์ž„์„ ์ฃผ์‹œํ•ด ๋ณผ ์ƒ๊ฐ์ž…๋‹ˆ๋‹ค. Ndea์˜ ์ƒˆ๋กœ์šด ์†Œ์‹๊ณผ ๊ฒฐ๊ณผ๋ฌผ์„ ๊ฐ€์ง€๊ณ  ๊ตฌ๋…์ž ๋ถ„๊ณผ ๊ณต์œ ํ•  ๋‚ ์ด ๊ณง ์˜ค๊ธฐ๋ฅผ ๋ฐ”๋ž˜ ๋ด…๋‹ˆ๋‹ค.

ํŠธ์œ„ํ„ฐ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ (Twitter Library) ๐Ÿฆ

๋ณต์žกํ•œ ์ˆ˜ํ•™์  ๊ณ„์‚ฐ์€ ๊ณ ๋„์˜ ๋‹ค๋‹จ๊ณ„ ์ถ”๋ก ์„ ํ•„์š”๋กœ ํ•ฉ๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ โ€˜์ˆ˜ํ•™โ€™์ด๋ผ๋Š” ์˜์—ญ ์ž์ฒด๊ฐ€ ๋ชจ๋ธ์˜ ๊ฐ•๋ ฅํ•œ โ€˜์‚ฌ๊ณ โ€™ ๋Šฅ๋ ฅ์„ ๋ณด์—ฌ์ฃผ๊ธฐ ์œ„ํ•ด์„œ ์•„์ฃผ ์ด์ƒ์ ์ธ ๋ถ„์•ผ๊ฐ€ ๋ฉ๋‹ˆ๋‹ค. ๋˜, AI ๋ชจ๋ธ๋“ค์€ ๋Œ€๊ทœ๋ชจ์˜ ์ˆ˜ํ•™ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•ด์„œ โ€˜Symbolic Solverโ€™๋ผ๋“ ๊ฐ€ โ€˜์—ฐ์‚ฐ ์—”์ง„โ€™ ๊ฐ™์€ ์™ธ๋ถ€ ๋„๊ตฌ๋“ค์„ ํ†ตํ•ฉํ•ด์•ผ ํ•  ๋•Œ๋„ ์žˆ๋Š”๋ฐ, ์ด ๋•Œ๋„ ๋งˆ์ฐฌ๊ฐ€์ง€๋กœ ๊ฝค ๋†’์€ ์ˆ˜์ค€์˜ ์ˆ˜ํ•™์  ์ถ”๋ก  ๋Šฅ๋ ฅ์ด ํ•„์š”ํ•˜๊ฒ ์ฃ .

์—ฌ๊ธฐ์— ์ตœ๊ทผ โ€˜์ˆ˜ํ•™์  ์ถ”๋ก โ€™ ์˜์—ญ์˜ ํฐ ๋ฐœ์ „๊ณผ ๊ด€๋ จ๋œ 10๊ฐœ์˜ ๋…ผ๋ฌธ์„ ๋ชจ์•„ ๋ดค์Šต๋‹ˆ๋‹ค:

*์•„์ง ํŠœ๋ง ํฌ์ŠคํŠธ ์ฝ”๋ฆฌ์•„ ๊ตฌ๋… ์•ˆ ํ•˜์…จ๋‚˜์š”? ๊ตฌ๋…ํ•ด ์ฃผ์‹œ๋ฉด ๋งค์ฃผ ์ค‘์š”ํ•œ AI ๋‰ด์Šค๋ฅผ ์ •๋ฆฌํ•œ ๋‹ค์ด์ œ์ŠคํŠธ๋ฅผ ๋ฐ›์œผ์‹ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค!

๊ธˆ์ฃผ์˜ ์ฃผ๋ชฉํ•  ๋งŒํ•œ ์—…๊ณ„ ๋™ํ–ฅ ๐Ÿ“ฐ

๊ตฌ๊ธ€, AI ํ˜์‹ ์„ ๋ฆฌ๋“œํ•˜๋Š” ๋ฐœํ‘œ ์ง€์†

  • ๊ตฌ๊ธ€์˜ โ€˜Titansโ€™ ์•„ํ‚คํ…์ฒ˜, AI์—๊ฒŒ โ€˜๊ธฐ์–ตโ€™ ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•œ๋‹ค
    ๊ตฌ๊ธ€ ๋ฆฌ์„œ์น˜๊ฐ€ ๋‹ค์ด๋‚˜๋ฏนํ•œ โ€˜์žฅ๊ธฐ ๊ธฐ์–ต (Long-term Memory)โ€™์„ ๊ฐ€์ง„ AI ๋ชจ๋ธ์ด์ž ์•„ํ‚คํ…์ฒ˜, Titans๋ฅผ ๊ณต๊ฐœํ–ˆ์Šต๋‹ˆ๋‹ค. ์ž…๋ ฅ๊ฐ’์ด ๊ธธ๋”๋ผ๋„ ์ด์— ๋Œ€ํ•ด์„œ ์„ ํ˜•์  ํ™•์žฅ์ด ๊ฐ€๋Šฅํ•˜๋‹ค๊ณ  ํ•˜๋Š” ์ด ์•„ํ‚คํ…์ฒ˜๋Š”, ํŠธ๋žœ์Šคํฌ๋จธ๊ฐ€ ๊ฐ€์ง„ ๋‚ด์žฌ์ ์ธ ์ œ์•ฝ ์กฐ๊ฑด์„ ๊นจ๊ณ  AI์—๊ฒŒ ๋งˆ์น˜ โ€˜์‚ฌ๋žŒ๊ณผ ๊ฐ™์€ ๋ฐฉ์‹์œผ๋กœ ์ž‘๋™ํ•˜๋Š” ๊ธฐ์–ตโ€™ ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•œ๋‹ค๊ณ  ํ•˜๋Š”๋ฐ์š”. ์ด ์•„ํ‚คํ…์ฒ˜์— ๋”ฐ๋ผ์˜ค๋Š” ์—ฐ์‚ฐ ๋น„์šฉ์ด๋‚˜ ๋ฉ”๋ชจ๋ฆฌ ๋ณ‘๋ชฉํ˜„์ƒ์— ๋Œ€ํ•ด์„œ ๊ฑฑ์ •ํ•˜๋Š” ์˜๊ฒฌ๋„ ์žˆ์ง€๋งŒ, ๋งŽ์€ ์—ฐ๊ตฌ์ž๋“ค์ด ๋ฒค์น˜๋งˆํฌ ๊ฒฐ๊ณผ๋ฅผ ๊ธฐ๋‹ค๋ฆฌ๋Š” ์ค‘์ž…๋‹ˆ๋‹ค. ์–ด์ฉŒ๋ฉด Titans๊ฐ€ โ€˜Attentionโ€™์˜ ์˜๋ฏธ๋ฅผ ์žฌ์ •์˜ํ•˜๊ฒŒ ๋ ์ง€๋„ ๋ชจ๋ฅด๊ฒ ๋„ค์š”.

  • ๊ตฌ๊ธ€ ๋”ฅ๋งˆ์ธ๋“œ, ๊ณ„ํš ๋ฐ ์ถ”๋ก  ์ž‘์—…์„ ํ˜์‹ ์ ์œผ๋กœ ๊ฐœ์„ ํ•˜๋Š” โ€˜Mind Evolutionโ€™ ๊ธฐ๋ฒ• ๊ฐœ๋ฐœ
    LLM์ด ๋” ๊ณ„ํš๊ณผ ์ถ”๋ก  ์ž‘์—…์„ ์ž˜ ์‘๋‹ตํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•˜๋Š” โ€˜Mind Evolutionโ€™ ๊ธฐ๋ฒ•์— ๊ด€ํ•œ ๋…ผ๋ฌธ์„ ๊ตฌ๊ธ€ ๋”ฅ๋งˆ์ธ๋“œ์—์„œ ๊ณต๊ฐœํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด ๊ธฐ๋ฒ•์€ โ€˜ํƒ์ƒ‰โ€™, ๊ทธ๋ฆฌ๊ณ  โ€˜์œ ์ „ ์•Œ๊ณ ๋ฆฌ์ฆ˜โ€™์˜ ๋‘ ๊ฐ€์ง€ ์š”์†Œ๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•˜๋Š”๋ฐ, ์—ฌ๋Ÿฌ ํ•ด๊ฒฐ์ฑ…์„ ํƒ์ƒ‰ํ•˜๊ธฐ ์œ„ํ•ด โ€˜์•„์ผ๋žœ๋“œ(Island)โ€™๋ผ๋Š” ๋ฐฉ์‹์„ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. ๊ฐ ๋‹จ๊ณ„์—์„œ ์•Œ๊ณ ๋ฆฌ์ฆ˜์ด ํ•ด๊ฒฐ์ฑ…์„ ์—ฌ๋Ÿฌ ๊ทธ๋ฃน์œผ๋กœ ๋‚˜๋ˆ„๊ณ , ๊ฐ ๊ทธ๋ฃน์—์„œ ํ•ด๊ฒฐ์ฑ…์„ ๋ฐœ์ „์‹œํ‚จ ๋‹ค์Œ, ๊ฐ€์žฅ ์ข‹์€ ํ•ด๊ฒฐ์ฑ…์„ ๋‹ค์Œ ๊ทธ๋ฃน์œผ๋กœ ์˜ฎ๊ฒจ์„œ ๊ฒฐํ•ฉํ•˜๊ณ  ์ƒˆ๋กœ์šด ํ•ด๊ฒฐ์ฑ…์„ ๋งŒ๋“ค์–ด๋‚ด๋Š” ์‹์œผ๋กœ, ์ „์—ญ์ ์ด๊ณ  ์ „์ฒด์ ์ธ ๋งฅ๋ฝ์„ ๋ฐ˜์˜ํ•˜๋Š” ํ•ด๊ฒฐ์ฑ…์„ โ€˜์ง„ํ™”์ โ€™์œผ๋กœ ๋งŒ๋“ค์–ด๋ƒ…๋‹ˆ๋‹ค. ํ‰๊ฐ€ ํ•จ์ˆ˜์˜ ์ ์šฉ์— ์žˆ์–ด์„œ๋„ โ€˜์ž์—ฐ์–ดโ€™๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•œ๋‹ค๋Š” ํŠน์ง•๋„ ๋ˆˆ์— ๋„๋„ค์š”. 1-Pass, Best-of-N, Sequential Revisions+ ๊ฐ™์€ ๊ธฐ์กด ๊ธฐ๋ฒ•๋“ค๊ณผ ๋น„๊ตํ•ด์„œ ๋†’์€ ์„ฑ๊ณต๋ฅ ์„ ๋ณด์ด๋Š” ๊ฒƒ์œผ๋กœ ๋‚˜ํƒ€๋‚˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

Image Credit: ์˜ค๋ฆฌ์ง€๋„ ๋…ผ๋ฌธ

์˜คํ”ˆAI, ์—ญ์‹œ ๋ณ€ํ™”ํ•˜๋Š” ํ™˜๊ฒฝ์—์„œ๋„ ์ฃผ๋„๊ถŒ์„ ๋†“์น˜์ง€ ์•Š๋Š”๋‹ค

  • โ€œ์ƒˆ๋กœ์šด ๋Œ€ํ†ต๋ น ์‹œ๋Œ€์˜ ์‹œ์ž‘๊ณผ ํ•จ๊ป˜ํ•˜๊ฒ ๋‹คโ€๋Š” ์˜์ง€๋ฅผ ๋ณด์—ฌ์ฃผ๋‹ค
    ํŠธ๋Ÿผํ”„ ๋Œ€ํ†ต๋ น ์ทจ์ž„์‹ ๋ฉฐ์น  ์ „, ์˜คํ”ˆAI๋Š” ๋งˆ์น˜ โ€˜์„ ์–ธ๋ฌธโ€™๊ณผ ๊ฐ™์€ ์ฒญ์‚ฌ์ง„์„ ๊ณต๊ฐœํ•˜๊ณ , ๋ฏผ์ฃผ์ฃผ์˜๋ฅผ ๋ณดํ˜ธํ•˜๋ฉด์„œ AI ๊ธฐ๋ฐ˜์˜ ์„ฑ์žฅ์„ ์ถ”์ง„ํ•˜๊ธฐ ์œ„ํ•œ ์นฉ, ์—๋„ˆ์ง€, ์ธ์žฌ์— ๋Œ€ํ•œ ํˆฌ์ž๋ฅผ ์ด‰๊ตฌํ–ˆ์Šต๋‹ˆ๋‹ค. ์•„๋ฌด๋ž˜๋„ ์˜คํ”ˆAI์˜ ์˜ํ–ฅ๋ ฅ์„ ์œ ์ง€ํ•˜๊ธฐ ์œ„ํ•ด์„œ ์ƒˆ๋กœ์šด ๋Œ€ํ†ต๋ น์˜ ๋…ธ์„ ์— ๋งž์ถฐ๊ฐ€๋ ค๋Š” ๋…ธ๋ ฅ์ด๊ฒ ์ฃ .

  • ์†Œํ”„ํŠธ๋ฑ…ํฌ, ์˜ค๋ผํด๊ณผ ํ•จ๊ป˜ ๋ฐ์ดํ„ฐ์„ผํ„ฐ ํ•ฉ์ž‘ํšŒ์‚ฌ โ€˜์Šคํƒ€๊ฒŒ์ดํŠธโ€™ ์„ค๋ฆฝ ๋ฐœํ‘œ
    ์˜คํ”ˆAI๊ฐ€ AI ๊ฐœ๋ฐœ์— ์ตœ์ ํ™”๋œ ๋ฐ์ดํ„ฐ์„ผํ„ฐ ๊ตฌ์ถ•์„ ์œ„ํ•œ ํ•ฉ์ž‘์‚ฌ '์Šคํƒ€๊ฒŒ์ดํŠธ'๋ฅผ ์†Œํ”„ํŠธ๋ฑ…ํฌ, ์˜ค๋ผํด๊ณผ ํ•จ๊ป˜ ์„ค๋ฆฝํ•˜๊ฒ ๋‹ค๊ณ  ๋ฐœํ‘œํ–ˆ๋„ค์š”. ํ–ฅํ›„ 4๋…„๊ฐ„ ์ด 5์ฒœ์–ต ๋‹ฌ๋Ÿฌ (์•ฝ 700์กฐ์›)๋ฅผ ํˆฌ์žํ•ด์„œ, ๋ฏธ๊ตญ ๋‚ด AI ์ธํ”„๋ผ ํ™•์ถฉ ๋ฐ ์ผ์ž๋ฆฌ ์ฐฝ์ถœ์— ๊ธฐ์—ฌํ•  ๊ณ„ํš์ด๋ผ๊ณ  ํ•ฉ๋‹ˆ๋‹ค. ์†Œํ”„ํŠธ๋ฑ…ํฌ๋Š” ์žฌ์ •์ ์ธ ๊ด€์ ์—์„œ, ์˜คํ”ˆAI๋Š” ์šด์˜์„ ๋‹ด๋‹นํ•˜๋Š” ์—ญํ• ๋กœ ์•Œ๋ ค์ ธ ์žˆ๊ณ  ์†์ •์˜ ํšŒ์žฅ์ด ์ „์ฒด ์˜์žฅ์ด ๋  ๊ฑฐ๋ผ๊ณ  ํ•ฉ๋‹ˆ๋‹ค. ํ…์‚ฌ์Šค์ฃผ์— ์ฒซ ๋ฐ์ดํ„ฐ์„ผํ„ฐ ๊ฑด์„ค์„ ์‹œ์ž‘ํ–ˆ๊ณ  ์ดํ›„ ์ถ”๊ฐ€ ๊ฑด์„ค์ด ์ด์–ด์งˆ ์˜ˆ์ •์ธ๋ฐ, ์ดˆ๊ธฐ ๋‹จ๊ณ„์—๋งŒ ์•ฝ 1์ฒœ์–ต ๋‹ฌ๋Ÿฌ๊ฐ€ ํˆฌ์ž…๋ฉ๋‹ˆ๋‹ค. ์•„๋งˆ ๋ฏธ๊ตญ ์ •๋ถ€์™€์˜ ํ˜‘์—… ์˜์—ญ์ด ์žˆ์œผ๋ฆฌ๋ผ ๋ณด์ด๋Š”๋ฐ, ์ž์„ธํ•œ ์ง„์ฒ™ ์ƒํ™ฉ๊ณผ ๊ทธ ์˜๋ฏธ๋Š”, ํ›„์†์œผ๋กœ ํŒ”๋กœ์šฐ์—…์„ ํ•ด ๋ณด์•„์•ผ ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.

  • ์›น๋ธŒ๋ผ์šฐ์ € AI ์—์ด์ „ํŠธ, โ€˜์˜คํผ๋ ˆ์ดํ„ฐโ€™ ํ”„๋ฆฌ๋ทฐ ๊ณต๊ฐœ
    1์›” 23์ผ, ์˜คํ”ˆAI๊ฐ€ ์‚ฌ์šฉ์ž๋ฅผ ๋Œ€์‹ ํ•ด์„œ ์›น ๋ธŒ๋ผ์šฐ์ €๋ฅผ ์ œ์–ดํ•˜๊ณ  ํŠน์ •ํ•œ ์ž‘์—…์„ ๋…๋ฆฝ์ ์œผ๋กœ ์ˆ˜ํ–‰ํ•˜๋Š” GUI ์—์ด์ „ํŠธ, โ€˜์˜คํผ๋ ˆ์ดํ„ฐ (Operator)โ€™๋ฅผ ํ”„๋ฆฌ๋ทฐ ๊ณต๊ฐœํ–ˆ์Šต๋‹ˆ๋‹ค. ์›” 200๋ถˆ์˜ โ€˜์ฑ—GPT ํ”„๋กœโ€™ ์š”๊ธˆ์ œ๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๋ฏธ๊ตญ ์‚ฌ์šฉ์ž์—๊ฒŒ ์šฐ์„  ๊ณต๊ฐœ๋˜๊ณ , ์ดํ›„ ์œ ๋ฃŒ ์š”๊ธˆ์ œ ์ฑ—GPT ํ”Œ๋Ÿฌ์Šค, ํŒ€, ์—”ํ„ฐํ”„๋ผ์ด์ฆˆ ๋“ฑ์œผ๋กœ ํ™•๋Œ€๋œ๋‹ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค. ํ˜„์žฌ ์˜จ๋ผ์ธ ์‡ผํ•‘, ์‹์‚ฌ ๋ฐฐ๋‹ฌ, ๋ ˆ์Šคํ† ๋ž‘ ์˜ˆ์•ฝ, ์—ฌํ–‰ ์ˆ™๋ฐ• ์˜ˆ์•ฝ ๋“ฑ์„ ์ž๋™ํ™”ํ•˜๋Š”๋ฐ, ์˜คํผ๋ ˆ์ดํ„ฐ ์ „์šฉ ์›น๋ธŒ๋ผ์šฐ์ €, ์—์ด์ „ํŠธ ์ž‘์—…์— ๋Œ€ํ•œ ์„ค๋ช… ์ฐฝ์„ ํ†ตํ•ด์„œ ์ž‘์—…์„ ์ง„ํ–‰ํ•˜๊ณ , ์˜คํผ๋ ˆ์ดํ„ฐ๊ฐ€ ์ž‘์—…ํ•˜๋Š” ๋™์•ˆ์—๋„ ์‚ฌ์šฉ์ž๊ฐ€ ํ™”๋ฉด ์ œ์–ด ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค. ์˜คํผ๋ ˆ์ดํ„ฐ๋Š” GPT-4o์™€ ๋น„์ „๊ณผ ์ถ”๋ก  ๋Šฅ๋ ฅ์„ ๊ฒฐํ•ฉํ•œ CUA (Computer Use Agent) ๋ชจ๋ธ๋กœ ๊ตฌ๋™๋˜๋Š”๋ฐ, ๊ฐœ๋ฐœ์ž์šฉ API๊ฐ€ ์—†์ด๋„ ๋‹ค์–‘ํ•œ ์„œ๋น„์Šค๊ฐ€ ๊ฐ€๋Šฅํ•˜๋‹ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค. ๋‹จ, ์€ํ–‰ ๊ฑฐ๋ž˜์™€ ๊ฐ™์€ ๋ฏผ๊ฐํ•œ ์ž‘์—… ๋“ฑ์—๋Š” ์‚ฌ๋žŒ์ด ๊ฐœ์ž…ํ•˜๋„๋ก ํ•œ๋‹ค๊ณ  ํ•˜๋„ค์š”. ๊ณต์‹ ์œ ํŠœ๋ธŒ๋Š” ๋งŽ์ด๋“ค ๋ณด์…จ์„ ๊ฒƒ ๊ฐ™๊ณ , ์œ ํŠœ๋ฒ„ JM๋‹˜์ด ์ž๊ทธ๋งˆ์น˜ ์•ฝ 32๋งŒ์› (์ฑ—GPT ํ”„๋กœ ์š”๊ธˆ + VPN ์š”๊ธˆ)์„ ๋“ค์—ฌ ํ…Œ์ŠคํŠธํ•ด ๋ณธ ์˜์ƒ, ํ•œ ๋ฒˆ ๋ณด์‹œ์ฃ  ^.^

๋งˆ์ดํฌ๋กœ์†Œํ”„ํŠธ, โ€œ์šฐ๋ฆฌ๋„ ์žˆ๋‹ค๋Š” ๊ฑธ ์žŠ์ง€ ๋งˆโ€

  • MatterGen, ์—ฐ๊ตฌ์‹ค์„ ์œ„ํ•œ AI๋ฅผ ์ง€์†์ ์œผ๋กœ ํ˜์‹ ํ•œ๋‹ค
    MatterGen์€ ์ฒ˜์Œ๋ถ€ํ„ฐ ์ƒˆ๋กœ์šด ๋ฌผ์งˆ์„ ์„ค๊ณ„ํ•˜๋Š”๋ฐ ํŠนํ™”๋œ ์ƒ์„ฑํ˜• AI ๋ชจ๋ธ์ž…๋‹ˆ๋‹ค. ๊ธฐ์กด์˜ ์„ ๋ณ„ ๊ณผ์ •์„ ๊ฑด๋„ˆ๋›ฐ๊ณ , ์ž์„ฑ์ด๋ผ๋“ ๊ฐ€ ๋‚ด๊ตฌ์„ฑ ๋“ฑ์˜ ํŠน์„ฑ์„ ๊ฐ€์ง„ ์•ˆ์ •์ ์ธ ํ™”ํ•ฉ๋ฌผ์„ ์ด๋ฏธ ๋งŒ๋“ค์–ด๋‚ด๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ๋ฐฐํ„ฐ๋ฆฌ, ํƒœ์–‘์ „์ง€, ์ด์‚ฐํ™”ํƒ„์†Œ ํฌ์ง‘ ๋“ฑ ํŠนํžˆ ์ง€์† ๊ฐ€๋Šฅํ•œ ๊ธฐ์ˆ ์˜ ์˜์—ญ์—์„œ MatterGen์ด ํ˜์‹ ์˜ ์—ด์‡ ๊ฐ€ ๋  ์ˆ˜ ์žˆ์„ ๊ฒƒ์œผ๋กœ ๊ธฐ๋Œ€ํ•ฉ๋‹ˆ๋‹ค.

  • AutoGen 0.4 ๋ฆด๋ฆฌ์ฆˆ, โ€˜๋” ๋˜‘๋˜‘ํ•œ ์—์ด์ „ํŠธ์˜ ์‹œ๋Œ€๋ฅผ ์œ„ํ•˜์—ฌ!โ€™
    ๊ธฐ์กด AutoGen ์•„ํ‚คํ…์ฒ˜๋ฅผ ์žฌ์„ค๊ณ„ํ•œ AutoGen v0.4๋ฅผ ๊ณต๊ฐœํ–ˆ๋Š”๋ฐ์š”. ์ด ์ƒˆ๋กœ์šด ๋ฒ„์ „์€ AutoGen ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋ฅผ ์™„์ „ํžˆ ์žฌ์„ค๊ณ„ํ•ด์„œ ์—์ด์ „ํŠธ ์›Œํฌํ”Œ๋กœ์šฐ์™€ ๊ด€๋ จ๋œ ์ฝ”๋“œ์˜ ํ’ˆ์งˆ, ๊ฐ•๊ฑด์„ฑ (Robustness), ์‚ฌ์šฉ์„ฑ, ํ™•์žฅ์„ฑ ๋ชจ๋‘์— ํฐ ๊ฐœ์„ ์„ ์ด๋ค„๋‚ด๊ธฐ ์œ„ํ•œ ๋ชฉํ‘œ๋กœ ๋งŒ๋“ค์–ด์กŒ๋‹ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค. ๊ฐœ๋ฐœ ๋„๊ตฌ์™€ 1st Party ์–ดํ”Œ๋ฆฌ์ผ€์ด์…˜, ๊ทธ๋ฆฌ๊ณ  3rd Party ์–ดํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๋งŒ๋“ค๊ณ  ์—ฐ๋™ํ•˜๊ธฐ ์‰ฌ์šด ๊ณ„์ธต์  ์•„ํ‚คํ…์ฒ˜๋กœ ๊ตฌ์„ฑ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.

Image Credit: ๋งˆ์ดํฌ๋กœ์†Œํ”„ํŠธ

  • โ€˜AI ์—”์ง€๋‹ˆ์–ด๋งโ€™ ๋ถ€๋ฌธ ์‹ ์„ค
    ์ „ ๋ฉ”ํƒ€์˜ ํ•ต์‹ฌ ์ธ๋ ฅ์ด์—ˆ๋˜ Jay Parikh๋ฅผ ์˜์ž…, ์ƒˆ๋กœ์šด โ€˜AI ์—”์ง€๋‹ˆ์–ด๋งโ€™ ๋ถ€๋ฌธ์„ ์ด๋Œ๊ฒŒ ํ•œ๋‹ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค. Parikh๋Š” ์Šˆํผ์ปดํ“จํ„ฐ์™€ ํ”Œ๋žซํผ ํ™•์žฅ ์˜์—ญ์„ ๋‹ด๋‹นํ•˜๊ฒŒ ๋˜๋Š”๋ฐ,, ์ด๊ฑด ์‚ฌํ‹ฐ์•„ ๋‚˜๋ธ๋ผ์˜ ๋ฏธ์…˜์ธ โ€˜30๋…„์˜ ๋ณ€ํ™”๋ฅผ 3๋…„ ์•ˆ์— ์ด๋ฃจ๊ฒ ๋‹คโ€™๋Š” ๋ชฉํ‘œ๋ฅผ ๋‹ฌ์„ฑํ•˜๊ธฐ ์œ„ํ•œ ํฌ์„์ž…๋‹ˆ๋‹ค.

๊ณ„์†ํ•ด์„œ ํ˜์‹ ์„ ์ถ”์ง„ํ•ด ๋‚˜๊ฐ€๋Š” ์Šคํƒ€ํŠธ์—…๋“ค

  • Sakana AI, ์žฌํ›ˆ๋ จ ์—†์ด๋„ ์‹ค์‹œ๊ฐ„์œผ๋กœ ํŒŒ์ธํŠœ๋‹ ๊ฐ€๋Šฅํ•œ ์ƒˆ๋กœ์šด ํŠธ๋žœ์Šคํฌ๋จธ ๋ฐœํ‘œ

    2024๋…„ ์ผ๋ณธ์—์„œ ์„ค๋ฆฝ, ๋น ๋ฅด๊ฒŒ ์œ ๋‹ˆ์ฝ˜์œผ๋กœ ์˜ฌ๋ผ์„œ์„œ ํฐ ํ™”์ œ๊ฐ€ ๋œ ๋ฐ” ์žˆ๋Š” Sakana AI์—์„œ โ€˜์ƒˆ๋กœ์šด Self-Adaptive AI ๋ชจ๋ธโ€™์ธ โ€˜ํŠธ๋žœ์Šคํฌ๋จธยฒ(Transformerยฒ)โ€™ ๋…ผ๋ฌธ์„ ๋ฐœํ‘œํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด ๋ชจ๋ธ์€ ์ˆ˜ํ•™, ์ฝ”๋”ฉ, ์ถ”๋ก , ์‹œ๊ฐ์  ์ดํ•ด ๋“ฑ ๋‹ค์–‘ํ•œ ์ž‘์—…์—์„œ LoRA ๋“ฑ ์—ฌ๋Ÿฌ ๊ฐ€์ง€ PEFT ๊ธฐ๋ฒ•๋ณด๋‹ค ๋” ์ž‘์€ ํŒŒ๋ผ๋ฏธํ„ฐ๋กœ๋„ ๋†’์€ ํšจ์œจ๊ณผ ๋›ฐ์–ด๋‚œ ์„ฑ๋Šฅ, ๊ทธ๋ฆฌ๊ณ  ๋‹ค์–‘ํ•œ ์ž‘์—…์— ์ž์—ฐ์Šค๋Ÿฝ๊ฒŒ ์ ์‘ํ•˜๋Š” ๋Šฅ๋ ฅ์„ ๋ณด์—ฌ์ค€๋‹ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค.

์ €๋„๋ฆฌ์ฆ˜๊ณผ AI, ์ƒˆ๋กœ์šด ๋ฒ ํ”„๊ฐ€ ๋˜๋‚˜

  • Mistral AI๋Š” AFP์™€ ํŒŒํŠธ๋„ˆ์‹ญ์„ ๋งบ๊ณ  Mistral AI ์ฑ—๋ด‡์„ ํ†ตํ•ด ๊ณต๊ธ‰ํ•  40๋…„ ์ด์ƒ์˜ ๊ธฐ์‚ฌ ์•„์นด์ด๋ธŒ๋ฅผ ํ™•๋ณดํ–ˆ๊ณ , ์˜คํ”ˆAI๋„ ์ด์— ๋’ค์งˆ์ƒˆ๋ผ Axios์™€ ํ˜‘์—…ํ•ด์„œ ์ง€์—ญ ๋‰ด์Šค๋“ค์ด ๋ฏธ๊ตญ์˜ ๋„์‹œ๋“ค์— ํ™•์‚ฐ, ๊ณต๊ธ‰๋  ์ˆ˜ ์žˆ๋„๋ก ํ•œ๋‹ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค. ๋˜, ๊ตฌ๊ธ€์˜ Gemini ์•ฑ์—์„œ๋Š” AP ํ†ต์‹ ์˜ ์‹ค์‹œ๊ฐ„ ํ”ผ๋“œ์— ๊ธฐ๋ฐ˜ํ•œ ์ •๋ณด๋ฅผ ์ œ๊ณตํ•  ์ˆ˜ ์žˆ๋„๋ก ํ˜‘์˜ ์ค‘์ด๋ผ๊ณ  ํ•˜๋„ค์š”. ์–ผ๋งˆ ์ „๊นŒ์ง€ ๋‰ด์Šค ๋“ฑ์„ ๋น„๋กฏํ•œ ์ปจํ…์ธ  ์ œ๊ณต์ž๋“ค๊ณผ ๊ฑฐ๋Œ€ AI ์„œ๋น„์Šค ๊ณต๊ธ‰์ž๋“ค ๊ฐ„์˜ ํž˜๊ฒจ๋ฃจ๊ธฐ๊ฐ€ ๊ฒฐ๊ตญ์€ ์–‘ ๋‹น์‚ฌ์ž๋“ค๊ฐ„ ํ˜‘์—…์„ ํ†ตํ•ด ์ด์Šˆ๋ฅผ ํ•ด๊ฒฐํ•˜๋Š” ๋ฐฉํ–ฅ์œผ๋กœ ๊ฐ€๋‹ฅ์„ ์žก๋Š” ๋ชจ์–‘์ƒˆ์ž…๋‹ˆ๋‹ค. ๋‹ค๋งŒ, ์ด ๊ฐ€์šด๋ฐ ์ด๋Ÿฐ ํŒŒํŠธ๋„ˆ์‹ญ์— ๋ผ๊ธฐ ์–ด๋ ค์šด ์ˆ˜์ค€์˜ ๊ทœ๋ชจ์ธ ์ปจํ…์ธ  ๊ณต๊ธ‰์‚ฌ๋“ค์€ ์ƒ์กด์„ ์œ„ํ•œ ๋˜ ๋‹ค๋ฅธ ์ „๋žต์ด ํ•„์š”ํ•  ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค - ์–ด์ฉŒ๋ฉด AI์˜ ๋ฐœ์ „์ด ์˜๋„์น˜ ์•Š๊ฒŒ ์ปจํ…์ธ  ์‚ฐ์—…์˜ ๊ตฌ์กฐ ๋ณ€ํ™”์—๋„ ์˜ํ–ฅ์„ ์ฃผ๊ณ  ์žˆ๋Š” ๊ฒƒ ๊ฐ™๋„ค์š”.

ํŠœ๋ง ํฌ์ŠคํŠธ ์ฝ”๋ฆฌ์•„ํŒ€์ด ์ฝ๊ณ  ์žˆ๋Š” ๊ฒƒ๋“ค

์ž‘๋…„ ๋ง DeepSeek V3, ๊ทธ๋ฆฌ๊ณ  ์–ผ๋งˆ ์ „ ์ถ”๋ก  ๋Šฅ๋ ฅ์— ์ง‘์ค‘ํ•œ ๋ชจ๋ธ DeepSeek R1์„ ๊ณต๊ฐœํ•œ ์ค‘๊ตญ์˜ AI ์Šคํƒ€ํŠธ์—… DeepSeek. ํ˜„ ์‹œ์  ๊ทธ ์–ด๋–ค ํšŒ์‚ฌ๋ณด๋‹ค๋„ ํ™”์ œ๊ฐ€ ๋˜๊ณ  ์žˆ๋Š” - ์—ฌ๋Ÿฌ ๊ฐ€์ง€ ์ด์œ ๋กœ์š” - AI ์Šคํƒ€ํŠธ์—…์ด๋ผ๊ณ  ํ•ด๋„ ๊ณผ์–ธ์ด ์•„๋‹ˆ๊ฒ ์ฃ ? The Sequence์—์„œ DeepSeek์˜ ๋‹ค์–‘ํ•œ ๋ชจ๋ธ๋“ค๊ณผ ๊ทธ ํžˆ์Šคํ† ๋ฆฌ, DeepSeek์˜ ์ตœ์‹  ๋ชจ๋ธ๋“ค์ด ๊ฐ€์ง€๋Š” ์˜๋ฏธ์™€ DeepSeek์„ ๋‘˜๋Ÿฌ์‹ผ ๋ช‡ ๊ฐ€์ง€ ์†Œ๋ž€๊ณผ ์ด์Šˆ์— ๋Œ€ํ•ด์„œ ์ปค๋ฒ„ํ•™ ์žˆ์Šต๋‹ˆ๋‹ค.

ํŠœ๋ง ํฌ์ŠคํŠธ ์ฝ”๋ฆฌ์•„์—์„œ๋„ ์ด์ „๋ถ€ํ„ฐ DeepSeek์„ ์ฃผ๋ชฉํ•˜๊ณ  ์ด ํšŒ์‚ฌ์˜ ๋ชจ๋ธ ๊ฐœ๋ฐœ ์ ‘๊ทผ๋ฒ•์— ๋Œ€ํ•ด ๋ถ„์„ํ•œ ๊ธ€์ด ์žˆ์œผ๋‹ˆ ๊ด€์‹ฌ์žˆ์œผ์‹  ๋ถ„์€ ํ•œ ๋ฒˆ ์ฐธ๊ณ ํ•ด ๋ณด์‹œ๊ธฐ ๋ฐ”๋ผ๊ตฌ์š”:

๋ฉ”ํƒ€์˜ ์ƒ์„ฑAI ์กฐ์ง์—์„œ๋„, ๋‹ฌ๋ž‘ 5.5M USD ์ •๋„์˜ ํŠธ๋ ˆ์ด๋‹ ์˜ˆ์‚ฐ์œผ๋กœ Llama 4์˜ ์„ฑ๋Šฅ์„ ๋น ๋ฅด๊ฒŒ ๋งŒ๋“ค์–ด๋‚ธ ์ด ์ค‘๊ตญ์˜ ์Šคํƒ€ํŠธ์—… ๋•Œ๋ฌธ์— ๋‚ด๋ถ€์ ์œผ๋กœ ๋‚œ๋ฆฌ (?)๊ฐ€ ๋‚ฌ๋‹ค๋Š” ์ด์•ผ๊ธฐ๊ฐ€ ๋Œ๊ณ  ์žˆ๋Š”๋ฐ์š”. ์–ด๋Š ์ •๋„ ๋ฏฟ์„๋งŒํ•œ ์ด์•ผ๊ธฐ์ธ์ง€๋Š” ๋ชจ๋ฅด์ง€๋งŒ, ์–ด์จŒ๋“  ์ „์„ธ๊ณ„ ๊ฐœ๋ฐœ์ž๋“ค์˜ ์ฃผ๋ชฉ๊ณผ ๊ด€์‹ฌ์„ ๋ฐ›๊ณ  ์žˆ๋Š” ๊ฑด ํ‹€๋ฆผ์—†๋Š” ๋“ฏ ํ•ฉ๋‹ˆ๋‹ค.

์ƒˆ๋กœ ๋‚˜์˜จ, ์ฃผ๋ชฉํ•  ๋งŒํ•œ ์—ฐ๊ตฌ ๋…ผ๋ฌธ

๊ธˆ์ฃผ์˜ Top Pick!

  • Transformer2: Self-Adaptive LLMs
    AI์˜ ์„ฑ๋Šฅ์„ ์‹ค์‹œ๊ฐ„์œผ๋กœ ๋†’์ด๊ธฐ ์œ„ํ•ด ๊ฐ€์ค‘์น˜๋ฅผ ์ •๊ตํ•˜๊ฒŒ ์กฐ์ •ํ•˜๊ณ , ์ž‘์—…๋ณ„ ์ „๋ฌธ์„ฑ์„ ๊ฐ–์ถฐ ์ƒˆ๋กœ์šด ์ƒํ™ฉ์—๋„ ์ž˜ ๋Œ€์‘ํ•˜๋Š” ๋ชจ๋ธ, Transformer2๋ฅผ ์†Œ๊ฐœํ•ฉ๋‹ˆ๋‹ค. ์•ž์—์„œ ๋ง์”€๋“œ๋ฆฐ Sakana AI์˜ ๋…ผ๋ฌธ์ž…๋‹ˆ๋‹ค.

  • Tensor Product Attention Is All You Need
    ์–ดํ…์…˜ ๊ตฌ์กฐ์—์„œ ํ…์„œ๋ฅผ ํšจ์œจ์ ์œผ๋กœ ์••์ถ•ํ•ด์„œ ๋ฉ”๋ชจ๋ฆฌ ์‚ฌ์šฉ๋Ÿ‰์„ ์ค„์ด๊ณ , ๋” ๊ด‘๋ฒ”์œ„ํ•œ ๋งฅ๋ฝ์—์„œ๋„ ์„ฑ๋Šฅ์„ ๋†’์ผ ์ˆ˜ ์žˆ๊ฒŒ๋” ํ•ด ์ค๋‹ˆ๋‹ค.

  • MiniMax-01: Scaling Foundation Models with Lightning Attention
    ๋น ๋ฅธ ์–ดํ…์…˜ ๊ธฐ์ˆ ๊ณผ ์ „๋ฌธ๊ฐ€ ์‹œ์Šคํ…œ์„ ์„ž์–ด์„œ, ๊ธด ๋ฌธ๋งฅ๋„ ์ž˜ ์ฒ˜๋ฆฌํ•˜๊ณ  ๋‹ค์–‘ํ•œ ํ˜•ํƒœ์˜ ๋ฐ์ดํ„ฐ๋„ ํ•จ๊ป˜ ๋‹ค๋ฃฐ ์ˆ˜ ์žˆ๊ฒŒ ๋˜์–ด์„œ, ๊ด‘๋ฒ”์œ„ํ•œ ์ž‘์—…์—์„œ ๋ชจ๋ธ์˜ ์„ฑ๋Šฅ์„ ํ–ฅ์ƒ์‹œ์ผœ ์ค๋‹ˆ๋‹ค.

์ถ”๋ก , ์‚ฌ๊ณ  ๋ฐ ์ง€์‹์˜ ํ™•์žฅ

  • Towards Large Reasoning Models: A Survey on Scaling LLM Reasoning Capabilities
    ๊ฐ•ํ™”ํ•™์Šต๊ณผ Test-time Scaling ๊ฐ™์€ ๊ธฐ์ˆ ๋กœ LLM์˜ ๊ตฌ์กฐ์  ๋ฌธ์ œ ํ•ด๊ฒฐ ๋Šฅ๋ ฅ์„ ํ–ฅ์ƒ์‹œ์ผœ ์ค๋‹ˆ๋‹ค.

  • In-situ Graph Reasoning and Knowledge Expansion Using Graph-PReFLexOR
    ๊ทธ๋ž˜ํ”„ ๊ธฐ๋ฐ˜ ์ถ”๋ก ๊ณผ ๊ธฐํ˜ธ ์ถ”์ƒํ™” (Symbolic Abstraction)๋ฅผ ํ†ตํ•ฉํ•ด์„œ ์ ์‘๋ ฅ์„ ๋†’์ด๊ณ  ์—ฌ๋Ÿฌ ๋ถ„์•ผ์˜ ๋ฌธ์ œ๋ฅผ ๋” ์ž˜ ํ•ด๊ฒฐํ•˜๊ฒŒ๋” ํ•ด ์ค๋‹ˆ๋‹ค.

  • OmniThink: Expanding Knowledge Boundaries in Machine Writing Through Thinking
    ๊ธฐ๊ณ„๊ฐ€ ๊ธ€์„ ์“ธ ๋•Œ ์‚ฌ๋žŒ์˜ ์‚ฌ๊ณ  ๊ณผ์ •์„ ๋ชจ๋ฐฉํ•ด์„œ, ์ง€์‹์„ ๋™์ ์œผ๋กœ ์ฐพ๊ณ  ํ™•์žฅํ•˜๋ฉด์„œ ํ’๋ถ€ํ•œ ์ฝ˜ํ…์ธ ๋ฅผ ์ƒ์„ฑํ•˜๊ฒŒ ํ•ด ์ค๋‹ˆ๋‹ค.

ํŒŒ์šด๋ฐ์ด์…˜ ๋ชจ๋ธ์˜ ํ™•์žฅ์„ฑ

  • Learnings from Scaling Visual Tokenizers for Reconstruction and Generation
    ๋น„์ „ ํŠธ๋žœ์Šคํฌ๋จธ๋ฅผ ํšจ์œจ์ ์œผ๋กœ ํ™•์žฅํ•ด์„œ, ์ ์€ ์—ฐ์‚ฐ ๋น„์šฉ์œผ๋กœ๋„ ์ด๋ฏธ์ง€์™€ ์˜์ƒ ์ฒ˜๋ฆฌ์—์„œ ์ตœ๊ณ  ์ˆ˜์ค€์˜ ๊ฒฐ๊ณผ๋ฅผ ๋‹ฌ์„ฑํ•˜๊ฒŒ ํ•ด ์ค๋‹ˆ๋‹ค.

  • Inference-Time Scaling for Diffusion Models Beyond Scaling Denoising Steps
    ๋…ธ์ด์ฆˆ ์„ ํƒ์„ ์ตœ์ ํ™”ํ•ด์„œ, ์ƒ์„ฑํ˜• ํ™•์‚ฐ ๋ชจ๋ธ์˜ ์ด๋ฏธ์ง€ ํ’ˆ์งˆ๊ณผ ๋‹ค์–‘์„ฑ์„ ๊ฐœ์„ ํ•ด ์ค๋‹ˆ๋‹ค.

๋ฒค์น˜๋งˆํฌ์™€ ํ‰๊ฐ€

  • HALOGEN: Fantastic LLM Hallucinations and Where to Find Them 
    ์•„์ฃผ ๋””ํ…Œ์ผํ•œ ๋ฒค์น˜๋งˆํฌ๋กœ LLM์˜ ํ™˜๊ฐ ํ˜„์ƒ ํŒจํ„ด์„ ๋ถ„์„ํ•˜๊ณ  ์˜ค๋ฅ˜๋ฅผ ๋ถ„๋ฅ˜, ๊ฐœ์„  ์ „๋žต์„ ์ˆ˜๋ฆฝํ•˜๊ฒŒ ํ•ด ์ค๋‹ˆ๋‹ค.

  • PokerBench: Training Large Language Models to Become Professional Poker Players
    LLM์ด ์ „๋žต์  ๊ฒŒ์ž„์„ ์ˆ˜ํ–‰ํ•˜๋Š” ๋Šฅ๋ ฅ์„ ํ‰๊ฐ€ํ•ด์„œ, ๋ถˆ์™„์ „ํ•œ ์ •๋ณด ์ƒํ™ฉ์—์„œ์˜ ๋ณต์žกํ•œ ๊ณผ์ œ ์ฒ˜๋ฆฌ ๋Šฅ๋ ฅ์„ ํŒŒ์•…ํ•˜๊ฒŒ ํ•ด ์ค๋‹ˆ๋‹ค.

ํŠธ๋ ˆ์ด๋‹ ๋ฐ ํ•ด์„ ๊ฐ€๋Šฅ์„ฑ์˜ ๊ฐœ์„ 

  • SPAM: Spike-Aware Adam With Momentum Reset for Stable LLM Training
    ์ŠคํŒŒ์ดํฌ๋ฅผ ๊ณ ๋ คํ•œ ์ตœ์ ํ™”๋กœ ํ•™์Šต ์•ˆ์ •์„ฑ์„ ๋†’์ด๊ณ  ๊ธ‰๊ฒฉํ•œ ๊ทธ๋ž˜๋””์–ธํŠธ ๋ณ€ํ™”์— ๋Œ€์‘ํ•ด์„œ ํšจ์œจ์„ฑ๊ณผ ์„ฑ๋Šฅ์„ ๊ฐœ์„ ํ•ด ์ค๋‹ˆ๋‹ค.

  • Enhancing Automated Interpretability with Output-Centric Feature Descriptions
    ์ถœ๋ ฅ ๊ธฐ๋ฐ˜์˜ ํŠน์„ฑ (Feature) ๋ถ„์„์— ์ค‘์ ์„ ๋‘์–ด์„œ ํ•ด์„ ๊ฐ€๋Šฅ์„ฑ์„ ๋†’์ด๊ณ , ํ™œ์šฉ๋„๊ฐ€ ๋‚ฎ์€ ์‹ ๊ฒฝ๋ง์˜ ํŠน์„ฑ (Feature)์„ ๋˜์‚ด๋ฆฌ๊ฒŒ ํ•ด ์ค๋‹ˆ๋‹ค.

*๋ฆฌ๋ทฐ๋ฅผ ๋‚จ๊ธฐ์‹œ๋ ค๋ฉด ๋กœ๊ทธ์ธํ•˜์‹œ๊ฑฐ๋‚˜ ๊ตฌ๋…ํ•ด ์ฃผ์„ธ์š”. ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค!

์ฝ์–ด์ฃผ์…”์„œ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค. ํ”„๋ฆฌ๋ฏธ์—„ ๊ตฌ๋…์ž๊ฐ€ ๋˜์–ด์ฃผ์‹œ๋ฉด ํŠœ๋ง ํฌ์ŠคํŠธ ์ฝ”๋ฆฌ์•„์˜ ์ œ์ž‘์— ํฐ ๋„์›€์ด ๋ฉ๋‹ˆ๋‹ค!

Reply

or to participate.