Webdancer: Towards autonomous information seeking agency

์ €์ž: Jing Wu, Baixuan Li, Runnan Fang, Weihua Yin, Liwen Zhang, Zhengwei Tao, Dingchu Zhang, Xi Zhang, Gang Fu, Yong Jiang, Pengjun Xie, Fei Huang, Jingren Zhou | ๋‚ ์งœ: 2025 | DOI: 10.48550/arXiv.2505.22648 📄 PDF


Essence

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

Motivation

Achievement

Figure 2

๊ทธ๋ฆผ 2: ์ œ์•ˆ๋œ ํ›ˆ๋ จ ํ”„๋ ˆ์ž„์›Œํฌ ๊ฐœ์š”. SFT ๋‹จ๊ณ„์—์„œ๋Š” ์žฌํฌ๋งท๋œ ๊ถค์ ์œผ๋กœ ์ฝœ๋“œ ์Šคํƒ€ํŠธ๋ฅผ ์ˆ˜ํ–‰ํ•˜๊ณ , RL ๋‹จ๊ณ„์—์„œ๋Š” DAPO ์•Œ๊ณ ๋ฆฌ์ฆ˜์œผ๋กœ ์—์ด์ „ํŠธ์˜ ์˜์‚ฌ๊ฒฐ์ •๊ณผ ์ผ๋ฐ˜ํ™” ๋Šฅ๋ ฅ์„ ์ตœ์ ํ™”ํ•œ๋‹ค.

Figure 4

๊ทธ๋ฆผ 4: GAIA ๋ฒค์น˜๋งˆํฌ์—์„œ Pass@1, Pass@3, Cons@3 ์ง€ํ‘œ๋ฅผ ์‚ฌ์šฉํ•œ ์ƒ์„ธํ•œ ํ‰๊ฐ€ ๊ฒฐ๊ณผ. WebDancer๋Š” ๊ฐ•๋ ฅํ•œ ์„ฑ๋Šฅ์„ ๋‹ฌ์„ฑํ•œ๋‹ค.

  1. ๋ฉ€ํ‹ฐ์Šคํ… ์ •๋ณด ํƒ์ƒ‰ ๋ฐ์ดํ„ฐ์…‹ ๊ตฌ์ถ•: CRAWLQA์™€ E2HQA๋ฅผ ํ†ตํ•ด ๊ธฐ์กด ๋ฐ์ดํ„ฐ์…‹๋ณด๋‹ค ๊นŠ์ด ์žˆ๋Š” ๋ฉ€ํ‹ฐํ™‰ ์ถ”๋ก ์„ ์š”๊ตฌํ•˜๋Š” QA ์Œ์„ ๋Œ€๊ทœ๋ชจ๋กœ ์ƒ์„ฑ. CRAWLQA๋Š” ์‹ค์ œ ์›น ํ™˜๊ฒฝ์˜ ๊ตฌ์กฐ๋ฅผ ๋ฐ˜์˜ํ•˜๊ณ , E2HQA๋Š” ๋‹จ์ˆœ ์งˆ๋ฌธ์„ ์ ์ง„์ ์œผ๋กœ ๋ณต์žกํ™”ํ•˜์—ฌ ์•ฝ์—์„œ ๊ฐ• ์—์ด์ „ํŠธ๋กœ์˜ ํ•™์Šต ๊ฒฝ๋กœ๋ฅผ ์ œ๊ณต.
  2. ์ฒด๊ณ„์  ํ›ˆ๋ จ ํŒŒ์ดํ”„๋ผ์ธ์˜ ํšจ๊ณผ์„ฑ: GAIA์™€ WebWalkerQA ๋ฒค์น˜๋งˆํฌ์—์„œ ๊ฐ•๋ ฅํ•œ ์„ฑ๋Šฅ ๋‹ฌ์„ฑ. ๋ฐ์ดํ„ฐ ํšจ์œจ์„ฑ ๋ถ„์„์„ ํ†ตํ•ด ์ œ์•ˆ๋œ ๋ฐฉ๋ฒ•์˜ ์šฐ์›”์„ฑ์„ ์ž…์ฆํ•˜์˜€์œผ๋ฉฐ, RL ๋‹จ๊ณ„์—์„œ์˜ DAPO ์•Œ๊ณ ๋ฆฌ์ฆ˜์ด SFT ๋‹จ๊ณ„์—์„œ ๋ฏธํ™œ์šฉ๋œ QA ์Œ์„ ํšจ๊ณผ์ ์œผ๋กœ ํ™œ์šฉ.
  3. ์—์ด์ „ํŠธ ํ•™์Šต์— ๋Œ€ํ•œ ์ฒด๊ณ„์  ๋ถ„์„: ์งง์€ CoT(Short-CoT)์™€ ๊ธด CoT(Long-CoT)์˜ ์—ญํ• , ๊ฑฐ์ ˆ ์ƒ˜ํ”Œ๋ง์˜ ํšจ๊ณผ, RL ์•Œ๊ณ ๋ฆฌ์ฆ˜์˜ ์˜ํ–ฅ ๋“ฑ์— ๋Œ€ํ•œ ์ƒ์„ธํ•œ ๋ถ„์„์„ ์ œ์‹œํ•˜์—ฌ ํ–ฅํ›„ ์—์ด์ „ํŠธ ๊ฐœ๋ฐœ์„ ์œ„ํ•œ ์‹คํ–‰ ๊ฐ€๋Šฅํ•œ ์ง€์นจ ์ œ๊ณต.

