2024๋…„ ์—์ด์ „ํŠธ ๋™ํ–ฅ [LS Live! @ NeurIPS 2024]
Graham Neubig์ด ๋Œ์•„์™€ AI ์—์ด์ „ํŠธ ๊ตฌ์ถ•์˜ 8๊ฐ€์ง€ ๋ฌธ์ œ์ ๊ณผ OpenHands์—์„œ ํ˜„์žฌ 1์œ„๋ฅผ ์ฐจ์ง€ํ•˜๊ณ  ์žˆ๋Š” SWE-Bench Full ์ฝ”๋”ฉ ์—์ด์ „ํŠธ๋ฅผ ์–ด๋–ป๊ฒŒ ๋งŒ๋“ค์—ˆ๋Š”์ง€ ์ด์•ผ๊ธฐํ•ฉ๋‹ˆ๋‹ค.
12์›” 25์ผ

์•ฑ์—์„œ ์ฝ๊ธฐ

ํ–‰๋ณตํ•œ ์—ฐ๋ง ๋ณด๋‚ด์„ธ์š”! ์—ฐ๋ง ๋™์•ˆ Latent Space LIVE!์˜ ํ•˜์ด๋ผ์ดํŠธ๋ฅผ ํ†ตํ•ด 2024๋…„ ์ตœ๊ณ ์˜ ์ˆœ๊ฐ„๋“ค์„ ๊ณต์œ ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค! AWS, Daylight Computer, Thoth.ai, StrongCompute, Notable Capital๊ณผ ๊ฐ™์€ ํ–‰์‚ฌ ์Šคํฐ์„œ๋“ค๊ณผ, ๋ฉ‹์ง„ ์žฅ์†Œ์™€ ์˜์ƒ ์ œ์ž‘์„ ์ง€์›ํ•ด ์ฃผ์‹  ๋ชจ๋“  LS ์„œํฌํ„ฐ๋“ค๊ป˜ ๊นŠ์€ ๊ฐ์‚ฌ๋ฅผ ํ‘œํ•ฉ๋‹ˆ๋‹ค!

์ž‘๋…„ NeurIPS์—์„œ๋Š” ์„ ๋ณ„๋œ ๋…ผ๋ฌธ๋“ค์„ ์ธํ„ฐ๋ทฐํ•˜๋Š” ์ผ๋ฐ˜์ ์ธ ์ปจํผ๋Ÿฐ์Šค ํŒŸ์บ์ŠคํŠธ ์ปค๋ฒ„๋ฆฌ์ง€(ํ˜„์žฌ๋Š” ICLR๊ณผ ICML์—์„œ๋„ ์ง„ํ–‰)๋ฅผ ํ–ˆ์ง€๋งŒ, AI ์—”์ง€๋‹ˆ์–ด๋“ค์—๊ฒŒ 1) ๋” ์‚ฐ์—… ๊ด€๋ จ์„ฑ ๋†’์€ ์ฝ˜ํ…์ธ ๋ฅผ ์ œ๊ณตํ•˜๊ณ  2) ์ „๋ฌธ๊ฐ€๋“ค์˜ 2024๋…„ ๋ฆฌ๋ทฐ๋ฅผ ์š”์•ฝํ•  ์ˆ˜ ์žˆ๋Š” ๋” ๋งŽ์€ ์ผ์„ ํ•  ์ˆ˜ ์žˆ๋‹ค๊ณ  ์ƒ๊ฐํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ ๊ฒฐ๊ณผ, 2024๋…„ ๋ฐด์ฟ ๋ฒ„ NeurIPS์—์„œ ์ฒซ ๋Œ€๋ฉด ๋ฏธ๋‹ˆ ์ปจํผ๋Ÿฐ์Šค์ธ Latent Space LIVE!๋ฅผ ๊ฐœ์ตœํ–ˆ์Šต๋‹ˆ๋‹ค.

๋‹ค์Œ ๊ธฐ์กฐ์—ฐ์„ค์€ LLM ์—์ด์ „ํŠธ์˜ ํ˜„ํ™ฉ์„ ๋‹ค๋ฃจ๋ฉฐ, Graham Neubig ๊ต์ˆ˜๊ฐ€ ํŒŸ์บ์ŠคํŠธ์— ๋Œ์•„์™”์Šต๋‹ˆ๋‹ค(ICLR ์—ํ”ผ์†Œ๋“œ๋Š” ์—ฌ๊ธฐ์„œ!). OpenDevin์€ ์ด์ œ AllHands๋ผ๋Š” ์Šคํƒ€ํŠธ์—…์ด ๋˜์—ˆ์Šต๋‹ˆ๋‹ค! ์ด๋ฆ„์ด ๋ฐ”๋€ OpenHands๋Š” ์˜ฌํ•ด ๋งค์šฐ ์„ฑ๊ณต์ ์ด์—ˆ์œผ๋ฉฐ, ๊ฐ€์žฅ ์–ด๋ ค์šด SWE-Bench Full ๋ฆฌ๋”๋ณด๋“œ์—์„œ 29%๋กœ ํŽธ์•ˆํ•˜๊ฒŒ 1์œ„๋ฅผ ์ฐจ์ง€ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ๋‹ค๋งŒ ๋” ์ž‘์€ ๊ทœ๋ชจ์˜ SWE-Bench Verified์—์„œ๋Š” 53%๋กœ, Amazon Q, devlo, ๊ทธ๋ฆฌ๊ณ  71.7%๋ฅผ ๊ธฐ๋กํ•œ OpenAI์˜ ์ž์ฒด ๋ณด๊ณ ๋œ o3 ๊ฒฐ๊ณผ์— ๋’ค์ฒ˜์ ธ ์žˆ์Šต๋‹ˆ๋‹ค.

