Rescale ๋ฏธํŒ… ์˜ˆ์•ฝ

๋Œ€๊ทœ๋ชจ ์–ธ์–ด ๋ชจ๋ธ์„ ์‚ฌ์šฉํ•œ ๊ทธ๋ž˜ํ”„ ์‹ ๊ฒฝ๋ง ๊ฐ•ํ™”: ์ตœ๊ณ ์˜ ๊ฐ€์ด๋“œ

์ธ๊ณต์ง€๋Šฅ

๋Œ€๊ทœ๋ชจ ์–ธ์–ด ๋ชจ๋ธ์„ ์‚ฌ์šฉํ•œ ๊ทธ๋ž˜ํ”„ ์‹ ๊ฒฝ๋ง ๊ฐ•ํ™”: ์ตœ๊ณ ์˜ ๊ฐ€์ด๋“œ

mm
๊ทธ๋ž˜ํ”„ ์‹ ๊ฒฝ๋ง ๋Œ€๊ทœ๋ชจ ์–ธ์–ด ๋ชจ๋ธ

๊ทธ๋ž˜ํ”„๋Š” ์†Œ์…œ ๋„คํŠธ์›Œํฌ, ์ง€์‹ ๊ธฐ๋ฐ˜, ์ƒ๋ฌผํ•™์  ์‹œ์Šคํ…œ ๋“ฑ์„ ํฌํ•จํ•œ ๊ด‘๋ฒ”์œ„ํ•œ ์˜์—ญ์— ๊ฑธ์ณ ๋ณต์žกํ•œ ๊ด€๊ณ„๋ฅผ ๋‚˜ํƒ€๋‚ด๋Š” ๋ฐ์ดํ„ฐ ๊ตฌ์กฐ์ž…๋‹ˆ๋‹ค. ์ด ๊ทธ๋ž˜ํ”„์—์„œ ์—”ํ„ฐํ‹ฐ๋Š” ๋…ธ๋“œ๋กœ ํ‘œ์‹œ๋˜๊ณ  ํ•ด๋‹น ๊ด€๊ณ„๋Š” ๊ฐ€์žฅ์ž๋ฆฌ๋กœ ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค.

์ด๋Ÿฌํ•œ ๋ณต์žกํ•œ ๊ด€๊ณ„ ๊ตฌ์กฐ๋ฅผ ํšจ๊ณผ์ ์œผ๋กœ ํ‘œํ˜„ํ•˜๊ณ  ์ถ”๋ก ํ•˜๋Š” ๋Šฅ๋ ฅ์€ ๋„คํŠธ์›Œํฌ ๊ณผํ•™, ํ™”ํ•™์ •๋ณดํ•™, ์ถ”์ฒœ ์‹œ์Šคํ…œ๊ณผ ๊ฐ™์€ ๋ถ„์•ผ์˜ ๋ฐœ์ „์„ ๊ฐ€๋Šฅํ•˜๊ฒŒ ํ•˜๋Š” ๋ฐ ๋งค์šฐ ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค.

๊ทธ๋ž˜ํ”„ ์‹ ๊ฒฝ๋ง(GNN)์€ ๊ทธ๋ž˜ํ”„ ๊ธฐ๊ณ„ ํ•™์Šต ์ž‘์—…์„ ์œ„ํ•œ ๊ฐ•๋ ฅํ•œ ๋”ฅ ๋Ÿฌ๋‹ ํ”„๋ ˆ์ž„์›Œํฌ๋กœ ๋“ฑ์žฅํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด์›ƒ ์ง‘๊ณ„ ๋˜๋Š” ๊ทธ๋ž˜ํ”„ ์ปจ๋ณผ๋ฃจ์…˜์„ ํ†ตํ•ด ๊ทธ๋ž˜ํ”„ ํ† ํด๋กœ์ง€๋ฅผ ์‹ ๊ฒฝ๋ง ์•„ํ‚คํ…์ฒ˜์— ํ†ตํ•ฉํ•จ์œผ๋กœ์จ GNN์€ ๋…ธ๋“œ ๊ธฐ๋Šฅ๊ณผ ๊ตฌ์กฐ์  ์—ญํ• ์„ ๋ชจ๋‘ ์ธ์ฝ”๋”ฉํ•˜๋Š” ์ €์ฐจ์› ๋ฒกํ„ฐ ํ‘œํ˜„์„ ํ•™์Šตํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋ฅผ ํ†ตํ•ด GNN์€ ๋‹ค์–‘ํ•œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์˜์—ญ์— ๊ฑธ์ณ ๋…ธ๋“œ ๋ถ„๋ฅ˜, ๋งํฌ ์˜ˆ์ธก ๋ฐ ๊ทธ๋ž˜ํ”„ ๋ถ„๋ฅ˜์™€ ๊ฐ™์€ ์ž‘์—…์—์„œ ์ตœ์ฒจ๋‹จ ์„ฑ๋Šฅ์„ ๋‹ฌ์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

GNN์ด ์ƒ๋‹นํ•œ ์ง„์ „์„ ์ด๋ฃจ์—ˆ์ง€๋งŒ ๋ช‡ ๊ฐ€์ง€ ์ฃผ์š” ๊ณผ์ œ๊ฐ€ ๋‚จ์•„ ์žˆ์Šต๋‹ˆ๋‹ค. ์ง€๋„ GNN ๋ชจ๋ธ์„ ํ›ˆ๋ จํ•˜๊ธฐ ์œ„ํ•ด ๊ณ ํ’ˆ์งˆ์˜ ๋ ˆ์ด๋ธ”์ด ์ง€์ •๋œ ๋ฐ์ดํ„ฐ๋ฅผ ์–ป๋Š” ๊ฒƒ์€ ๋น„์šฉ๊ณผ ์‹œ๊ฐ„์ด ๋งŽ์ด ์†Œ์š”๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ GNN์€ ์ด์งˆ์ ์ธ ๊ทธ๋ž˜ํ”„ ๊ตฌ์กฐ์™€ ํ…Œ์ŠคํŠธ ์‹œ ๊ทธ๋ž˜ํ”„ ๋ถ„ํฌ๊ฐ€ ํ›ˆ๋ จ ๋ฐ์ดํ„ฐ์™€ ํฌ๊ฒŒ ๋‹ค๋ฅธ ์ƒํ™ฉ(๋ถ„ํฌ ์™ธ ์ผ๋ฐ˜ํ™”)์œผ๋กœ ์ธํ•ด ์–ด๋ ค์›€์„ ๊ฒช์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋™์‹œ์— GPT-4์™€ ๊ฐ™์€ LLM(๋Œ€ํ˜• ์–ธ์–ด ๋ชจ๋ธ) ๋ฐ ์•ผ๋งˆ ๋†€๋ผ์šด ์ž์—ฐ์–ด ์ดํ•ด์™€ ์ƒ์„ฑ ๋Šฅ๋ ฅ์œผ๋กœ ์ „ ์„ธ๊ณ„๋ฅผ ๊ฐ•ํƒ€ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ˆ˜์‹ญ์–ต ๊ฐœ์˜ ๋งค๊ฐœ๋ณ€์ˆ˜๊ฐ€ ํฌํ•จ๋œ ๋Œ€๊ทœ๋ชจ ํ…์ŠคํŠธ ๋ง๋ญ‰์น˜์— ๋Œ€ํ•ด ํ›ˆ๋ จ๋œ LLM์€ ํ•œ๋•Œ AI ์‹œ์Šคํ…œ์—์„œ ๊ทน๋„๋กœ ์–ด๋ ค์šด ๊ฒƒ์œผ๋กœ ์—ฌ๊ฒจ์กŒ๋˜ ๋†€๋ผ์šด ์†Œ์ˆ˜ ํ•™์Šต ๋Šฅ๋ ฅ, ์ž‘์—… ์ „๋ฐ˜์˜ ์ผ๋ฐ˜ํ™” ๋ฐ ์ƒ์‹ ์ถ”๋ก  ๊ธฐ์ˆ ์„ ๋ณด์—ฌ์ค๋‹ˆ๋‹ค.

