MatPilot: an LLM-enabled AI Materials Scientist under the Framework of Human-Machine Collaboration

์ €์ž: Ziqi Ni, Yahao Li, Kaijia Hu, Kunyuan Han, Ming Xu, Xingyu Chen, Fengqi Liu, Yicong Ye, Shuxin Bai | ๋‚ ์งœ: 2024-11-10 | DOI: 10.48550/arXiv.2411.08063 📄 PDF


Essence

Figure 1

MatPilot์— ๊ตฌํ˜„๋œ ์ธ๊ฐ„-๊ธฐ๊ณ„ ํ˜‘์—… ํ”„๋ ˆ์ž„์›Œํฌ

๋Œ€๊ทœ๋ชจ ์–ธ์–ด ๋ชจ๋ธ(LLM)์„ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•œ MatPilot์€ ์ž์—ฐ์–ด ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ํ†ตํ•ด ์—ฐ๊ตฌ์ž์™€ AI ์—์ด์ „ํŠธ ๊ฐ„์˜ ํ˜‘์—…์„ ๊ฐ€๋Šฅํ•˜๊ฒŒ ํ•˜๋ฉฐ, ์‹ ์†Œ์žฌ ๋ฐœ๊ฒฌ์„ ์œ„ํ•œ ์ธ์ง€ ๋ชจ๋“ˆ๊ณผ ์‹คํ–‰ ๋ชจ๋“ˆ์˜ ํ†ตํ•ฉ์„ ํ†ตํ•ด ํšจ์œจ์ ์ธ ๊ฒ€์ฆ, ์ง€์†์  ํ•™์Šต, ๋ฐ˜๋ณต์  ์ตœ์ ํ™”๋ฅผ ์‹คํ˜„ํ•˜๋Š” AI ์žฌ๋ฃŒ ๊ณผํ•™์ž์ด๋‹ค.

Motivation

Achievement

Figure 2

MatPilot ์•„ํ‚คํ…์ฒ˜ (์—๋„ˆ์ง€ ์ €์žฅ ์„ธ๋ผ๋ฏน์Šค ์˜ˆ์‹œ)

  1. ์ธ์ง€ ๋ชจ๋“ˆ์˜ ๊ฐ•ํ™”๋œ ์ง€์‹ ๋ฐ ์ฐฝ์˜์„ฑ: ๊ณ ํ’ˆ์งˆ ์ง€์‹ ๋ฒ ์ด์Šค ๊ตฌ์ถ•(๋ฌธํ—Œ ์„ ๋ณ„โ†’๋ฐ์ดํ„ฐ ์ถ”์ถœโ†’์ง€์‹ ์ฆ๋ฅ˜โ†’์ง€์‹ ๊ทธ๋ž˜ํ”„ ๊ตฌ์„ฑ)๊ณผ ํƒ์ƒ‰/ํ‰๊ฐ€/ํ†ตํ•ฉ ์—์ด์ „ํŠธ ๊ธฐ๋ฐ˜ ๋‹ค์ค‘ ์—์ด์ „ํŠธ ํ˜‘์—…์œผ๋กœ ํ˜์‹ ์ ์ธ ์—ฐ๊ตฌ ๋ฐฉํ–ฅ๊ณผ ์‹คํ—˜ ํ”„๋กœํ† ์ฝœ ์ž๋™ ์ƒ์„ฑ ์‹คํ˜„
  2. ์‹คํ–‰ ๋ชจ๋“ˆ์˜ ์ „์ฃผ๊ธฐ ์ž๋™ํ™”: ๊ณ ์ฒด์ƒ ์†Œ๊ฒฐ๋ฒ•(solid-state sintering) ๊ธฐ๋ฐ˜ ์„ธ๋ผ๋ฏน ์žฌ๋ฃŒ ์ œ์กฐ์˜ ์ž๋™ํ™” ์›Œํฌ์Šคํ…Œ์ด์…˜ ํ†ตํ•ฉ์œผ๋กœ ์›๋ฃŒ ์นญ๋Ÿ‰, ๋ณผ ๋ฐ€๋ง, ์†Œ๊ฒฐ, ๊ณผ๋ฆฝํ™”, ํŠน์„ฑ ์ธก์ • ๋“ฑ ์ „ ๊ณผ์ •์˜ ์ž๋™ํ™” ๋ฐ ๋ฐ˜๋ณต์„ฑ/์žฌํ˜„์„ฑ ํ–ฅ์ƒ

How

Figure 3

๊ณ ํ’ˆ์งˆ ์ง€์‹ ๋ฒ ์ด์Šค ๊ตฌ์ถ• ์›Œํฌํ”Œ๋กœ์šฐ

Figure 4