How

1๋‹จ๊ณ„: ์‹ฌ์ธต ์ •๋ณด ํƒ์ƒ‰ ๋ฐ์ดํ„ฐ์…‹ ํ•ฉ์„ฑ

CRAWLQA

E2HQA

2๋‹จ๊ณ„: ์—์ด์ „ํŠธ ๊ถค์  ๊ฑฐ์ ˆ ์ƒ˜ํ”Œ๋ง

ReAct ๊ธฐ๋ฐ˜ ์—์ด์ „ํŠธ ์„ค์ •

Short CoT & Long CoT ๊ตฌ์„ฑ

3๋‹จ๊ณ„: ๊ฐ๋… ๋ฏธ์„ธ์กฐ์ •(SFT)์„ ํ†ตํ•œ ์ฝœ๋“œ ์Šคํƒ€ํŠธ

4๋‹จ๊ณ„: ๊ฐ•ํ™”ํ•™์Šต(RL)์„ ํ†ตํ•œ ์ผ๋ฐ˜ํ™” ํ–ฅ์ƒ

Originality

Limitation & Further Study

Evaluation

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

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

๊ธฐ๋ฐ˜ ์—ฐ๊ตฌ
์ž๋™ ์ •๋ณด ํƒ์ƒ‰ ์—์ด์ „ํŠธ์˜ ์„ค๊ณ„์™€ ํ›ˆ๋ จ์— ์ดˆ์ ์„ ๋‘” ๋…ผ๋ฌธ์œผ๋กœ, BrowseComp์˜ ํƒ์ƒ‰ ์—์ด์ „ํŠธ ๋ฒค์น˜๋งˆํฌ์™€ ๋™ํ˜• ๊ตฌ์กฐ๋ฅผ ๊ฐ€์ง„๋‹ค.
๋‹ค๋ฅธ ์ ‘๊ทผ
์›น ์—์ด์ „ํŠธ์˜ ๋ฉ€ํ‹ฐํ„ด ์ •๋ณด ํƒ์ƒ‰ ๋ฐ ์ •๋ณด ์ถ”์ถœ์„ ์œ„ํ•œ ์‹ค์งˆ์  ํŒŒ์ดํ”„๋ผ์ธ ๊ตฌ์ถ•์„ ๋‹ค๋ฃจ๋ฏ€๋กœ, autonomous information seeking๊ณผ์˜ ์ „๋žต์„ ๋น„๊ตํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
๋‹ค๋ฅธ ์ ‘๊ทผ
๋‹ค์–ธ์–ด์ , ๋Œ€ํ™”ํ˜• ์›น ์ •๋ณดํƒ์ƒ‰ ์—์ด์ „ํŠธ ๋ฒค์น˜๋งˆํฌ์™€ WebDancer์˜ ํ‰๊ฐ€ ์ฒด๊ณ„๋ฅผ ์ ‘๋ชฉํ•˜์—ฌ, ๋ณดํŽธ์  ์—์ด์ „ํŠธ ๊ฐœ๋ฐœ ์ „๋ฐ˜์— ํ†ต์ฐฐ์„ ์–ป๋Š”๋‹ค.
ํ›„์† ์—ฐ๊ตฌ
LLM ์—์ด์ „ํŠธ์˜ ์ž์œจ์  ์ •๋ณด ํƒ์ƒ‰ ๋ฐ ์‹คํ—˜ํ™˜๊ฒฝ ์ ์‘ ์‚ฌ๋ก€๋ฅผ ๊ณต์œ ํ•˜์—ฌ, ๊ตฌํ˜„ ๋กœ๋ด‡ ๋ฐ ์—์ด์ „ํŠธ์˜ ๊ต์ฐจ๋„๋ฉ”์ธ ์ „์ด ํ™•์žฅ์— ์ฐธ๊ณ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
ํ›„์† ์—ฐ๊ตฌ
873๋ฒˆ ๋…ผ๋ฌธ์€ LLM ๊ธฐ๋ฐ˜ ์›น ๋ฆฌ์„œ์น˜ ์—์ด์ „ํŠธ์˜ ๊นŠ์€ ์ •๋ณดํƒ์ƒ‰๋Šฅ๋ ฅ ๊ฐ•ํ™”๋ฅผ ๋…ผ์˜ํ•˜์—ฌ, 872๋ฒˆ์˜ autonomous information-seeking pipeline์„ ์‹ค์ œ ์›น ํ™˜๊ฒฝ์— ์ ์šฉํ–ˆ์„ ๋•Œ์˜ ๋ฐœ์ „ ๊ฐ€๋Šฅ์„ฑ์„ ๋ณด์—ฌ์ค€๋‹ค.
ํ›„์† ์—ฐ๊ตฌ
๊ณผํ•™ ๋…ผ๋ฌธ ๊ฒ€์ƒ‰ ๋ฐ ๋ฆฌ๋ทฐ ๋“ฑ ์‹ค์ œ ์ •๋ณดํƒ์ƒ‰ ์ƒํ™ฉ์—์„œ WebDancer ํŒŒ์ดํ”„๋ผ์ธ์ด ์–ด๋–ป๊ฒŒ ์ ์šฉ ํ™•์žฅ๋  ์ˆ˜ ์žˆ๋Š”์ง€ ๋ณด์—ฌ์ค€๋‹ค.
ํ›„์† ์—ฐ๊ตฌ
872๋Š” ์›น ์ •๋ณดํƒ์ƒ‰ ์—์ด์ „ํŠธ์˜ ์ž์œจ์  ์ •๋ณด์ˆ˜์ง‘ ํ”„๋ ˆ์ž„์›Œํฌ๋ฅผ ์ œ์•ˆํ•˜๋ฉฐ 888์˜ ์›น ์—์ด์ „ํŠธ ํ‰๊ฐ€ ์—ฐ๊ตฌ๋ฅผ ํ™•์žฅํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
ํ›„์† ์—ฐ๊ตฌ
704 ๋…ผ๋ฌธ์€ ๋ฉ€ํ‹ฐ์Šคํ… ๊ณผํ•™์  ๋„๊ตฌ ์‚ฌ์šฉ์„ ํ‰๊ฐ€ํ•˜๋Š” ๋ฒค์น˜๋งˆํฌ๋ฅผ ์ œ์‹œํ•ด, 872 ๋…ผ๋ฌธ์˜ ์›น ๊ธฐ๋ฐ˜ ์ •๋ณดํƒ์ƒ‰ ์—์ด์ „ํŠธ์˜ ์‹ค์ œ ์„ฑ๋Šฅํ‰๊ฐ€์— ์ ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
← ๋ชฉ๋ก์œผ๋กœ ๋Œ์•„๊ฐ€๊ธฐ

๐ŸŽง Audio Overview

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