LLM์˜ ์—„์ฒญ๋‚œ ์„ฑ๊ณต์€ ๊ทธ๋ž˜ํ”„ ๊ธฐ๊ณ„ ํ•™์Šต ์ž‘์—…์— LLM์˜ ํž˜์„ ํ™œ์šฉํ•˜๋ ค๋Š” ํƒ๊ตฌ๋ฅผ ์ด‰์ง„ํ–ˆ์Šต๋‹ˆ๋‹ค. ํ•œํŽธ์œผ๋กœ, LLM์˜ ์ง€์‹๊ณผ ์ถ”๋ก  ๋Šฅ๋ ฅ์€ ์ „ํ†ต์ ์ธ GNN ๋ชจ๋ธ์„ ํ–ฅ์ƒ์‹œํ‚ฌ ์ˆ˜ ์žˆ๋Š” ๊ธฐํšŒ๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ๋ฐ˜๋Œ€๋กœ, ๊ทธ๋ž˜ํ”„์— ๋‚ด์žฌ๋œ ๊ตฌ์กฐํ™”๋œ ํ‘œํ˜„๊ณผ ์‚ฌ์‹ค์  ์ง€์‹์€ ํ™˜๊ฐ ๋ฐ ํ•ด์„ ๊ฐ€๋Šฅ์„ฑ ๋ถ€์กฑ๊ณผ ๊ฐ™์€ LLM์˜ ์ผ๋ถ€ ์ฃผ์š” ์ œํ•œ ์‚ฌํ•ญ์„ ํ•ด๊ฒฐํ•˜๋Š” ๋ฐ ๋„์›€์ด ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๊ทธ๋ž˜ํ”„ ์‹ ๊ฒฝ๋ง ๋ฐ ์ž๊ธฐ ์ง€๋„ ํ•™์Šต

ํ•„์š”ํ•œ ๋งฅ๋ฝ์„ ์ œ๊ณตํ•˜๊ธฐ ์œ„ํ•ด ๋จผ์ € ๊ทธ๋ž˜ํ”„ ์‹ ๊ฒฝ๋ง๊ณผ ์ž๊ธฐ ์ง€๋„ ๊ทธ๋ž˜ํ”„ ํ‘œํ˜„ ํ•™์Šต์˜ ํ•ต์‹ฌ ๊ฐœ๋…๊ณผ ๋ฐฉ๋ฒ•์„ ๊ฐ„๋žตํ•˜๊ฒŒ ๊ฒ€ํ† ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.

๊ทธ๋ž˜ํ”„ ์‹ ๊ฒฝ๋ง ์•„ํ‚คํ…์ฒ˜

๊ทธ๋ž˜ํ”„ ์‹ ๊ฒฝ๋ง ์•„ํ‚คํ…์ฒ˜ โ€“

๊ธฐ์กด ์‹ฌ์ธต ์‹ ๊ฒฝ๋ง๊ณผ GNN์˜ ์ฃผ์š” ์ฐจ์ด์ ์€ ๊ทธ๋ž˜ํ”„ ๊ตฌ์กฐ ๋ฐ์ดํ„ฐ์—์„œ ์ง์ ‘ ์ž‘๋™ํ•˜๋Š” ๋Šฅ๋ ฅ์— ์žˆ์Šต๋‹ˆ๋‹ค. GNN์€ ๊ฐ ๋…ธ๋“œ๊ฐ€ ์ด์›ƒ์˜ ํŠน์ง• ๋ฒกํ„ฐ๋ฅผ ์ง‘๊ณ„ํ•˜์—ฌ ์ž์ฒด ํ‘œํ˜„์„ ๊ณ„์‚ฐํ•˜๋Š” ์ด์›ƒ ์ง‘๊ณ„ ์ฒด๊ณ„๋ฅผ ๋”ฐ๋ฆ…๋‹ˆ๋‹ค.

๋‹ค์Œ๊ณผ ๊ฐ™์ด ๋ฉ”์‹œ์ง€ ๋ฐ ์—…๋ฐ์ดํŠธ ๊ธฐ๋Šฅ์˜ ๋‹ค์–‘ํ•œ ์ธ์Šคํ„ด์Šคํ™”๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ˆ˜๋งŽ์€ GNN ์•„ํ‚คํ…์ฒ˜๊ฐ€ ์ œ์•ˆ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ปจ๋ฒŒ๋ฃจ์…˜ ๋„คํŠธ์›Œํฌ ๊ทธ๋ž˜ํ”„ (GCN), ๊ทธ๋ž˜ํ”„SAGE, ๊ทธ๋ž˜ํ”„ ์ฃผ์˜ ๋„คํŠธ์›Œํฌ (GAT) ๋ฐ ๊ทธ๋ž˜ํ”„ ๋™ํ˜• ๋„คํŠธ์›Œํฌ (GIN) ๋“ฑ์ด ์žˆ์Šต๋‹ˆ๋‹ค.

์ตœ๊ทผ์—๋Š” ์ž์—ฐ์–ด ๋ณ€ํ™˜๊ธฐ์˜ self-attention ๋ฉ”์ปค๋‹ˆ์ฆ˜์„ ์ ์šฉํ•˜์—ฌ ๊ทธ๋ž˜ํ”„ ๊ตฌ์กฐ ๋ฐ์ดํ„ฐ์—์„œ ์ž‘๋™ํ•˜๋Š” ๊ทธ๋ž˜ํ”„ ๋ณ€ํ™˜๊ธฐ๊ฐ€ ์ธ๊ธฐ๋ฅผ ์–ป์—ˆ์Šต๋‹ˆ๋‹ค. ๋ช‡ ๊ฐ€์ง€ ์˜ˆ๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค ๊ทธ๋ž˜ํฌ๋จธ๋ณ€์••๊ธฐ๋ฐ ๊ทธ๋ž˜ํ”„ํฌ๋จธ์Šค. ์ด๋Ÿฌํ•œ ๋ชจ๋ธ์€ ์ˆœ์ „ํžˆ ์ด์›ƒ ๊ธฐ๋ฐ˜ GNN๋ณด๋‹ค ๊ทธ๋ž˜ํ”„ ์ „์ฒด์—์„œ ์žฅ๊ฑฐ๋ฆฌ ์ข…์†์„ฑ์„ ๋” ์ž˜ ํฌ์ฐฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๊ทธ๋ž˜ํ”„์˜ ์ž๊ธฐ ์ง€๋„ ํ•™์Šต