ํ˜์‹  ์ƒ์„ฑ์„ ์œ„ํ•œ ๋‹ค์ค‘ ์—์ด์ „ํŠธ ๋ฐ ์ธ๊ฐ„-๊ธฐ๊ณ„ ํ† ๋ก  ํ˜‘์—… ํ”„๋ ˆ์ž„์›Œํฌ

์ธ์ง€ ๋ชจ๋“ˆ:

์‹คํ–‰ ๋ชจ๋“ˆ:

Originality

Limitation & Further Study

Evaluation

์ดํ‰: MatPilot์€ LLM ๊ธฐ๋ฐ˜์˜ ์ธ๊ฐ„-๊ธฐ๊ณ„ ํ˜‘์—… ํ”„๋ ˆ์ž„์›Œํฌ๋ฅผ ํ†ตํ•ด ์žฌ๋ฃŒ ๊ณผํ•™ ์—ฐ๊ตฌ์˜ ํ˜์‹ ์„ ๋ชจ์ƒ‰ํ•œ ์•ผ์‹ฌ ์ฐฌ ์—ฐ๊ตฌ๋กœ, ํŠนํžˆ ๊ณ ์ฒด ์žฌ๋ฃŒ์˜ ์ „์ฃผ๊ธฐ ์ž๋™ํ™” ์‹คํ˜„ ์ธก๋ฉด์—์„œ ์˜์˜๊ฐ€ ํฌ๋‹ค. ๋‹ค๋งŒ ๊ธฐ์ˆ  ๊ฒ€์ฆ์˜ ๊นŠ์ด, ์ •๋Ÿ‰์  ์„ฑ๊ณผ์˜ ๋ช…์‹œ, ์ผ๋ฐ˜ํ™” ๊ฐ€๋Šฅ์„ฑ์— ๋Œ€ํ•œ ์ฒด๊ณ„์  ์ž…์ฆ์ด ํ–ฅํ›„ ๋ณด๊ฐ•๋˜์–ด์•ผ ํ•œ๋‹ค.

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

