Lang-PINN: From Language to Physics-Informed Neural Networks via a Multi-Agent Framework

์ €์ž: Xin He, Liangliang You, Hongduan Tian, Bo Han, Ivor Tsang, Yew-Soon Ong | ๋‚ ์งœ: 2025-10-03 | DOI: 10.48550/arXiv.2510.05158 📄 PDF


Essence

์ž์—ฐ์–ธ์–ด ๊ธฐ๋ฐ˜์˜ ์ž‘์—… ์„ค๋ช…์œผ๋กœ๋ถ€ํ„ฐ ์‹คํ–‰ ๊ฐ€๋Šฅํ•œ Physics-Informed Neural Networks (PINN) ์ฝ”๋“œ๋ฅผ ์ž๋™์œผ๋กœ ์ƒ์„ฑํ•˜๋Š” LLM ๊ธฐ๋ฐ˜ ๋‹ค์ค‘ ์—์ด์ „ํŠธ ์‹œ์Šคํ…œ์„ ์ œ์•ˆํ•œ๋‹ค. PDE ๊ณต์‹ํ™”, ์•„ํ‚คํ…์ฒ˜ ์„ ํƒ, ์ฝ”๋“œ ์ƒ์„ฑ, ํ”ผ๋“œ๋ฐฑ ๊ธฐ๋ฐ˜ ๊ฐœ์„ ์˜ ์ „์ฒด ํŒŒ์ดํ”„๋ผ์ธ์„ ํ†ตํ•ฉํ•˜์—ฌ ๊ณผํ•™์ž๋“ค์˜ ์ˆ˜๋™ ์ž‘์—…์„ ๋Œ€ํญ ์ค„์ธ๋‹ค.

Motivation

Achievement

Figure 1: System Overview

Lang-PINN์˜ ์‹œ์Šคํ…œ ๊ตฌ์กฐ: PDE Agent, PINN Agent, Code Agent, Feedback Agent์˜ ํ˜‘์กฐ

  1. ์˜ค๋ฅ˜ ๊ฐ์†Œ: MSE๋ฅผ ๊ธฐ์ค€์„  ๋Œ€๋น„ 3-5 ๋‹จ๊ณ„(order of magnitude) ๊ฐ์†Œ ๋‹ฌ์„ฑ
  2. ์‹คํ–‰ ์„ฑ๊ณต๋ฅ  ํ–ฅ์ƒ: End-to-end ์‹คํ–‰ ์„ฑ๊ณต๋ฅ  50% ์ด์ƒ ๊ฐœ์„ 
  3. ๊ณ„์‚ฐ ํšจ์œจ์„ฑ: ์‹œ๊ฐ„ ์˜ค๋ฒ„ํ—ค๋“œ๋ฅผ ์ตœ๋Œ€ 74% ๊ฐ์†Œ
  4. ๋ฒค์น˜๋งˆํฌ ๊ตฌ์„ฑ: 4๊ฐœ ๋‚œ์ด๋„ ์ˆ˜์ค€์˜ 1,600๊ฐœ ์ž‘์—…-PDE ์Œ์œผ๋กœ ๊ตฌ์„ฑ๋œ Task2PDE ๋ฐ์ดํ„ฐ์…‹ ๊ณต๊ฐœ

How

Figure 2: Linguistic Complexity Impact

๊ธฐ์ˆ  ์ˆ˜์ค€์— ๋”ฐ๋ฅธ PDE ๋ฒˆ์—ญ ์ •ํ™•๋„

1. PDE Agent (์˜๋ฏธ๋ก ์  ๊ธฐ๋ฐ˜ PDE ๊ณต์‹ํ™”)

2. PINN Agent (ํ›ˆ๋ จ ๋ถˆํ•„์š”ํ•œ ์•„ํ‚คํ…์ฒ˜ ์„ ํƒ)

3. Code Agent (๋ชจ๋“ˆ์‹ ์ฝ”๋“œ ์ƒ์„ฑ)

Figure 4: Modular vs Monolithic

๋ชจ๋“ˆ์‹ ์ฝ”๋“œ ์ƒ์„ฑ์ด ๋‹จ์ผ ํŒจ์Šค ์ƒ์„ฑ๋ณด๋‹ค 2๋ฐฐ ์ด์ƒ ์šฐ์ˆ˜ํ•œ ์„ฑ๊ณต๋ฅ  ๋‹ฌ์„ฑ

4. Feedback Agent (๋ฐ˜๋ณต์  ์ •์ œ)