GNN์€ ๊ฐ•๋ ฅํ•œ ํ‘œํ˜„ ๋ชจ๋ธ์ด์ง€๋งŒ ๊ฐ๋… ํ›ˆ๋ จ์— ํ•„์š”ํ•œ ๋Œ€๊ทœ๋ชจ ๋ ˆ์ด๋ธ”์ด ์ง€์ •๋œ ๋ฐ์ดํ„ฐ ์„ธํŠธ๊ฐ€ ๋ถ€์กฑํ•˜์—ฌ ์„ฑ๋Šฅ์— ๋ณ‘๋ชฉ ํ˜„์ƒ์ด ๋ฐœ์ƒํ•˜๋Š” ๊ฒฝ์šฐ๊ฐ€ ๋งŽ์Šต๋‹ˆ๋‹ค. ์ž๊ธฐ ์ง€๋„ ํ•™์Šต์€ ๋ณธ์งˆ์ ์ธ ๊ทธ๋ž˜ํ”„ ๊ตฌ์กฐ์™€ ๋…ธ๋“œ ๊ธฐ๋Šฅ๋งŒ ํ•„์š”ํ•œ ํ”„๋ฆฌํ…์ŠคํŠธ ์ž‘์—…์„ ํ™œ์šฉํ•˜์—ฌ ๋ ˆ์ด๋ธ”์ด ์—†๋Š” ๊ทธ๋ž˜ํ”„ ๋ฐ์ดํ„ฐ์— ๋Œ€ํ•ด GNN์„ ์‚ฌ์ „ ํ›ˆ๋ จ์‹œํ‚ค๋Š” ์œ ๋งํ•œ ํŒจ๋Ÿฌ๋‹ค์ž„์œผ๋กœ ๋ถ€์ƒํ–ˆ์Šต๋‹ˆ๋‹ค.

์ž์ฒด ์ง€๋„ GNN ์‚ฌ์ „ ํ›ˆ๋ จ์— ์‚ฌ์šฉ๋˜๋Š” ๋ช‡ ๊ฐ€์ง€ ์ผ๋ฐ˜์ ์ธ ํ”„๋ฆฌํ…์ŠคํŠธ ์ž‘์—…์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

  1. ๋…ธ๋“œ ์†์„ฑ ์˜ˆ์ธก: ๋…ธ๋“œ ์†์„ฑ/๊ธฐ๋Šฅ์˜ ์ผ๋ถ€๋ฅผ ๋ฌด์ž‘์œ„๋กœ ๋งˆ์Šคํ‚นํ•˜๊ฑฐ๋‚˜ ์†์ƒ์‹œํ‚ค๊ณ  GNN์— ์ด๋ฅผ ์žฌ๊ตฌ์„ฑํ•˜๋„๋ก ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•ฉ๋‹ˆ๋‹ค.
  2. ์—์ง€/๋งํฌ ์˜ˆ์ธก: ์ข…์ข… ๋ฌด์ž‘์œ„ ๊ฐ€์žฅ์ž๋ฆฌ ๋งˆ์Šคํ‚น์„ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•œ ์Œ์˜ ๋…ธ๋“œ ์‚ฌ์ด์— ๊ฐ€์žฅ์ž๋ฆฌ๊ฐ€ ์กด์žฌํ•˜๋Š”์ง€ ์˜ˆ์ธกํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ํ•™์Šตํ•ฉ๋‹ˆ๋‹ค.
  3. ๋Œ€์กฐ ํ•™์Šต: ์„œ๋กœ ๋‹ค๋ฅธ ๊ทธ๋ž˜ํ”„์˜ ๋ณด๊ธฐ๋ฅผ ๋ถ„๋ฆฌํ•˜๋ฉด์„œ ๋™์ผํ•œ ๊ทธ๋ž˜ํ”„ ์ƒ˜ํ”Œ์˜ ๊ทธ๋ž˜ํ”„ ๋ณด๊ธฐ ๊ฐ„์˜ ์œ ์‚ฌ์„ฑ์„ ์ตœ๋Œ€ํ™”ํ•ฉ๋‹ˆ๋‹ค.
  4. ์ƒํ˜ธ ์ •๋ณด ๊ทน๋Œ€ํ™”: ๊ธ€๋กœ๋ฒŒ ๊ทธ๋ž˜ํ”„ ์ž„๋ฒ ๋”ฉ๊ณผ ๊ฐ™์€ ๋กœ์ปฌ ๋…ธ๋“œ ํ‘œํ˜„๊ณผ ํƒ€๊ฒŸ ํ‘œํ˜„ ๊ฐ„์˜ ์ƒํ˜ธ ์ •๋ณด๋ฅผ ์ตœ๋Œ€ํ™”ํ•ฉ๋‹ˆ๋‹ค.

์ด์™€ ๊ฐ™์€ ํ”„๋ฆฌํ…์ŠคํŠธ ์ž‘์—…์„ ํ†ตํ•ด GNN์€ ์‚ฌ์ „ ํ›ˆ๋ จ ์ค‘์— ๋ ˆ์ด๋ธ”์ด ์ง€์ •๋˜์ง€ ์•Š์€ ๊ทธ๋ž˜ํ”„ ๋ฐ์ดํ„ฐ์—์„œ ์˜๋ฏธ ์žˆ๋Š” ๊ตฌ์กฐ์  ๋ฐ ์˜๋ฏธ๋ก ์  ํŒจํ„ด์„ ์ถ”์ถœํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์‚ฌ์ „ ํ›ˆ๋ จ๋œ GNN์€ ๋…ธ๋“œ ๋ถ„๋ฅ˜, ๋งํฌ ์˜ˆ์ธก, ๊ทธ๋ž˜ํ”„ ๋ถ„๋ฅ˜์™€ ๊ฐ™์€ ๋‹ค์–‘ํ•œ ๋‹ค์šด์ŠคํŠธ๋ฆผ ์ž‘์—…์—์„œ ํƒ์›”ํ•˜๋„๋ก ์ƒ๋Œ€์ ์œผ๋กœ ์ž‘์€ ๋ ˆ์ด๋ธ”์ด ์ง€์ •๋œ ํ•˜์œ„ ์ง‘ํ•ฉ์—์„œ ๋ฏธ์„ธ ์กฐ์ •๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ž์ฒด ๊ฐ๋…์„ ํ™œ์šฉํ•จ์œผ๋กœ์จ ๋ ˆ์ด๋ธ”์ด ์ง€์ •๋˜์ง€ ์•Š์€ ๋Œ€๊ทœ๋ชจ ๋ฐ์ดํ„ฐ ์„ธํŠธ์— ๋Œ€ํ•ด ์‚ฌ์ „ ํ›ˆ๋ จ๋œ GNN์€ ์ฒ˜์Œ๋ถ€ํ„ฐ ํ›ˆ๋ จํ•˜๋Š” ๊ฒƒ์— ๋น„ํ•ด ๋” ๋‚˜์€ ์ผ๋ฐ˜ํ™”, ๋ถ„ํฌ ์ด๋™์— ๋Œ€ํ•œ ๊ฒฌ๊ณ ์„ฑ ๋ฐ ํšจ์œจ์„ฑ์„ ๋‚˜ํƒ€๋ƒ…๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ๊ธฐ์กด GNN ๊ธฐ๋ฐ˜ ์ž์ฒด ๊ฐ๋… ๋ฐฉ๋ฒ•์—๋Š” ๋ช‡ ๊ฐ€์ง€ ์ฃผ์š” ์ œํ•œ ์‚ฌํ•ญ์ด ๋‚จ์•„ ์žˆ์œผ๋ฉฐ, ์ด๋ฅผ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•ด LLM์„ ํ™œ์šฉํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์‚ดํŽด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.

