Beating RL With Reflection: GEPA and Optimize Anything โ Lakshya A. Agrawal, GEPA
ํ ์ค ํต์ฌ
GEPA๋ RL์ฒ๋ผ ๋ง์ ๋กค์์๊ณผ ๊ฐ์ค์น ์ ๋ฐ์ดํธ์ ์์กดํ์ง ์๊ณ , ํ ์คํธ ํผ๋๋ฐฑ๊ณผ ๋ฐ์ฑ์ ํ์์ผ๋ก ํ๋กฌํํธยท์์ด์ ํธยทํ๋ค์ค๋ฅผ ๋น ๋ฅด๊ฒ ๊ฐ์ ํ๋ ๋ฐฉ๋ฒ์ด๋ค.
์๊ฐ๋ณ ์์ฝ
-
0:00
๋ฐ์ฑ์ ์ต์ ํ ์๊ฐ ํ ์คํธ ํผ๋๋ฐฑ์ ์ด์ฉํด ํ๋กฌํํธ, ์์ด์ ํธ, ๋ชจ๋ธ์ ์ค์ค๋ก ๊ฐ์ ํ๋ ๋ฐ์ฑ์ ์ต์ ํ๊ฐ ํต์ฌ ๋ฌธ์ ๋ก ์ ์๋๋ค.
-
0:30
AI์๊ฒ ์ ์์ ์ ๊ฐ๋ฅด์น๋ ๋ฐฉ๋ฒ ํ์ฌ๋ ์ฌ์ ํ์ต, SFT, RL ๊ฐ์ ๊ฐ์ค์น ์ ๋ฐ์ดํธ๊ฐ ํ์ค์ด์ง๋ง, ์ด๋ฅผ ์ํด์๋ ๋งค์ฐ ๋ง์ ์์์ ๊ณ์ฐ ์์์ด ํ์ํ๋ค.
-
1:00
์ํ ํจ์จ์ฑ์ ๋ณ๋ชฉ ๋๋ฉ์ธ ์ง์ ๋ฐ์ดํฐ๊ฐ ๋ถ์กฑํ๊ณ , ์์ด์ ํธ ๋กค์์๊ณผ ํ๊ฐ ์์ฒด๊ฐ ๋น์ธ๊ณ ๋๋ ค์ง๋ฉด์ ์ํ ํจ์จ์ฑ์ด ์ค์ ๋ฌธ์ ์ ์ค์ฌ์ด ๋๋ค.
-
2:05
RL์ด ๋ฒ๋ฆฌ๋ ๊ฒ ๊ฒ์ฆ ๋ณด์ ๊ธฐ๋ฐ RL์ ๋กค์์์ ์ต์ข ์ ์๋ง ํ์ต์ ์ฌ์ฉํ๊ณ , ์ค๊ฐ ์ถ๋ก ๊ณผ์ ยท๋๊ตฌ ํธ์ถยท์๋ฌ ๋ฉ์์ง ๊ฐ์ ํ๋ถํ ์ ๋ณด๋ฅผ ๊ฑฐ์ ํ์ฉํ์ง ๋ชปํ๋ค.
-
3:00
ํ ์คํธ ๊ณต๊ฐ์์์ ๋ฐ์ฑ ์ ์ฒด ์คํ ํ์ ์ ์ฝ๊ณ ๋ฌด์์ด ์๋๊ณ ๋ฌด์์ด ์๋ชป๋๋์ง ๋ฐ์ฑํ๋ ๋ฐฉ์์ด ์ ์๋๋ฉฐ, ์์ ๊ฐ์ค์น ๋ณํ๋ณด๋ค ํฐ ํ๋ ๋ณํ๋ฅผ ๋ง๋๋ ํ๋กฌํํธ ์์ ์ ์ฅ์ ์ด ๊ฐ์กฐ๋๋ค.
-
4:25
GEPA GEPA๋ ์์ด์ ํธ๋ฅผ ์ํ ๋ฐ์ฑ์ ํ๋กฌํํธ ์ต์ ํ ๊ธฐ๋ฒ์ผ๋ก, ์งํ์ ๋ฃจํ์ ํ๋ ํ ๊ธฐ๋ฐ ํ๋ณด ์ ํ์ ๊ฒฐํฉํด ํ ์คํธ ๊ณต๊ฐ์์ RL์ฒ๋ผ ํ์ตํ๋ค.
-
4:50
GEPA์ GRPO ๋น๊ต: 3๊ฐ ์์ ๋ 25,000๊ฐ ๋กค์์ GEPA๋ ๋จ 3๊ฐ ๋ฐ์ดํฐ ํฌ์ธํธ๋ก ํ ๋ฒ์ ๋ฐ์ฑ๋ง ์ํํด๋ GRPO์ 25,000๊ฐ ๋กค์์๋ณด๋ค ๋ ํฐ ์ฑ๋ฅ ํฅ์์ ๋ณด์๊ณ , ๋ช ๋ฒ ๋ ๋ฐ๋ณตํ๋ฉด ๊ฒฉ์ฐจ๊ฐ ๋ ์ปค์ก๋ค.
-
5:40
GEPA๊ฐ ํ์ตํ๋ ๊ฒ GEPA๋ ๋ชจํธํ ๋ง์ฅ๋์ ํ๋กฌํํธ๊ฐ ์๋๋ผ ์ ๋ ฅ ํด์, ๋งฅ๋ฝ, ๋ฐ์ดํฐ์์ ์ป์ ๊ตํ์ ๋ด์ ๊ตฌ์ฒด์ ๋ฌธ์ ๋ช ์ธ๋ฅผ ํ์ตํ๋ฉฐ, ๋ฉํฐํ ์ง์์๋ต์ ๊ฒ์ ์ ๋ต๋ ๊ฐ์ ํ๋ค.
-
6:55
GPT-4.1 mini๊ฐ GPT-4.1๋ฅผ ์ด๊น GEPA๋ฅผ ์ ์ฉํ๋ฉด GPT-4.1 mini๊ฐ ์ํ ๊ณผ์ ์์ GPT-4.1๋ณด๋ค ๋ ๋์ ์ฑ๋ฅ์ ๋ด๋๋ก ๋ง๋ค ์ ์๊ณ , ๊ทธ ์ฐจ์ด๋ ํ๋กฌํํธ์ ์์ถ๋ ์ ๋ณด ๋๋ถ์ด๋ค.
-
7:15
์๋ก์ด AMD NPU: 4%์์ 30%๋ก ์ธํฐ๋ท ์ ๋ณด๊ฐ ๊ฑฐ์ ์๋ AMD NPU XDNA2 ํ๊ฒฝ์์๋ GEPA๋ ๊ธฐ์กด ์์ด์ ํธ์ ์ ํ๋๋ฅผ 4.25%์์ 30.52%๋ก ๋์ด์ฌ๋ฆฌ๋ฉฐ, ๋๋ฉ์ธ ํนํ ์ง์์ด ํ๋กฌํํธ์ ๋ค์ด๊ฐ๋ฉด ์ฑ๋ฅ์ด ํฌ๊ฒ ์ค๋ฅธ๋ค๋ ์ ์ ๋ณด์ธ๋ค.
-
8:25
GEPA์ ์๋ ๋ฐฉ์ ๋ช ๊ฐ ์์์ ๋ํด ์์คํ ์ ์คํํด ํผ๋๋ฐฑ์ ๋ชจ์ผ๊ณ , LLM์ด ์ด๋ฅผ ๋ฐ์ฑํด ์ ํ๋กฌํํธ๋ฅผ ์ ์ํ๋ฉฐ, ๋ชจ๋ ์น๋ฆฌ ํ๋ณด๋ฅผ ํ๋ ํ ํ์ ๋จ๊ฒจ ํ์์ ๊ณ์ํ๋ค.
-
9:00
๋จ์ ๋ฃจํ๋ณด๋ค ํ๋ ํ ํ์ด ์ข์ ์ด์ ์ต๊ณ ์ ์๋ง ๋จ๊ธฐ๋ ๋จ์ ๋ฃจํ๋ ์ง์ญ ์ต์ ํด์ ๊ฐํ๊ธฐ ์ฌ์ด ๋ฐ๋ฉด, ํ๋ ํ ํ์ ๊ท ํ ์กํ ํ์์ ์ ์งํด ๋ ๋์ ์ต์ข ์ฑ๋ฅ์ ๋๋ฌํ๋ค.
-
10:10
๋ฒค์น๋งํฌ ์ ๋ฐ์ ๊ฒฐ๊ณผ ์ง์์๋ต, ์ง์ ๋ฐ๋ฅด๊ธฐ, ์ฃผ์ฅ ๊ฒ์ฆ, ์ํ ๋ฑ ์ฌ๋ฌ ๋ฒค์น๋งํฌ์์ GEPA๋ ํ๋กฌํํธ๋ง ๋ฐ๊ฟ๋ ์ฝ 10% ์ด์์ ํฅ์์ ๋ด๋ฉฐ ๋ฒ์ฉ์ฑ์ ๋ณด์ฌ์ค๋ค.
-
10:35
ํ๋กฌํํธ๋ฅผ ๋์ด: ๋ฌด์์ด๋ ์ต์ ํํ๊ธฐ ํ ์คํธ๋ก ํํํ๊ณ ์ ์๋ฅผ ๋งค๊ธธ ์ ์๋ค๋ฉด ํ๋กฌํํธ๋ฟ ์๋๋ผ CUDA ์ปค๋, ์ซ์, ์์ด์ ํธ ํ๋ค์ค, ํด๋ผ์ฐ๋ ์ค์ผ์ค๋ง ์ ์ฑ ๊น์ง ๊ฐ์ ๋ฐฉ์์ผ๋ก ์ต์ ํํ ์ ์๋ค.
-
12:05
API ๋ฌธ์ ์งํฉ, ํ๊ฐ ํจ์, ๊ทธ๋ฆฌ๊ณ ๋๋ฉ์ธ๋ณ ๋ถ๊ฐ ์ ๋ณด๋ฅผ ๋๊ธฐ๋ฉด optimize anything์ด ์ด๋ฅผ ๋ฐํ์ผ๋ก ํ๋ณด๋ฅผ ๋ฐ๋ณต ๊ฐ์ ํ๋ ๋จ์ํ ์ธํฐํ์ด์ค๊ฐ ์ ๊ณต๋๋ค.
-
12:55
3D ์ ๋์ฝ Python ํ๋ก๊ทธ๋จ์ ์ต์ ํํด 3D ์ ๋์ฝ ์ด๋ฏธ์ง๋ฅผ ์์ฑํ๋ ์์์์, optimize anything์ ์ฌ์ฉํ ๊ฒฐ๊ณผ๊ฐ ๋จ์ํ Claude Opus ์ถ๋ ฅ๋ณด๋ค ๋ ๋์ ๋ ๋๋ง์ ๋ง๋ ๋ค.
-
13:35
์์ด์ ํธ ํ๋ค์ค ๋ฐ๊ฒฌ: ARC-AGI 32.5%์์ 89.5%๋ก ๋จ์ํ 4์ค Python ์์ด์ ํธ์์ ์์ํด 16๋ฒ์ ๋ฐ์ฑ๋ง์ผ๋ก ๋ ์ ๊ตํ 6๋จ๊ณ ์์ด์ ํธ๊ฐ ๋ฐ๊ฒฌ๋๋ฉฐ, ARC-AGI ์ ํ๋๊ฐ 32.5%์์ 89.5%๋ก ์ค๋ฅธ๋ค.
-
14:40
MATH-500 ๊ฐ์ ๋ฐฉ์์ผ๋ก MATH-500์์๋ GPT-4.1 nano์ ์ ํ๋๋ฅผ 20% ๋์ผ ์ ์์๊ณ , ๋ชฉํ์ ํ๊ฐ๋ง ์ฃผ๋ฉด ์์ด์ ํธ ๊ตฌ์กฐ๋ฅผ ์๋์ผ๋ก ๋ฐ๊ฒฌํ ์ ์์์ ๋ณด์ธ๋ค.
-
15:10
์์ด์ ํธ ์คํฌ ์ต์ ํ: 24%์์ 93%๋ก ์ฝ๋ฉ ์์ด์ ํธ์ ์คํฌ์ ํ์ต์ํค๋ฉด ์ ์ฅ์ ๊ตฌ์กฐ, ํ ์คํธ ์คํ, ๋น๋ ์์คํ ๊ฐ์ ๋งฅ๋ฝ์ ์ตํ ์ฑ๋ฅ๊ณผ ์คํ ์๊ฐ์ ํฌ๊ฒ ๊ฐ์ ํ ์ ์์ผ๋ฉฐ, ์ ๋น์ฉ ๋ชจ๋ธ์์ ํ์ตํ ์คํฌ์ ๋ ๊ฐํ ๋ชจ๋ธ์๋ ์ฎ๊ธธ ์ ์๋ค.
-
16:40
์ธ ๊ฐ์ง ์ต์ ํ ๋ชจ๋ optimize anything์ ๋จ์ผ ๋ฌธ์ ์ต์ ํ, ๊ด๋ จ ๋ฌธ์ ๋ฅผ ํจ๊ป ๋ค๋ฃจ๋ ๋ฉํฐํ์คํฌ ํ์, ๋ฐฐํฌ ์ ์๋ก์ด ๋ฌธ์ ๊น์ง ์ผ๋ฐํํด์ผ ํ๋ ์คํฌ ์์ฑ์ ์ธ ๋ชจ๋๋ฅผ ์ ๊ณตํ๋ค.
-
17:30
์ค์๋น์ค ์ ์ฉ: OCR๊ณผ 90๋ฐฐ ์ ๋ ดํ ์์ด์ ํธ ํด๋ผ์ฐ๋ ์ค์ผ์ค๋ง ๋น์ฉ ์ ๊ฐ, OCR ์ค๋ฅ์จ ๊ฐ์, ๋ด๋ถ ๋ฒค์น๋งํฌ ๊ฐ์ , ๊ทธ๋ฆฌ๊ณ GPT OSS 120B๋ฅผ Claude Opus๋ณด๋ค 90๋ฐฐ ์ ๋ ดํ๊ฒ ๋ง๋๋ ์ฌ๋ก์ฒ๋ผ ์ค์ ์์ฐ ํ๊ฒฝ์์๋ ํจ๊ณผ๊ฐ ํ์ธ๋๋ค.
-
18:40
๋ ์ข์ ๋ชจ๋ธ์๋ ๋ ์ข์ ํ๋กฌํํธ๊ฐ ํ์ํ๋ค ๋ชจ๋ธ์ด ์ข์์ง์๋ก ์ง์ ๋ฐ๋ฅด๊ธฐ ๋ฅ๋ ฅ๋ ์ข์์ง๋ฏ๋ก, ๋ ์ ๊ตํ ์์ ์ค๋ช ์ ์ค์๋ก ๋ ํฐ ์ฑ๋ฅ ํฅ์์ด ๋์ค๋ฉฐ ํ๋กฌํํธ ์ต์ ํ์ ์ค์์ฑ์ ์ค์ง ์๋๋ค.
-
19:10
ํ๋ก๋์ ์ถ์ ์์ ํ๊ฐ ํ์ตํ๊ธฐ ํ๋ก๋์ ๋ก๊ทธ๋ฅผ ๋ชจ์ผ๊ณ ์ผ๋ถ ๊ถค์ ์ ๋ํด ์ธ๊ฐ์ด ์์ธํ ํผ๋๋ฐฑ์ ๋ฌ๋ฉด, ๊ทธ ๋ฐ์ดํฐ๋ฅผ ์ด์ฉํด ํ๊ฐ์ ํ๋กฌํํธ๋ฅผ ํ์ตํ๊ณ ๋ค์ ์์ด์ ํธ๋ฅผ ๊ฐ์ ํ๋ ๋ฐ์ดํฐ ํ๋ผ์ดํ ์ ๋ง๋ค ์ ์๋ค.
-
19:55
๋น ๋ฅธ ํ์ต๊ณผ ๋๋ฆฐ ํ์ต: ํ๋กฌํํธ์ ๊ฐ์ค์น ํ๋กฌํํธ์ ๋ชจ๋ธ ๊ฐ์ค์น๋ฅผ ํจ๊ป ์ต์ ํํ๋ fast slow learning์ด ์ ์๋๋ฉฐ, ์ง์ ํ์ต์ ํ์ํ ์ฑ์ง์ ๊ฐ๋๋ค๋ ์ ์ด ๊ฐ์กฐ๋๋ค.
-
20:20
GEPA๋ฅผ ์ฐ๋ ์ฌ๋๋ค ์ฌ๋ฌ ํ์ฌ์ ๋ ผ๋ฌธ์์ GEPA๊ฐ ์ด๋ฏธ ์ฌ์ฉ๋๊ณ ์์ผ๋ฉฐ, DropboxยทShopify์ ์ฌ๋ก์ OpenAI์ ์๊ฐ ๊ธ๊น์ง ์ด์ด์ง๋ฉด์ ์ค์ฌ์ฉ ๋จ๊ณ์ ๋ค์ด์์์ ๋ณด์ฌ์ค๋ค.
-
20:45
์์ํ๊ธฐ ์ด๋ค ํ๋ ์์ํฌ์ ๋ชจ๋ธ์๋ ์ฝ๊ฒ ๋ถ์ผ ์ ์๊ณ ์์กด์ฑ์ด ๊ฑฐ์ ์์ผ๋ฏ๋ก, ๋๋ฉ์ธ๋ณ ์คํ ํ์ ๊ณผ ํผ๋๋ฐฑ์ ์ต๋ํ ๋๋ฌ๋ด๋ฉฐ ํ ์คํธ ๊ณต๊ฐ์์ ์ต์ ํ๋ฅผ ์์ํ๋ผ๋ ๋ฉ์์ง๋ก ๋ง๋ฌด๋ฆฌ๋๋ค.
์ค๋ฌด ์ธ์ฌ์ดํธ
- ์์ด์ ํธ ์ฑ๋ฅ ๊ฐ์ ์ ๊ฐ์ค์น ์ฌํ์ต๋ณด๋ค ๋จผ์ , ์คํ ํ์ ยท์๋ฌยท๋๋ฉ์ธ ๋ฉ๋ชจ๋ฅผ ํ๋กฌํํธ์ ๊ตฌ์กฐํํด ๋ฃ๋ ๋ฐฉ์๋ถํฐ ์๋ํ๋ ๊ฒ์ด ๋น์ฉ ๋๋น ํจ๊ณผ๊ฐ ๋๋ค.
- ํ๊ฐ ์ ์๋ง ๋ณด๋ ์ต์ ํ๋ณด๋ค, ์คํจ ์ฌ๋ก์ ์ค๊ฐ ์ถ๋ก ๊น์ง ๋จ๊ธฐ๋ ํ์ดํ๋ผ์ธ์ด ํจ์ฌ ๊ฐํ ๊ฐ์ ์ ํธ๋ฅผ ์ ๊ณตํ๋ฏ๋ก ๋ก๊ทธ ์ค๊ณ๋ฅผ ํจ๊ป ๋ฐ๊พธ๋ ๊ฒ์ด ์ค์ํ๋ค.
- ๋ฌธ์ํ๋ ํ๋ค์ค, ์คํฌ, ํ๊ฐ์ ํ๋กฌํํธ๋ฅผ ํ ์คํธ ์์ฐ์ผ๋ก ์ทจ๊ธํ๋ฉด, ํ๋กฌํํธ ์ต์ ํ๊ฐ ๊ณง ์ ํยท์ํฌํ๋ก ์ต์ ํ๋ก ํ์ฅ๋๋ค.