Leveraging biomolecule and natural language through multi-modal learning: A survey

์ €์ž: Qizhi Pei, Zhimeng Zhou, Kaiyuan Gao, Jinhua Zhu, Yue Wang, Zun Wang, Tao Qin, Lijun Wu, Rui Yan | ๋‚ ์งœ: 2024 | DOI: arXiv:2403.01528 📄 PDF


Essence

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

Motivation

Achievement

Figure 1

๊ทธ๋ฆผ 1: ์ƒ๋ฌผ๋ถ„์ž-์–ธ์–ด ๊ต์ฐจ๋ชจ๋‹ฌ ํ†ตํ•ฉ ๋ฐฉ๋ฒ•๋“ค์˜ ๊ณ„์ธต์  ๋ถ„๋ฅ˜ (๋ชจ๋‹ฌ๋ฆฌํ‹ฐ ๋ฐ ์ƒ๋ฌผํ‘œํ˜„ ๊ธฐ์ค€)

  1. ์ข…ํ•ฉ์  ๋ถ„๋ฅ˜์ฒด๊ณ„: ํ…์ŠคํŠธ+๋ถ„์ž, ํ…์ŠคํŠธ+๋‹จ๋ฐฑ์งˆ, ํ…์ŠคํŠธ+๋‹ค์ค‘ ์ƒ๋ฌผํ‘œํ˜„ ๋“ฑ 230๊ฐœ ์ด์ƒ์˜ ๋ชจ๋ธ์„ ์ฒด๊ณ„์ ์œผ๋กœ ๋ถ„๋ฅ˜ํ•˜๋Š” ๊ณ„์ธต์  ํƒ์†Œ๋…ธ๋ฏธ ์ œ์‹œ
  2. ์ด์ค‘ ๊ด€์  ๋ถ„์„ ํ”„๋ ˆ์ž„์›Œํฌ: ์ƒ๋ฌผ๋ถ„์ž-์–ธ์–ด ๋ชจ๋ธ๋ง์˜ ๋ชฉํ‘œ๋ฅผ "Knowledgeable(์ง€์‹ํ†ตํ•ฉํ˜•)" vs "Versatile(๋‹ค๋ชฉ์ ํ˜•)"์˜ ๋‘ ๊ฐ€์ง€ ๊ด€์ ์œผ๋กœ ํ†ต์ผํ•˜์—ฌ ๋ถ„์„
  3. ํฌ๊ด„์  ๊ธฐ์ˆ  ๋ถ„์„:
    • ์ƒ๋ฌผ๋ถ„์ž ํ‘œํ˜„: SMILES, FASTA, ๋ถ„์ž ๊ทธ๋ž˜ํ”„, 3D ์ขŒํ‘œ ๋“ฑ
    • ํ†ตํ•ฉ ๋ฐฉ๋ฒ•: ์ด์ค‘ ์ธ์ฝ”๋”, ์œตํ•ฉ ์•„ํ‚คํ…์ฒ˜, ํ”„๋กฌํ”„ํŠธ ๊ธฐ๋ฐ˜ ํ•™์Šต
    • ์‚ฌ์ „ํ•™์Šต ์ „๋žต: ๋Œ€์กฐ ํ•™์Šต, ๋งˆ์Šคํ‚น ์–ธ์–ด ๋ชจ๋ธ๋ง, ๊ต์ฐจ๋ชจ๋‹ฌ ์ •๋ ฌ

How

Figure 1

Originality

Limitation & Further Study

Evaluation

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

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