๋Œ€๊ทœ๋ชจ ์–ธ์–ด ๋ชจ๋ธ๋กœ Graph ML ํ–ฅ์ƒ

๊ทธ๋ž˜ํ”„์™€ LLM์˜ ํ†ตํ•ฉ โ€“ 

์ž์—ฐ์–ด ์ดํ•ด, ์ถ”๋ก  ๋ฐ ์†Œ์ˆ˜ ํ•™์Šต์— ๋Œ€ํ•œ LLM์˜ ๋›ฐ์–ด๋‚œ ๊ธฐ๋Šฅ์€ ๊ทธ๋ž˜ํ”„ ๊ธฐ๊ณ„ ํ•™์Šต ํŒŒ์ดํ”„๋ผ์ธ์˜ ์—ฌ๋Ÿฌ ์ธก๋ฉด์„ ํ–ฅ์ƒํ•  ์ˆ˜ ์žˆ๋Š” ๊ธฐํšŒ๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋Š” ์ด ๋ถ„์•ผ์—์„œ ๋ช‡ ๊ฐ€์ง€ ์ฃผ์š” ์—ฐ๊ตฌ ๋ฐฉํ–ฅ์„ ํƒ๊ตฌํ•ฉ๋‹ˆ๋‹ค.

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

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

๋” ๋‚˜์€ ํ…์ŠคํŠธ ์ธ์ฝ”๋” ์™ธ์—๋„ LLM์„ ์‚ฌ์šฉํ•˜๋ฉด ์ค€์ง€๋„ ๋ฐฉ์‹์œผ๋กœ ์›๋ณธ ํ…์ŠคํŠธ ์†์„ฑ์—์„œ ์ฆ๊ฐ• ์ •๋ณด๋ฅผ ์ƒ์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํ…Œ์ดํ”„ LLM์„ ์‚ฌ์šฉํ•˜์—ฌ ๋…ธ๋“œ์— ๋Œ€ํ•œ ์ž ์žฌ์ ์ธ ๋ ˆ์ด๋ธ”/์„ค๋ช…์„ ์ƒ์„ฑํ•˜๊ณ  ์ด๋ฅผ ์ถ”๊ฐ€ ์ฆ๊ฐ• ๊ธฐ๋Šฅ์œผ๋กœ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. KEA๋Š” LLM์„ ์‚ฌ์šฉํ•˜์—ฌ ํ…์ŠคํŠธ ์†์„ฑ์—์„œ ์šฉ์–ด๋ฅผ ์ถ”์ถœํ•˜๊ณ  ์ด๋Ÿฌํ•œ ์šฉ์–ด์— ๋Œ€ํ•œ ์ž์„ธํ•œ ์„ค๋ช…์„ ์–ป์–ด ๊ธฐ๋Šฅ์„ ๊ฐ•ํ™”ํ•ฉ๋‹ˆ๋‹ค.

์ž…๋ ฅ ๊ธฐ๋Šฅ์˜ ํ’ˆ์งˆ๊ณผ ํ‘œํ˜„๋ ฅ์„ ํ–ฅ์ƒํ•จ์œผ๋กœ์จ LLM์€ ์šฐ์ˆ˜ํ•œ ์ž์—ฐ์–ด ์ดํ•ด ๊ธฐ๋Šฅ์„ GNN์— ๋ถ€์—ฌํ•˜์—ฌ ๋‹ค์šด์ŠคํŠธ๋ฆผ ์ž‘์—…์˜ ์„ฑ๋Šฅ์„ ํ–ฅ์ƒ์‹œํ‚ฌ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋ ˆ์ด๋ธ”์ด ์ง€์ •๋œ ๋ฐ์ดํ„ฐ์— ๋Œ€ํ•œ ์˜์กด๋„ ์™„ํ™”

LLM์˜ ์ฃผ์š” ์žฅ์ ์€ ๋ฐฉ๋Œ€ํ•œ ํ…์ŠคํŠธ ๋ง๋ญ‰์น˜์— ๋Œ€ํ•œ ์‚ฌ์ „ ๊ต์œก ๋•๋ถ„์— ๋ ˆ์ด๋ธ”์ด ์ง€์ •๋œ ๋ฐ์ดํ„ฐ๊ฐ€ ๊ฑฐ์˜ ๋˜๋Š” ์ „ํ˜€ ์—†์ด ์ƒˆ๋กœ์šด ์ž‘์—…์„ ํ•ฉ๋ฆฌ์ ์œผ๋กœ ์ž˜ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ๋Š” ๋Šฅ๋ ฅ์ž…๋‹ˆ๋‹ค. ์ด ๋ช‡ ๋ฒˆ์˜ ํ•™์Šต ๊ธฐ๋Šฅ์„ ํ™œ์šฉํ•˜๋ฉด ๋Œ€๊ทœ๋ชจ ๋ ˆ์ด๋ธ”์ด ์ง€์ •๋œ ๋ฐ์ดํ„ฐ ์„ธํŠธ์— ๋Œ€ํ•œ GNN์˜ ์˜์กด๋„๋ฅผ ์™„ํ™”ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

ํ•œ ๊ฐ€์ง€ ์ ‘๊ทผ ๋ฐฉ์‹์€ LLM์„ ์‚ฌ์šฉํ•˜์—ฌ ์ž์—ฐ์–ด ํ”„๋กฌํ”„ํŠธ์—์„œ ๊ทธ๋ž˜ํ”„ ๊ตฌ์กฐ์™€ ๋…ธ๋“œ ์ •๋ณด๋ฅผ ์„ค๋ช…ํ•จ์œผ๋กœ์จ ๊ทธ๋ž˜ํ”„ ์ž‘์—…์„ ์ง์ ‘ ์˜ˆ์ธกํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๋‹ค์Œ๊ณผ ๊ฐ™์€ ๋ฐฉ๋ฒ• GLM ์ง€์‹œํ•˜๊ธฐ ๋ฐ GPT4๊ทธ๋ž˜ํ”„ ๋…ธ๋“œ ์—ฐ๊ฒฐ, ์ด์›ƒ ๋“ฑ๊ณผ ๊ฐ™์€ ๊ทธ๋ž˜ํ”„ ํ† ํด๋กœ์ง€ ์„ธ๋ถ€ ์ •๋ณด๋ฅผ ํ†ตํ•ฉํ•˜๋Š” ์‹ ์ค‘ํ•˜๊ฒŒ ์„ค๊ณ„๋œ ํ”„๋กฌํ”„ํŠธ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ LLaMA ๋ฐ GPT-4์™€ ๊ฐ™์€ LLM์„ ๋ฏธ์„ธ ์กฐ์ •ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋Ÿฐ ๋‹ค์Œ ์กฐ์ •๋œ LLM์€ ์ถ”๋ก  ์ค‘์— ์ œ๋กœ ์ƒท ๋ฐฉ์‹์œผ๋กœ ๋…ธ๋“œ ๋ถ„๋ฅ˜ ๋ฐ ๋งํฌ ์˜ˆ์ธก๊ณผ ๊ฐ™์€ ์ž‘์—…์— ๋Œ€ํ•œ ์˜ˆ์ธก์„ ์ƒ์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

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