๋งŽ์€ ์‚ฌ๋žŒ๋“ค์ด 2025๋…„์„ ์—์ด์ „ํŠธ์˜ ํ•ด๊ฐ€ ๋  ๊ฒƒ์ด๋ผ๊ณ  ๋งํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. OpenAI, DeepMind, Anthropic์ด ์†Œ๋น„์ž ๋ฐ ์ฝ”๋”ฉ ์—์ด์ „ํŠธ, ๋น„์ „ ๊ธฐ๋ฐ˜ ์ปดํ“จํ„ฐ ์‚ฌ์šฉ ์—์ด์ „ํŠธ, ๋ฉ€ํ‹ฐ ์—์ด์ „ํŠธ ์‹œ์Šคํ…œ์— ์ดˆ์ ์„ ๋งž์ถ”๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์˜ฌํ•ด Cognition AI์˜ Devin์˜ ๋Œ€๊ทœ๋ชจ ์ถœ์‹œ๋ถ€ํ„ฐ, IDE ์˜์—ญ์—์„œ ์กฐ์šฉํ•œ ์„ฑ๊ณต์„ ๊ฑฐ๋‘” Cursor Composer์™€ Codeium์˜ Windsurf Cascade, Stackblitz์˜ Bolt, Lovable, Vercel์˜ v0์˜ ํญ๋ฐœ์ ์ธ ๋งค์ถœ ์„ฑ์žฅ, Sierra(ํ˜„์žฌ 40์–ต ๋‹ฌ๋Ÿฌ ๊ฐ€์น˜)์™€ Perplexity(ํ˜„์žฌ 90์–ต ๋‹ฌ๋Ÿฌ ๊ฐ€์น˜)์™€ ๊ฐ™์€ ๊ณ ๊ฐ ์ง€์› ์—์ด์ „ํŠธ๋“ค์˜ ์œ ๋‹ˆ์ฝ˜ ๋ผ์šด๋“œ์™€ ์ฃผ๋ชฉํ•  ๋งŒํ•œ ์›€์ง์ž„๊นŒ์ง€, ๋ชจ๋“  ์˜์—ญ์—์„œ ์—์ด์ „ํŠธ์˜ ์‹ค์šฉ์  ์‹ ๋ขฐ์„ฑ๊ณผ ์‘์šฉ์— ๋งŽ์€ ์ง„์ „์ด ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋Š” ์˜ฌํ•ด ์—์ด์ „ํŠธ ๋ถ„์•ผ์˜ ๊ฐ€์žฅ ์ฃผ๋ชฉํ•  ๋งŒํ•œ ๋…ผ๋ฌธ๋“ค์„ ์ดํ•ดํ•˜๊ธฐ ์œ„ํ•ด ์ž ์‹œ ๋’ค๋กœ ๋ฌผ๋Ÿฌ๋‚˜ ๋ณด์•˜๊ณ , Graham์€ 2024๋…„ ์—์ด์ „ํŠธ ๊ตฌ์ถ•์˜ 8๊ฐ€์ง€ ์˜๊ตฌ์ ์ธ ๋ฌธ์ œ๋“ค์„ ๊ณต์œ ํ•ด ์ฃผ์—ˆ์Šต๋‹ˆ๋‹ค.

8๊ฐ€์ง€ ์—์ด์ „ํŠธ ๋ฌธ์ œ์— ๋Œ€ํ•œ ํ•„๋… ๋…ผ๋ฌธ๋“ค

