Figuring out figures: Using textual references to caption scientific figures

์ €์ž: Stanley Cao, K. Liu | ๋‚ ์งœ: 2024 | DOI: arXiv:2407.11008 📄 PDF


Essence

Figure 5

Figure 5: Our model learns the exact acronyms used in figures.

๋ณธ ๋…ผ๋ฌธ์€ ๊ณผํ•™ ๋…ผ๋ฌธ์˜ ๋„ํ‘œ์— ์ž๋™์œผ๋กœ ์บก์…˜์„ ์ƒ์„ฑํ•˜๋Š” ๋ฌธ์ œ๋ฅผ ๋‹ค๋ฃฌ๋‹ค. ๊ธฐ์กด CNN+LSTM ๋ฐฉ์‹์˜ ์„ฑ๋Šฅ์ด ๋งค์šฐ ๋‚ฎ์•˜๋˜ ๋ฌธ์ œ๋ฅผ ๊ฐœ์„ ํ•˜๊ธฐ ์œ„ํ•ด CLIP๊ณผ GPT-2 ๊ธฐ๋ฐ˜์˜ encoder-decoder ๋ชจ๋ธ์„ ์ œ์•ˆํ•˜๊ณ , ๋…ผ๋ฌธ์˜ ์ œ๋ชฉ, ์ดˆ๋ก, ์ฐธ์กฐ ์ •๋ณด ๋“ฑ์˜ ํ…์ŠคํŠธ ๋ฉ”ํƒ€๋ฐ์ดํ„ฐ๋ฅผ ์ถ”๊ฐ€๋กœ ํ™œ์šฉํ•˜๋Š” METASCICAP ๋ฐ์ดํ„ฐ์…‹์„ ๊ตฌ์ถ•ํ–ˆ๋‹ค.

Motivation

Achievement

CLIP+GPT-2 ๋ชจ๋ธ์˜ ์„ฑ๋Šฅ ํ–ฅ์ƒ: SciBERT ์ธ์ฝ”๋”ฉ๋œ ํ…์ŠคํŠธ ๋ฉ”ํƒ€๋ฐ์ดํ„ฐ๋ฅผ ํฌํ•จํ•  ๋•Œ ์„ฑ๋Šฅ์ด ๊ฐœ์„ ๋˜์—ˆ์œผ๋ฉฐ, ํ…์ŠคํŠธ ๋ฉ”ํƒ€๋ฐ์ดํ„ฐ๋งŒ ์‚ฌ์šฉํ•œ SciBERT+GPT-2 ๋ชจ๋ธ์ด ์ตœ๊ณ  ์„ฑ๋Šฅ์„ ๋‹ฌ์„ฑํ–ˆ๋‹ค. METASCICAP ๋ฐ์ดํ„ฐ์…‹ ๊ตฌ์ถ•: ๋…ผ๋ฌธ ์ œ๋ชฉ, ์ดˆ๋ก, in-text ์ฐธ์กฐ ์ •๋ณด๋ฅผ SCICAP๊ณผ ์—ฐ๊ฒฐํ•˜์—ฌ ์ƒˆ๋กœ์šด augmented ๋ฐ์ดํ„ฐ์…‹์„ ๊ตฌ์ถ•ํ–ˆ๋‹ค. ๋ชจ๋ธ ๊ฐœ์„ : ๊ธฐ์กด CNN+LSTM์˜ ๋‹จ์ผ ๊ณ„์ธต ๊ตฌ์กฐ๋ฅผ ๋ฒ—์–ด๋‚˜ ํ˜„๋Œ€์  transformer ๊ธฐ๋ฐ˜ ์•„ํ‚คํ…์ฒ˜๋ฅผ ์ ์šฉํ–ˆ๋‹ค.

How

Originality

Limitation & Further Study

Evaluation

Novelty: 4/5 Technical Soundness: 4/5 Significance: 4/5 Clarity: 4/5 Overall: 4/5