๊ธฐ๋ฐ˜ ์—ฐ๊ตฌ
Leveraging biomolecule and natural language through multi-modal models ๋…ผ๋ฌธ์€ ๋‹จ๋ฐฑ์งˆ ์–ธ์–ด๋ชจ๋ธ ์„ค๊ณ„์™€ ์ƒ๋ฌผํ•™ ์ž‘์—…์˜ ์—ฐ๊ณ„๋ฅผ ์ค‘์ ์ ์œผ๋กœ ์„ค๋ช…ํ•˜์—ฌ AutoProteinEngine์˜ ์ด๋ก ์  ๋ฐฐ๊ฒฝ์ด ๋œ๋‹ค.
๊ธฐ๋ฐ˜ ์—ฐ๊ตฌ
์ƒ๋ฌผ๋ถ„์ž์™€ ์ž์—ฐ์–ธ์–ด์˜ ๋‹ค์ค‘๋ชจ๋‹ฌ ํ‘œํ˜„ ํ•™์Šต์— ๋Œ€ํ•œ ์ด๋ก  ๋ฐ ํ”„๋ ˆ์ž„์›Œํฌ๋ฅผ ์ œ์‹œํ•จ์œผ๋กœ์จ ์ƒˆ๋กœ์šด ํ‘œํ˜„ ํŒจ๋Ÿฌ๋‹ค์ž„์˜ ์ด๋ก ์  ๋ฐฐ๊ฒฝ์„ ์ œ๊ณตํ•จ.
๊ธฐ๋ฐ˜ ์—ฐ๊ตฌ
์ƒ๋ฌผ๋ถ„์ž LLM ์‘์šฉ(487)์˜ ๊ธฐ๋ฐ˜์ด ๋˜๋Š” ๋‹จ๋ฐฑ์งˆยท์ƒ๋ฌผํ•™์  ๋„๋ฉ”์ธ ๋ฒค์น˜๋งˆํฌ ์—ฐ๊ตฌ(169)๋กœ ๊ด€๋ จ ๋ฐ์ดํ„ฐ ๋ฐ ํ‰๊ฐ€์ฒด๊ณ„ ์ดํ•ด๋ฅผ ๋†’์—ฌ์ค๋‹ˆ๋‹ค.
๊ธฐ๋ฐ˜ ์—ฐ๊ตฌ
์ƒ์ฒด๋ถ„์ž์™€ ์–ธ์–ด๋ชจ๋ธ์˜ ๋ฉ€ํ‹ฐ๋ชจ๋‹ฌ ์ž„๋ฒ ๋”ฉ ํ™œ์šฉ ์—ฐ๊ตฌ๋กœ, ์‹œํ€€์Šค-ํˆฌ-ํŠน์ด์„ฑ ๋ฌธ์ œ์— ๋Œ€ํ•œ ํ˜„๋Œ€์  ๋ชจ๋ธ ๊ตฌ์กฐ์˜ ๊ธฐ์ดˆ๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.
๊ธฐ๋ฐ˜ ์—ฐ๊ตฌ
346(FM Surrogates)์€ ๋ถ„์ž/์ƒ๋ฌผ ๋ฐ์ดํ„ฐ์—์„œ ํŒŒ์šด๋ฐ์ด์…˜ ๋ชจ๋ธ์˜ ๊ฐœ๋…๊ณผ ๊ธฐ์ดˆ ๋ฌธ์ œ๋ฅผ, 487์˜ ๋‹ค์ค‘๋ชจ๋‹ฌ ์ƒ๋ฌผ๋ถ„์ž-ํ…์ŠคํŠธ ํ†ตํ•ฉ ๋…ผ์˜์˜ ์ด๋ก ์œผ๋กœ ์‚ผ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
๋‹ค๋ฅธ ์ ‘๊ทผ
431(Integrated analysis...)์€ ์—ฌ๋Ÿฌ ๋ชจ๋‹ฌ์˜ ๋‹จ์ผ-์„ธํฌ ๋ฐ์ดํ„ฐ ํ†ตํ•ฉ์„ ์‹ค์ œ ์‹คํ—˜์— ์ ์šฉํ•˜๋Š” ์‚ฌ๋ก€๋กœ, 487์˜ ๋‹ค์ค‘๋ชจ๋‹ฌ ๋ฐฉ๋ฒ•๊ณผ ๋น„๊ต ์ดํ•ด์— ๋„์›€์„ ์ค๋‹ˆ๋‹ค.
๋‹ค๋ฅธ ์ ‘๊ทผ
์ƒ๋ฌผํ•™ ๋ฐ ํ™”ํ•™ ๋„๋ฉ”์ธ LLM๋“ค์˜ ํ•™์Šต, ํ™œ์šฉ, ์„ฑ๋Šฅ ๋น„๊ต๋ฅผ ์ข…ํ•ฉ์ ์œผ๋กœ ์„œ์ˆ ํ•˜์—ฌ ๋‹ค์ค‘๋ชจ๋‹ฌ ํ‘œํ˜„๊ฐœ๋…๊ณผ ์ง์ ‘์ ์œผ๋กœ ์—ฐ๊ฒฐ๋จ.
๋‹ค๋ฅธ ์ ‘๊ทผ
์ƒ์ฒด๋ถ„์ž์™€ ์ž์—ฐ์–ด ์‚ฌ์ด์˜ ๋‹ค์ค‘ ๋ชจ๋‹ฌ ๊ฒฐํ•ฉ์„ ํ†ตํ•œ ๋ถ„์ž ํ‘œํ˜„ ํ•™์Šต์„ ์‹œ๋„ํ•˜์—ฌ, M2UMol์˜ ๋ฉ€ํ‹ฐ๋ชจ๋‹ฌโ†’2D ์ „์ด ์ ‘๊ทผ๊ณผ ๋Œ€๋น„ํ•  ์ˆ˜ ์žˆ๋‹ค.
๋‹ค๋ฅธ ์ ‘๊ทผ
๋ฐ”์ด์˜ค๋ถ„์žยท์ž์—ฐ์–ด ์ •๋ณด ์œตํ•ฉ์„ ํ†ตํ•œ ๋ฉ€ํ‹ฐ๋ชจ๋‹ฌ ๋‹จ๋ฐฑ์งˆ ์˜ˆ์ธก์— ์ง‘์ค‘ํ•œ ๋…ผ๋ฌธ์œผ๋กœ, ํ•˜์ด๋ธŒ๋ฆฌ๋“œ ์œตํ•ฉ ์ „๋žต์˜ ๋Œ€์•ˆ์ž…๋‹ˆ๋‹ค.
ํ›„์† ์—ฐ๊ตฌ
487์€ ๋‹ค์ค‘๋ชจ๋‹ฌ LLM ๊ธฐ๋ฐ˜ ์ƒ์ฒด๋ถ„์ž ๋ฐ ์ด๋ฏธ์ง€-ํ…์ŠคํŠธ ์œตํ•ฉ ์ถ”๋ก ์„ ๋‹ค๋ฃจ๋ฉฐ, 345์˜ ์ด๋ฏธ์ง€-ํ…์ŠคํŠธ ๊ธฐ๋ฐ˜ ๋ถ„์ž๋ฌธ๋ฒ• ์ž๋™ํ•™์Šต์„ ๊ณ„์† ํ™•์žฅํ•ฉ๋‹ˆ๋‹ค.
ํ›„์† ์—ฐ๊ตฌ
๋ฐ”์ด์˜ค์ธํฌ๋งคํ‹ฑ์Šค์—์„œ ํŒŒ์šด๋ฐ์ด์…˜ ๋ฉ€ํ‹ฐ๋ชจ๋‹ฌ ๋ชจ๋ธ๋“ค์ด ์ƒ๋ฌผ๋ถ„์ž ํ‘œํ˜„์„ ๋„˜๋‚˜๋“œ๋Š” ์‚ฌ๋ก€ ์—ฐ๊ตฌ๊ฐ€ ๊นŠ์ด ์žˆ๊ฒŒ ๋‹ค๋ฃจ์–ด์ง‘๋‹ˆ๋‹ค.
ํ›„์† ์—ฐ๊ตฌ
๋ฉ€ํ‹ฐ๋ชจ๋‹ฌ ํŒŒ์šด๋ฐ์ด์…˜ ๋ชจ๋ธ์ด ํ™”ํ•™ ๋ฐ ์ƒ๋ช… ๋ถ„์•ผ์—์„œ ์‹ค์ œ๋กœ ์–ด๋–ป๊ฒŒ ํ†ตํ•ฉ๋˜๋Š”์ง€ ๊ตฌ์ฒด์  ์ ์šฉ ์˜ˆ์‹œ๋ฅผ ๋ณด์—ฌ์ค€๋‹ค.
ํ›„์† ์—ฐ๊ตฌ
ํ•ญ์ฒด ๊ฒฐํ•ฉ ์นœํ™”๋„ ์˜ˆ์ธก ๋ชจ๋ธ์„ ๋‹ค์–‘ํ•œ ํ•ญ์›์— ํ™•์žฅ ์ ์šฉํ•˜๋Š” ์—ฐ๊ตฌ์ด๋‹ค
ํ›„์† ์—ฐ๊ตฌ
์ƒ์ฒด ๋ถ„์ž์™€ ์ž์—ฐ์–ด๋ฅผ ํ†ตํ•ฉํ•˜๋Š” ๋ฉ€ํ‹ฐ๋ชจ๋‹ฌ LLM ์—ฐ๊ตฌ๋กœ, ๋‹จ๋ฐฑ์งˆ ์˜ˆ์ธก์—์„œ ์–ธ์–ด๋ชจ๋ธ์˜ ํ™œ์šฉ ๊ฐ€๋Šฅ์„ฑ์— ๋Œ€ํ•œ ์ดํ•ด๋ฅผ ๋„“ํ˜€์ค๋‹ˆ๋‹ค.
์‘์šฉ ์‚ฌ๋ก€
REALM๊ณผ ์œ ์‚ฌํ•˜๊ฒŒ ๋ฐ”์ด์˜ค/์žฌ๋ฃŒ ์ง€์‹๊ณผ ์ž์—ฐ์–ธ์–ด ๊ฒ€์ƒ‰ ๊ฒฐํ•ฉ์„ ์‹คํ—˜์ ์œผ๋กœ ์ ์šฉํ•œ ์‹ค์ œ ์‚ฌ๋ก€์ž…๋‹ˆ๋‹ค.
์‘์šฉ ์‚ฌ๋ก€
487์˜ ๋‹ค์ค‘๋ชจ๋‹ฌ ์ƒ๋ฌผ๋ถ„์ž ํ‘œํ˜„ ํ•™์Šต์ด ์‹ค์ œ ๋‹จ๋ฐฑ์งˆ ์ƒํ˜ธ์ž‘์šฉ ์˜ˆ์ธก ๋ฐ ๊ธฐ๋Šฅ๋ชจ๋ธ๋ง(3155)์— ์–ด๋–ป๊ฒŒ ์ ์šฉ๋˜๋Š”์ง€๋ฅผ ๋ณด์—ฌ์ค๋‹ˆ๋‹ค.
← ๋ชฉ๋ก์œผ๋กœ ๋Œ์•„๊ฐ€๊ธฐ

๐ŸŽง Audio Overview

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