Originality

Limitation & Further Study

Evaluation

์ดํ‰: Lang-PINN์€ ์ž์—ฐ์–ธ์–ด์—์„œ PINN๊นŒ์ง€์˜ ์™„์ „ ์ž๋™ํ™”๋ผ๋Š” ๋ฌธ์ œ ์„ค์ •์˜ ๋ช…ํ™•์„ฑ๊ณผ 4๊ฐœ ์—์ด์ „ํŠธ์˜ ํ˜‘์กฐ ์„ค๊ณ„์—์„œ ์ฒด๊ณ„์„ฑ์„ ๋ณด์—ฌ์ฃผ๋‚˜, ๊ธฐ์ˆ ์  ํ˜์‹ ์„ฑ์ด ์ œํ•œ์ ์ด๊ณ  ํ‰๊ฐ€ ๋ฒ”์œ„(8๊ฐœ PDE, ํŠน์ • LLM ๋ชจ์Œ)๊ฐ€ ํ˜‘์†Œํ•˜์—ฌ ์ผ๋ฐ˜ํ™” ๊ฐ€๋Šฅ์„ฑ์— ์˜๋ฌธ์˜ ์—ฌ์ง€๊ฐ€ ์žˆ๋‹ค. ์‹ค๋ฌด ์ ์šฉ์„ฑ์€ ์šฐ์ˆ˜ํ•˜๋‚˜ ํ•™์ˆ  ๋ฐœ์ „์— ๋Œ€ํ•œ ๊ธฐ์—ฌ๋Š” ์ ์ง„์  ์ˆ˜์ค€์ด๋‹ค.

๊ฐ™์ด ๋ณด๋ฉด ์ข‹์€ ๋…ผ๋ฌธ