์ดํ‰: ๋ณธ ๋…ผ๋ฌธ์€ ๊ณผํ•™ ๋„ํ‘œ ์บก์…˜ ์ƒ์„ฑ์˜ ์ค‘์š”ํ•œ ๋ฌธ์ œ๋ฅผ ๋‹ค๋ฃจ๊ณ  ํ˜„๋Œ€์  ๋ชจ๋ธ ์•„ํ‚คํ…์ฒ˜์™€ ์ƒˆ๋กœ์šด augmented ๋ฐ์ดํ„ฐ์…‹์„ ์ œ์‹œํ–ˆ๋‹ค. ๋‹ค๋งŒ ์ •๋Ÿ‰์  ํ‰๊ฐ€ ๊ฒฐ๊ณผ๊ฐ€ ๋ช…ํ™•ํ•˜๊ฒŒ ์ œ์‹œ๋˜์ง€ ์•Š์•˜๊ณ , ์ตœ์  ์„ฑ๋Šฅ ๋ชจ๋ธ์ด ํ…์ŠคํŠธ๋งŒ ์‚ฌ์šฉํ•œ๋‹ค๋Š” ์ ์—์„œ ์›๋ž˜์˜ ๋ชฉํ‘œ(์ด๋ฏธ์ง€+ํ…์ŠคํŠธ ๊ฒฐํ•ฉ)์™€ ๊ดด๋ฆฌ๊ฐ€ ์žˆ๋‹ค. ํ–ฅํ›„ ์ด๋ฏธ์ง€ ์ •๋ณด๋ฅผ ๋” ํšจ๊ณผ์ ์œผ๋กœ ํ™œ์šฉํ•˜๋Š” ๋ฐฉํ–ฅ์˜ ๊ฐœ์„ ์ด ํ•„์š”ํ•˜๋‹ค.

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