LLM ํ”„๋ ˆ์ž„์›Œํฌ๋ฅผ ํ†ตํ•œ ๊ทธ๋ž˜ํ”„ ์ดํ•ด โ€“ ์ถœ์ฒ˜

GraphLLM์€ ๋‘ ๊ฐ€์ง€ ์ „๋žต์„ ํƒ๊ตฌํ•ฉ๋‹ˆ๋‹ค. 1) LLM์ด GNN์— ์ „๋‹ฌ๋˜๊ธฐ ์ „์— ํ…์ŠคํŠธ ๋…ธ๋“œ ์†์„ฑ์„ ์ธ์ฝ”๋”ฉํ•˜๋Š” LLM-as-Enhancers, 2) LLM์ด GNN์˜ ์ค‘๊ฐ„ ํ‘œํ˜„์„ ์ž…๋ ฅ์œผ๋กœ ๋ฐ›์•„ ์ตœ์ข… ์˜ˆ์ธก์„ ํ•˜๋Š” LLM-as-Predictors์ž…๋‹ˆ๋‹ค.

GLEM์€ ๋” ๋‚˜์•„๊ฐ€ ์ƒํ˜ธ ํ–ฅ์ƒ์„ ์œ„ํ•ด LLM๊ณผ GNN ๊ตฌ์„ฑ ์š”์†Œ๋ฅผ ๋ฒˆ๊ฐˆ์•„ ์—…๋ฐ์ดํŠธํ•˜๋Š” ๋ณ€ํ˜• EM ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ์ œ์•ˆํ•ฉ๋‹ˆ๋‹ค.

LLM ๊ฐ•ํ™” ๊ทธ๋ž˜ํ”„ ํ•™์Šต ๋ฐฉ๋ฒ•์€ ํ“จ์ƒท ๊ธฐ๋Šฅ๊ณผ ๋ฐ˜์ง€๋„ ๊ฐ•ํ™”๋ฅผ ํ†ตํ•ด ๋ ˆ์ด๋ธ”์ด ์ง€์ •๋œ ๋ฐ์ดํ„ฐ์— ๋Œ€ํ•œ ์˜์กด๋„๋ฅผ ์ค„์ž„์œผ๋กœ์จ ์ƒˆ๋กœ์šด ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ํ™œ์šฉํ•˜๊ณ  ๋ฐ์ดํ„ฐ ํšจ์œจ์„ฑ์„ ํ–ฅ์ƒ์‹œํ‚ฌ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๊ทธ๋ž˜ํ”„๋กœ LLM ํ–ฅ์ƒ

LLM์€ ์—„์ฒญ๋‚œ ์„ฑ๊ณต์„ ๊ฑฐ๋‘์—ˆ์ง€๋งŒ ํ™˜๊ฐ(์‚ฌ์‹ค์ด ์•„๋‹Œ ์ง„์ˆ  ์ƒ์„ฑ), ์ถ”๋ก  ๊ณผ์ •์˜ ํ•ด์„์„ฑ ๋ถ€์กฑ, ์ผ๊ด€๋œ ์‚ฌ์‹ค ์ง€์‹ ์œ ์ง€ ๋ถˆ๊ฐ€๋Šฅ๊ณผ ๊ฐ™์€ ์ฃผ์š” ์ œํ•œ ์‚ฌํ•ญ์œผ๋กœ ์ธํ•ด ์—ฌ์ „ํžˆ ์–ด๋ ค์›€์„ ๊ฒช๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

๊ทธ๋ž˜ํ”„, ํŠนํžˆ ์‹ ๋ขฐํ•  ์ˆ˜ ์žˆ๋Š” ์ถœ์ฒ˜์—์„œ ์–ป์€ ๊ตฌ์กฐํ™”๋œ ์‚ฌ์‹ค ์ •๋ณด๋ฅผ ๋‚˜ํƒ€๋‚ด๋Š” ์ง€์‹ ๊ทธ๋ž˜ํ”„๋Š” ์ด๋Ÿฌํ•œ ๋‹จ์ ์„ ํ•ด๊ฒฐํ•  ์ˆ˜ ์žˆ๋Š” ์œ ๋งํ•œ ๋ฐฉ๋ฒ•์„ ์ œ์‹œํ•ฉ๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋Š” ์ด ๋ฐฉํ–ฅ์—์„œ ๋ช‡ ๊ฐ€์ง€ ์ƒˆ๋กœ์šด ์ ‘๊ทผ ๋ฐฉ์‹์„ ํƒ๊ตฌํ•ฉ๋‹ˆ๋‹ค.

์ง€์‹ ๊ทธ๋ž˜ํ”„ ๊ฐ•ํ™”๋œ LLM ์‚ฌ์ „ ๊ต์œก

LLM์ด ํฐ ํ…์ŠคํŠธ ๋ง๋ญ‰์น˜์— ๋Œ€ํ•ด ์‚ฌ์ „ ํ›ˆ๋ จ๋˜๋Š” ๋ฐฉ์‹๊ณผ ์œ ์‚ฌํ•ฉ๋‹ˆ๋‹ค. ์ตœ๊ทผ ์ž‘ํ’ˆ ๋” ๋‚˜์€ ์‚ฌ์‹ค ์ธ์‹ ๋ฐ ์ถ”๋ก  ๋Šฅ๋ ฅ์„ ๋ถ€์—ฌํ•˜๊ธฐ ์œ„ํ•ด ์ง€์‹ ๊ทธ๋ž˜ํ”„์— ๋Œ€ํ•œ ์‚ฌ์ „ ๊ต์œก์„ ๋ชจ์ƒ‰ํ–ˆ์Šต๋‹ˆ๋‹ค.

์ผ๋ถ€ ์ ‘๊ทผ ๋ฐฉ์‹์€ ์‚ฌ์ „ ํ›ˆ๋ จ ์ค‘์— ์‚ฌ์‹ค์  KG ํŠธ๋ฆฌํ”Œ์„ ์ž์—ฐ์–ด ํ…์ŠคํŠธ์™€ ๋‹จ์ˆœํžˆ ์—ฐ๊ฒฐํ•˜๊ฑฐ๋‚˜ ์ •๋ ฌํ•˜์—ฌ ์ž…๋ ฅ ๋ฐ์ดํ„ฐ๋ฅผ ์ˆ˜์ •ํ•ฉ๋‹ˆ๋‹ค. E-๋ฒ„ํŠธ KG ์—”ํ‹ฐํ‹ฐ ๋ฒกํ„ฐ๋ฅผ BERT์˜ ๋‹จ์–ด ์กฐ๊ฐ ์ž„๋ฒ ๋”ฉ์— ๋งž์ถ”๊ณ , K-BERT๋Š” ์›๋ž˜ ๋ฌธ์žฅ๊ณผ ๊ด€๋ จ KG ํŠธ๋ฆฌํ”Œ์„ ํฌํ•จํ•˜๋Š” ํŠธ๋ฆฌ๋ฅผ ๊ตฌ์„ฑํ•ฉ๋‹ˆ๋‹ค.

๊ทธ๋ž˜ํ”„ ๋จธ์‹ ๋Ÿฌ๋‹์—์„œ LLM์˜ ์—ญํ• :