๊ธฐ๋ฐ˜ ์—ฐ๊ตฌ
์ง€์‹ ๊ทธ๋ž˜ํ”„์™€ ๋ชจ๋ธ ๊ธฐ๋ฐ˜ ์ถ”๋ก ์„ ์œ„ํ•œ ๊ตฌ์กฐ์  ๋ฐฐ๊ฒฝ์„ ์ œ๊ณตํ•˜์—ฌ, ์–ธ์–ด-๋ฌผ๋ฆฌ ์—ฐ๊ณ„ ์ž๋™ํ™”์˜ ์ด๋ก ์  ๋ฐ”ํƒ•์ด ๋ฉ๋‹ˆ๋‹ค.
๊ธฐ๋ฐ˜ ์—ฐ๊ตฌ
๋ฌผ๋ฆฌ์ •๋ณด ์‹ ๊ฒฝ๋ง(PINN) ๋ฐ ์–ธ์–ด๋ชจ๋ธ์˜ ์ˆ˜๋ฆฌ์  ๊ฒฐํ•ฉ๊ณผ ๊ด€๋ จ๋œ ๋ฐฉ๋ฒ•๋ก ์  ๊ธฐ์ดˆ๋ฅผ ์ œ๊ณตํ•œ๋‹ค.
๊ธฐ๋ฐ˜ ์—ฐ๊ตฌ
LLM ์ถ”์ง„ PINN ์ž๋™์ƒ์„ฑ์˜ ์ด๋ก ์  ๊ทผ๊ฐ„์ธ ๊ณผํ•™์  ๊ณต์‹ํ™”์™€ ์ฝ”๋“œ ์ƒ์„ฑ ํ”„๋ ˆ์ž„์›Œํฌ์— ๋Œ€ํ•œ ํฌ๊ด„์  ๋…ผ์˜๋ฅผ ๋‹ด๊ณ  ์žˆ๋‹ค.
๊ธฐ๋ฐ˜ ์—ฐ๊ตฌ
Lang-PINN ๋…ผ๋ฌธ์€ ์–ธ์–ด๋ชจ๋ธ ๊ธฐ๋ฐ˜ ๋ฌผ๋ฆฌ ์ถ”๋ก ๊ณผ ๋ฌผ๋ฆฌํ•™ ๋ฌธ์ œ ํ•ด๊ฒฐ์˜ ์‹ ๊ฒฝ๋ง ๊ธฐ๋ฐ˜ ์›๋ฆฌ๋ฅผ ์ œ๊ณตํ•˜์—ฌ ์ด ๋…ผ๋ฌธ์˜ ์ด๋ก ์  ๊ธฐ๋ฐ˜์„ ๋งˆ๋ จํ•ฉ๋‹ˆ๋‹ค.
๊ธฐ๋ฐ˜ ์—ฐ๊ตฌ
Lang-PINN ๋…ผ๋ฌธ์€ ์ž์—ฐ์–ด ์ฒ˜๋ฆฌ์™€ ๋ฌผ๋ฆฌ ๋ฐฉ์ •์‹ ํ†ตํ•ฉ(PINN)์˜ ๊ธฐ๋ณธ ์›๋ฆฌ๋ฅผ ๋‹ค๋ฃจ์–ด, PhyNiKCE์˜ ๋ฌผ๋ฆฌ ์ œ์•ฝ ๊ฐ•ํ™” ๋ฐ ์˜๋ฏธ-๋ฌผ๋ฆฌ ๊ฒฐํ•ฉ์˜ ์ด๋ก ์  ๊ทผ๊ฑฐ๋ฅผ ์ œ๊ณตํ•œ๋‹ค.
๊ธฐ๋ฐ˜ ์—ฐ๊ตฌ
456์€ ์–ธ์–ด ์ •๋ณด๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ๋ฌผ๋ฆฌ๊ณ„ ์‹ ๊ฒฝ๋ง์„ ๊ตฌ์ถ•ํ•˜๋Š” ๋…ผ๋ฌธ์œผ๋กœ, 3154์˜ ์ตœ์ ํ™” ๊ธฐ๋ฐ˜ ๋™์—ญํ•™ ์‹œ๋ฎฌ๋ ˆ์ด์…˜์˜ ๋ฐฉ๋ฒ•๋ก ์  ๊ธฐ๋ฐ˜์ด ๋ฉ๋‹ˆ๋‹ค.
๋‹ค๋ฅธ ์ ‘๊ทผ
Lang-PINN: From Language to Physics-Informed Neural Networks ๋…ผ๋ฌธ์€ ์ง์ ‘์ ์ธ ์–ธ์–ด-์ˆ˜์‹ ๋ณ€ํ™˜ ๊ธฐ๋ฐ˜ PINN ์„ค๊ณ„๋กœ, PINN ๋ฐฉ๋ฒ•๋ก ์˜ ์ตœ์‹  AI ํ†ตํ•ฉ ๋ฐฉํ–ฅ์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
๋‹ค๋ฅธ ์ ‘๊ทผ
456์€ ์ž์—ฐ์–ด๋ฅผ ํ†ตํ•œ PINN ๊ตฌ์„ฑ ์ž๋™ํ™”๋กœ, 721์˜ ์ „ํ†ต์  PINN ์ ‘๊ทผ ๋Œ€๋น„ ์ƒˆ๋กœ์šด ์ž๋™ํ™” ๋ฐฉ์‹์ด๋‹ค.
๋‹ค๋ฅธ ์ ‘๊ทผ
๋ฌผ๋ฆฌ์  ์ œ์•ฝ์„ ๋ฐ˜์˜ํ•œ ์ „๋ ฅ๋ง ๋ฌธ์ œ์— LLM ์—์ด์ „ํŠธ์™€ PINN์„ ๊ฒฐํ•ฉํ•˜๋Š” ์„ค๋ช… ๊ฐ€๋Šฅํ•œ ๋ชจ๋ธ์„ ์ œ์•ˆํ•ฉ๋‹ˆ๋‹ค.
๋‹ค๋ฅธ ์ ‘๊ทผ
CFD ๋“ฑ ๋ฌผ๋ฆฌ ๊ธฐ๋ฐ˜ ์ฝ”๋“œ ์ƒ์„ฑ์„ ์œ„ํ•œ LLM ๊ธฐ๋ฐ˜ ๋‹ค์ค‘์—์ด์ „ํŠธ ์‹œ์Šคํ…œ์˜ ๋‹ค๋ฅธ ์‚ฌ๋ก€๋กœ, ์ž๋™ํ™” ํŒŒ์ดํ”„๋ผ์ธ์„ ๋น„๊ตํ•  ์ˆ˜ ์žˆ๋‹ค.
๋‹ค๋ฅธ ์ ‘๊ทผ
Lang-PINN ๋…ผ๋ฌธ์€ ์ž์—ฐ์–ด โ‡” ๋ฌผ๋ฆฌ ์ œ์•ฝ ์‹ ๊ฒฝ๋ง(PINN) ์ง์ ‘ ์—ฐ๋™ ๊ธฐ๋ฒ•์„ ์†Œ๊ฐœํ•˜์—ฌ ๋”ฅ๋Ÿฌ๋‹ ๊ธฐ๋ฐ˜ PDE ํ•ด๋ฒ•์˜ ๋‹ค์–‘ํ•œ ๊ตฌํ˜„ ๋ฐฉ๋ฒ•์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋‹ค.
๋‹ค๋ฅธ ์ ‘๊ทผ
589๋ฒˆ ๋…ผ๋ฌธ์€ PINN ๋Œ€์‹  CFD ์‹œ๋ฎฌ๋ ˆ์ด์…˜์„ LLM ๊ธฐ๋ฐ˜ ์—์ด์ „ํŠธ๋กœ ์ž๋™ํ™”ํ•˜์—ฌ, 456๋ฒˆ '์ˆ˜์‹๊ธฐ๋ฐ˜ ์ฝ”๋“œ์ƒ์„ฑ'๊ณผ ์ ‘๊ทผ ๋ฐฉ์‹ ๋ฐ ์‘์šฉ๋ถ„์•ผ์˜ ์ฐจ์ด์ ์„ ๋น„๊ตํ•  ์ˆ˜ ์žˆ๋‹ค.
๋‹ค๋ฅธ ์ ‘๊ทผ
456๋ฒˆ ๋…ผ๋ฌธ์€ ์ž์—ฐ์–ด์—์„œ PINN ์ƒ์„ฑ์„ ์ž๋™ํ™”ํ•˜์—ฌ ๊ณผํ•™์  ๊ณ„์‚ฐ ๋ฌธ์ œ์— LLM์„ ์ ์šฉํ•˜๋ฉฐ, 911๋ฒˆ ๋…ผ๋ฌธ์˜ ์ „ํ†ต์  ์ด๋ก  ๋ถ„์„ ์ ‘๊ทผ๊ณผ ๋Œ€์กฐ๋œ๋‹ค.
๋‹ค๋ฅธ ์ ‘๊ทผ
Lang-PINN์€ ์–ธ์–ด๋ชจ๋ธ์„ ํ†ตํ•œ ๋ฌผ๋ฆฌ ๊ธฐ๋ฐ˜ ์‹ ๊ฒฝ๋ง ์—ฐ์‚ฐ์— ์ง‘์ค‘ํ•˜์—ฌ, Neural-POD์˜ ๋น„์„ ํ˜• ๋…๋ฆฝ๊ธฐ์ € ํ•™์Šต๊ณผ ๋‹ค๋ฅธ ํŒŒ์ดํ”„๋ผ์ธ์„ ํ™œ์šฉํ•ฉ๋‹ˆ๋‹ค.
ํ›„์† ์—ฐ๊ตฌ
์ž์—ฐ์–ด์—์„œ PINN ๊ตฌ์ถ• ๊ฐ€๋Šฅ์„ฑ์„ ์‹คํ—˜ํ•œ ๋…ผ๋ฌธ์œผ๋กœ, PINN-DQME ์ ‘๊ทผ๋ฒ•์˜ multi-task/์–ธ์–ด-ํ”ผ์ง์Šค ํ†ตํ•ฉ์˜ ์‘์šฉ ํ™•์žฅ์„ ์‹œ์‚ฌํ•œ๋‹ค.
ํ›„์† ์—ฐ๊ตฌ
456์€ ์ž์—ฐ์–ด์—์„œ ๋ฌผ๋ฆฌ ์ œ์•ฝ ๊ฐ•ํ™” ์‹ ๊ฒฝ๋ง์„ ์ƒ์„ฑํ•˜๋Š” ๋ฐฉ์‹์œผ๋กœ RL ๊ธฐ๋ฐ˜ ๋ชจ๋ธ ๊ฒฌ๊ณ ์„ฑ์„ ์ƒˆ๋กœ์šด ํ˜•ํƒœ๋กœ ๋ฐœ์ „์‹œํ‚จ๋‹ค.
ํ›„์† ์—ฐ๊ตฌ
Language์—์„œ ์ง์ ‘ PINN ๊ตฌ์กฐ๋กœ ๋ณ€ํ™˜ํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์ œ์‹œํ•˜์—ฌ, 3390์˜ PINN ํ™•์žฅ ์š”๊ตฌ์— ๋ถ€ํ•ฉํ•œ๋‹ค.
ํ›„์† ์—ฐ๊ตฌ
์ž์—ฐ์–ด ๊ธฐ๋ฐ˜ PINN ์ƒ์„ฑ ๋“ฑ neural operator ์‹ค์ „ ์ ์šฉ์„ ์œ„ํ•œ ์ตœ์‹  ํŒŒ์ดํ”„๋ผ์ธ ๋ฐฉํ–ฅ์„ ๋ณด์—ฌ์ค๋‹ˆ๋‹ค.
ํ›„์† ์—ฐ๊ตฌ
Lang-PINN ๋…ผ๋ฌธ์€ ์ž์—ฐ์–ด ๊ธฐ๋ฐ˜ PINN ๊ตฌ์ถ•์˜ ์‹ค์ œ์  ์ ‘๊ทผ์„ ์†Œ๊ฐœํ•ด, ๋ฌผ๋ฆฌ-๋ฐ์ดํ„ฐ ์ผ์น˜ ๋ฌธ์ œ๋ฅผ ๋ณตํ•ฉ์ ์œผ๋กœ ๋‹ค๋ฃฌ๋‹ค.
ํ›„์† ์—ฐ๊ตฌ
456์€ ์ž์—ฐ์–ด ์ž…๋ ฅ์„ ๋ฐ”ํƒ•์œผ๋กœ ๋ฌผ๋ฆฌ-์ธ์‹ ์‹ ๊ฒฝ๋ง ๊ตฌ์กฐ๋ฅผ ์„ค๊ณ„ํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์—ฐ๊ตฌํ•˜์—ฌ, 767์˜ ์—ฐ์‚ฐ์ž ํ•™์Šต ์‘์šฉ์„ฑ๊ณผ ํ™•์žฅ์„ฑ์„ ๋†’์ธ๋‹ค.
์‘์šฉ ์‚ฌ๋ก€
์–ธ์–ด ๋ชจ๋ธ์„ ํ†ตํ•œ ๋ฌผ๋ฆฌ ๋ฐฉ์ •์‹ ํ•ด์„ยท์ƒ์„ฑ(PINN ๋ณ€ํ™˜) ์‚ฌ๋ก€๋กœ ๋ณธ ๋…ผ๋ฌธ์˜ ๋Œ€์นญ์„ฑ/๋ฌผ๋ฆฌ ๋‚ด์žฌํ™” ์ ‘๊ทผ์ด ์–ธ์–ด ๊ธฐ๋ฐ˜ ๋ฌธ์ œ๋กœ๋„ ํ™•์žฅ๋จ์„ ๋ณด์—ฌ์ค๋‹ˆ๋‹ค.
์‘์šฉ ์‚ฌ๋ก€
911๋ฒˆ ๋…ผ๋ฌธ์—์„œ SCET ๋ฐ ์ด๋ก ๋ฌผ๋ฆฌ ํŒŒ๋ผ๋ฏธํ„ฐ๋ฅผ ๋‹ค๋ฃจ๋Š” ์‚ฌ๋ก€๋Š” 456๋ฒˆ Lang-PINN๊ณผ ๊ฐ™์€ ์ž๋™ํ™”๋œ ๋‰ด๋Ÿด ๋„คํŠธ์›Œํฌ ๊ตฌํ˜„์˜ ์ฃผ์š” ์ ์šฉ ๋ถ„์•ผ๋‹ค.
์‘์šฉ ์‚ฌ๋ก€
์–ธ์–ด์—์„œ ๋ฌผ๋ฆฌ์ •๋ณด ์‹ ๊ฒฝ๋ง์œผ๋กœ์˜ ์—ฐ๊ฒฐ์„ ํƒ๊ตฌํ•ด hydrological PDE ์ œ์•ฝ ๋ชจ๋ธ๋ง์˜ ์ผํ™˜์œผ๋กœ ํ™œ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
← ๋ชฉ๋ก์œผ๋กœ ๋Œ์•„๊ฐ€๊ธฐ

๐ŸŽง Audio Overview

์ด ๋…ผ๋ฌธ ๋ฆฌ๋ทฐ๋ฅผ ํŒŸ์บ์ŠคํŠธํ˜• ์˜ค๋””์˜ค๋กœ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค. (Gemini ยท ํ‚ค๋Š” ๋ธŒ๋ผ์šฐ์ €์—๋งŒ ์ €์žฅ ยท ์™„์„ฑ๋ณธ์€ ์ด๋ฉ”์ผ๋กœ๋„ ์ „์†ก)
โ–ธ ๊ณ ๊ธ‰: ๊ตฌ์„ฑ ๋ฐฉํ–ฅ(๋Œ€๋ณธ ์ž‘์„ฑ ์ง€์นจ) ์ง์ ‘ ์ˆ˜์ •