๊ธฐ๋ฐ˜ ์—ฐ๊ตฌ
์ด ๋…ผ๋ฌธ์—์„œ ์‚ฌ์šฉ๋œ ํŒŒ์ดํ”„๋ผ์ธ์˜ ๋ฒค์น˜๋งˆํฌ์™€ ํšจ์œจ ํ‰๊ฐ€๊ฐ€ LLM ๊ธฐ๋ฐ˜ ์‹ ์†Œ์žฌ ๋ฐœ๊ฒฌ์˜ ์„ฑ๋Šฅ ํ‰๊ฐ€์— ์ง์ ‘์ ์œผ๋กœ ๊ธฐ์ดˆ๊ฐ€ ๋ฉ๋‹ˆ๋‹ค.
๊ธฐ๋ฐ˜ ์—ฐ๊ตฌ
346๋ฒˆ ๋…ผ๋ฌธ์€ ๋ฐ์ดํ„ฐ ํšจ์œจ์  ๋Šฅ๋™ํ•™์Šต๊ณผ ํŒŒ์šด๋ฐ์ด์…˜ ๋ชจ๋ธ ๊ฐœ๋…์„ ์†Œ๊ฐœํ•ด, 522๋ฒˆ์˜ ์‹ ์†Œ์žฌ ๋ฐœ๊ฒฌ LLM ์—์ด์ „ํŠธ๊ฐ€ ํ™œ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ์ด๋ก ์  ๊ธฐ๋ฐ˜์„ ์ œ๊ณตํ•œ๋‹ค.
๋‹ค๋ฅธ ์ ‘๊ทผ
734๋ฒˆ ๋…ผ๋ฌธ์€ ๋ฐ”์ด์˜ค๋ฉ”๋””์ปฌ ํ…์ŠคํŠธ ์ฒ˜๋ฆฌ(ScispaCy)๋ฅผ ์œ„ํ•œ ๋„๊ตฌ๋ฅผ ์ œ๊ณตํ•ด, 522๋ฒˆ์˜ ์žฌ๋ฃŒ ๊ณผํ•™ ์ž์—ฐ์–ด ์ธํ„ฐํŽ˜์ด์Šค์™€ ๋น„๊ต๋˜๋Š” LLM ํ™œ์šฉ ์‚ฌ๋ก€์ด๋‹ค.
๋‹ค๋ฅธ ์ ‘๊ทผ
ํ™”ํ•™ ๋˜๋Š” ์žฌ๋ฃŒ๊ณผํ•™ ๋ถ„์•ผ AI ์ž๋™ํ™”์˜ ๊ด€๋ จ ์—ฐ๊ตฌ์ด๋‹ค.
๋‹ค๋ฅธ ์ ‘๊ทผ
์žฌ๋ฃŒ๊ณผํ•™์—์„œ LLM ๊ธฐ๋ฐ˜ AI ๊ณผํ•™์ž ์—ญํ• ์„ ํŠนํ™”์‹œํ‚ค๋Š” ๋‹ค์–‘ํ•œ ์‹œ์Šคํ…œ ์„ค๊ณ„ ์‚ฌ๋ก€๋ฅผ ์ œ์‹œํ•˜์—ฌ, HoneyComb๊ณผ์˜ ์ฐจ๋ณ„ํ™”๋œ ๊ตฌํ˜„์„ ํƒ๊ตฌํ•  ์ˆ˜ ์žˆ๋‹ค.
๋‹ค๋ฅธ ์ ‘๊ทผ
RAG ๊ธฐ๋ฐ˜ LLM ์—์ด์ „ํŠธ๋ฅผ ํ™œ์šฉํ•œ ๊ณผํ•™(ํŠนํžˆ ์žฌ๋ฃŒ/๊ณตํ•™) ์‹œ๋ฎฌ๋ ˆ์ด์…˜ ์ž๋™ํ™”๋ผ๋Š” ์ธก๋ฉด์—์„œ ์ง์ ‘ ๋น„๊ต๋œ๋‹ค.
๋‹ค๋ฅธ ์ ‘๊ทผ
์‹ ์†Œ์žฌ ํƒ์ƒ‰์—์„œ ์›๋ฆฌ ๊ธฐ๋ฐ˜ ๋‹ค์ค‘์—์ด์ „ํŠธ ํ˜‘๋ ฅ์˜ ํˆฌ๋ช…์„ฑ ๋ฐ ํšจ์œจ์„ฑ ์ถ”๊ตฌ๋ผ๋Š” ๋‹ค๋ฅธ ์ ‘๊ทผ๋ฒ•์„ ์ œ์‹œํ•œ๋‹ค.
๋‹ค๋ฅธ ์ ‘๊ทผ
LLM ๊ธฐ๋ฐ˜ ๊ณผํ•™ ์—ฐ๊ตฌ ์‹œ์Šคํ…œ์˜ ๊ฐ•์ ๊ณผ ์•ฝ์ ์„ ํ‰๊ฐ€ํ•˜๋Š” ์œ ์‚ฌํ•œ ๋น„ํŒ์  ๋ถ„์„ ์—ฐ๊ตฌ์ด๋‹ค.
๋‹ค๋ฅธ ์ ‘๊ทผ
MatPilot ๋…ผ๋ฌธ์€ ๋ฌผ๋ฆฌ์  ๋ฐ ์žฌ๋ฃŒ๊ณผํ•™์  ๋ฐ์ดํ„ฐ์— ๋Œ€ํ•œ AI ์—์ด์ „ํŠธ ๊ธฐ๋ฐ˜ ํ‰๊ฐ€์™€ ์ถ”์ฒœ์„ ์ ์šฉํ•˜์—ฌ, PHYSICS ๋ฐ์ดํ„ฐ์…‹์˜ ๋ชฉ์ ๊ณผ ๋ฐ€์ ‘ํ•˜๊ฒŒ ๋งž๋‹ฟ์•„ ์žˆ๋‹ค.
๋‹ค๋ฅธ ์ ‘๊ทผ
Frame-wise LLM ๊ธฐ๋ฐ˜ ์žฌ๋ฃŒ ๊ณผํ•™ ์ž๋™ํ™” ์—์ด์ „ํŠธ(MATPilot)๋กœ, RAG ๊ธฐ๋ฐ˜ ์„ค๊ณ„ ์™ธ ๋ฒค์น˜๋งˆํฌ์šฉ ํ”„๋ ˆ์ž„์›Œํฌ๋ฅผ ์ œ์‹œํ•ฉ๋‹ˆ๋‹ค.
๋‹ค๋ฅธ ์ ‘๊ทผ
MatPilot์€ LLM ๊ธฐ๋ฐ˜ ๋ฌด๊ธฐ/๊ธˆ์† ์†Œ์žฌ ๋ฐœ๊ฒฌ์„ ๋‹ค๋ฃจ๋ฉฐ, MatterGPT๋ฅผ ์‚ฌ์šฉํ•˜๋Š” 3117๊ณผ ๋‹ค๋ฅธ foundation/Large model ๋Šฅ๋ ฅ์„ ๋น„๊ต ๊ฐ€๋Šฅํ•˜๊ฒŒ ํ•œ๋‹ค.
๋‹ค๋ฅธ ์ ‘๊ทผ
522๋Š” LLM ๊ธฐ๋ฐ˜ ์žฌ๋ฃŒ ํƒ์ƒ‰์„ ์ค‘์ ์œผ๋กœ ํ•˜์ง€๋งŒ, 3156์ฒ˜๋Ÿผ LLM+retrieval-augmented generation ๋ฐฉ์‹๊ณผ ์‹ค์ œ ๊ฒ€์ฆ ์‚ฌ๋ก€๋ฅผ ๋‹ค๋ฃน๋‹ˆ๋‹ค.
๋‹ค๋ฅธ ์ ‘๊ทผ
522๋Š” LLM๊ณผ ํ”„๋กฌํ”„ํŠธ ์ „๋žต์„ ์ด์šฉํ•ด ์žฌ๋ฃŒ ๊ณผํ•™ ํƒ์ƒ‰์„ ์ˆ˜ํ–‰ํ•˜๋Š” ํ”„๋ ˆ์ž„์›Œํฌ๋กœ, 3148์˜ LLM+์žฌ๋ฃŒ๋ฐœ๊ฒฌ ํŒŒ์ดํ”„๋ผ์ธ๊ณผ ๋น„๊ต๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
๋‹ค๋ฅธ ์ ‘๊ทผ
ํ”„๋กœ๊ทธ๋ž˜๋ฐ ํ”„๋ ˆ์ž„์›Œํฌ์™€ ๋Œ€๊ทœ๋ชจ LLM์˜ ๊ฒฐํ•ฉ์œผ๋กœ ์ž์œจ ์žฌ๋ฃŒ์—ฐ๊ตฌ ์‹œ๋ฎฌ๋ ˆ์ด์…˜์„ ๊ตฌํ˜„ํ•˜๋ ค๋Š” ์‹œ๋„๋กœ, ์œ ์‚ฌ ๋ฌธ์ œ์— ๋‹ค๋ฅด๊ฒŒ ์ ‘๊ทผ.
ํ›„์† ์—ฐ๊ตฌ
์žฌ๋ฃŒ๊ณผํ•™์—์„œ Foundation Model, LLM ๋“ฑ ์ตœ์‹  AI ๊ธฐ์ˆ ์ด ์‹ค์ œ๋กœ ์–ด๋–ป๊ฒŒ ์ž๋™ํ™”์— ์ ์šฉ๋˜๋Š”์ง€ ํญ๋„“๊ฒŒ ์„œ๋ฒ ์ดํ•œ๋‹ค.
์‘์šฉ ์‚ฌ๋ก€
El Agente์˜ ํ”„๋ ˆ์ž„์›Œํฌ๋Š” MatPilot๊ณผ ๊ฐ™์ด LLM ๊ธฐ๋ฐ˜์˜ ๋‹ค์–‘ํ•œ ๊ณผํ•™ ๋ถ„์•ผ(์˜ˆ: ์†Œ์žฌ) ์ž๋™ํ™” ์‹œ์Šคํ…œ์— ์‘์šฉยทํ™•์žฅ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
์‘์šฉ ์‚ฌ๋ก€
522๋ฒˆ ๋…ผ๋ฌธ์€ ์žฌ๋ฃŒ ๊ณผํ•™ ๋ถ„์•ผ์—์„œ LLM์„ ํ™œ์šฉํ•œ AI ๊ณผํ•™์ž ์‚ฌ๋ก€๋ฅผ ์ œ๊ณตํ•˜๋ฏ€๋กœ, 007๋ฒˆ์˜ ์†Œ์žฌ MD ์ž๋™ํ™”์— ๋Œ€ํ•œ ์‹ค์ œ ์ ์šฉ์„ฑ๊ณผ ํ™•์žฅ์„ฑ์„ ํ•จ๊ป˜ ํƒ์ƒ‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
์‘์šฉ ์‚ฌ๋ก€
ํ™”ํ•™/์žฌ๋ฃŒ ๋ถ„์•ผ์—์„œ LLM ๊ธฐ๋ฐ˜ ์—์ด์ „ํ‹ฑ AI๊ฐ€ ์‹ค์ œ ์ž๋™ํ™” ๊ณผ์ œ์— ์–ด๋–ป๊ฒŒ ์ ์šฉ๋˜๊ณ  ์žˆ๋Š”์ง€ ์‚ฌ๋ก€๋ฅผ ์ œ์‹œํ•œ๋‹ค.
์‘์šฉ ์‚ฌ๋ก€
Plan-execute-summarize ๋ฃจํ”„๋ฅผ ํ†ตํ•œ ์žฌ๋ฃŒ๊ณผํ•™์  ๋ฐœ๊ฒฌ ํ”„๋กœ์„ธ์Šค๊ฐ€ ๋ฌผ์งˆ ์„ค๊ณ„์™€ ์ตœ์ ํ™”๋กœ์˜ ์‹ค์ œ ํ™•์žฅ์„ ๋ณด์—ฌ์ค๋‹ˆ๋‹ค.
← ๋ชฉ๋ก์œผ๋กœ ๋Œ์•„๊ฐ€๊ธฐ

๐ŸŽง Audio Overview

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