์—ฐ๊ตฌ์›๋“ค์€ LLM์„ ๊ทธ๋ž˜ํ”„ ํ•™์Šต ํŒŒ์ดํ”„๋ผ์ธ์— ํ†ตํ•ฉํ•˜๋Š” ์—ฌ๋Ÿฌ ๊ฐ€์ง€ ๋ฐฉ๋ฒ•์„ ๋ชจ์ƒ‰ํ•ด ์™”๋Š”๋ฐ, ๊ฐ๊ฐ ๊ณ ์œ ํ•œ ์žฅ์ ๊ณผ ์‘์šฉ ๋ถ„์•ผ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. LLM์ด ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ๋Š” ์ฃผ์š” ์—ญํ• ์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

  1. ๊ฐ•ํ™”์ œ๋กœ์„œ์˜ LLM: ์ด ์ ‘๊ทผ๋ฒ•์—์„œ LLM์€ TAG์˜ ๋…ธ๋“œ์™€ ๊ด€๋ จ๋œ ํ…์ŠคํŠธ ์†์„ฑ์„ ๊ฐ•ํ™”ํ•˜๋Š” ๋ฐ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค. LLM์€ ์„ค๋ช…, ์ง€์‹ ๊ฐœ์ฒด ๋˜๋Š” ์˜์‚ฌ ๋ ˆ์ด๋ธ”์„ ์ƒ์„ฑํ•˜๋Š” ๊ธฐ๋Šฅ์„ ํ†ตํ•ด GNN์—์„œ ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ์˜๋ฏธ ์ •๋ณด๋ฅผ ๋ณด๊ฐ•ํ•˜์—ฌ ๋…ธ๋“œ ํ‘œํ˜„ ๋ฐ ํ›„์† ์ž‘์—… ์„ฑ๋Šฅ์„ ํ–ฅ์ƒ์‹œํ‚ฌ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์˜ˆ๋ฅผ ๋“ค์–ด, TAPE(Text Augmented Pre-trained Encoders) ๋ชจ๋ธ์€ ChatGPT๋ฅผ ํ™œ์šฉํ•˜์—ฌ ์ธ์šฉ ๋„คํŠธ์›Œํฌ ๋…ผ๋ฌธ์— ๋Œ€ํ•œ ์„ค๋ช…๊ณผ ์˜์‚ฌ ๋ ˆ์ด๋ธ”์„ ์ƒ์„ฑํ•œ ๋‹ค์Œ ์–ธ์–ด ๋ชจ๋ธ์„ ๋ฏธ์„ธ ์กฐ์ •ํ•˜๋Š” ๋ฐ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค. ๊ฒฐ๊ณผ ์ž„๋ฒ ๋”ฉ์€ ๋…ธ๋“œ ๋ถ„๋ฅ˜ ๋ฐ ๋งํฌ ์˜ˆ์ธก ์ž‘์—…์„ ์œ„ํ•ด GNN์— ๊ณต๊ธ‰๋˜์–ด ์ตœ์ฒจ๋‹จ ๊ฒฐ๊ณผ๋ฅผ ์–ป์Šต๋‹ˆ๋‹ค.

  1. ์˜ˆ์ธก์ž๋กœ์„œ์˜ LLM: ์ž…๋ ฅ ๊ธฐ๋Šฅ์„ ํ–ฅ์ƒ์‹œํ‚ค๋Š” ๋Œ€์‹  ์ผ๋ถ€ ์ ‘๊ทผ ๋ฐฉ์‹์—์„œ๋Š” LLM์„ ๊ทธ๋ž˜ํ”„ ๊ด€๋ จ ์ž‘์—…์˜ ์˜ˆ์ธก ๊ตฌ์„ฑ ์š”์†Œ๋กœ ์ง์ ‘ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. ์—ฌ๊ธฐ์—๋Š” ๊ทธ๋ž˜ํ”„ ๊ตฌ์กฐ๋ฅผ LLM์—์„œ ์ฒ˜๋ฆฌํ•  ์ˆ˜ ์žˆ๋Š” ํ…์ŠคํŠธ ํ‘œํ˜„์œผ๋กœ ๋ณ€ํ™˜ํ•œ ๋‹ค์Œ ๋…ธ๋“œ ๋ ˆ์ด๋ธ” ๋˜๋Š” ๊ทธ๋ž˜ํ”„ ์ˆ˜์ค€ ์˜ˆ์ธก๊ณผ ๊ฐ™์€ ์›ํ•˜๋Š” ์ถœ๋ ฅ์„ ์ƒ์„ฑํ•˜๋Š” ์ž‘์—…์ด ํฌํ•จ๋ฉ๋‹ˆ๋‹ค.

์ฃผ๋ชฉํ• ๋งŒํ•œ ์˜ˆ ์ค‘ ํ•˜๋‚˜๋Š” GML(Graph Modeling Language)์„ ์‚ฌ์šฉํ•˜์—ฌ ๊ทธ๋ž˜ํ”„๋ฅผ ํ‘œํ˜„ํ•˜๊ณ  ์ œ๋กœ์ƒท ๊ทธ๋ž˜ํ”„ ์ถ”๋ก  ์ž‘์—…์„ ์œ„ํ•ด ๊ฐ•๋ ฅํ•œ GPT-4 LLM์„ ํ™œ์šฉํ•˜๋Š” GPT4Graph ๋ชจ๋ธ์ž…๋‹ˆ๋‹ค.

  1. GNN-LLM ์ •๋ ฌ: ๋˜ ๋‹ค๋ฅธ ์—ฐ๊ตฌ ๋ผ์ธ์€ GNN๊ณผ LLM์˜ ์ž„๋ฒ ๋”ฉ ๊ณต๊ฐ„์„ ์ •๋ ฌํ•˜์—ฌ ๊ตฌ์กฐ์  ๋ฐ ์˜๋ฏธ์  ์ •๋ณด๋ฅผ ์›ํ™œํ•˜๊ฒŒ ํ†ตํ•ฉํ•˜๋Š” ๋ฐ ์ค‘์ ์„ ๋‘ก๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ์ ‘๊ทผ ๋ฐฉ์‹์€ GNN๊ณผ LLM์„ ๋ณ„๋„์˜ ์–‘์‹์œผ๋กœ ์ทจ๊ธ‰ํ•˜๊ณ  ๋Œ€์กฐ ํ•™์Šต ๋˜๋Š” ์ฆ๋ฅ˜์™€ ๊ฐ™์€ ๊ธฐ์ˆ ์„ ์‚ฌ์šฉํ•˜์—ฌ ํ‘œํ˜„์„ ์ •๋ ฌํ•ฉ๋‹ˆ๋‹ค.

The ๋ถ„์žSTM ์˜ˆ๋ฅผ ๋“ค์–ด, ์ด ๋ชจ๋ธ์€ ๋Œ€์กฐ์  ๋ชฉ์ ์„ ์‚ฌ์šฉํ•˜์—ฌ GNN๊ณผ LLM์˜ ์ž„๋ฒ ๋”ฉ์„ ์ •๋ ฌํ•˜๊ณ , ์ด๋ฅผ ํ†ตํ•ด LLM์ด GNN์˜ ๊ตฌ์กฐ์  ์ •๋ณด๋ฅผ ํ†ตํ•ฉํ•˜๋Š” ๋™์‹œ์— GNN์ด LLM์˜ ์˜๋ฏธ์  ์ง€์‹์œผ๋กœ๋ถ€ํ„ฐ ์ด์ ์„ ์–ป์„ ์ˆ˜ ์žˆ๋„๋ก ํ•ฉ๋‹ˆ๋‹ค.