๊ธฐ๋ฐ˜ ์—ฐ๊ตฌ
708์€ ๊ณผํ•™ ๋„ํ˜• ์บก์…˜ ์ƒ์„ฑ ๋ฌธ์ œ๋ฅผ ๋ฒค์น˜๋งˆํฌ ๋ฐ์ดํ„ฐ์™€ ํ•จ๊ป˜ ์ฒด๊ณ„ํ™”ํ•˜์—ฌ, 338์˜ ๋ฉ”ํƒ€๋ฐ์ดํ„ฐ ํ†ตํ•ฉ ๋ชจ๋ธ ์ ‘๊ทผ์— ์ค‘์š”ํ•œ ๋น„๊ต์ ์ด ๋ฉ๋‹ˆ๋‹ค.
๊ธฐ๋ฐ˜ ์—ฐ๊ตฌ
Figuring out figures ๋…ผ๋ฌธ์€ ๊ณผํ•™ ๋„ํ‘œ-์บก์…˜ ๋งค์นญ ๋ฐ ํ‰๊ฐ€์˜ ๊ธฐ์ดˆ ์ž๋ฃŒ๋ฅผ ์ œ๊ณตํ•˜์—ฌ 657์˜ ์ฐจํŠธ ๊ธฐ๋ฐ˜ ์ฃผ์žฅ ๊ฒ€์ฆ์— ์ด๋ก ์  ๋ฐ‘๋ฐ”ํƒ•์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.
๊ธฐ๋ฐ˜ ์—ฐ๊ตฌ
338์€ ๋…ผ๋ฌธ ์•ˆ์˜ ์ˆ˜์น˜ยท๋„ํ‘œ ์ฐธ์กฐ์™€ LLM์„ ํ†ตํ•œ ๊ณผํ•™์  ๋„ํ‘œ ์บก์…”๋‹ยท์ดํ•ด๋ผ๋Š” ์ ์—์„œ, 757์˜ ํ‘œ ํ˜•์‹ ๋ฐ์ดํ„ฐ ์‹œ๋ฎฌ๋ ˆ์ด์…˜์˜ ๋ฐ์ดํ„ฐ ํ‘œํ˜„๊ณผ ํ•ด์„ ๋ฐฉ์‹์— ๊ธฐ์ดˆ๊ฐ€ ๋ฉ๋‹ˆ๋‹ค.
๊ธฐ๋ฐ˜ ์—ฐ๊ตฌ
Figuring out figures ๋…ผ๋ฌธ์€ ๊ณผํ•™ ๋…ผ๋ฌธ์—์„œ์˜ ๊ทธ๋ฆผ ํ…์ŠคํŠธ ์ž๋™ ์ƒ์„ฑ/์ •๋ ฌ ๋ฌธ์ œ๋ฅผ ์—ฐ๊ตฌํ•˜์—ฌ, AUTOCAP์˜ ์ œ๋กœ์ƒท ํฌ๋กœ์Šค์–ธ์–ด ์ •๋ ฌ ๊ณผ์ œ์— ์‹ค์งˆ์  ์—ฐ๊ฒฐ์ ์ด ์žˆ๋‹ค.
๊ธฐ๋ฐ˜ ์—ฐ๊ตฌ
๊ณผํ•™ ๋„ํ‘œ์˜ ์บก์…˜ ๋ฐ ์‹œ๊ฐ์ž๋ฃŒ ํ•ด์„์— ๋Œ€ํ•œ ๊ธฐ๋ฐ˜ ๋ฐ์ดํ„ฐ์…‹/๋ฐฉ๋ฒ•๋ก ์  ๋…ผ์˜๋ฅผ ์„ ํ–‰ ์—ฐ๊ตฌ๋กœ ์ œ์‹œํ•ฉ๋‹ˆ๋‹ค.
๋‹ค๋ฅธ ์ ‘๊ทผ
338์€ ํ…์ŠคํŠธ-ํ”ผ๊ฒจ ๊ด€๊ณ„๋ฅผ ํ™œ์šฉํ•œ ์บก์…˜ ์ƒ์„ฑ ๊ณผ์ •์„ ์„ค๋ช…ํ•˜๋ฉฐ, 708์˜ ์ž๋™ ์บก์…˜ ์ƒ์„ฑ ์ผ€์ด์Šค์™€ ๋Œ€์กฐ์ ์œผ๋กœ ์„œ๋กœ ๋ณด์™„์ ์ž…๋‹ˆ๋‹ค.
๋‹ค๋ฅธ ์ ‘๊ทผ
Figgen์€ ๊ณผํ•™ ๋„ํ˜• ์ƒ์„ฑ ๋ฌธ์ œ์— ์ ‘๊ทผํ•˜๋ฉฐ, ๋ณธ ๋…ผ๋ฌธ๊ณผ ๋‹ฌ๋ฆฌ ๋„ํ˜•์„ ์ƒ์„ฑํ•˜๋Š” ์ชฝ์— ์ง‘์ค‘ํ•œ๋‹ค.
๋‹ค๋ฅธ ์ ‘๊ทผ
๊ณผํ•™์  ์ฝ˜ํ…์ธ ์˜ ์ž๋™ ์ƒ์„ฑ์„ ๋‹ค๋ฃจ๋Š” ๊ด€๋ จ ์—ฐ๊ตฌ๋กœ ์œ ์‚ฌํ•œ ๋ฌธ์ œ๋ฅผ ๋‹ค๋ฃฌ๋‹ค.
๋‹ค๋ฅธ ์ ‘๊ทผ
Figuring out figures ๋…ผ๋ฌธ์€ ํ…์ŠคํŠธ ๋‚ด ์ฐธ์กฐ๋ฅผ ํ™œ์šฉํ•œ ๊ณผํ•™ ๊ทธ๋ฆผ ์บก์…˜ ์ž๋™ ์ƒ์„ฑ ๋ฐฉ๋ฒ•์„ ์ œ์•ˆํ•ด, FigCaps-HF์˜ RLHF ๊ธฐ๋ฐ˜ ํ”„๋ ˆ์ž„์›Œํฌ์™€ ๋‹ค๋ฅธ ๋ฐฉํ–ฅ์œผ๋กœ ์ฐธ๊ณ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
๋‹ค๋ฅธ ์ ‘๊ทผ
605๋Š” ํŠนํ—ˆ ๋„ํ˜•์˜ ์ž๋™ ์บก์…˜ ์ƒ์„ฑ์— ์ดˆ์ ์„ ๋งž์ถฐ 338๊ณผ ์œ ์‚ฌ ๊ณผ์ œ์— ํŠนํ—ˆ ๋„๋ฉ”์ธ ์‘์šฉ ์‚ฌ๋ก€๋ฅผ ๋ณด์—ฌ์ค๋‹ˆ๋‹ค.
ํ›„์† ์—ฐ๊ตฌ
Figuring out figures ๋…ผ๋ฌธ์€ ํ…์ŠคํŠธ-๋„ํ‘œ ์ƒ๊ด€๊ด€๊ณ„, ๋…ผ๋ฌธ ๋‚ด ๋ฌธ์„œ๊ฐ„ ์˜๋ฏธ ์—ฐ๊ฒฐ ์ธก๋ฉด์—์„œ ์‹ค์ œ์  ๋ณด์™„ ๋˜๋Š” ํ™•์žฅ์ด ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.
ํ›„์† ์—ฐ๊ตฌ
ํ…์ŠคํŠธ ๊ธฐ๋ฐ˜ figure reference์™€ ๋„ํ‘œ ์บก์…˜ ์ž๋™ ์ถ”๋ก ์„ ํƒ๊ตฌํ•œ 338๋ฒˆ ๋…ผ๋ฌธ์ด 709์—์„œ ๋„์ž…ํ•œ ๋ฉ€ํ‹ฐ๋ชจ๋‹ฌ/์ปจํ…์ŠคํŠธ ๊ฐ•ํ™”๋ฅผ ํ•œ ๋‹จ๊ณ„ ํ™•์žฅํ•ฉ๋‹ˆ๋‹ค.
ํ›„์† ์—ฐ๊ตฌ
338์€ ๋…ผ๋ฌธ ๋„ํ˜• ์ž๋™ ์บก์…˜ ์ƒ์„ฑ์„ ์œ„ํ•œ ๋ฉ€ํ‹ฐ๋ชจ๋‹ฌ SciBERT+GPT-2 ์ ‘๊ทผ๋ฒ•์„ ์ œ์‹œํ•˜์—ฌ, 337์˜ ํ…์ŠคํŠธ-๋„ํ˜• ์ƒ์„ฑ ๋ฌธ์ œ๋ฅผ ๋” ๋ฐœ์ „์‹œํ‚จ ํ›„์† ์—ฐ๊ตฌ์ž…๋‹ˆ๋‹ค.
ํ›„์† ์—ฐ๊ตฌ
338์—์„œ๋Š” ๋…ผ๋ฌธ ๋‚ด ์‹œ๊ฐ์  ์š”์†Œ(figure)๋ฅผ ์ž๋™ ์บก์…˜/์„ค๋ช…ํ•˜๋Š” ํ”„๋ ˆ์ž„์›Œํฌ๋ฅผ ์ œ์‹œ, 196์—์„œ ์ œ์•ˆํ•œ ์ฐจํŠธ ์ดํ•ด ๊ธฐ์ˆ ์˜ ์‹ค์งˆ์  ํ™œ์šฉ ์‚ฌ๋ก€๋กœ ์—ฐ๊ณ„๋œ๋‹ค.
ํ›„์† ์—ฐ๊ตฌ
564๋Š” ๋…ผ๋ฌธ ๋„ํ˜• ๋‚ด ๋‹ค์ค‘ LLM ํ˜‘์—… ์บก์…˜ ์ƒ์„ฑ์„ ์ œ์‹œํ•˜์—ฌ, 338์˜ ๋ฉ€ํ‹ฐ๋ชจ๋‹ฌ ์ ‘๊ทผ๋ฒ•์„ ํ™•์žฅํ•œ ์‹คํ—˜ ์—ฐ๊ตฌ์ž…๋‹ˆ๋‹ค.
ํ›„์† ์—ฐ๊ตฌ
Figuring out figures ๋…ผ๋ฌธ์€ ์บก์…˜ ์ƒ์„ฑ ์ด์™ธ์—๋„ ์‚ฌ์ „ ํ…์ŠคํŠธ-์ด๋ฏธ์ง€ ๊ด€๊ณ„ ๋ถ„์„์„ ํ•˜์—ฌ TikZero์˜ ์ด๋ฏธ์ง€ ํ‘œํ˜„ ํ™œ์šฉ ๋ฐฉ์‹๊ณผ ์‹ฌํ™” ๋น„๊ต๊ฐ€ ๊ฐ€๋Šฅํ•˜๋‹ค.
์‘์šฉ ์‚ฌ๋ก€
338์€ ์‹œ๊ฐ์  ์ •๋ณด๋ฅผ ํ™œ์šฉํ•œ ์บก์…˜ ์ƒ์„ฑ์— ์ ์šฉ๋˜๋Š” ์‹ค์ œ ํ”„๋ ˆ์ž„์›Œํฌ๋ฅผ ์ œ์‹œํ•˜์—ฌ, 203์˜ ๋ฉ€ํ‹ฐ๋ชจ๋‹ฌ ์Šค์ผ€์น˜ ๋ฐ ํ”ผ๋“œ๋ฐฑ ์ „๋žต์˜ ์‹ค์šฉ์  ์ ์šฉ ์˜ˆ์‹œ๋กœ ์—ฐ๊ฒฐํ•œ๋‹ค.
← ๋ชฉ๋ก์œผ๋กœ ๋Œ์•„๊ฐ€๊ธฐ

๐ŸŽง Audio Overview

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