Sign In

Grammar-Aware Literate Generative Mathematical Programming with Compiler-in-the-Loop

์ž‘์„ฑ์ž
  • Haebom
์นดํ…Œ๊ณ ๋ฆฌ
Empty

์ €์ž

Roberto Rossi, Steven D. Prestwich

๐Ÿ’ก ๊ฐœ์š”

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

๐Ÿ”‘ ์‹œ์‚ฌ์  ๋ฐ ํ•œ๊ณ„

โ€ข
์ž์—ฐ์–ด ๊ธฐ๋ฐ˜ ์ˆ˜ํ•™์  ๊ณ„ํš๋ฒ• ๋ชจ๋ธ ์ƒ์„ฑ์„ ์œ„ํ•œ ํšจ๊ณผ์ ์ธ ๋ฐ˜๋ณต์  ์ปดํŒŒ์ผ๋Ÿฌ-์–ธ์–ด ๋ชจ๋ธ ํ˜‘์—… ํ”„๋ ˆ์ž„์›Œํฌ๋ฅผ ์ œ์‹œํ•ฉ๋‹ˆ๋‹ค.
โ€ข
๋ชจ๋ธ์˜ ๊ฐ€๋…์„ฑ, ๊ฒ€์ฆ ๊ฐ€๋Šฅ์„ฑ, ์žฌ์‚ฌ์šฉ์„ฑ์„ ๋†’์ด๋Š” ๋Œ€์ˆ˜์  ๋ชจ๋ธ๋ง ์–ธ์–ด ๊ธฐ๋ฐ˜์˜ ๋ชจ๋ธ ์ƒ์„ฑ ๋ฐฉ์‹์„ ์ œ์•ˆํ•ฉ๋‹ˆ๋‹ค.
โ€ข
์ œ์•ˆ๋œ ๋ฐฉ๋ฒ•๋ก ์€ ๊ธฐ์กด์˜ ํ”„๋กฌํ”„ํŒ… ๊ธฐ๋ฐ˜ ๋ฐฉ์‹ ๋Œ€๋น„ ๋น„์šฉ-ํ’ˆ์งˆ ์ธก๋ฉด์—์„œ ๊ฐœ์„ ๋œ ์„ฑ๋Šฅ์„ ๋ณด์—ฌ์ค๋‹ˆ๋‹ค.
โ€ข
๋ชจ๋ธ ์ƒ์„ฑ ๊ณผ์ •์—์„œ ์ปดํŒŒ์ผ๋Ÿฌ์˜ ์ƒ์„ธํ•œ ํ”ผ๋“œ๋ฐฑ๊ณผ LLM ๊ธฐ๋ฐ˜์˜ ์–ธ์–ด์  ์ •๋ ฌ ํŒ๋ณ„ ๋Šฅ๋ ฅ์˜ ์ƒํ˜ธ ๋ณด์™„์ ์ธ ํ™œ์šฉ์ด ์ค‘์š”ํ•˜๋ฉฐ, ํ–ฅํ›„ ๋” ๋ณต์žกํ•˜๊ณ  ๋‹ค์–‘ํ•œ ์‹ค์ œ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•œ ๋ชจ๋ธ์˜ ๊ฒฌ๊ณ ์„ฑ ๋ฐ ์ผ๋ฐ˜ํ™” ์„ฑ๋Šฅ ํ–ฅ์ƒ์ด ๊ณผ์ œ๋กœ ๋‚จ์Šต๋‹ˆ๋‹ค.
๐Ÿ‘