๊ณผ์ œ ๋ฐ ์†”๋ฃจ์…˜

LLM๊ณผ ๊ทธ๋ž˜ํ”„ ํ•™์Šต์˜ ํ†ตํ•ฉ์€ ์—„์ฒญ๋‚œ ๊ฐ€๋Šฅ์„ฑ์„ ๊ฐ€์ง€๊ณ  ์žˆ์ง€๋งŒ ๋‹ค์Œ๊ณผ ๊ฐ™์€ ๋ช‡ ๊ฐ€์ง€ ๊ณผ์ œ๋ฅผ ํ•ด๊ฒฐํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

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

์œ ๋งํ•œ ์†”๋ฃจ์…˜ ์ค‘ ํ•˜๋‚˜๋Š” ์ง€์‹ ์ฆ๋ฅ˜, ๋Œ€๊ทœ๋ชจ LLM(๊ต์‚ฌ ๋ชจ๋ธ)์˜ ์ง€์‹์ด ๋” ์ž‘๊ณ  ํšจ์œจ์ ์ธ GNN(ํ•™์ƒ ๋ชจ๋ธ)์œผ๋กœ ์ „์†ก๋ฉ๋‹ˆ๋‹ค.

  1. ๋ฐ์ดํ„ฐ ์œ ์ถœ ๋ฐ ํ‰๊ฐ€: LLM์€ ๋ฐฉ๋Œ€ํ•œ ์–‘์˜ ๊ณต๊ฐœ ๋ฐ์ดํ„ฐ๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ์‚ฌ์ „ ํ•™์Šต๋˜๋ฉฐ, ์—ฌ๊ธฐ์—๋Š” ์ผ๋ฐ˜์ ์ธ ๋ฒค์น˜๋งˆํฌ ๋ฐ์ดํ„ฐ์…‹์˜ ํ…Œ์ŠคํŠธ ์„ธํŠธ๊ฐ€ ํฌํ•จ๋  ์ˆ˜ ์žˆ์–ด ์ž ์žฌ์ ์ธ ๋ฐ์ดํ„ฐ ์œ ์ถœ ๋ฐ ์„ฑ๋Šฅ ๊ณผ๋Œ€ํ‰๊ฐ€๋กœ ์ด์–ด์งˆ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์—ฐ๊ตฌ์ž๋“ค์€ ์ด ๋ฌธ์ œ๋ฅผ ์™„ํ™”ํ•˜๊ธฐ ์œ„ํ•ด LLM์˜ ํ•™์Šต ๋งˆ๊ฐ์ผ ์ดํ›„์˜ ๊ธฐ๊ฐ„์—์„œ ์ƒˆ๋กœ์šด ๋ฐ์ดํ„ฐ์…‹์„ ์ˆ˜์ง‘ํ•˜๊ฑฐ๋‚˜ ํ…Œ์ŠคํŠธ ๋ฐ์ดํ„ฐ๋ฅผ ์ƒ˜ํ”Œ๋งํ•˜๊ธฐ ์‹œ์ž‘ํ–ˆ์Šต๋‹ˆ๋‹ค.

๋˜ํ•œ LLM ๊ฐ•ํ™” ๊ทธ๋ž˜ํ”„ ํ•™์Šต ๋ชจ๋ธ์— ๋Œ€ํ•œ ๊ณต์ •ํ•˜๊ณ  ํฌ๊ด„์ ์ธ ํ‰๊ฐ€ ๋ฒค์น˜๋งˆํฌ๋ฅผ ์„ค์ •ํ•˜๋Š” ๊ฒƒ์€ ์‹ค์ œ ๊ธฐ๋Šฅ์„ ์ธก์ •ํ•˜๊ณ  ์˜๋ฏธ ์žˆ๋Š” ๋น„๊ต๋ฅผ ๊ฐ€๋Šฅํ•˜๊ฒŒ ํ•˜๋Š” ๋ฐ ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค.

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

๋˜ํ•œ LLM ๊ธฐ๋ฐ˜ ๊ทธ๋ž˜ํ”„ ํ•™์Šต ๋ชจ๋ธ์˜ ์„ค๋ช… ๊ฐ€๋Šฅ์„ฑ์„ ํ–ฅ์ƒ์‹œํ‚ค๋Š” ๊ฒƒ์€ ์‹ ๋ขฐ๋ฅผ ๊ตฌ์ถ•ํ•˜๊ณ  ๊ณ ์œ„ํ—˜ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์— ์ฑ„ํƒํ•˜๋Š” ๋ฐ ํ•„์ˆ˜์ ์ž…๋‹ˆ๋‹ค. ๋‹ค์Œ๊ณผ ๊ฐ™์€ ๊ธฐ์ˆ ์„ ํ†ตํ•ด LLM์˜ ๊ณ ์œ ํ•œ ์ถ”๋ก  ๊ธฐ๋Šฅ์„ ํ™œ์šฉํ•ฉ๋‹ˆ๋‹ค. ์ผ๋ จ์˜ ์‚ฌ๊ณ  ํ”„๋กฌํ”„ํŠธ ์„ค๋ช… ๊ฐ€๋Šฅ์„ฑ ํ–ฅ์ƒ์— ๊ธฐ์—ฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  1. ๋ฉ€ํ‹ฐ๋ชจ๋‹ฌ ํ†ตํ•ฉ: ๊ทธ๋ž˜ํ”„์—๋Š” ์ด๋ฏธ์ง€, ์˜ค๋””์˜ค ๋˜๋Š” ์ˆซ์ž ๋ฐ์ดํ„ฐ์™€ ๊ฐ™์€ ๋‹ค์–‘ํ•œ ์–‘์‹๊ณผ ์ž ์žฌ์ ์œผ๋กœ ์—ฐ๊ฒฐ๋œ ๋…ธ๋“œ ๋ฐ ๊ฐ€์žฅ์ž๋ฆฌ๊ฐ€ ์žˆ๋Š” ํ…์ŠคํŠธ ์ •๋ณด ์ด์ƒ์˜ ์ •๋ณด๊ฐ€ ํฌํ•จ๋˜๋Š” ๊ฒฝ์šฐ๊ฐ€ ๋งŽ์Šต๋‹ˆ๋‹ค. LLM์˜ ํ†ตํ•ฉ์„ ์ด๋Ÿฌํ•œ ๋‹ค์ค‘ ๋ชจ๋“œ ๊ทธ๋ž˜ํ”„ ์„ค์ •์œผ๋กœ ํ™•์žฅํ•˜๋ฉด ํ–ฅํ›„ ์—ฐ๊ตฌ๋ฅผ ์œ„ํ•œ ํฅ๋ฏธ๋กœ์šด ๊ธฐํšŒ๊ฐ€ ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค.

์‹ค์ œ ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ ๋ฐ ์‚ฌ๋ก€ ์—ฐ๊ตฌ