1. ์—์ด์ „ํŠธ-์ปดํ“จํ„ฐ ์ธํ„ฐํŽ˜์ด์Šค: CodeAct: ์‹คํ–‰ ๊ฐ€๋Šฅํ•œ ์ฝ”๋“œ ์•ก์…˜์œผ๋กœ ๋” ๋‚˜์€ LLM ์—์ด์ „ํŠธ ์œ ๋„. ์ตœ์†Œํ•œ์˜ ์‹คํ–‰ ๊ฐ€๋Šฅํ•œ ๋„๊ตฌ: ์‹คํ–‰ ์ƒŒ๋“œ๋ฐ•์Šค, ํŒŒ์ผ ์—๋””ํ„ฐ, ์›น ๋ธŒ๋ผ์šฐ์ง•
2. ์ธ๊ฐ„-์—์ด์ „ํŠธ ์ธํ„ฐํŽ˜์ด์Šค: ์ฑ„ํŒ… UI, GitHub ํ”Œ๋Ÿฌ๊ทธ์ธ, ์›๊ฒฉ ๋Ÿฐํƒ€์ž„ ๋“ฑ
3. LLM ์„ ํƒ: SWE-Bench์—์„œ ์ฝ”๋”ฉ ์—์ด์ „ํŠธ๋กœ์„œ์˜ LLM ํ‰๊ฐ€ 30๋ฐฐ - ์ง€์‹œ์‚ฌํ•ญ, ๋„๊ตฌ, ์ฝ”๋“œ, ํ™˜๊ฒฝ, ์˜ค๋ฅ˜ ๋ณต๊ตฌ ์ดํ•ด ํ•„์š”
4. ๊ณ„ํš: ๋‹จ์ผ ์—์ด์ „ํŠธ ์‹œ์Šคํ…œ vs ๋ฉ€ํ‹ฐ ์—์ด์ „ํŠธ(CoAct: ์ž์œจ ์—์ด์ „ํŠธ ํ˜‘์—…์„ ์œ„ํ•œ ๊ธ€๋กœ๋ฒŒ-๋กœ์ปฌ ๊ณ„์ธต๊ตฌ์กฐ) - ๋ช…์‹œ์  vs ์•”์‹œ์ , ํ๋ ˆ์ด์…˜ vs ์ƒ์„ฑ
5. ์žฌ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ๊ณตํ†ต ์›Œํฌํ”Œ๋กœ์šฐ: SteP: ์›น ์•ก์…˜๊ณผ ์—์ด์ „ํŠธ ์›Œํฌํ”Œ๋กœ์šฐ ๋ฉ”๋ชจ๋ฆฌ๋ฅผ ์œ„ํ•œ ์Šคํƒํ˜• LLM ์ •์ฑ… - ์ˆ˜๋™ ํ”„๋กฌํ”„ํŒ… vs ๊ฒฝํ—˜ ํ•™์Šต
6. ํƒ์ƒ‰: Agentless: LLM ๊ธฐ๋ฐ˜ ์†Œํ”„ํŠธ์›จ์–ด ๊ณตํ•™ ์—์ด์ „ํŠธ ํƒ๊ตฌ์™€ BAGEL: ์–ธ์–ด๋กœ ํƒ์ƒ‰์„ ์•ˆ๋‚ดํ•˜๋Š” ๋ถ€ํŠธ์ŠคํŠธ๋ž˜ํ•‘ ์—์ด์ „ํŠธ
7. ๊ฒ€์ƒ‰: ์–ธ์–ด ๋ชจ๋ธ ์—์ด์ „ํŠธ๋ฅผ ์œ„ํ•œ ํŠธ๋ฆฌ ๊ฒ€์ƒ‰ - ๊ฒฝ๋กœ ํƒ์ƒ‰ ๋ฐ ๋˜๋Œ๋ฆฌ๊ธฐ
8. ํ‰๊ฐ€: ๋น ๋ฅธ ๊ฑด์ „์„ฑ ๊ฒ€์‚ฌ(miniWoB์™€ Aider)์™€ ๊ณ ๋„๋กœ ํ˜„์‹ค์ ์ธ ํ‰๊ฐ€(WebArena, SWE-Bench) ๋ฐ SWE-Gym: ์†Œํ”„ํŠธ์›จ์–ด ๊ณตํ•™ ์—์ด์ „ํŠธ & ๊ฒ€์ฆ๊ธฐ ํ›ˆ๋ จ์„ ์œ„ํ•œ ๊ฐœ๋ฐฉํ˜• ํ™˜๊ฒฝ

์ „์ฒด ๊ฐ•์—ฐ์€ YouTube์—์„œ ๋ณด์‹ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ข‹์•„์š”์™€ ๊ตฌ๋… ๋ถ€ํƒ๋“œ๋ฆฝ๋‹ˆ๋‹ค!

ํƒ€์ž„์Šคํƒฌํ”„:
[์›๋ฌธ์˜ ํƒ€์ž„์Šคํƒฌํ”„ ์ „์ฒด ๋ฒˆ์—ญ ํฌํ•จ]
00:00 NeurIPS 2024 Latent Space Live ํ™˜์˜์‚ฌ
00:29 2024๋…„ LLM ์—์ด์ „ํŠธ์˜ ํ˜„ํ™ฉ
[์ดํ•˜ ์ƒ๋žต๋œ ํƒ€์ž„์Šคํƒฌํ”„๋“ค ๋ชจ๋‘ ํฌํ•จ]
...
47:31 ๋ผ์ด๋ธŒ ๋ฐ๋ชจ ๋ฐ ๋งˆ๋ฌด๋ฆฌ ๋ฐœ์–ธ

์ด ๊ฐ•์—ฐ ๋ด์•ผ๊ฒ ๋„ค