*AG = AlphaGeometry
-IMO ๊ธฐํํ์์ ๊ธ๋ฉ๋ฌ ์์์ ํ๊ท ์ ์๋ฅผ ๋์ ์ต์ด์ ๋ชจ๋ธ, AG2
<AG2์ ์๋ ์๋ฆฌ>
1. ์์ฐ์ด ๋ฌธ์ โ AG ์ ์ฉ ์ธ์ด๋ก ์๋ ๋ณํ
-์ผ๋ฐ LLM(Gemini ๋ฑ)์ ํ์ฉํด ์์ฐ์ด ๊ธฐํ ๋ฌธ์ ๋ฅผ AlphaGeometry(AG) ๋๋ฉ์ธ ์ธ์ด๋ก ๋ฒ์ญ.
-์์ :
"ABC ์ผ๊ฐํ์์ โ B์ โ C๊ฐ ๋๋ฑํจ์ ์ฆ๋ช ํ๋ผ." ๋ผ๋ ์์ฐ์ด ๋ฌธ์
-> Gemini๊ฐ์ ์ผ๋ฐ LLM์ ํ๋กฌํํธ ์์ง๋์ด๋ง / few-shot ํ์ต์ผ๋ก ํ์ฉํ์ฌ
-> AG ์ ์ฉ ๋๋ฉ์ธ ์ธ์ด ํํ๋ก ๋ณํ
-> "triangle A B C; cong A B A C ? eqangle B A B C C B C A"
2. ๋ํ(๋ค์ด์ด๊ทธ๋จ) ์๋ ์์ฑ
-์ ยท์ ยท์์ ์ ์๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ์ขํ๋ฅผ ์ฐพ์ ์๋์ผ๋ก ๋ํ์ ๊ตฌ์ฑ.
3. ์ธ์ด๋ชจ๋ธ(AG2) + ๊ธฐํธ ์์ง(DDAR)์ ์ํธ์์ฉ
(a) DDAR๋ก ํ์ฌ ์ฃผ์ด์ง ์กฐ๊ฑด์์ ์ฆ๋ช ๊ฐ๋ฅํ ์ฌ์ค(ํํฌ)์ ์ ๋ถ ๊ตฌํจ.
(b) ๊ฒฐ๋ก ์ ๊ฐ์ ํ์ ๋๋ ๋ํ์ ์์น์ ํํธ ๋ฑ๋ ํจ๊ป ๊ณ ๋ ค.
(c) AG2(์ธ์ด๋ชจ๋ธ)๊ฐ ํ์ํ โ๋ณด์กฐ์ /๋ณด์กฐ์ โ์ ์ ์.
(d) DDAR๊ฐ ์ด ๋ณด์กฐ์ ์ ๋ฐ์ํด ๋ค์ ์ฆ๋ช ๊ฐ๋ฅํ์ง ํ์ธ.
(e) ๋ชฉํ๊ฐ ์ฆ๋ช ๋๋ฉด ์ข ๋ฃ, ์ ๋๋ฉด (c)~(d) ๋ฐ๋ณต.
4. ๊ฒฐ๊ณผ ์ฆ๋ช ์ ์
-์ ๊ณผ์ ์ ํตํด ์ฐพ์ ๋ณด์กฐ์ ๋ฐ ๋ ผ๋ฆฌ ๋จ๊ณ๋ฅผ ์ ๋ฆฌํด ์ต์ข ์ฆ๋ช ์ผ๋ก ์ ์.
<AG2๊ฐ AG1๋ณด๋ค ๋ ์ข์ ์ฑ์ ์ ๋ณด์ธ ์ด์ >
1. ํ์ฅ๋ ๋๋ฉ์ธ ์ธ์ด
-AG1์ ๊ธฐํ ๋ฌธ์ ์ 66%๋ง ๋ค๋ฃฐ ์ ์์์ง๋ง, AG2๋ 88%๊น์ง ์ปค๋ฒํ ์ ์๋๋ก ์ธ์ด ๋ฒ์๊ฐ ํ๋๋จ
-์ ํ ๋ฐฉ์ ์, ๋ฌผ์ฒด์ ์ด๋, "๊ฐ๋ ์ฐพ๊ธฐ" ๊ฐ์ ์๋ก์ด ์ ํ์ ๋ฌธ์ ๋ค์ ํด๊ฒฐํ ์ ์๊ฒ ๋จ
<Find x์ ์ญํ ์ ํ๋ ์๋ก์ด ๋๋ฉ์ธ ์ธ์ด๋ฅผ ๋์ >
2. ๋ ๊ฐ๋ ฅํ๊ณ ๋น ๋ฅธ ์ฌ๋ณผ๋ฆญ ์์ง
-C++๋ก ๊ตฌํํ์ฌ AG1๋ณด๋ค 300๋ฐฐ ๋น ๋ฅธ ์ฒ๋ฆฌ ์๋ ๋ฌ์ฑ
3. ํฅ์๋ ์ธ์ด ๋ชจ๋ธ
-Gemini ์ํคํ ์ฒ ๊ธฐ๋ฐ์ ๋ ๋ฐ์ ๋ ์ธ์ด ๋ชจ๋ธ ์ฌ์ฉ (MoE ๊ตฌ์กฐ)
-๋ ํฌ๊ณ ๋ค์ํ ๋ฐ์ดํฐ์ ์ผ๋ก ํ์ต
-AG2์ ์ธ์ด ๋ชจ๋ธ์ ์ ์ฒด ์ฆ๋ช ์์ฑ์์๋ ๊ฐ๋ฅ์ฑ์ ๋ณด์
4. ์๋ก์ด ๊ฒ์ ์๊ณ ๋ฆฌ์ฆ (SKEST)
-์ฌ๋ฌ ๊ฒ์ ํธ๋ฆฌ๊ฐ ๋ณ๋ ฌ๋ก ์คํ๋๋ฉฐ ์๋ก ์ ๋ณด๋ฅผ ๊ณต์ ํ๋ ๋ฐฉ์ ๋์
-์ฌ๋ฌ ๋ช ์ ์ํ์๊ฐ ํจ๊ป ๋ฌธ์ ๋ฅผ ํธ๋ ์์คํ ์ผ๋ก ์๊ฐํ ์ ์์
<SKEST ์๊ณ ๋ฆฌ์ฆ์ ํตํ ์ฑ๋ฅ ๊ฐ์ >
5. ๋ ๋์ ํฉ์ฑ ๋ฐ์ดํฐ๋ฅผ ํตํ ํ๋ จ
-AG2๋ ์ฌ๋ฌ ์ธก๋ฉด์์ ๋ค์ํ๊ณ ํ๋ถํ ํฉ์ฑ ๋ฐ์ดํฐ๋ฅผ ์ฌ์ฉํ์ฌ ํ๋ จ๋จ
-> ์ ๊ฐ์ ์ฌํญ๋ค์ ํตํด AG1์ IMO ๊ธฐํํ ๋ฌธ์ ํด๊ฒฐ๋ฅ 54%๋ฅผ AG2์์ 84%๋ก ์ฌ๋ฆฌ๋๋ฐ ์ฑ๊ณต
<AG2์์ ์ฃผ๋ชฉํ ๋งํ ๋ฐ๊ฒฌ>
1. ์ปค์คํ ํ ํฌ๋์ด์ ์ ์ผ๋ฐ์ ์ธ LLM ํ ํฌ๋์ด์ ๊ฐ ์ฑ๋ฅ ์ฐจ์ด ์์
-๊ธฐํํ ํ์ด์ ๋ง์ถ ์ปค์คํ ํ ํฌ๋์ด์ ์ ์ผ๋ฐ์ ์ธ Gemini ๋ชจ๋ธ์ ์ฌ์ฉ๋ ํ ํฌ๋์ด์ (30๋ง๊ฐ ์ดํ ํ ํฐ์ผ๋ก ๊ตฌ์ฑ) ๊ฐ๊ฐ์ผ๋ก AG2๋ฅผ ํ์ตํ ๊ฒฐ๊ณผ, ์ ์๋ฏธํ ์ฑ๋ฅ ์ฐจ์ด๋ฅผ ๋ฐ๊ฒฌํ์ง ๋ชปํจ
-์ด๋ ์ต์ LLM ํ ํฌ๋์ด์ ๊ฐ ์ํ์ ์กฐ์์ ์ํํ ๋งํผ ์ถฉ๋ถํ ์ ์ฐํ ์ ์์์ ์์ฌํจ
<AG์ ์ฌ์ฉ๋ ์ปค์คํ ํ ํฌ๋์ด์ . ์ผ๋ฐ์ ์ธ ์ธ์ด ๋ชจ๋ธ๊ณผ ๋ฌ๋ฆฌ ํ๋์ ์๋ฏธ๊ฐ ๋ชจ๋ ๋ด๊ฒจ์๋ ํ ํฐ์ผ๋ก ๊ตฌ์ฑ๋จ>
2. ๋๋ฉ์ธ ํนํ ์ธ์ด์ ์์ฐ์ด ๊ฐ ์ฑ๋ฅ ์ฐจ์ด ์์
-AG2์ ์ ๋ฌธ์ ์ธ ๋๋ฉ์ธ ํนํ ์ธ์ด๋ก ํ์ตํ ๋ชจ๋ธ๊ณผ ์ผ๋ฐ ์์ฐ์ด๋ก ํ์ตํ ๋ชจ๋ธ ๊ฐ ์ฑ๋ฅ ์ฐจ์ด๊ฐ ์์์
-์ด๋ ์ํ ๋ฌธ์ ํด๊ฒฐ์ ์์ด ์๊ฒฉํ ํ์ ์ธ์ด๊ฐ ํ์์ ์ด์ง ์์ ์ ์์์ ์์ฌํจ
<์ : AG ๋๋ฉ์ธ ํนํ ์ธ์ด, ์๋ : ์ผ๋ฐ์ ์ธ ์์ฐ์ด๋ก ๊ตฌ์ฑํ ๋ฌธ์ . ์๋ก ๊ฐ์ ๋ฌธ์ ๋ฅผ ๋ค๋ฅด๊ฒ ํํํ ๊ฒ>
3. ์ฌ์ ํ์ต๋ ๋ชจ๋ธ๊ณผ ์ฒ์๋ถํฐ ํ์ตํ ๋ชจ๋ธ์ ์ํธ๋ณด์์ฑ
-์ํ ๋ฐ์ดํฐ๋ก ์ฌ์ ํ์ต๋ ๋ชจ๋ธ๊ณผ AG2 ๋ฐ์ดํฐ๋ก ์ฒ์๋ถํฐ ํ์ตํ ๋ชจ๋ธ์ด ์๋ก ๋ค๋ฅธ ๊ฐ์ ์ ๋ณด์
-๋ ๋ชจ๋ธ์ ์์๋ธ๋ก ๊ฒฐํฉํ์ ๋ ๋ ๋์ ์ฑ๋ฅ์ ๋ฌ์ฑ
<์ผ๋ฐ์ ์ธ ์ํ ๋ฐ์ดํฐ์ ์ ๋ํด ์ฌ์ ํ์ต๋ ๋ชจ๋ธ์ AG ๋ฐ์ดํฐ๋ก ๋ฏธ์ธ์กฐ์ ํ ๋ชจ๋ธ๊ณผ
AG ๋ฐ์ดํฐ๋ก ์ฒ์๋ถํฐ ํ์ต๋ ๋ชจ๋ธ ๊ฐ์ loss ๊ทธ๋ํ>
-loss ์ธก๋ฉด์์๋ ๊ฑฐ์ ๋น์ทํ ์ฑ์ ์ ๊ฑฐ๋์ง๋งย ๋ฌธ์ ํด๊ฒฐ์ ์์ด์ ์๋ก ์ฝ๊ฐ ๋ค๋ฅธ ์ ๊ทผ ๋ฐฉ์์ ์ทจํ์ฌ ๋ ๋ชจ๋ธ์ ๊ฒฐํฉ(์์๋ธ)ํ์ ๋ ๋ ๋์ ์ฑ๊ณผ๋ฅผ ์ป์
4. ์๊ฐ์ ์ ๋ณด์ ์ ํ์ ์ ์ฉ์ฑ (๋ฉํฐ ๋ชจ๋ฌ ๋์ )
-๋ํ์ ์ด๋ฏธ์ง๋ฅผ ์ถ๊ฐ๋ก ์ ๋ ฅํ์ ๋ ๋จ๋ ์ผ๋ก๋ ์ฑ๋ฅ ํฅ์์ด ์์์
-๋ค๋ง ๋ค๋ฅธ ๋ชจ๋ธ๋ค๊ณผ ์ง์์ ๊ณต์ ํ ๋ ๋ณด์์ ์ญํ ์ ํจ
-์ด๋ ๊ธฐํํ ๋ฌธ์ ํด๊ฒฐ์ด ์๊ฐ์ ์ถ๋ก ๋ณด๋ค ๋์์ ์ถ๋ก ์ ๋ ์์กดํจ์ ์์ฌ
5. ์ธ์ด ๋ชจ๋ธ์ ์์ฒด ํด๊ฒฐ ๊ฐ๋ฅ์ฑ
-์ฌ๋ณผ๋ฆญ ์์ง ์์ด๋ ์ธ์ด ๋ชจ๋ธ ์์ฒด๊ฐ ์๋นํ ์์ค์ ์ฆ๋ช ๋จ๊ณ๋ฅผ ์์ฑํ ์ ์์์ ๋ฐ๊ฒฌ
-๋ค๋ง ํ์ฌ๋ ์ถ๋ก ์๋์ ์ ๋ขฐ์ฑ ๋ฌธ์ ๋ก ์ฌ๋ณผ๋ฆญ ์์ง์ด ์ฌ์ ํ ํ์ํ ์ํ
-> ํ์ฌ๋ ์ฌ๋ณผ๋ฆญ ์์ง์ด ํ์์ ์ด์ง๋ง, ํฅํ ์ธ์ด ๋ชจ๋ธ์ ๋ฐ์ ๋ฐ ๊ฐํํ์ต ์ ์ฉ์ผ๋ก ์ธ์ด ๋ชจ๋ธ ๋จ๋ ์ผ๋ก ๊ธฐํํ ํด๊ฒฐ์ ๊ฐ๋ฅ์ฑ์ ์ด๋ ค์์
<๊ฒฐ๋ก >
-์๊ธฐํ ์ฌ๋ฌ ๋ฐ์ ์ฌํญ๋ค์ ํตํด 2000-2024 IMO ๊ธฐํ ๋ฌธ์ ์์ 84%์ ํด๊ฒฐ๋ฅ ์ ๋ฌ์ฑ
-AG2์์ ์ธ์ด ๋ชจ๋ธ์ ๋ณด์กฐ์ ์์ฑ๋ฟ ์๋๋ผ ์ ์ฒด ์ฆ๋ช ์์ฑ์์๋ ์ ์ฌ๋ ฅ์ ๋ณด์ฌ์ค
-ํ ํฌ๋์ด์ ๋ ๋๋ฉ์ธ ํนํ ์ธ์ด๊ฐ ๋ชจ๋ธ ํ๋ จ์ ๊ฒฐ์ ์ ์ธ ์ญํ ์ ํ์ง ์์์ ๋ฐ๊ฒฌ
<์์ผ๋ก์ ๋ฐ์ ๋ฐฉํฅ>
-๋๋ฉ์ธ ์ธ์ด ์ถ๊ฐ ํ์ฅ : ๋ณ์, ๋น์ ํ ๋ฐฉ์ ์, ๋ถ๋ฑ์ ๋ฑ์ ๋ค๋ฃฐ ์ ์๋๋ก ํ์ฌ "๊ธฐํํ ์์ ํด๊ฒฐ"์ ๋ชฉํ๋ก
-๋ฌธ์ ํด๊ฒฐ ๋ฅ๋ ฅ ํฅ์ : ๋ชจ๋ IMO ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํด ๋ฌธ์ ๋ฅผ ํ์ ๋ฌธ์ ๋ก ๋๋๊ณ ๊ฐํ ํ์ต ์ ๊ทผ ๋ฐฉ์์ ์ ์ฉํด๋ณด๊ธฐ
-์์ ์๋ํ๋ ์์คํ ๊ฐ์ : ์์ฐ์ด ์ ๋ ฅ์ ๋ฐ์ ํ๊ฐ ์์ด ์ ๋ขฐ์ฑ ์๋ ํด๋ฅผ ์ถ๋ ฅํ๋ ์์ ์๋ํ๋ ๊ธฐํํ ๋ฌธ์ ํด๊ฒฐ ์์คํ ์ ๋์ฑ ๊ฐ์
-์ฌ๋ณผ๋ฆญ ์์ง ์์ด ์ธ์ด ๋ชจ๋ธ๋ง์ผ๋ก ๋ฌธ์ ํด๊ฒฐ : ์ถ๋ก ์๋ ํฅ์๊ณผ ํ๊ฐ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํด์ผํจ
์ค ๊ฒ๋ฆฌ๋ง์ปค์ค ๋๊ฐ ๋ค์ ธ ๊ฐ๋ฅ์ฑ ์ !
llm์ด ๋ ์ข์์ง๋ฉด ์ฌ๋ณผ๋ฆญ์์ง์ด ํ์์์ด์ง๋ค๋ ๊ฒ๋ ๊ฝค๋ ํฌ๋ง์ ์ด๋ค
์ ์ง๋ฆฌ๋ค ์ด๊ฑด ์ข ์ฌ๋ฐ๋ค
๊ทธ๋๋ก ๋ฏธ๋ถ๊ธฐํ๊น์ง ์ ๋ณตํด๋ค์ค
๊ตฌ๊ธ๋ ์ํ๋ค