LLM๊ณผ ๊ทธ๋ž˜ํ”„ ๊ธฐ๊ณ„ ํ•™์Šต์˜ ํ†ตํ•ฉ์€ ์ด๋ฏธ ๋‹ค์–‘ํ•œ ์‹ค์ œ ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ์—์„œ ์œ ๋งํ•œ ๊ฒฐ๊ณผ๋ฅผ ๋ณด์—ฌ์ฃผ์—ˆ์Šต๋‹ˆ๋‹ค.

  1. ๋ถ„์ž ํŠน์„ฑ ์˜ˆ์ธก: ์ „์‚ฐํ™”ํ•™ ๋ฐ ์‹ ์•ฝ๊ฐœ๋ฐœ ๋ถ„์•ผ์—์„œ๋Š” ๋ถ„์ž ๊ทธ๋ž˜ํ”„์˜ ๊ตฌ์กฐ ์ •๋ณด๋ฅผ ํ†ตํ•ฉํ•˜์—ฌ ๋ถ„์ž ํŠน์„ฑ ์˜ˆ์ธก์„ ํ–ฅ์ƒ์‹œํ‚ค๊ธฐ ์œ„ํ•ด LLM์ด ์‚ฌ์šฉ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋งŒํผ LLM4Mol ๋ชจ๋ธ์˜ˆ๋ฅผ ๋“ค์–ด ChatGPT๋ฅผ ํ™œ์šฉํ•˜์—ฌ ๋ถ„์ž์˜ SMILES(Simplified Molecular-Input Line-Entry System) ํ‘œํ˜„์— ๋Œ€ํ•œ ์„ค๋ช…์„ ์ƒ์„ฑํ•œ ๋‹ค์Œ ์†์„ฑ ์˜ˆ์ธก ์ž‘์—…์˜ ์ •ํ™•์„ฑ์„ ํ–ฅ์ƒ์‹œํ‚ค๋Š” ๋ฐ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค.
  2. ์ง€์‹ ๊ทธ๋ž˜ํ”„ ์™„์„ฑ ๋ฐ ์ถ”๋ก : ์ง€์‹ ๊ทธ๋ž˜ํ”„๋Š” ์‹ค์ œ ์—”ํ„ฐํ‹ฐ์™€ ๊ทธ ๊ด€๊ณ„๋ฅผ ๋‚˜ํƒ€๋‚ด๋Š” ํŠน๋ณ„ํ•œ ์œ ํ˜•์˜ ๊ทธ๋ž˜ํ”„ ๊ตฌ์กฐ์ž…๋‹ˆ๋‹ค. ๊ทธ๋ž˜ํ”„ ๊ตฌ์กฐ์™€ ํ…์ŠคํŠธ ์ •๋ณด(์˜ˆ: ์—”ํ„ฐํ‹ฐ ์„ค๋ช…)๋ฅผ ํ•จ๊ป˜ ๊ณ ๋ คํ•ด์•ผ ํ•˜๋Š” ์ง€์‹ ๊ทธ๋ž˜ํ”„ ์™„์„ฑ ๋ฐ ์ถ”๋ก ๊ณผ ๊ฐ™์€ ์ž‘์—…์„ ์œ„ํ•ด LLM์ด ํƒ์ƒ‰๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  3. ์ถ”์ฒœ ์‹œ์Šคํ…œ: ์ถ”์ฒœ ์‹œ์Šคํ…œ ์˜์—ญ์—์„œ ๊ทธ๋ž˜ํ”„ ๊ตฌ์กฐ๋Š” ์‚ฌ์šฉ์ž์™€ ํ•ญ๋ชฉ์˜ ์ƒํ˜ธ ์ž‘์šฉ์„ ๋‚˜ํƒ€๋‚ด๋Š” ๋ฐ ์ž์ฃผ ์‚ฌ์šฉ๋˜๋ฉฐ, ๋…ธ๋“œ๋Š” ์‚ฌ์šฉ์ž์™€ ํ•ญ๋ชฉ์„ ๋‚˜ํƒ€๋‚ด๊ณ  ๊ฐ€์žฅ์ž๋ฆฌ๋Š” ์ƒํ˜ธ ์ž‘์šฉ์ด๋‚˜ ์œ ์‚ฌ์„ฑ์„ ๋‚˜ํƒ€๋ƒ…๋‹ˆ๋‹ค. LLM์„ ํ™œ์šฉํ•˜๋ฉด ์‚ฌ์šฉ์ž/ํ•ญ๋ชฉ ๊ด€๋ จ ์ •๋ณด๋ฅผ ์ƒ์„ฑํ•˜๊ฑฐ๋‚˜ ์ƒํ˜ธ ์ž‘์šฉ ๊ฐ€์žฅ์ž๋ฆฌ๋ฅผ ๊ฐ•ํ™”ํ•˜์—ฌ ์ด๋Ÿฌํ•œ ๊ทธ๋ž˜ํ”„๋ฅผ ํ–ฅ์ƒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๊ฒฐ๋ก 

๋Œ€๊ทœ๋ชจ ์–ธ์–ด ๋ชจ๋ธ๊ณผ ๊ทธ๋ž˜ํ”„ ๊ธฐ๊ณ„ ํ•™์Šต์˜ ์‹œ๋„ˆ์ง€ ํšจ๊ณผ๋Š” ์ธ๊ณต ์ง€๋Šฅ ์—ฐ๊ตฌ์— ํฅ๋ฏธ๋กœ์šด ๊ฐœ์ฒ™์ง€๋ฅผ ์ œ์‹œํ•ฉ๋‹ˆ๋‹ค. GNN์˜ ๊ตฌ์กฐ์  ๊ท€๋‚ฉ์  ํŽธํ–ฅ๊ณผ LLM์˜ ๊ฐ•๋ ฅํ•œ ์˜๋ฏธ ์ดํ•ด ๊ธฐ๋Šฅ์„ ๊ฒฐํ•ฉํ•จ์œผ๋กœ์จ ๊ทธ๋ž˜ํ”„ ํ•™์Šต ์ž‘์—…, ํŠนํžˆ ํ…์ŠคํŠธ ์†์„ฑ ๊ทธ๋ž˜ํ”„์˜ ์ƒˆ๋กœ์šด ๊ฐ€๋Šฅ์„ฑ์„ ์—ด์–ด์ค„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

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

์ €๋Š” ์ง€๋‚œ 50๋…„ ๋™์•ˆ ๊ธฐ๊ณ„ ํ•™์Šต๊ณผ ๋”ฅ ๋Ÿฌ๋‹์˜ ๋งคํ˜น์ ์ธ ์„ธ๊ณ„์— ๋ชฐ๋‘ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ €์˜ ์—ด์ •๊ณผ ์ „๋ฌธ โ€‹โ€‹์ง€์‹์€ ํŠนํžˆ AI/ML์— ์ค‘์ ์„ ๋‘” XNUMX๊ฐœ ์ด์ƒ์˜ ๋‹ค์–‘ํ•œ ์†Œํ”„ํŠธ์›จ์–ด ์—”์ง€๋‹ˆ์–ด๋ง ํ”„๋กœ์ ํŠธ์— ๊ธฐ์—ฌํ•˜๋„๋ก ์ด๋Œ์—ˆ์Šต๋‹ˆ๋‹ค. ๋‚˜์˜ ๊ณ„์†๋˜๋Š” ํ˜ธ๊ธฐ์‹ฌ์€ ๋˜ํ•œ ๋‚ด๊ฐ€ ๋” ํƒ๊ตฌํ•˜๊ณ  ์‹ถ์€ ๋ถ„์•ผ์ธ ์ž์—ฐ์–ด ์ฒ˜๋ฆฌ๋กœ ๋‚˜๋ฅผ ์ด๋Œ์—ˆ์Šต๋‹ˆ๋‹ค.