Essence
๋ณธ ๋
ผ๋ฌธ์ OpenFOAM ๊ธฐ๋ฐ ์ ์ฐ์ ์ฒด์ญํ(CFD) ์๋ฎฌ๋ ์ด์
์ ์ํด ๊ฒ์ ์ฆ๊ฐ ์์ฑ(RAG) ๊ธฐ์ ๋ก ๊ฐํ๋ ๋๊ท๋ชจ ์ธ์ด๋ชจ๋ธ(LLM) ๊ธฐ๋ฐ ์์ด์ ํธ OpenFOAMGPT๋ฅผ ์ ์ํ๋ค. GPT-4o์ o1 preview ๋ชจ๋ธ์ ํ์ฉํ์ฌ ์์ ์ท(zero-shot) ์๋ฎฌ๋ ์ด์
์ค์ ๋ถํฐ ๊ฒฝ๊ณ์กฐ๊ฑด ์์ , ๋๋ฅ ๋ชจ๋ธ ์กฐ์ , ์ฝ๋ ๋ฒ์ญ๊น์ง ๋ค์ํ ์์
์ ์๋ํํ๋ค.
Evaluation
์ดํ: ๋ณธ ๋
ผ๋ฌธ์ LLM ๊ธฐ๋ฐ CFD ์๋ํ์ ์ค์ฉ์ ์๋๋ก์ ๊ฐ์น ์์ผ๋, ํ๊ฐ์ ์์ ์ฑ๊ณผ ์ ๋์ ์ฑ๋ฅ ๊ฒ์ฆ์ด ๊ฐ์ ๋์ด์ผ ํ๋ฉฐ, ์ธ๊ฐ ๊ฐ์์ ํ์ ์๊ตฌ์ ๋์ ์ด์ ๋น์ฉ์ ์ฐ์
์ ์ฉ์ ์ฃผ์ ๊ณผ์ ๋ก ๋จ์ ์๋ค.
๊ฐ์ด ๋ณด๋ฉด ์ข์ ๋
ผ๋ฌธ
๊ธฐ๋ฐ ์ฐ๊ตฌ
Retrieval-augmented LLMs๋ฅผ ํ์ฉํ OpenFOAM ์๋ํ ํ๋ ์์ํฌ๋ก, ๊ณผํ ์๋ฎฌ๋ ์ด์
์๋ํ ๋ถ์ผ์ ์ด๋ก ์ ยท๊ธฐ์ ์ ๊ธฐ๋ฐ์ ์ ๊ณตํจ.
๊ธฐ๋ฐ ์ฐ๊ตฌ
OpenFOAMGPT ๋
ผ๋ฌธ์ CFD ์๋ฎฌ๋ ์ด์
์์ญ์์ LLM-RAG ๊ธฐ๋ฐ ์๋ํ์ ์ ๋ขฐ ํ๋ณด ๊ธฐ๋ฒ์ ์ ๊ณตํด ์๋์ฐจ ์ค๊ณ ์๋ํ ํ๋ ์์ํฌ์ ์ด๋ก ์ ๊ทผ๊ฐ์ด ๋ฉ๋๋ค.
๊ธฐ๋ฐ ์ฐ๊ตฌ
589๋ฒ(OpenFOAMGPT)์ retrieval-augmented LLM์ด ํ์ฉ๋ ํน์ ์์ฉ์ฌ๋ก๋ก, 569๋ฒ์ด ์ ์ํ RAG ์์คํ
์ ๊ตฌ์ฒด์ ์ ์ฉ ์์๋ก ์ฐธ๊ณ ํ ์ ์๋ค.
๋ค๋ฅธ ์ ๊ทผ
์คํ์์ค CFD ์๋ํ ์์คํ
์ธ MetaOpenFOAM์ ์ ์ํ์ฌ, OpenFOAMGPT์ ์ ์ฌํ ์คํ ์ค๊ณ ์๋ํ๋ฅผ LLM ๊ธฐ๋ฐ์์ ์คํํฉ๋๋ค.
๋ค๋ฅธ ์ ๊ทผ
GPT-4o ๊ธฐ๋ฐ LLM ์์ด์ ํธ ๊ตฌ์กฐ์ OpenFOAMGPT์ MatPilot์ ๋ถ์ผ๋ณ ๊ฐํ ํ์ต ํ๋ ์ ์ค๊ณ ์ฐจ์ด๋ฅผ ๋น๊ตํ ์ ์๋ค.
๋ค๋ฅธ ์ ๊ทผ
์ฌ๋ฃ๊ณผํ ํนํ retrieval-augmented LLM ์ํคํ
์ฒ๋ก, HiPerRAG์ HPC ๊ธฐ๋ฐ ํ์ฅ์ฑ๊ณผ ๋์กฐ์ ์
๋๋ค.
๋ค๋ฅธ ์ ๊ทผ
๋ณต์์ LLM ๊ธฐ๋ฐ OpenFOAM ์๋ฎฌ๋ ์ด์
์๋ํ ๋ฐฉ๋ฒ๋ก ์ ๋น๊ตํจ์ผ๋ก์จ, ์ ๋ขฐ์ฑยท์๋ํ ํจ์จ์ฑ๋ณ ์ฐจ์ด์ ์ ํ์
ํ ์ ์์ต๋๋ค.
๋ค๋ฅธ ์ ๊ทผ
589๋ฒ ๋
ผ๋ฌธ์ PINN ๋์ CFD ์๋ฎฌ๋ ์ด์
์ LLM ๊ธฐ๋ฐ ์์ด์ ํธ๋ก ์๋ํํ์ฌ, 456๋ฒ '์์๊ธฐ๋ฐ ์ฝ๋์์ฑ'๊ณผ ์ ๊ทผ ๋ฐฉ์ ๋ฐ ์์ฉ๋ถ์ผ์ ์ฐจ์ด์ ์ ๋น๊ตํ ์ ์๋ค.
๋ค๋ฅธ ์ ๊ทผ
589๋ ๋๋ฉ์ธ ํนํ LLM๊ณผ retrieval ๊ธฐ๋ฐ materials workflow ์๋ํ๋ฅผ ์งํฅํ์ฌ, 3160์ code-first agentic ์ ๊ทผ๊ณผ ๊ทผ๋ณธ์ ์ธ ์ฐจ๋ณ์ ์ด ์์ต๋๋ค.
ํ์ ์ฐ๊ตฌ
OpenFOAMGPT์ ์ฐจ์ธ๋ ๋ชจ๋ธ๋ก ๋ณด๋ค ์ ๋ขฐ๋ ๋์ CFD ์๋ํ ํ๋ ์์ํฌ๋ฅผ ์ ์ํด, ๊ธฐ์กด ์ฐ๊ตฌ์ ํ๊ณ๋ฅผ ๋ณด์ํฉ๋๋ค.
ํ์ ์ฐ๊ตฌ
589๋ฒ ๋
ผ๋ฌธ์ OpenFOAM ๊ธฐ๋ฐ์ retrieval-augmented LLM ์์คํ
์ ๋ค๋ฃจ์ด 130๋ฒ๊ณผ ์ ์ฌํ ๊ฐ๋
์ ์ฝ๋ ์๋ํ ์ฐ๊ตฌ๋ฅผ ๋์ฑ ๋ฐ์ ์ํจ๋ค.
์์ฉ ์ฌ๋ก
495๋ฒ์ ์ํธ๋กํผ ๊ธฐ๋ฐ ์ฅ๋ฌธ ํ
์คํธ ์์ฑ ๋ฐ ํตํฉ์ ์ต์ ํ ์์ด๋์ด๊ฐ 589๋ฒ ๋
ผ๋ฌธ์ CFD ๋ฐ์ดํฐ ์์ฉ ์์์ ๋ง๋ฟ์ต๋๋ค.