๐RDA(Reward Design Agent) ๋ฆฌ๋ทฐ
Paper Link (arXiv:2606.01672v1): ์ด ๋ฆฌ๋ทฐ๋ arXiv v1(2026-06-01, cs.LG) ์ PDF์ e-print LaTeX ์์ค๋ฅผ ์ ๋ณธ์ผ๋ก ์ฝ์๋ค. ๋ณธ๋ฌธ 6์ ๊ณผ ๋ถ๋ก 7~12์ ์ ์ฒด๊ฐ ๋์์ด๋ค.
Project Page: ์์ 2ํธ, 16๊ฐ ํ๊ฒฝ๋ณ ๋กค์์ ์์, ๊ทธ๋ฆฌ๊ณ ํ๊ฒฝ๋ณ โbest RDA rewardโ ์ฝ๋(txt) ๊ฐ ์ฌ๋ผ์ ์๋ค.
Code: ํ๋ ์์ํฌ ์ฝ๋๋ ๊ณต๊ฐ๋์ง ์์๋ค (2026-09-29 ํ์ธ). ๋ ผ๋ฌธ์ ์ฝ๋ ๊ด๋ จ ์ง์ ์ ์ด๋ก์ ํ ๋ฌธ์ฅ๋ฟ์ด๋ค: โVideos and generated reward code are available on our project page.โ ์ฆ ๊ณต๊ฐ๋ ๊ฒ์ ์์ฑ๋ ๋ณด์ ํจ์ ์ฝ๋์ด๊ณ , RDA ๋ฃจํ ์์ฒด(ํ๋กฌํํธ ์ค์ผ์คํธ๋ ์ด์ ยทํ์ต ํ์ดํ๋ผ์ธ)์ ์ ์ฅ์๋ ๋ ผ๋ฌธ ๋ณธ๋ฌธยท๋ถ๋กยท์ฐธ๊ณ ๋ฌธํยทํ๋ก์ ํธ ํ์ด์ง ์ด๋์๋ ์๋ค. LaTeX ์์ค๋ฅผ
\url|github|release๋ก ํ์ด๋ ๋์ค๋ GitHub ๋งํฌ๋ ๊ด๋ จ ์ฐ๊ตฌ Prompt-to-Policy(krafton-ai/Prompt2Policy)์ ๊ฒ ํ๋๋ค. ๋์ ๋ถ๋ก 7์ ์ 5๋จ๊ณ ํ๋กฌํํธ ์ ๋ฌธ๊ณผ ๋ถ๋ก 11.2์ ์ Eureka ๋ฒ ์ด์ค๋ผ์ธ ํ๋กฌํํธ ์ ๋ฌธ์ด ์ค๋ ค ์๋ค.Hojoon Lee*, Ajay Subramanian*, Ben Abbatematteo, Vijay Veerabadran, Pedro Matias, Karl Ridgeway, Nitin Kamra (* Meta ์ธํด์ญ ์ค ์ํ)
Meta ยท Holiday Robotics ยท Boston Dynamics (๋ ผ๋ฌธ ํ๊ธฐ. ํ๋ก์ ํธ ํ์ด์ง๋ ์์์ Meta ยท KAIST ยท NYU๋ก ์ ๋๋ค)
Reinforcement Learning Journal 2026 (PDF ๋จธ๋ฆฌ๊ธ,
[accepted]์ต์ ์กฐํ) / ํ๋ก์ ํธ ํ์ด์ง BibTeX๋ Reinforcement Learning Conference (RLC)
- ๐ก Eureka ๋ฅ์ LLM ๋ณด์ ์ฝ๋ ์์ฑ์ ์ฑ๊ณต๋ฅ ์ ์ฌ๋ฆฌ์ง๋ง ์ง์๋ฌธ(instruction)์ ์๋ฏธ๋ ์ด๊ธฐ๋ ์ ์ฑ ์ ๋ง๋ ๋ค๋ ๋ฌธ์ ์์์์ ์ถ๋ฐํด, ๋ณด์ ๊ฐ์ ์ ํผ๋๋ฐฑ์ โ๋ณด์ ํต๊ณ ์ซ์โ์์ โ๋กค์์ ์์์ ๋ณธ VLM์ ์๋ธํ์คํฌ๋ณ ์ง๋จโ ์ผ๋ก ๋ฐ๊พผ๋ค.
- โ๏ธ ์ง์๋ฌธ์ J๊ฐ ์๋ธํ์คํฌ๋ก ๋ถํดํ๊ณ , ์๋ธํ์คํฌ๋ง๋ค ๋ณด์ ํญ์ ๋ ํ๋ณด N๊ฐ๋ฅผ ์์ฑํด SAC๋ก ํ์ตํ ๋ค, VLM(GPT-5)์ด ๋กค์์ ํ๋ ์๊ณผ ๋ณด์ ๋ก๊ทธ๋ฅผ ๋ณด๊ณ ์๋ธํ์คํฌ๋ณ 0/0.5/1 ์ ์์ ๊ทผ๊ฑฐ๋ฅผ ์ฐ๋ฉด, ํ๊ท ์ ์๊ฐ ๊ฐ์ฅ ๋์ ํ๋ณด๋ฅผ ๊ณจ๋ผ ์๋ธํ์คํฌ ๋ฌธ๊ตฌ ํ๋์ ๋ณด์ ์ฝ๋๋ฅผ ํจ๊ป ๊ณ ์น๋ค(5ํ ๋ฐ๋ณต).
- ๐ฏ ManiSkill 12๊ฐ ํ์คํฌ์์ alignment 0.95 / success 0.90(Eureka 0.87 / 0.87), HumanoidBench 4๊ฐ ํ์คํฌ์์ alignment 0.70 vs Eureka 0.47(์๋ +49%) ์ด์ง๋ง success๋ 0.42 vs 0.52๋ก Eureka๊ฐ ๋ ๋๋ค. alignment๋ GPT-4.1์ด ์์์ ๋ณด๊ณ ๋งค๊ธด 5์ ์ฒ๋ ์ ์๋ค.
๐ Ping Review
๐ Ping โ A light tap on the surface. Get the gist in seconds.
๊ฐํํ์ต ๋ณด์์ LLM์ด ์ฝ๋๋ก ์ง ์ฃผ๋ ํ๋ฆ์ Eureka๊ฐ ์ด์๋ค. LLM์ด ๋ณด์ ํ๋ณด๋ฅผ ์ฌ๋ฌ ๊ฐ ์ฐ๊ณ , ๊ฐ ํ๋ณด๋ก ์ ์ฑ ์ ํ์ต์ํจ ๋ค, ๋ณด์ ํญ๋ณ ํต๊ณ(ํ๊ท ยท์ต์ยท์ต๋)์ ์ฑ๊ณต๋ฅ ์ ๋ค์ LLM์ ๋ณด์ฌ ์ฃผ๋ฉฐ ๋ณด์์ ๊ณ ์น๋ค. ์ด ๋ ผ๋ฌธ์ ์ง๋จ์ ๊ทธ ํผ๋๋ฐฑ์ด ๋๋ฌด ๊ฑฐ์น ๋ค๋ ๊ฒ์ด๋ค. โ์์๊ฐ ๋ชฉํ์ ๋์ฐฉํ๋คโ๋ ๊ฐ์ ์ซ์ ๋ค์ โ์์ผ๋ก ๋ฐ์๋คโ์ โ๋ฐ๋ก ์ฐจ์ ๋ ๋ ค ๋ณด๋๋คโ๊ฐ ๋๊ฐ์ด ์จ๋๋ค. ์ซ์๋ง ๋ณด๋ ๋ฐ์ฑ(reflection) ๋ฃจํ๋ ๋ ๊ฒฝ์ฐ๋ฅผ ๊ตฌ๋ถํ ์ ์๊ณ , ๋ฐ๋ผ์ ๊ณ ์น ๋ฐฉํฅ๋ ์ ์ ์๋ค.
RDA(Reward Design Agent)๋ ๋ฐ์ฑ ๋ฃจํ์ ๋์ ๋จ๋ค. ์ง์๋ฌธ์ ์๋ธํ์คํฌ๋ก ์ชผ๊ฐ ๋๊ณ , ํ์ต๋ ์ ์ฑ ์ ๋กค์์์ VLM์ด ์๋ธํ์คํฌ ๋จ์๋ก ์ฑ์ ํ๋ฉฐ โ์ 0.5์ ์ธ๊ฐโ๋ฅผ ๋ฌธ์ฅ์ผ๋ก ์ ๊ฒ ํ๋ค. ๊ทธ ๋ฌธ์ฅ์ด ๋ค์ ์ธ๋์ ๋ณด์ ์ฝ๋ ์์ ์ง์๊ฐ ๋๋ค.

Human vs Eureka vs RDA(Fig. 1): HumanoidBench Package ํ์คํฌ, ์ง์๋ฌธ์ โ์์ ์ชฝ์ผ๋ก ๊ฑธ์ด๊ฐ ๋ค์ ์์ ์ ์ด์ ์ ์งํ๋ฉฐ ๋ชฉํ๊น์ง ๋ฐ์ด๋ผโ. ์ฌ๋์ด ์ค๊ณํ ๋ณด์(์)๊ณผ Eureka(๊ฐ์ด๋ฐ)๋ ์์๋ฅผ ์ฐจ๊ฑฐ๋ ๋์ง๋ฏ ์ฎ๊ธฐ๊ณ , RDA(์๋)๋ ์์์ ๋ชธ์ ๋ถ์ธ ์ฑ ๋ฏผ๋ค. ๋จ, ์ ์ง ํ๋ ์๋ง ๋ณด๋ฉด RDA ์ชฝ๋ โ์์ ๋ ์์ผ๋ก ๋ฏผ๋คโ๊ธฐ๋ณด๋ค ์์ ์๋ก ์์ฒด๋ฅผ ์์ธ ์์ธ์ ๊ฐ๊น๋ค(์๋ ๋นํ ์ ์ฐธ์กฐ).
ํ๋ก์ ํธ ํ์ด์ง์ Eureka vs RDA ๋น๊ต ์์(์๋ณธ 1752ร1080์ 960px H.264๋ก ์ฌ์ธ์ฝ๋ฉ, 6.5์ด ๋ฃจํ). ์ผ์ชฝ Eureka๋ ์์๋ฅผ ๋ฐ๋ก ์ฐจ๋ฏ ๋ ๋ ค ๋ณด๋ด๊ณ , ์ค๋ฅธ์ชฝ RDA๋ ์์์ ๋ชธ์ ๊ธฐ๋ ์ฑ ๋ฐ์ด ๊ฐ๋ค.
ํต์ฌ ๋ฐฉ๋ฒ๋ก .
๋ ผ๋ฌธ์ ๋ฌธ์ ๋ฅผ ๋จผ์ ์ ์ํํ๋ค(ยง3). ์ง์๋ฌธ I, ํ๊ฒฝ E, ํ์ต ์๊ณ ๋ฆฌ์ฆ L, ์ ๋ ฌ ์ ์ ํจ์ S๊ฐ ์ฃผ์ด์ง๋ฉด
R^\star \in \arg\max_{R\in\mathcal{R}} S\big(L(E,R),\, I\big)
์ฆ ๋ณด์ ์์ฒด์ ์ข๊ณ ๋์จ์ด ์๋๋ผ, ๊ทธ ๋ณด์์ผ๋ก ํ์ต๋ ์ ์ฑ ์ ํ๋์ด ์ง์๋ฌธ๊ณผ ์ผ๋ง๋ ๋ง๋๊ฐ๋ฅผ ๋ชฉ์ ์ผ๋ก ์ผ๋๋ค. RDA๋ L๊ณผ S๋ฅผ ๊ณ ์ ํ๊ณ \mathcal{R} ์์์ ์งํ์ ํ์์ ํ๋ค(ยง4).
๋ฐ๋ณต i์์ ํ๋ณด n์ ์ ์ฑ ์ด ๋ธ k๋ฒ์งธ ๊ถค์ ๊ณผ ์๋ธํ์คํฌ j์ ๋ํด VLM์ด ์ ์ s^i_{n,k,j}์ ๊ทผ๊ฑฐ ๋ฌธ์ฅ \rho^i_{n,k,j}๋ฅผ ๋ธ๋ค. ์ ํ์ ๊ทธ ํ๊ท ์ผ๋ก ํ๋ค.
\bar s^i_n = \mathbb{E}_{k,j}\big[s^i_{n,k,j}\big],\qquad n^\star_i=\arg\max_n \bar s^i_n
์ ํ๋ ํ๋ณด์ ์์ฝ G^i_{n^\star}(ํ๊ท ์ ์ + ์๋ธํ์คํฌ๋ณ ์คํจ ๋ชจ๋ ๋ถ์)๋ฅผ ๋ณด๊ณ VLM์ด โ ์๋ธํ์คํฌ ๋ชฉ๋ก ์ค ํ๋๋ฅผ ๊ณ ์ณ ์ฐ๊ณ (subtask reflection) โก ๋ณด์ ์ฝ๋๋ฅผ ๊ณ ์น๋ค(reward reflection).
์ฃผ์ ๊ฒฐ๊ณผ.
- ManiSkill 12ํ์คํฌ: alignment RDA 0.95 / Eureka 0.87 / ์ฌ๋ dense 0.68 / sparse 0.28, success RDA 0.90 / Eureka 0.87 / dense 0.74 / sparse 0.17(Fig. 4a). PlugCharger๋ RDA๋ง ์ฑ๊ณต(0.67, ๋๋จธ์ง ์ ๋ถ 0.00).
- HumanoidBench 4ํ์คํฌ: alignment RDA 0.70 / Eureka 0.47 / dense 0.16 / sparse 0.07, success RDA 0.42 / Eureka 0.52 / dense 0.05 / sparse 0.00(Fig. 4b). ๋ณธ๋ฌธ ยง5.2์ โ์๋ 49% ํฅ์โ์ 0.70/0.47์์ ๋์จ๋ค.
- ๊ตฌ์ฑ์์ ์ด๋ธ๋ ์ด์ (PlugChargerยทPackage): Eureka 0.31/0.50 โ +์ฒดํฌํฌ์ธํธ ์ด์ด ํ์ต 0.35/0.55 โ +๊ถค์ ๋ถ์ 0.82/0.83 โ +์๋ธํ์คํฌ(=RDA) 0.84/1.00(alignment/success, Fig. 7a).
- ํ๋ณด ์ ์ค์ผ์ผ๋ง: ๋ฐ๋ณต๋น ํ๋ณด 1โ8๊ฐ์์ alignment 0.46โ0.84, success 0.20โ1.00(Fig. 7b).
- ๋น์ฉ: A100 ๊ธฐ์ค ManiSkill ํ์คํฌ ํ๋์ 20~40 GPU-์๊ฐ, HumanoidBench ํ์คํฌ ํ๋์ 240~360 GPU-์๊ฐ(๋ถ๋ก 9์ ).
๊ฒฐ๋ก .
RDA์ ์๋ก์์ ๋ชจ๋ธ์ด๋ ํ์ต ์๊ณ ๋ฆฌ์ฆ์ด ์๋๋ผ ํผ๋๋ฐฑ ์ฑ๋์ด๋ค. ๋ณด์ ํ์ ๋ฃจํ์ โ์ ์คํจํ๋โ ๋จ๊ณ๋ฅผ ์ซ์ ํต๊ณ์์ VLM์ ์๋ธํ์คํฌ ๋จ์ ํ๋ ์์ ๋ก ๋ฐ๊ฟจ๊ณ , ๊ทธ๊ฒ๋ง์ผ๋ก(์ด๋ธ๋ ์ด์ ์ ๊ฐ์ฅ ํฐ ๋์ฝ์ด ๊ถค์ ๋ถ์ ์ถ๊ฐ๋ค) ๋ณด์ ํดํน์ฑ ํ๋์ ์๋น ๋ถ๋ถ ๊ฑธ๋ฌ ๋ธ๋ค. ๋ค๋ง ์ ๋ ฌ ์ ์ ์์ฒด๊ฐ ๋ ๋ค๋ฅธ VLM(GPT-4.1)์ ํ์ ์ด๊ณ , ๊ฐ์ฅ ์ด๋ ค์ด ํด๋จธ๋ ธ์ด๋ ์์ญ์์๋ success๊ฐ Eureka๋ณด๋ค ๋ฎ์ผ๋ฉฐ, ๋ณธ๋ฌธ ์์น์ ๊ทธ๋ฆผยท๋ถ๋ก ์ฌ์ด์ ์ด๊ธ๋๋ ๊ณณ์ด ์ฌ๋ฟ ์๋ค. โVLM์ผ๋ก ๋ณด์์ ๊ณ ์น๊ณ VLM์ผ๋ก ์ฑ์ ํโ ๊ฒฐ๊ณผ๋ก ์ฝ์ด์ผ ํ๋ค.
๐ Ring Review
๐ Ring โ An idea that echoes. Grasp the core and its value.
ํ ์ค๋ก ์์ํ๋ฉด
์ด ๋ ผ๋ฌธ์ Eureka์ ์งํ์ ๋ณด์ ํ์ ๋ฃจํ์์ โ์ ํ ๊ธฐ์คโ๊ณผ โ๋ฐ์ฑ ์ ๋ ฅโ ๋ ๊ณณ์ VLM์ ์์ ํ์ ์ผ๋ก ๊ต์ฒดํ๋ฉด, ์ฑ๊ณต๋ฅ ์ ๊ฑฐ์ ๊ทธ๋๋ก ๋๋ฉด์ VLM์ด ๋ณด๊ธฐ์ ์ง์๋ฌธ์ ๋ ์ถฉ์คํ ์ ์ฑ ์ ์ป๋๋ค๋ ๊ฒ์ ๋ณด์ธ ์ค์ฆ ๋ ผ๋ฌธ์ด๋ค. ๋ ผ๋ฌธ์ด ์ค์ค๋ก ์ฒซ ๊ธฐ์ฌ๋ก ๊ผฝ๋ ๊ฒ๋ ๋ฐฉ๋ฒ์ด ์๋๋ผ ๊ด์ฐฐ์ด๋ค: โLLM-based automated reward generation can produce policies that achieve high task success while misaligned with natural-language task instructions, as revealed by visionโlanguageโmodelโbased trajectory evaluation.โ ๊ทธ๋ฆฌ๊ณ ๊ทธ ๊ด์ฐฐ์ ๋๋ฌ๋ด๋ ๋๊ตฌ๋, ๊ทธ ๊ด์ฐฐ์ ๊ณ ์น๋ ๋๊ตฌ๋ VLM์ด๋ผ๋ ์ ์ด ์ด ๋ ผ๋ฌธ์ ํ์ด์ ๊ฐ์ฅ ํฐ ์ฝ์ ์ด๋ค.
๋ฐฐ๊ฒฝ: ๋ณด์ ์ค๊ณ๋ ์ โ์ ๋ ฌโ ๋ฌธ์ ์ธ๊ฐ
ยง1์ ๋ณด์ ์ค๊ณ์ ์ด๋ ค์์ ํ๋์ ์ค์นผ๋ผ๊ฐ ์๋ก ๋คํฌ๋ ์ฌ๋ฌ ๋ชฉํ๋ฅผ ๋ด์์ผ ํ๋ค๋ ๋ฐ์ ์ฐพ๋๋ค(Singh et al., 2009). ๋ฌด๊ฑฐ์ด ์์๋ฅผ ๋ฏธ๋ ํด๋จธ๋ ธ์ด๋๋ ๊ท ํ์ ์ก์ผ๋ฉฐ ๊ฑธ์ด๊ฐ๊ณ , ์ ์ดํ๊ณ , ๋ถ๋๋ฝ๊ฒ ๋ฐ์ด์ผ ํ๋ค. ์ด๋ ํ ํญ์ ๊ณผํ๊ฒ ์ฃผ๋ฉด ํ๋์ด ๋ฌด๋์ง๊ณ , โ์์๊ฐ ๋ชฉํ์ ๋๋ฌโ๋ง ํฌ๊ฒ ์ฃผ๋ฉด ์์๋ฅผ ๋์ ธ์ ๋ณด๋ด๋ ์ ์ฑ ์ด ๋์จ๋ค. ์ด๊ฒ์ด ๋ ผ๋ฌธ์ด ๋งํ๋ instruction misalignment๋ค. ์ฑ๊ณต ํ์ ์ ํต๊ณผํ์ง๋ง ์ง์๋ฌธ์ด ์๊ตฌํ ๋ฐฉ์์ ์ด๊ธด๋ค.
ยง2(๊ด๋ จ ์ฐ๊ตฌ)๋ ์ด ๋ฌธ์ ์ ๋ํ ๊ธฐ์กด ์ ๊ทผ์ ์ธ ๊ฐ๋๋ก ์ ๋ฆฌํ๋ค.
| ๊ฐ๋ | ๋ํ | ๋ ผ๋ฌธ์ด ์ง์ ํ๋ ํ๊ณ |
|---|---|---|
| ๋ฐ์ดํฐ์์ ๋ณด์ ํ์ต | ์ญ๊ฐํํ์ต(Ng, Abbeel, Ziebart), GAIL/AMP, ์ ํธ ํ์ต(Christiano, PEBBLE), VLM ์ ํธ ๋ผ๋ฒจ(RL-VLM-F ๋ฑ), ์งํ๋ ์ถ์ (VIP, GVL, RoboReward) | ํ๋ ์ด์ ๋ ๋ฐ์ดํฐ๊ฐ ํ์ํ๊ณ , ํฐ ๋ณด์ ๋ชจ๋ธ์ ๋๊ท๋ชจ ๋ณ๋ ฌ ์๋ฎฌ๋ ์ดํฐ์์ ํ๊ฐ ๋น์ฉ์ด ํฌ๋ฉฐ, ์๋ชป ์ ๋ ฌ๋๋ฉด ๊ณ ์น๊ธฐ ์ด๋ ต๋ค |
| ํ์ด๋ฐ์ด์ ๋ชจ๋ธ์ด ์ง์ ์ค์นผ๋ผ๋ฅผ ์ค | RoboCLIP, VLM-RM(CLIP ์ ์ฌ๋), VIPER(๋น๋์ค ๋ชจ๋ธ ์ฐ๋), LLM ์ฑ์ | ์ ํธ๊ฐ ๊ฑฐ์น ๋ค. ์ ์ฌ๋๋ ์๋ก ๋ค๋ฅธ ์คํจ ๋ชจ๋๋ฅผ ํ๋๋ก ๋ญ๊ฐ ๋ค |
| ๋ณด์ ์ฝ๋ ์์ฑ | Text2Reward, Eureka, DrEureka, VLM์ผ๋ก ์ํ ํ๋ณด ๊ฑฐ๋ฅด๊ธฐ, GROVE(CLIP ์ ๋ ฌ ๋ณด์ ์ถ๊ฐ), Prompt-to-Policy(๋์๊ธฐ) | Eureka์ ๋ฐ์ฑ ์ ํธ๋ ์์ ์์น๋ค. ์ ์๊ฐ ๋น์ทํ ์๋ก ๋ค๋ฅธ ์คํจ๋ฅผ ๊ตฌ๋ถํ์ง ๋ชปํด โ์ ์คํจํ๊ณ ์ด๋ป๊ฒ ๊ณ ์น ์งโ๋ฅผ ๋ชจ๋ฅธ๋ค |
RDA๋ ์ธ ๋ฒ์งธ ๊ฐ๋์ ์ํ๋ค. ๋ณด์์ ์คํ ๊ฐ๋ฅํ ์ฝ๋๋ก ๋๋ ์ด์ (๊ฐ๋ณ๊ณ , ๋ณ๋ ฌ ์๋ฎฌ๋ ์ดํฐ์์ ๋น ๋ฅด๊ณ , ํด์ ๊ฐ๋ฅ)์ ๊ทธ๋๋ก ์ฑ๊ธฐ๊ณ , Eureka์ ์ฝ์ ์ธ ๋ฐ์ฑ ์ ํธ๋ง ๋ฐ๊พผ๋ค. ๋ ผ๋ฌธ์ ํํ์ผ๋ก๋ โclosing the loop between detecting and correcting misalignmentโ ๋ค. VLM์ผ๋ก ์ํ ํ๋ณด๋ฅผ ๊ฑฐ๋ฅด๊ฑฐ๋(Ma et al., 2025) CLIP ์ ๋ ฌ ๋ณด์์ ๋ํ๋(GROVE) ๊ธฐ์กด ์๋๋ ์ค์ ๋ ฌ์ ํ์ง๋ ํ์ง๋ง ๋ฌด์์ ๊ณ ์น ์ง ์๋ ค ์ฃผ์ง ์๋๋ค๋ ๊ฒ์ด ์ฐจ๋ณ์ ์ฃผ์ฅ์ด๋ค.
๋ฌธ์ ์ ์ํ: Reward Design Problem
ยง3์ Singh et al.(2009)์ ๋ณด์ ์ค๊ณ ๋ฌธ์ ๋ฅผ ์ง์๋ฌธ ์กฐ๊ฑด๋ถ๋ก ํ์ฅํ๋ค.
P=\langle \mathcal{I},\mathcal{E},\mathcal{R},\mathcal{L},\mathcal{S}\rangle,\quad \mathcal{L}:\mathcal{E}\times\mathcal{R}\to\Pi,\quad \mathcal{S}:\Pi\times\mathcal{I}\to\mathbb{R}
- \mathcal{I}: ์ง์๋ฌธ ๊ณต๊ฐ(ํ ์คํธยท์์ ๋ฑ). ์ด ๋ ผ๋ฌธ์ ์คํ์์๋ ํ ์คํธ๋ฟ์ด๋ค.
- \mathcal{E}=\langle\mathcal{O},\mathcal{A},\mathcal{T}\rangle: ๊ด์ธกยทํ๋ยท์ ์ด.
- \mathcal{L}: ๋ณด์์ ๋ฐ์ ์ ์ฑ ์ ๋ด๋ ํ์ต ์๊ณ ๋ฆฌ์ฆ(์ฌ๊ธฐ์ SAC + SimbaV2).
- \mathcal{S}: ์ ์ฑ ์ ํ๋์ ์ง์๋ฌธ๊ณผ ๋น๊ตํด ์ ๋ ฌ์ ์ฌ๋ ์ ์ ํจ์.
์ด ์ ์ํ์์ ๋์ฌ๊ฒจ๋ณผ ์ ์ \mathcal{S}๊ฐ ์ฑ๊ณต ํ์ ์ด ์๋๋ผ๋ ๊ฒ์ด๋ค. ๋ชฉ์ ํจ์๊ฐ ์ฒ์๋ถํฐ โ์ง์๋ฌธ๊ณผ์ ์ ๋ ฌโ๋ก ์กํ ์๋ค. ๊ทธ๋ฆฌ๊ณ ์ค์ ์คํ์์ \mathcal{S}์ ๊ตฌํ์ GPT-4.1์ 5์ ์ฒ๋ ํ์ ์ด๋ค. ์ฆ ์ด ๋ ผ๋ฌธ์์ โ์ข์ ๋ณด์โ์ ์ ์๋ ๊ณง โVLM ์ฌ์ฌ์์์ด ์ข๋ค๊ณ ๋ณด๋ ํ๋์ ๋ณ๋ ๋ณด์โ์ด๋ค. ์ด ์ ์๊ฐ ๋ค์ ๋ชจ๋ ๊ฒฐ๊ณผ ํด์์ ์ง๋ฐฐํ๋ค.
๋ฐฉ๋ฒ ์์ธ: ์งํ ๋ฃจํ์ ์ฌ๋ ๋จ๊ณ

RDA ๊ฐ์(Fig. 2): (I) ์ด๊ธฐํ์์ ์ง์๋ฌธ I์ ํ๊ฒฝ E๋ก๋ถํฐ ์๋ธํ์คํฌ T^1์ ๋ง๋ค๊ณ ๋ณด์ ํ๋ณด R^1_{1..N}์ ์์ฑํ๋ค. (II) ์งํ ํ์์์ (c) ๊ฐํํ์ต โ (d) ๋กค์์ โ (e) VLM ์๊ฐ ๋ถ์ โ (f) ์์ฝ โ (g) ๋ณด์ ์ ํ โ (h) ์๋ธํ์คํฌ ์์ โ (i) ๋ณด์ ์์ ์ด ๋ฐ๋ณต๋๋ค. ๊ทธ๋ฆผ ์ ์์๋ โ๋์ง์ง ๋ง๊ณ ๋ ์์ผ๋ก ๋ถ๋๋ฝ๊ฒ ๋ฐ์ด๋ผโ๋ก ์๋ธํ์คํฌ๊ฐ ๋ฐ๋๋ ๊ณผ์ ์ด๋ค.
์ด๊ธฐํ (ยง4.1)
- ์ ๋ ฅ ์ค๋น. ์ง์๋ฌธ I(์: โwith natural motion, walk to the package and push it with both handsโ)์ ์๋ฎฌ๋ ์ดํฐ ํ๊ฒฝ E.
- ์๋ธํ์คํฌ ์์ฑ. VLM์ด (I,E)๋ฅผ ๋ณด๊ณ J๊ฐ์ ์๋ธํ์คํฌ T^1=[t^1_1,\dots,t^1_J]๋ฅผ ์ด๋ค. ๋ถ๋ก 7.1์ ํ๋กฌํํธ๋ฅผ ๋ณด๋ฉด VLM์๊ฒ ์ฃผ๋ ๊ฒ์ ์ง์๋ฌธ + ํ๊ฒฝ ์ฝ๋(์ฑ๊ณต ์กฐ๊ฑด ํฌํจ) + ํ๊ฒฝ ์ด๋ฏธ์ง์ด๊ณ , โ๋จ์ํ ํ์คํฌ๋ ์ฝ 5๊ฐ, ๋ณต์กํ๊ฑฐ๋ ๊ธด ํ์คํฌ๋ ์ฝ 10๊ฐโ, โ๋ง์ง๋ง ์๋ธํ์คํฌ๋ ์ฑ๊ณต ์กฐ๊ฑด์ ๋ฅ๋์ ์ผ๋ก ๋ฌ์ฑํ๋ ๋ฌธ์ฅ์ผ๋กโ ๊ฐ์ ๊ท์น์ด ์๋ค.
- ๋ณด์ ์์ฑ. (I,E,T^1)์ ์กฐ๊ฑด์ผ๋ก N๊ฐ์ ๋ณด์ ์ฝ๋ ํ๋ณด๋ฅผ ์ด๋ค. ๋ณด์์ ์๋ธํ์คํฌ๋ณ ํญ์ ๊ฐ์คํฉ์ผ๋ก ๊ตฌ์กฐํ๋๋ค. ๋ถ๋ก 7.2์ ํ๋กฌํํธ๋ ๊ฐ ํญ์ [0,1]๋ก ์ ๊ทํํ ๋ค ๋ช
์์ ๊ฐ์ค์น๋ฅผ ๊ณฑํด ๋ํ๊ณ , ์ฑ๊ณต ์ ํฐ ์ผํ์ฑ ๋ณด์์ ์ฃผ๊ณ , ๋ชจ๋ ํญ์
self.reward_info์reward_์ ๋์ฌ๋ก ๋ก๊น ํ๋ผ๊ณ ์ง์ํ๋ค. ์ด ๋ก๊น ์ด ๋ค์์ VLM์ด โreward_hand_contact=0.14 at step 35โ ๊ฐ์ ๊ทผ๊ฑฐ๋ฅผ ๋ ์ ์๊ฒ ํด ์ฃผ๋ ์ฅ์น๋ค.
์งํ ํ์ (ยง4.2)
- ์ ์ฑ ํ์ต. ๊ฐ ํ๋ณด๋ก \pi^i_n=\mathcal{L}(E,R^i_n)์ ํ์ตํ๋ค. ๋น์ฉ์ ์ค์ด๋ ค ์ด์ ๋ฐ๋ณต์ ์ต๊ณ ์ฒดํฌํฌ์ธํธ์์ ์ด์ด ํ์ต(warm start)ํ ์ ์๋ค.
- ๋กค์์. ๊ฐ ์ ์ฑ ์ K ์ํผ์๋ ๋๋ ค ์์๊ณผ ์๋ธํ์คํฌ๋ณ ๋ณด์ ๋ก๊ทธ๋ฅผ ๋จ๊ธด๋ค(๋ถ๋ก ํ 1: ํ๋ณด๋น ๊ถค์ 3๊ฐ, VLM ์ง์๋น ์ด๋ฏธ์ง 20์ฅ).
- ์๊ฐ ๋ถ์. ๊ถค์ -์๋ธํ์คํฌ ์๋ง๋ค VLM์ด ์ ์ s\in[0,1]๊ณผ ๊ทผ๊ฑฐ \rho๋ฅผ ๋ธ๋ค. ๋ณธ๋ฌธ์ s\in[0,1]๋ก ์ฐ์ง๋ง ๋ถ๋ก 7.3์ ์ค์ ํ๋กฌํํธ๋ 1.0 / 0.5 / 0.0์ 3๋จ๊ณ ์ฒ๋์ด๊ณ , โ์๋ธํ์คํฌ ํ๋๊ฐ ์คํจํ๋ฉด ๋๋ ทํ ์ฆ๊ฑฐ๊ฐ ์๋ ํ ์ดํ ์๋ธํ์คํฌ๋ ์คํจ๋ก ๊ฐ์ฃผํ๋ผโ ๋ ์์ฐจ ๊ท์น์ด ์๋ค. ํ๋กฌํํธ๋ ํ๋ ์์ (behavior)์ ๋จผ์ ์ฐ๊ณ ์ ์(score)๋ฅผ ๋์ค์ ๋งค๊ธฐ๊ฒ ํ๋ฉฐ, โ๊ธฐ์ด๊ฐ๊ธฐ์ฒ๋ผ ์๋ํ์ง ์์ ์ ๋ต์ผ๋ก ์๋ธํ์คํฌ๋ฅผ ์ํโ, โ์ดํ ์๋ธํ์คํฌ๋ฅผ ํด์น๋ ํ๋(๊ท ํ ์์ค)โ์ ์ ๊ฒ ํญ๋ชฉ์ผ๋ก ๋ช ์ํ๋ค.
- ์์ฝ๊ณผ ์ ํ. K๊ฐ ๊ถค์ , J๊ฐ ์๋ธํ์คํฌ์ ๊ฑธ์น ํ๊ท \bar s^i_n๊ณผ ์๋ธํ์คํฌ๋ณ ๋ฐ๋ณต ์คํจ ๋ชจ๋ ๋ถ์ p^i_{n,j}๋ฅผ ๋ฌถ์ด G^i_n์ ๋ง๋ค๊ณ , \bar s๊ฐ ๊ฐ์ฅ ๋์ ํ๋ณด๋ฅผ ์ด๋ฒ ๋ฐ๋ณต์ ์ต์ ์ผ๋ก ์ฒดํฌํฌ์ธํธํ๋ค.
- ๋ฐ์ฑ. (a) ์๋ธํ์คํฌ ๋ฐ์ฑ: VLM์ด ํ์ฌ ๋ถํด๊ฐ ์ง์๋ฌธ์ ์ถฉ๋ถํ ๋ด๋์ง ๋ณด๊ณ , ๋ชจํธํ๊ฑฐ๋ ๋ ๊ท์ ๋ ์๋ธํ์คํฌ๋ฅผ ๊ณ ์น๋ค. ๋ถ๋ก 7.4 ํ๋กฌํํธ๋ ์ด๋ฅผ ํ ๋ฒ์ ํ๋์ ์๋ธํ์คํฌ๋ง, ์ด ๊ฐ์๋ ์ ์ง, ์์น ์๊ณ๊ฐ ๊ธ์ง๋ก ์ ํํ๋ค. (b) ๋ณด์ ๋ฐ์ฑ: ๊ฐ ํ๋ณด n์ ๋ํด (I,E,T^{i+1},R^i_{n^\star},G^i_{n^\star})๋ฅผ ์ฃผ๊ณ ๊ฐ์ ๋ ๋ณด์์ ์ฐ๊ฒ ํ๋ค. ํ๋กฌํํธ๋ โํต์ฌ ์คํจ๋ฅผ ๊ฒจ๋ฅํ ํ ๊ฐ์ง ์์ โ์ ์๊ตฌํ๋ โ๋ชจ๋ ์๋ธํ์คํฌ๊ฐ ์คํจํ๋ฉด ์ ๋ฉด ์ฌ์์ฑํด๋ ๋๋คโ๊ณ ํ์ฉํ๋ค.
Mํ ๋ฐ๋ณต ํ ์ ํ๋ณด ์ค ์ต๊ณ ๋ณด์์ ๋ฐํํ๋ค.
ํ๋กฌํํธ๋ฅผ ๋๋ํ ๋์ผ๋ฉด ๋ณด์ด๋ ๊ฒ
๋ณธ๋ฌธ์ Eureka์์ ์ฐจ์ด๋ฅผ โreflects only on numerical reward statistics rather than on the visual analysisโ ํ ๊ฐ์ง๋ก ์์ฝํ๋ค. ๊ทธ๋ฐ๋ฐ ๋ถ๋ก 7์ (RDA)๊ณผ 11.2์ (Eureka ๋ฒ ์ด์ค๋ผ์ธ)์ ํ๋กฌํํธ ์ ๋ฌธ์ ํ ์ค์ฉ ๋์กฐํ๋ฉด ์ฐจ์ด๋ ๊ทธ๋ณด๋ค ๋ง๋ค.
| ํญ๋ชฉ | RDA ํ๋กฌํํธ(๋ถ๋ก 7) | Eureka ๋ฒ ์ด์ค๋ผ์ธ ํ๋กฌํํธ(๋ถ๋ก 11.2) |
|---|---|---|
| VLM ๋ฐฑ๋ณธ | GPT-5, reasoning medium | ๋์ผ |
| ๋ณด์ ์์ฑ ์ ๋ ฅ | ์ง์๋ฌธ + ์๋ธํ์คํฌ ๋ชฉ๋ก + ํ๊ฒฝ ์ฝ๋ | ์ง์๋ฌธ + ํ๊ฒฝ ์ฝ๋ |
| ๋ฐ์ฑ ์ ๋ ฅ | ์ด์ ๋ณด์ ์ฝ๋ + ์ฑ๊ณต๋ฅ + VLM ๊ถค์ ๋ถ์(์ด๋ฏธ์ง 20์ฅ + ๋ณด์ ๋ก๊ทธ ๊ธฐ๋ฐ) | ์ด์ ๋ณด์ ์ฝ๋ + ์ฑ๊ณต๋ฅ + ๋ณด์ ํต๊ณ dict(step_0: value, โฆ, step_N: value) |
self.task ๋ด๋ถ ์ํ ์ฌ์ฉ ํ์ฉ |
์์(โ์๋ธํ์คํฌ ์ถฉ๋์ ํผํ๋ ค๋ฉด ์จ๋ ๋๋คโ) | ์์ |
| ์ ๋ฉด ์ฌ์์ฑ ํ์ฉ | ์์(โ๋ชจ๋ ์๋ธํ์คํฌ ์คํจ ์โ) | ์์ |
| ์ด์ ๋ฐ๋ณต ์ฒดํฌํฌ์ธํธ ์ด์ด ํ์ต | ์ฌ์ฉ(ยง4.2) | ๋ณธํ ์ค์ ์์ ๋ฏธ์ฌ์ฉ์ผ๋ก ๋ณด์ธ๋ค(์ด๋ธ๋ ์ด์ ์ด โ+Ckptโ๋ฅผ Eureka ์์ ๋ฐ๋ก ๋ํ๋ค) |
| ํ๋ณด ์ ํ ๊ธฐ์ค | VLM ์๋ธํ์คํฌ ํ๊ท ์ ์ \bar s | ๋ ผ๋ฌธ์ ๋ช ์ ์์(์ Eureka๋ task fitness, ์ฆ ์ฑ๊ณต ์งํ๋ก ๊ณ ๋ฅธ๋ค) |
๋ ๊ฐ์ง๋ฅผ ์ง์ด ๋๋ค. ์ฒซ์งธ, ๋ณธ๋ฌธ์ Eureka๊ฐ โ๊ฐ ๋ณด์ ํญ์ ํ๊ท ยท์ต์ยท์ต๋โ๋ฅผ ๋ฐ์ฑ์ ์ด๋ค๊ณ ์ฐ์ง๋ง(๋ถ๋ก 11.2 ๋ณธ๋ฌธ), ๊ฐ์ ์ ์ ํ๋กฌํํธ๋ ์คํ
๋ณ ๊ฐ ์ฌ์ ์ ์ค๋ค๊ณ ์ ๋๋ค. ๋์งธ, RDA์ โ์๊ฐ ๋ถ์โ์ ์์ ์๊ฐ์ด ์๋๋ค. ๋ถ๋ก 7.3 ํ๋กฌํํธ๋ VLM์๊ฒ ์คํ
๋ณ ๋ณด์ ํญ ๊ฐ์ ํจ๊ป ์ฃผ๊ณ โReference specific reward values at key stepsโ ๋ฅผ ์๊ตฌํ๋ค. Fig. 5์ ์ง๋จ ๋ฌธ์ฅ๋ ์ด๋ฏธ์ง ๊ด์ฐฐ๊ณผ reward_hand_contact=0.14 at step 35๋ผ๋ ๋ก๊ทธ ์์น๋ฅผ ํจ๊ป ์ธ์ฉํ๋ค. ๊ทธ๋์ โ์๊ฐ ํผ๋๋ฐฑ์ด ํต์ฌโ์ด๋ผ๋ ๊ฒฐ๋ก ์ ์ ํํ๋ โ์ด๋ฏธ์ง + ์๋ธํ์คํฌ ๊ตฌ์กฐ + ๋ณด์ ๋ก๊ทธ๋ฅผ ํจ๊ป ๋ณด๋ ์ธ์ด์ ์ง๋จ์ด ํต์ฌโ์ผ๋ก ์ฝ์ด์ผ ํ๋ค.
์ง๊ด: ์ โ๋ณด๋ฉดโ ๊ณ ์น ์ ์๋๊ฐ
Eureka์ ๋ฐ์ฑ ์
๋ ฅ์ ๋ณด์ ํญ์ ์๊ณ์ด์ด๋ค. reward_box_to_goal์ด ์ค๋ฅด๊ณ ์ฑ๊ณต๋ฅ ์ด 1.0์ด๋ฉด, LLM ์
์ฅ์์๋ ๊ณ ์น ์ด์ ๊ฐ ์๋ค. ์์๊ฐ ๋ฐ์ ์ฐจ์ฌ ๋ ์๊ฐ๋์ง๋ ์ด ์ซ์์ ์ ์์ ๋ค์ด ์์ง ์๋ค. ์ซ์๋ ๋ณด์ ์ค๊ณ์๊ฐ ๋ฏธ๋ฆฌ ์ธก์ ํ๊ธฐ๋ก ์ ํ ๊ฒ๋ง ๋ด๊ณ , ์ค์ ๋ ฌ์ ๋๊ฐ ์ค๊ณ์๊ฐ ์ธก์ ํ๊ธฐ๋ก ์ ํ์ง ์์ ์ถ์์ ์ผ์ด๋๋ค. ์ด๊ฒ ๋ณด์ ํดํน์ ์ ์์ ๊ฐ๊น๋ค.
์์์ ๊ทธ ์ถ์ ๋ณต์ํ๋ค. ์ฌ๋ ๋ณด์ ์ค๊ณ์๊ฐ ์ค์ ๋ก ํ๋ ์ผ, ๊ณง โํ์ต๋ ์ ์ฑ
์ ํ์ด ๋๊ณ ์ด์ํ ๋์์ ์ฐพ์ ๊ทธ๊ฑธ ๋ง๋ ํญ์ ์ถ๊ฐโํ๋ ๊ณผ์ ์ VLM์๊ฒ ๋งก๊ธด ์
์ด๋ค. ์๋ธํ์คํฌ ๋ถํด๋ ๊ทธ ๊ด์ฐฐ์ ์ด๋ ๋ณด์ ํญ์ ๊ณ ์น ์ง๋ก ์ฐ๊ฒฐํ๋ ์์ธ ์ญํ ์ ํ๋ค. ๋ณด์ ์ฝ๋๊ฐ ์๋ธํ์คํฌ๋ณ ํญ์ ํฉ์ผ๋ก ์ง์ฌ ์์ผ๋ โ์๋ธํ์คํฌ 3์ด 0.5์ โ์ด๋ผ๋ ์ง๋จ์ ๊ณง โreward_hand_contact ํญ์ ์๋ด๋ผโ๋ ํธ์ง ์ง์๋ก ๋ฒ์ญ๋๋ค. ๋
ผ๋ฌธ์ด ์ด๋ธ๋ ์ด์
์์ ์๋ธํ์คํฌ์ ํจ๊ณผ๋ฅผ credit assignment ๋ก ํด์ํ๋ ๊ฒ๋ ์ด ๋์ ๊ด๊ณ ๋๋ฌธ์ด๋ค.
๋ฐ๋๋ก ์ด ๊ตฌ์กฐ๊ฐ ๋ชป ํ๋ ์ผ๋ ๊ฐ์ ์ง๊ด์์ ๋์จ๋ค. VLM์ด ์ด๋ฏธ์ง 20์ฅ์์ ๋ณด์ง ๋ชปํ๋ ๊ฒ(์: 1 cm ๋ฏธ๋ง์ ์ฝ์ ์ค์ฐจ, ์ ์ด๋ ฅ์ ํฌ๊ธฐ)์ ์ง๋จํ ์ ์๊ณ , ์๋ธํ์คํฌ ์ฌ์ด์ ๋ณด์ ์ถฉ๋(์ ๋จ๊ณ ๋ณด์์ด ๋ค ๋จ๊ณ ํ์์ ๋ง๋ ๊ฒ)์ ์๋ธํ์คํฌ ๋ฌธ๊ตฌ ํ๋๋ฅผ ๊ณ ์น๋ ์์ผ๋ก๋ ํ๋ฆฌ์ง ์๋๋ค. ๋ ผ๋ฌธ์ด ๊ฒฐ๋ก ์์ ์ค์ค๋ก ์ธ์ ํ๋ Basketball ์คํจ๊ฐ ์ ํํ ์ด ํ์๋ค.
์คํ ์ค์ (ยง5.1)

ํ์คํฌ(Fig. 3): ์ 8์ฅ๊ณผ ์๋ ์ผ์ชฝ 4์ฅ์ด ManiSkill3 ํ ์ด๋ธํฑ ์กฐ์ 12๊ฐ(Franka Panda), ์๋ ์ค๋ฅธ์ชฝ 4์ฅ์ด HumanoidBench์ H1 ์ ์ ์กฐ์ 4๊ฐ(push, door, package, basketball).
- ManiSkill 12ํ์คํฌ: PushCube, PullCube, PokeCube, PickCube, LiftPegUpright, PlaceSphere, StackCube, PegInsertionSide, PushT, RollBall, PullCubeTool, PlugCharger. ์ง์๋ฌธ์ ๊ณต์ ํ์คํฌ ์ค๋ช ์ ๊ทธ๋๋ก ์ด๋ค.
- HumanoidBench 4ํ์คํฌ: h1hand-push, -door, -package, -basketball. ๋ฒค์น๋งํฌ์ ํ ์คํธ ์ค๋ช ์ด ์์ด ์ ์๋ค์ด ๊ณต์ ํ์คํฌ ์ ์๋ฅผ ๋ฐํ์ผ๋ก ์ง์๋ฌธ์ ์ง์ ์ผ๋ค. ์ด ์ ์ ๋ค์์ ๋ค์ ๋ฌธ์ ๊ฐ ๋๋ค. ๋ฒค์น๋งํฌ ์์ฒด๋ Humanoid Bench ๋ฆฌ๋ทฐ, ์๋ฎฌ๋ ์ดํฐ๋ ManiSkill3 ๋ฆฌ๋ทฐ ์ฐธ์กฐ.
- ํ์ต: SAC + SimbaV2. SimbaV2๋ ์ด ๋ ผ๋ฌธ 1์ ์์ ์ ์ ๊ณ์ด ์ํคํ ์ฒ๋ก, ๋ธ๋ก๊ทธ์ SimBa ๋ฆฌ๋ทฐ๊ฐ ๊ทธ ์ ์ ์ ๋ค๋ฃฌ๋ค. ํ์คํฌ๋น ์๋ 3๊ฐ.
- ํ๊ฐ: alignment rate์ success rate ๋ ์งํ.
- ๋ฒ ์ด์ค๋ผ์ธ: Human Sparse(์ฑ๊ณต ํ์ 0/1์ ๋ณด์์ผ๋ก), Human Dense(๋ฒค์น๋งํฌ ์ ๊ณต ์์ค๊ณ ๋ณด์), Eureka(๊ฐ์ GPT-5, ๊ฐ์ ์ง์๋ฌธ, ๊ฐ์ ํ์ต ์์ฐ์ผ๋ก ์ฌ๊ตฌํ).
| ๋ถ๋ฅ | ํ์ดํผํ๋ผ๋ฏธํฐ | ๊ฐ |
|---|---|---|
| ์งํ ํ์ | ๋ฐ๋ณต ์ M | 5 |
| ๋ฐ๋ณต๋น ํ๋ณด ์ N | 4 (MS), 8 (HB) | |
| ํ๋ณด๋น ๊ถค์ ์ K | 3 | |
| ๊ฐํํ์ต | ์๊ณ ๋ฆฌ์ฆ / ์ํคํ ์ฒ | SAC / SimbaV2 |
| ํ๊ฒฝ ์คํ | 50M (MS), 10M (HB) | |
| ์ ๋ฐ์ดํธ ์คํ | 250K (MS), 625K (HB) | |
| ์ํผ์๋ ์ต๋ ๊ธธ์ด | ํ์คํฌ๋ณ (MS), 500 (HB) | |
| ํ์ต ํ๊ฒฝ ์ | 2000 (MS), 16 (HB) | |
| ํ ์ธ์จ \gamma | 0.95 (MS), 0.98 (HB) | |
| ์์ด์ ํธ VLM | ๋ชจ๋ธ / ์ง์๋น ์ด๋ฏธ์ง / reasoning | GPT-5 (2025-08-07) / 20์ฅ / Medium |
| ํ๊ฐ VLM | ๋ชจ๋ธ / ์ง์๋น ์ด๋ฏธ์ง | GPT-4.1 (2025-04-14) / 50์ฅ |
| ์ฐ์ฐ | GPU / ํ์คํฌ๋น ์ด๋ | A100 / 20~40 GPU-h (MS), 240~360 GPU-h (HB) |
ํ์์ ๋ฐ๋ก ๋ณด์ด๋ ๋ถ์ผ์น๊ฐ ๋ ์๋ค. ๋ณธ๋ฌธ ยง5.1์ ManiSkill ํ์ต ํ๊ฒฝ ์๋ฅผ 2048๋ก, ๋ถ๋ก ํ 1์ 2000์ผ๋ก ์ ๋๋ค. ๋ ๋ถ๋ก 9์ ์ โ๋ฐ๋ณต๋น MS 1~2 GPU-์๊ฐ, HB 6~8 GPU-์๊ฐโ์ด๋ผ ์ฐ๊ณ ํ์คํฌ๋น ์ด๋์ 20~40, 240~360์ผ๋ก ์ ๋๋ฐ, ์ด๋์ ์ญ์ฐํ๋ฉด ์ด โ๋ฐ๋ณต๋นโ์ ํ๋ณด ํ๋์ ํ์ต 1ํ๋ฅผ ๋ปํ๋ค(MS: 5๋ฐ๋ณต ร 4ํ๋ณด ร 1~2 h = 20~40 h, ์ผ์น). ๊ฐ์ ๊ณ์ฐ์ HB์ ํ๋ฉด 5 ร 8 ร 6~8 h = 240~320 h๋ก, ๋ ผ๋ฌธ์ ์ํ 360๊ณผ ๋ง์ง ์๋๋ค. ์๋ 3๊ฐ๋ฅผ ๊ณฑํ๋์ง๋ ๋ฐํ์ ธ ์์ง ์๋ค.
ํ๊ฐ ์งํ๋ฅผ ์ ํํ ์ฝ๊ธฐ
Alignment rate(๋ถ๋ก 10.1). ์ ์ฑ ๋ง๋ค ๋กค์์ ์์ 5๊ฐ๋ฅผ ๋ง๋ค๊ณ , ์์ ํ๋๋ฅผ ์ง์๋ฌธ๊ณผ ํจ๊ป GPT-4.1์ 4๋ฒ์ฉ ๋ฌผ์ด ์ ์ฑ ๋น 20ํ, ์๋ 3๊ฐ๋ก ํ์คํฌ๋น 60ํ ํ์ ์ ๋ชจ์๋ค. ์ฒ๋๋ 1~5 ๋ฆฌ์ปคํธ์ด๊ณ ๋ฃจ๋ธ๋ฆญ์ ๋ค์๊ณผ ๊ฐ๋ค.
| ์ ์ | ๋ฃจ๋ธ๋ฆญ(๋ถ๋ก 10.1 ํ๋กฌํํธ ์๋ฌธ ์์ฝ) |
|---|---|
| 1 | Completely incorrect: ๋ฌด๊ดํ๊ฑฐ๋ ์คํจํ ์๋, goal not achieved |
| 2 | Mostly incorrect: ์ ํ์ ์ด๊ฑฐ๋ ํ๋ฆฐ ์๋, ์ฃผ์ ๋จ๊ณ ๋๋ฝ |
| 3 | Partially correct: ์ผ๋ถ ์ฌ๋ฐ๋ฅธ ํ๋, ํต์ฌ ์ค๋ฅยท๋๋ฝ |
| 4 | Mostly correct: ๋๋ถ๋ถ์ ๋จ๊ณ๋ฅผ ๋ฐ๋ฆ, ์ฌ์ํ ์ค์, goal achieved |
| 5 | Fully correct: ๋ชจ๋ ํ๋๊ณผ ๋ชฉํ๋ฅผ ์๋๋๋ก ์ํ |
์ ์๋ค์ ์์ฑ๊ธฐ(GPT-5)์ ํ๊ฐ๊ธฐ๋ฅผ ๋ค๋ฅธ ๋ชจ๋ธ๋ก ๋ ์ด์ ๋ฅผ โto mitigate potential bias between the generator and evaluatorโ ๋ผ๊ณ ๋ฐํ๋ค. ๋ Muslimani et al.(2025)์ ์๋ ๋น๊ต ๋์ ์ ๋ณ(point-wise) ํ๊ฐ๋ฅผ ์ด ์ด์ ๋ฅผ GPT์ ์๊ฐ ์ปจํ ์คํธ ํ๊ณ๋ก ๋ ๋ค.
์ ๊ทํ์ ๊ดํ ์ฃผ์. ๋ถ๋ก 10.1์ ํ๊ท ์ ์๋ฅผ โdividing by 5โ ๋ก [0,1]์ ์ ๊ทํํ๋ค๊ณ ์ด๋ค. 1~5 ์ฒ๋๋ฅผ 5๋ก ๋๋๋ฉด ์ต์๊ฐ์ 0.2๋ค. ๊ทธ๋ฐ๋ฐ Fig. 4์ HumanoidBench sparse๋ 0.07, ๋ถ๋ก Fig. 10์๋ 0.00๊ณผ 0.04๊ฐ ์ฌ๋ฌ ์นธ ์๋ค. ์ ํ ์ ๊ทํ๋ก๋ ๋์ฌ ์ ์๋ ๊ฐ์ด๋ค. ์ค์ ๋ก๋ (s-1)/4 ๊ฐ์ ๋ค๋ฅธ ์ ๊ทํ๋ฅผ ์ผ์ ๊ฐ๋ฅ์ฑ์ด ๋์ง๋ง ๋ ผ๋ฌธ์์ ํ์ธ๋์ง ์๋๋ค. ๊ฒฐ๊ณผ์ ์ผ๋ก โ0.70โ์ด ๋ฆฌ์ปคํธ ํ๊ท ๋ช ์ ์ธ์ง ๋ ์๋ ์ ํํ ๋ณต์ํ ์ ์๋ค.
Success rate(๋ถ๋ก 10.2). ManiSkill์ ๊ณต์ ์ฑ๊ณต ํ์ ํจ์, HumanoidBench๋ ์ข
๋ฃ ๋ณด์ ๋ณด๋์ค๋ฅผ ์ด์ง ์ฑ๊ณต ์งํ๋ก ์ด๋ค. ๋ถ๋ก Fig. 11์ ์บก์
์ ์ด๋ฅผ โderived from human-coded evaluationโ ์ด๋ผ ์ ๋๋ฐ, ๋ณธ๋ฌธ ์ ์(๋ฒค์น๋งํฌ์ ์ด์ง ์ฑ๊ณต ์งํ)์ ํํ์ด ๋ค๋ฅด๋ค. ํ์ผ๋ช
(appendix_per_env_code)์ผ๋ก ๋ณด์ โ์ฝ๋๋ก ํ์ ํโ์ ๋ป์ผ๋ก ๋ณด์ด์ง๋ง ์๋ฌธ ๊ทธ๋๋ก ์ ์ด ๋๋ค.
์ฃผ์ ๊ฒฐ๊ณผ (ยง5.2)

๋ณด์ ์ค๊ณ ๋ฐฉ๋ฒ ๋น๊ต(Fig. 4): (a) ManiSkill 12ํ์คํฌ ํ๊ท , (b) HumanoidBench 4ํ์คํฌ ํ๊ท . ๋ง๋ ์ ์ซ์๊ฐ ํ๊ท , ์ค์ฐจ ๋ง๋๋ ํ์คํฌยท์๋ ๊ฐ ํธ์ฐจ๋ก ๋ณด์ธ๋ค(๋ ผ๋ฌธ์ด ์ค์ฐจ ๋ง๋์ ์ ์๋ฅผ ๋ฐํ์ง ์๋๋ค).
| ๋ฒค์น๋งํฌ | ์งํ | RDA | Eureka | Human Dense | Human Sparse |
|---|---|---|---|---|---|
| ManiSkill (12) | Alignment | 0.95 | 0.87 | 0.68 | 0.28 |
| Success | 0.90 | 0.87 | 0.74 | 0.17 | |
| HumanoidBench (4) | Alignment | 0.70 | 0.47 | 0.16 | 0.07 |
| Success | 0.42 | 0.52 | 0.05 | 0.00 |
ManiSkill. RDA๊ฐ ๊ทผ์ํ๊ฒ ์์๊ณ , ์ ์๋ค๋ ์ด๋ฅผ โmarginally aheadโ๋ผ ํํํ๋ค. ์คํ๋ ค ๊ฐ์กฐํ๋ ๊ฒ์ โfor simpler manipulation scenarios, coarse reward statistics provide sufficient feedbackโ ์ด๋ผ๋ ์ , ์ฆ ์งง์ ํ ์ด๋ธํฑ ํ์คํฌ์์๋ Eureka๋ก ์ถฉ๋ถํ๋ค๋ ์ธ์ ์ด๋ค. ์ฐจ์ด๋ฅผ ๋ง๋๋ ๊ฒ์ PlugCharger๋ค. RDA๋ง success 0.67์ ๋ด๊ณ EurekaยทDenseยทSparse๋ ๋ชจ๋ 0.00์ด๋ค.
HumanoidBench. alignment 0.70 vs 0.47์์ โ์๋ 49%โ๊ฐ ๋์จ๋ค(0.70/0.47 = 1.489, ๊ฒ์ฐ ์ผ์น). ๋ฐ๋ฉด success๋ Eureka๊ฐ 0.52๋ก ๋ ๋๋ค. ๋ณธ๋ฌธ์ ์ด๋ฅผ โslightly lower success rateโ ๋ผ ์ฐ๋๋ฐ, ์ ๋๊ฐ์ผ๋ก 0.10, ์๋๋ก๋ ์ฝ 19% ๋ฎ๋ค.
โ ๏ธ ๋ณธ๋ฌธ๊ณผ ๊ทธ๋ฆผ์ ์์น ๋ถ์ผ์น. ยง5.2 ๋ณธ๋ฌธ์ โHuman-designed rewards achieve only 0.25 alignment and 0.08 successโ ๋ผ๊ณ ์ด๋ค. ๊ทธ๋ฐ๋ฐ Fig. 4(b)์ ์ฌ๋ ๋ณด์์ Dense 0.16/0.05, Sparse 0.07/0.00์ด๊ณ , ๋ถ๋ก Fig. 10ยท11์ ํ์คํฌ๋ณ ๊ฐ์ ํ๊ท ํด๋ ๊ฐ์ ๊ฐ์ด ๋์จ๋ค. 0.25/0.08์ ๋ ์ฌ๋ ๋ฒ ์ด์ค๋ผ์ธ์ ์ด๋ ์ชฝ๊ณผ๋, ๊ทธ ํฉ์ด๋ ํ๊ท ๊ณผ๋ ๋ง์ง ์๋๋ค. LaTeX ์์ค์ ์ฃผ์ ์ฒ๋ฆฌ๋ ์ด์ ๋ฌธ๋จ์ด ๋จ์ ์๋๋ฐ, ๊ฑฐ๊ธฐ์ ๊ทธ๋ฆผ๊ณผ ๊ฐ์ ๊ฐ(Dense 0.16/0.05, Sparse 0.07/0.00)์ด ์ ํ ์๋ค. ๋ณธ๋ฌธ ์์น๊ฐ ๊ฐฑ์ ๊ณผ์ ์์ ์ด๊ธ๋ ๊ฒ์ผ๋ก ๋ณด์ธ๋ค. ์ด ๋ฆฌ๋ทฐ๋ ๊ทธ๋ฆผ ๊ฐ์ ๋ฐ๋ฅธ๋ค.
ํ์คํฌ๋ณ๋ก ํ์ด ๋ณด๋ฉด
ํ๊ท ๋ ์ค๋ก๋ ์ ๋ณด์ด๋ ๊ฒ์ด ๋ง๋ค. ๋ถ๋ก Fig. 10(alignment)๊ณผ Fig. 11(success)์ ๋ง๋ ๋ผ๋ฒจ์ ์ ๋ถ ์ฎ๊ฒผ๋ค.

ํ์คํฌ๋ณ alignment rate(Fig. 10, ๋ถ๋ก 12.1).

ํ์คํฌ๋ณ success rate(Fig. 11, ๋ถ๋ก 12.2).
| ํ์คํฌ | Align RDA | Align Eureka | Align Dense | Align Sparse | Succ RDA | Succ Eureka | Succ Dense | Succ Sparse |
|---|---|---|---|---|---|---|---|---|
| PushCube | 1.00 | 1.00 | 1.00 | 1.00 | 1.00 | 1.00 | 1.00 | 1.00 |
| PullCube | 1.00 | 1.00 | 1.00 | 1.00 | 1.00 | 1.00 | 1.00 | 1.00 |
| PokeCube | 1.00 | 1.00 | 1.00 | 0.21 | 1.00 | 1.00 | 1.00 | 0.00 |
| PickCube | 1.00 | 1.00 | 1.00 | 0.12 | 1.00 | 1.00 | 1.00 | 0.01 |
| LiftPegUpright | 1.00 | 0.46 | 0.96 | 0.08 | 1.00 | 1.00 | 1.00 | 0.00 |
| PlaceSphere | 1.00 | 1.00 | 0.83 | 0.17 | 1.00 | 1.00 | 0.93 | 0.00 |
| StackCube | 0.88 | 0.96 | 0.79 | 0.17 | 0.67 | 1.00 | 0.99 | 0.00 |
| PegInsertionSide | 0.50 | 0.88 | 0.00 | 0.17 | 0.67 | 0.99 | 0.15 | 0.00 |
| PushT | 1.00 | 0.92 | 0.75 | 0.04 | 1.00 | 0.70 | 0.83 | 0.00 |
| RollBall | 1.00 | 1.00 | 0.04 | 0.21 | 0.95 | 0.97 | 0.37 | 0.00 |
| PullCubeTool | 1.00 | 0.88 | 0.79 | 0.08 | 0.84 | 0.75 | 0.64 | 0.00 |
| PlugCharger | 1.00 | 0.33 | 0.00 | 0.12 | 0.67 | 0.00 | 0.00 | 0.00 |
| h1hand-push | 0.96 | 0.79 | 0.42 | 0.17 | 0.67 | 0.80 | 0.20 | 0.00 |
| h1hand-package | 0.67 | 0.29 | 0.04 | 0.04 | 1.00 | 0.95 | 0.00 | 0.00 |
| h1hand-door | 0.17 | 0.29 | 0.17 | 0.04 | 0.00 | 0.00 | 0.00 | 0.00 |
| h1hand-basketball | 1.00 | 0.50 | 0.00 | 0.04 | 0.00 | 0.33 | 0.00 | 0.00 |
์ด ํ์์ ์ฝํ๋ ๊ฒ์ ์ ๋ฆฌํ๋ค(๋ชจ๋ ํ์์ ํ์๊ฐ ๊ณ์ฐ).
- ManiSkill 12๊ฐ ์ค 6๊ฐ๋ RDA์ Eureka์ alignmentยทsuccess๊ฐ ๋ชจ๋ 1.00 ๊ทผ์ฒ๋ก ๋๋ฅ ์ด๋ค(PushCube, PullCube, PokeCube, PickCube, PlaceSphere, RollBall). ํ๊ท ๊ฒฉ์ฐจ 0.08์ ๋๋จธ์ง 6๊ฐ์์ ๋์จ๋ค. ๊ทธ์ค RDA ์ฐ์ธ๋ LiftPegUpright(+0.54), PlugCharger(+0.67), PushT, PullCubeTool์ด๊ณ , Eureka ์ฐ์ธ๋ 2๊ฐ(StackCube, PegInsertionSide: alignment์ success ๋ ๋ค)๋ค. PegInsertionSide์์ RDA๋ alignment 0.50 / success 0.67๋ก Eureka(0.88 / 0.99)์ ํฌ๊ฒ ๋ค์ง๋ค. ๋ ผ๋ฌธ ๋ณธ๋ฌธ์ ์ด ์ญ์ ์ ์ธ๊ธํ์ง ์๋๋ค.
- HumanoidBench alignment ๊ฒฉ์ฐจ(ํ๊ท +0.23)์ ๊ตฌ์ฑ. ํ์คํฌ๋ณ ์ฐจ์ด๋ push +0.17, package +0.38, door โ0.12, basketball +0.50์ด๋ค. ํฉ 0.93 ์ค ์ ๋ฐ ๋๊ฒ(0.50)๊ฐ Basketball ํ ํ์คํฌ์์ ๋์จ๋ค. Basketball์ ๋นผ๊ณ ์ธ ํ์คํฌ๋ง ํ๊ท ํ๋ฉด RDA 0.60 vs Eureka 0.457๋ก ์๋ ํฅ์์ ์ฝ 31% ๊ฐ ๋๋ค.
- ๊ทธ Basketball์์ RDA๋ alignment 1.00, success 0.00์ด๋ค. GPT-4.1์ด 60ํ ํ์ ์ ๋ถ๋ฅผ 5์ (๋๋ ๊ทธ์ ํด๋นํ๋ ์ต๊ณ ์ )์ผ๋ก ์คฌ๋ค๋ ๋ป์ธ๋ฐ, ์ ์ ๊ณต์ ํ ๋ฒ๋ ๋ค์ด๊ฐ์ง ์์๋ค. ๋ฃจ๋ธ๋ฆญ์ 4์ ๋ถํฐ โgoal achievedโ ๋ฅผ ์๊ตฌํ๋ค. ๋ฃจ๋ธ๋ฆญ์ ๋ฌธ์ ๊ทธ๋๋ก ์ ์ฉํ๋ฉด ์ฑ๊ณต 0์ธ ์ ์ฑ ์ 3์ ์ ๋์ ์ ์๋ค. ๋ฐ๋ฉด Eureka๋ success 0.33์ alignment 0.50์ด๋ค. ์ด ์นธ ํ๋๊ฐ ํ๊ฐ VLM์ ํ์ ์ด ์ฑ๊ณต ์ฌ๋ถ์ ์ผ๋ง๋ ๋ฐ๋ก ๋ ธ๋์ง๋ฅผ ๋ณด์ฌ ์ค๋ค. ์ ์๋ค์ ๊ฒฐ๋ก ์์ Basketball์ RDA์ ํ๊ณ ์ฌ๋ก๋ก ๋ ๋ค(โcatching rewards suppresses the exploration for throwingโ). ๊ทธ๋ฐ๋ฐ ๊ฐ์ ํ์คํฌ์ alignment 1.00์ด HB ํ๊ท ํฅ์์ ์ ๋ฐ์ ๋ง๋ ๋ค๋ ์ ์ ์ง์ง ์๋๋ค.
- PlugCharger๋ ๋น์ทํ ๋ชจ์์ด๋ค. RDA alignment 1.00, success 0.67์ด๋ค. ์๋ ํ๋ ๊ผด๋ก ์ฝ์ ์ ์คํจํ๋๋ฐ๋ ์ ๋ ฌ์ ๋ง์ ์ด๋ค. 1 cm ๋ฏธ๋ง ์ฝ์ ์ค์ฐจ๋ฅผ 50์ฅ ํ๋ ์์์ ํ๋ณํ๊ธฐ ์ด๋ ต๋ค๋ VLM์ ํด์๋ ํ๊ณ๋ก ์ฝ๋ ํธ์ด ์์ฐ์ค๋ฝ๋ค.
ํ๋ก์ ํธ ํ์ด์ง์ RDA h1hand-basketball ๋กค์์(512ร512, 25์ด). ๊ณต์ ๋ฐ์ ๊ณจ๋ ๋ฐ๊น์ง ๊ฑธ์ด๊ฐ ๋ ์์ผ๋ก ๋ฆผ ์๋์์ ๋ค์ด ์ฌ๋ฆฐ ์์ธ๋ก ๋ฉ์ถ๋ค. ๊ณต์ ๋ค์ด๊ฐ์ง ์๋๋ค. ์ด ํ์คํฌ์ RDA alignment๋ 1.00, success๋ 0.00์ด๋ค(Fig. 10ยท11).
์ ์์์ 3๋ฒ์ ํด์์ ๊ตฌ์ฒดํํ๋ค. ์ด ๋กค์์์ โ๊ณต์ ์ก์ ๊ณจ๋๋ก ๊ฐ์ ์ฌ๋ ค ๋ฃ์ผ๋ ค๋โ ๋์์ฒ๋ผ ๋ณด์ด๊ณ , ์ ์๋ค์ด ์ด layup ์ง์๋ฌธ์ ๋ฌธ์ฅ ๊ตฌ์กฐ์ ๋๋ถ๋ถ ๋ง๋๋ค. VLM ์ฌ์ฌ์์์ด ๋ณด๋ ๊ฒ์ ๋ฐ๋ก ์ด โ๊ทธ๋ด๋ฏํจโ์ด๋ค. ์ด ๋ ผ๋ฌธ์ alignment ์งํ๊ฐ ์ฌ๋ ๊ฒ์ ๊ฒฐ๊ณผ๊ฐ ์๋๋ผ ํ๋ ์์ฌ์ ์ง์๋ฌธ์ ์ผ์น์ด๊ณ , ๊ทธ ์์ฌ๊ฐ ๊ฒฐ๊ณผ ์์ด๋ ์์ฑ๋ ์ ์๋ค๋ ๊ฒ์ด ์ด ์นธ์ด ์ฃผ๋ ๊ตํ์ด๋ค. (Basketball์ ์ค์ ๋ก ์ด๋ค ์ง์๋ฌธ์ ์ผ๋์ง๋ ๋ ผ๋ฌธ์ ์๋ค. ๋ถ๋ก 8์ ์ โ3๊ฐ ํ์คํฌ ์์โ๋ฅผ ์ ์ํ๋ค๊ณ ์ฐ์ง๋ง ์ค์ ๋ก ์ค๋ฆฐ ๊ฒ์ PlugCharger์ Package 2๊ฐ๋ฟ์ด๋ค.)
ํ ๋ฐ๋ณต์ ํด๋ถํ๋ฉด (ยง5.3)

Package ํ์คํฌ์ RDA ์งํ ๊ณผ์ (Fig. 5, PDF p.8์์ ํฌ๋กญ): (a) ์ง์๋ฌธ, (b) 7๊ฐ ์๋ธํ์คํฌ ์ค 3ยท5๋ฒ, (c) ๋กค์์, (d) ์๋ธํ์คํฌ 3์ ๋ํ ์๊ฐ ๋ถ์(0.5์ : โ์์ฒด๋ฅผ ์์์ ๊ธฐ๋๊ณ , ์ ์ ์ด์ ์ฝํ๋คโ), (e) ์๋ธํ์คํฌ ์์ (โ์์ ์ ์ด์ ์ ์งํ๋ฉฐโ), (f) ๋ณด์ ์์ (
bilateral_contact = min(left, right)๋ก ์ ์ง ๋ณด์์ ๊ฒ์ดํ
).
ยง5.3์ Package์์ ํ ๋ฒ์ ๊ฐ์ ๋ฐ๋ณต์ ๋ฐ๋ผ๊ฐ๋ค. ์ง์๋ฌธ โWalk towards the package, stand behind it, maintain contact, and push it to the goal locationโ ์ 7๊ฐ ์๋ธํ์คํฌ๋ก ๋ถํด๋๋ค. ์ด๋ฒ ๋ฐ๋ณต์ ์ ์ฑ ์ ์์ ์ ์ด ์์ด ๋ชธํต์ ์์์ ๊ธฐ๋์ด ๋ฐ์๊ณ , ๊ทธ๋๋ ์์๋ ๋ชฉํ ์ชฝ์ผ๋ก ๊ฐ๋ค. ์ฌ๊ธฐ์ ๋๋จธ์ง ์ธ ๋จ๊ณ๊ฐ ์ด์ด์ง๋ค.
- ์๊ฐ ๋ถ์(์๋ธํ์คํฌ 3, 0.5์ ): โThe robot leans its upper body against the rear face of the box โฆ indicating contact without firm or stable placement of both hands.โ ์ด์ง ์ฑ๊ณต ํ์ ๋ณด๋ค ํ ๋จ๊ณ ๋ ๋ค์ด๊ฐ โ์ด๋ป๊ฒโ ์คํจํ๋์ง๋ฅผ ์ด๋ค.
- ์๋ธํ์คํฌ ๋ฐ์ฑ: ์์ธ์ โtorso/forearms without firm bilateral hand contactโ ๋ก ์ง๋ชฉํ๊ณ , ์๋ธํ์คํฌ 3์ โ์์ ์ ์ด์ ์ ์งํ๋ฉฐโ๋ก ๊ณ ์น๋ค.
- ๋ณด์ ๋ฐ์ฑ:
bilateral_contact = min(left_contact, right_contact)๋ฅผ ์๋ก ๋๊ณ , ์๋ธํ์คํฌ 5์ ์์ ์ ์ง ๋ณด์์ ๊ณฑํ๋ค. ์์์ด ๋ถ์ด ์์ง ์์ผ๋ฉด ์ ์ง ๋ณด์์ด 0์ด ๋๋ค.
์ด ์์๋ ๋
ผ๋ฌธ์์ ๊ฐ์ฅ ์ค๋๋ ฅ ์๋ ๋ถ๋ถ์ด๋ค. ์ง๋จ ๋ฌธ์ฅ์ด ๊ณง ์ฝ๋ ํธ์ง์ผ๋ก ๋ฒ์ญ๋๋ ๊ฒฝ๋ก๊ฐ ํ๋์ ๋ณด์ธ๋ค. min์ผ๋ก ์์์ ๋ฌถ๋ ๊ฒ์ ์ฌ๋ ๋ณด์ ์ค๊ณ์๊ฐ ํํ ์ฐ๋ ์๋ฒ์ด๊ณ , VLM์ด ๊ทธ ์๋ฒ์ ์ค์ค๋ก ๊ณจ๋๋ค.
ํ๋ก์ ํธ ํ์ด์ง์ โRDA Evolution Processโ ์์(35์ด, 1100px๋ก ์ฌ์ธ์ฝ๋ฉ). Fig. 5์ (a)~(f) ํจ๋์ด ์์๋๋ก ๋ํ๋๋ฉฐ ๋กค์์ ์์๊ณผ ํจ๊ป ์ฌ์๋๋ค.

RDA ๋ฐ๋ณต์ ๋ฐ๋ฅธ Package์ alignmentยทsuccess(Fig. 6). ์ ์ ์ EurekaยทDenseยทSparse ๊ธฐ์ค์ . success๋ 2ํ์ฐจ์ 1.0์ ๋๋ฌํ์ง๋ง alignment๋ ์ฝ 0.29์์ ์ฝ 0.67๊น์ง ์ฒ์ฒํ ์ค๋ฅธ๋ค.
Fig. 6์ด ์ด ๋ ผ๋ฌธ์ ๋ ผ์ง๋ฅผ ๊ฐ์ฅ ์์ถ์ ์ผ๋ก ๋ณด์ฌ ์ค๋ค. ์ฑ๊ณต์ ๋ฐ๋ณต 2ํ์ฐจ์ ์ด๋ฏธ 1.0์ธ๋ฐ, ์ ๋ ฌ์ ๊ทธ ๋ค๋ก๋ ์ธ ๋ฒ์ ๋ฐ๋ณต ๋์ ๊ณ์ ์ค๋ฅธ๋ค. ์ฑ๊ณต ์งํ๋ง ๋ณด๋ ํ์์ด๋ผ๋ฉด 2ํ์ฐจ์์ ๋ฉ์ท์ ๊ฒ์ด๋ค. ๊ทธ๋ฆฌ๊ณ ๊ทธ ์ ์ฑ ์ ๋ชธํต์ผ๋ก ๋ฏธ๋ ์ ์ฑ ์ด๋ค.
โ ๏ธ Fig. 6 ์ฃผ๋ณ์ ์์ ๋ถ์ผ์น. ๋ณธ๋ฌธ์ โfull task success (1.0) after the second iteration โฆ alignment steadily improves to 0.68 by iteration 4โ ๋ผ ์ฐ๊ณ , ์บก์ ์ โfull task success after the first iteration โฆ improves alignment to 0.68 at the fifth iterationโ ์ด๋ผ ์ด๋ค. ๊ทธ๋ฆผ์ ์ฝ์ผ๋ฉด success๋ 1ํ์ฐจ ์ฝ 0.70 โ 2ํ์ฐจ 1.0(๋ณธ๋ฌธ์ด ๋ง์)์ด๊ณ , alignment๋ 4ํ์ฐจ ์ฝ 0.64 โ 5ํ์ฐจ ์ฝ 0.67(์บก์ ์ด ๋ง์)์ด๋ค. ์ด๊ธฐ alignment๋ ๋ณธ๋ฌธยท์บก์ ์ 0.30, ๊ทธ๋ฆผ์ ์ฝ 0.29, ํ์คํฌ๋ณ Fig. 10์ Eureka Package๋ฅผ 0.29๋ก ์ ๋๋ฐ ๋ณธ๋ฌธ์ Eureka๋ฅผ 0.28๋ก ์ ๋๋ค. ๋ชจ๋ ์์ ์ฐจ์ด์ง๋ง ํ ๋ฌธ๋จ ์์ ๋ชฐ๋ ค ์๋ค.
๋ถ๋ก 8์ ์์์ ๋ด๋ถ ์ ํฉ์ฑ. ๋ถ๋ก 8์ ์ PlugCharger์ Package์์ ํ ๋ฐ๋ณต ์ ์ฒด(์ด๊ธฐ ์๋ธํ์คํฌ โ ์ด๊ธฐ ๋ณด์ โ ๊ถค์ ๋ถ์ โ ์๋ธํ์คํฌ ๋ฐ์ฑ โ ๋ณด์ ๋ฐ์ฑ)๋ฅผ ์ฃ๋๋ค. ๊ทธ๋ฐ๋ฐ ์ค๋ฆฐ โ์ด๊ธฐ ๋ณด์ ์ฝ๋โ์ โ๊ถค์ ๋ถ์โ์ด ์๋ก ๋ค๋ฅธ ๋ณด์์ ๊ฐ๋ฆฌํจ๋ค. PlugCharger์ ์ด๊ธฐ ๋ณด์์ reward_approach_charger_pos, w_success = 8.0 ๊ฐ์ ํญ์ ์ฐ๋๋ฐ, ๊ถค์ ๋ถ์์ reward_approach, reward_above, reward_lift, reward_goal_pos_post์ โsparse success bonus (10.0)โ ์ ์ธ์ฉํ๋ค. ๋ณด์ ๋ฐ์ฑ์ โexp(-200ยทdist)โ ๋ฅผ 20์ผ๋ก ๋ฎ์ท๋ค๊ณ ์ฐ์ง๋ง, ์ค๋ฆฐ ์ด๊ธฐ ๋ณด์์ ๋ชฉํ ๊ฑฐ๋ฆฌ ์ค์ผ์ผ์ 0.05 m, ์ฆ exp(-20ยทdist)๋ค. Package๋ ๋ง์ฐฌ๊ฐ์ง๋ก ์ด๊ธฐ ๋ณด์์ ํญ ์ด๋ฆ(reward_upright_height ๋ฑ)๊ณผ ๋ถ์์ด ์ธ์ฉํ๋ ํญ ์ด๋ฆ(reward_upright, reward_approach_box, reward_forward_push ๋ฑ)์ด ๋ค๋ฅด๋ค. ์ฌ๋ฌ ํ๋ณด ์ค ๋ค๋ฅธ ํ๋ณด์ ์ฝ๋๋ฅผ ์ค์์ ๊ฐ๋ฅ์ฑ์ด ๋๋ค. ๊ทธ๋๋ โํ ๋ฐ๋ณต์ ์ ๊ณผ์ โ์ด๋ผ๋ ๋ถ๋ก์ ์ ์ ์๋ ๋ง์ง ์๋๋ค. ์์์ ์ง์ ํ๋ฆ์ ์ ํจํ์ง๋ง, ์์น ๋จ์๋ก ๋ฐ๋ผ๊ฐ๋ฉฐ ์ฌ๊ตฌ์ฑํ ์๋ ์๋ค.
๊ณต๊ฐ๋ โbest rewardโ์์ ๋์กฐ. ํ๋ก์ ํธ ํ์ด์ง๋ ํ๊ฒฝ๋ณ๋ก โbest RDA rewardโ ์ฝ๋๋ฅผ ๊ณต๊ฐํ๋ค(rewards/rda/h1hand-package-v0-1.txt). ์ด ํ์ผ์ ์ด์ด ๋ณด๋ฉด Package ๋ณด์์ ์ ์ด ํญ์ด ์ผ์๋ง ์ด๋ค(left_hand_pos์ left_hand_vel๋ง ์ฐธ์กฐ, โLeft hand near the intended contact pointโ). Fig. 5๊ฐ ๋ณด์ฌ ์ค bilateral_contact ๊ฒ์ดํ
์ ์ด ํ์ผ์ ์๋ค. ํ์ผ๋ช
์ -1์ด ์๋๋ ํ๋ณด ๋ฒํธ์ผ ์ ์์ด Fig. 5์ ๊ณ๋ณด์ ๋ค๋ฅธ ์คํ์ผ ์ ์๋ค. ๋ค๋ง โ๊ณต๊ฐ๋ ์ต๊ณ ๋ณด์โ์ด ๋
ผ๋ฌธ์ ๋ํ ์์๊ฐ ๋์
ํ ํต์ฌ ์์ ์ ๋ด๊ณ ์์ง ์๋ค๋ ์ ์ ์ ์ด ๋๋ค.
์ด๋ธ๋ ์ด์ (ยง5.4)

์ด๋ธ๋ ์ด์ (Fig. 7): (a) Eureka์์ ์ถ๋ฐํด ์ฒดํฌํฌ์ธํธ ์ด์ด ํ์ต(+Ckpt), ๊ถค์ ๋ถ์(+Traj Analysis), ์๋ธํ์คํฌ ๋ถํด(=RDA)๋ฅผ ์ฐจ๋ก๋ก ๋ํ๋ค. (b) ๋ฐ๋ณต๋น ํ๋ณด ์ n์ 1ยท2ยท4ยท8๋ก ๋ฐ๊พผ๋ค. PlugCharger(ManiSkill)์ Package(HumanoidBench), ์๋ 3๊ฐ.
| ๊ตฌ์ฑ | Alignment | Success |
|---|---|---|
| Eureka | 0.31 | 0.50 |
| + Ckpt(์ด์ ์ต๊ณ ์ฒดํฌํฌ์ธํธ์์ ์ด์ด ํ์ต) | 0.35 | 0.55 |
| + Traj Analysis(์๋ธํ์คํฌ ์์ด ๊ถค์ ๋ถ์) | 0.82 | 0.83 |
| RDA(+ ์๋ธํ์คํฌ ๋ถํด) | 0.84 | 1.00 |
| ํ๋ณด ์ n | 1 | 2 | 4 | 8 |
|---|---|---|---|---|
| Alignment | 0.46 | 0.58 | 0.74 | 0.84 |
| Success | 0.20 | 0.51 | 0.90 | 1.00 |
์ ์์ ํด์์ ๋ช ํํ๋ค. ์ ๋ ฌ์ ๋์ด์ฌ๋ฆฌ๋ ๊ฒ์ ๊ถค์ ๋ถ์(0.35 โ 0.82)์ด๊ณ , ์๋ธํ์คํฌ ๋ถํด๋ ์ ๋ ฌ๋ณด๋ค ์ฑ๊ณต์ ์ฌ๋ฆฐ๋ค(0.83 โ 1.0, ๋ณธ๋ฌธ์ PlugCharger์ ์์ ์์ผ ์ฝ์ ์์ credit assignment๊ฐ ๋์์ง ๋์ผ๋ก ํด์). ํ๋ณด ์๋ ๋ง์์๋ก ์ข๋ค.
์ด ์ด๋ธ๋ ์ด์ ์ด ์์๋ค๋ฉด RDA์ ์ด๋์ โํ๋กฌํํธ๋ฅผ ๋ ์ ์ฑ๊ป ์ด ํจ๊ณผโ์ ๊ตฌ๋ถํ ์ ์์์ ๊ฒ์ด๋ค. ๊ทธ๋ฐ ์๋ฏธ์์ ๊ฐ์ง ์คํ์ด๋ค. ๋ค๋ง ๋ช ๊ฐ์ง๋ฅผ ์ง๋๋ค.
- +Ckpt๊ฐ Eureka ์์ ๋ฐ๋ก ๋ํด์ง๋ค๋ ์ฌ์ค ์์ฒด๊ฐ ์ ๋ณด๋ค. ๋ณธํ(Fig. 4)์ Eureka๋ ์ฒดํฌํฌ์ธํธ ์ด์ด ํ์ต์ ์ฐ์ง ์๋ ์ค์ ์ผ๋ก ๋ณด์ด๊ณ , ๊ทธ๋ฌ๋ฉด ๋ณธํ์ RDA vs Eureka ์ฐจ์ด์๋ ์ด์ด ํ์ต ํจ๊ณผ(+0.04/+0.05)๋ ์์ฌ ์๋ค. ํฌ์ง๋ ์์ง๋ง ๋ณธ๋ฌธ์ ๋ ๋ฐฉ๋ฒ์ ์ฐจ์ด๋ฅผ โ์๊ฐ ๋ถ์โ์ผ๋ก๋ง ์ค๋ช ํ๋ค.
- ์ด๋ธ๋ ์ด์ ์ ์์น๋ฅผ ๋ณธํ์ ๋ง์ถ ์ ์๋ค. ์ด๋ธ๋ ์ด์ ์ Eureka 0.31/0.50์ ๋ณธํ์ PlugCharger(0.33/0.00)์ Package(0.29/0.95)๋ฅผ ํ๊ท ํ ๊ฐ(0.31/0.475)๊ณผ ๊ฑฐ์ ๋ง๋ค. ๊ทธ๋์ ๋ ํ์คํฌ ํ๊ท ์ผ๋ก ์ฝํ๋ค. ๊ทธ๋ฐ๋ฐ ๊ฐ์ ๋ฐฉ์์ด๋ฉด ๋ณธํ์ RDA๋ PlugCharger(1.00/0.67)์ Package(0.67/1.00)์ ํ๊ท 0.835/0.835๊ฐ ๋์ด์ผ ํ๋๋ฐ, ์ด๋ธ๋ ์ด์ ์ RDA๋ 0.84/1.00์ด๋ค. success 1.00์ด๋ฉด ๋ ํ์คํฌ ๋ชจ๋ ๋ชจ๋ ์๋๊ฐ ์ฑ๊ณตํด์ผ ํ๊ณ , ๋ณธํ์ PlugCharger 0.67๊ณผ ์ถฉ๋ํ๋ค. ์ด๋ธ๋ ์ด์ ์ RDA ๊ฐ์ (b)์ n=8 ๊ฐ๊ณผ ์ ํํ ๊ฐ๋ค. ๊ทธ๋ฌ๋ ์ด๋ธ๋ ์ด์ ์ ๋ ํ์คํฌ ๋ชจ๋ ํ๋ณด 8๊ฐ๋ก ๋๋ฆฐ ๋ณ๋ ์คํ์ผ ๊ฐ๋ฅ์ฑ์ด ์๋ค(๋ณธํ์ ManiSkill ์ค์ ์ ํ๋ณด 4๊ฐ). ํํธ ๋ณธ๋ฌธ์ โThe subtask structure primarily improves success on PlugCharger (0.83 โ 1.0)โ ๋ผ ์จ์ ์ด ์์น๊ฐ PlugCharger ๋จ๋ ์ธ ๊ฒ์ฒ๋ผ ์ฝํ๊ฒ๋ ํ๋ค. ๋ ผ๋ฌธ์ ์ด๋ธ๋ ์ด์ ์ด ํ๊ท ์ธ์ง, ํ๋ณด ์๊ฐ ๋ช์ธ์ง ๋ฐํ์ง ์๋๋ค.
- Eureka์ RDA์ success ๋ง๋์๋ ์ค์ฐจ ๋ง๋๊ฐ ์๋ค(0.50, 1.00). ์๋ 3๊ฐ๊ฐ ๋ชจ๋ ๊ฐ์ ๊ฐ์ด๋ผ๋ ๋ป์ด๋ค. (b)์ n=4 success 0.90์๋ ์ค์ฐจ ๋ง๋๊ฐ ์์ด์, ์ธ ์๋๊ฐ ์ ํํ ๊ฐ์ ์ํผ์๋ ์ฑ๊ณต๋ฅ 0.90์ ๋๋ค๋ ๋ป์ด ๋๋ค. ๊ฐ๋ฅ์ ํ์ง๋ง ํ๊ฐ ์ํผ์๋ ์๊ฐ ๋ ผ๋ฌธ์ ์์ด ํ์ธํ ์ ์๋ค.
- ํ๋ณด ์ ์ค์ผ์ผ๋ง์ ์ฐ์ฐ ์ค์ผ์ผ๋ง์ด๋ค. n=8์ n=1๋ณด๋ค RL ํ์ต์ 8๋ฐฐ ๋๋ฆฐ๋ค. ๊ฐ์ GPU-์๊ฐ์์ โํ๋ณด๋ฅผ ๋๋ฆฌ๋ ๊ฒโ๊ณผ โํ๋ณด ํ๋๋ฅผ ์ค๋ ํ์ตํ๋ ๊ฒโ์ ๋น๊ต๊ฐ ์์ด์, โRDA์ ์งํ ํ์์ด ๋ค์ํ ์ถ๋ฐ์ ์ ์ด๋์ ๋ณธ๋คโ๋ ํด์๊ณผ โ๊ทธ๋ฅ ์ฐ์ฐ์ ๋ ์ด๋คโ๋ฅผ ๊ฐ๋ฅผ ์ ์๋ค.
๊ฒฐ๋ก ๊ณผ ์ ์๊ฐ ๋ฐํ ํ๊ณ (ยง6)
์ ์๋ค์ด ์ค์ค๋ก ์ ์ ํ๊ณ๋ ์ ์ด๋ค.
- ๋น์ฉ. ํ๋ณด๋ง๋ค RL ํ์ต 1ํ๊ฐ ํ์ํ๋ค. ํ์ต ์ ์ ๋ณด์์ ์๊ฐ ์ง๋จํ๋ ๋ด๋ถ ๋ฐ์ฑ(AI Scientist๋ฅ, Lu et al., 2024)์ผ๋ก ๋ญ๋น๋ฅผ ์ค์ผ ์ ์์ ๊ฒ์ด๋ผ ์ ๋งํ๋ค.
- VLM์ ํ๊ณ. ์ปจํ ์คํธ ๊ธธ์ด, ์ถ๋ก ๋น์ฉ, ๋ถ์์ ํ ์ธ๋ฐ ์๊ฐ ์ถ๋ก ์ด ์ง๋จ ๋ฅ๋ ฅ์ ์ ํํ๋ค. ์ ์๋ค์ โthese capabilities will continue to improve as VLMs improveโ ๋ผ๊ณ ๋๊ดํ๋ค.
- ์๋ธํ์คํฌ ๊ฐ ๋ณด์ ์ถฉ๋. Basketball์์ ์ก๊ธฐ ๋ณด์์ด ๋์ง๊ธฐ ํ์์ ์ต๋๋ฅด๋ ํ์์ด ์ผ๊ด๋๊ฒ ๊ด์ฐฐ๋๋ค. ์๋ธํ์คํฌ ์ํ๋ฅผ ์ ์ฑ ์ ์กฐ๊ฑด์ผ๋ก ์ฃผ๋ ๋ฐฉํฅ์ ์ ์ํ๋ค.
๋นํ์ ์ผ๋ก ๋ณด๋ฉด
๊ฐ์
- ๋ฌธ์ ์ ๊ธฐ ์์ฒด๊ฐ ์ ํํ๋ค. โ์ฑ๊ณต๋ฅ ์ด ๊ฐ์ ๋ ์ ์ฑ ์ด ์ ํ ๋ค๋ฅธ ํ๋์ ํ๋คโ๋ ๊ด์ฐฐ์ ๋ณด์ ํดํน ๋ ผ์๋ฅผ LLM ๋ณด์ ์์ฑ ๋ฌธ๋งฅ์ผ๋ก ์ฎ๊ธด ๊ฒ์ด๋ค. Fig. 6์ โ์ฑ๊ณต์ 2ํ์ฐจ์ ํฌํ, ์ ๋ ฌ์ ๊ทธ ๋ค๋ก๋ ์์นโ ๊ณก์ ์ ์ฑ๊ณต ์งํ๋ง์ผ๋ก ๋ณด์ ํ์์ ๋ฉ์ถ๋ฉด ๋ฌด์์ ๋์น๋์ง ๋ณด์ฌ ์ค๋ค.
- ์ง๋จ์ด ํธ์ง์ผ๋ก ๋ฒ์ญ๋๋ ๊ฒฝ๋ก๊ฐ ๊ตฌ์ฒด์ ์ด๋ค. ์๋ธํ์คํฌ๋ณ ๋ณด์ ํญ ๊ตฌ์กฐ +
reward_๋ก๊น + ์๋ธํ์คํฌ๋ณ VLM ์ฑ์ ์ด ๋ง๋ฌผ๋ ค โ3๋ฒ์ด 0.5์ โ 3๋ฒ ํญ์ ๊ฒ์ดํ โ์ด ์์ฐ์ค๋ฝ๊ฒ ๋์จ๋ค. Fig. 5์bilateral_contact์์๋ ์ด ์ค๊ณ์ ๊ฐ์น๋ฅผ ๊ฐ์ฅ ์ ๋ณด์ฌ ์ค๋ค. - ์ฌํ์ ํ์ํ ํ๋กฌํํธ๋ฅผ ์ ๋ถ ๊ณต๊ฐํ๋ค. RDA 5๋จ๊ณ์ Eureka ๋ฒ ์ด์ค๋ผ์ธ, ํ๊ฐ VLM์ ์์คํ ยท์ ์ ํ๋กฌํํธ ์ ๋ฌธ์ด ๋ถ๋ก์ ์๋ค. ์ด ๋๋ถ์ ์์ ๋์กฐํ์ฒ๋ผ โ๋ ๋ฐฉ๋ฒ์ด ์ค์ ๋ก ๋ฌด์์ด ๋ค๋ฅธ๊ฐโ๋ฅผ ๋ ์๊ฐ ์ง์ ๊ฒ์ฆํ ์ ์๋ค.
- ๊ณต์ ์ฑ ์ฅ์น๋ฅผ ์ ๊ฒฝ ์ผ๋ค. Eureka๋ ๊ฐ์ GPT-5์ ๊ฐ์ ์ง์๋ฌธ, ๊ฐ์ ํ์ต ์์ฐ์ผ๋ก ์ฌ๊ตฌํํ๋ค. ํ๊ฐ VLM์ ์์ฑ VLM๊ณผ ๋ค๋ฅธ ๋ชจ๋ธ๋ก ๋์ด ์๊ธฐ ์ฑ์ ํธํฅ์ ์ค์ด๋ ค ํ๋ค. ๋ถ๋ฆฌํ ๊ฒฐ๊ณผ(HB success์์ Eureka ์ฐ์ธ, ManiSkill์์ Eureka๋ก ์ถฉ๋ถ)๋ ๋ณธ๋ฌธ๊ณผ ๊ธฐ์ฌ ์์ฝ์ ์ ์๋ค. ๊ธฐ์ฌ ์์ฝ์ โOn some tasks, RDAโs pure task success rate is lower than Eurekaโs; our central contribution concerns alignment quality rather than raw successโ ๋ ๋๋ฌธ ์์งํจ์ด๋ค.
- ๊ตฌ์ฑ์์ ์ด๋ธ๋ ์ด์ ์ด ์๋ค. ๊ถค์ ๋ถ์๊ณผ ์๋ธํ์คํฌ ๋ถํด์ ๊ธฐ์ฌ๋ฅผ ๋ฐ๋ก ๋ผ์ด ๋ณด์ฌ ์ค์ โํ๋กฌํํธ๋ฅผ ์ ์จ์โ๋ผ๋ ๋ฐ๋ก ์ ์ผ์ ๋ถ๋ถ ๋ตํ๋ค.
์ฝ์ ยทํ๊ณ
- ํ๊ฐ ์งํ๊ฐ ๋ฐฉ๋ฒ์ ์ ํ ๊ธฐ์ค๊ณผ ๊ฐ์ ์ข ๋ฅ์ ์ ํธ๋ค. RDA๋ GPT-5๊ฐ ๋งค๊ธด ์๋ธํ์คํฌ ์ ์๋ก ํ๋ณด๋ฅผ ๊ณ ๋ฅด๊ณ , GPT-4.1์ด ๋งค๊ธด ์ง์๋ฌธ ์ ๋ ฌ ์ ์๋ก ํ๊ฐ๋ฐ๋๋ค. ๋ชจ๋ธ์ ๋ค๋ฅด์ง๋ง ๋ ๋ค โVLM์ด ๋กค์์ ํ๋ ์์ ๋ณด๊ณ ์ง์๋ฌธ๊ณผ ๋ง๋์ง ํ๋จโํ๋ ์ ํธ๋ค. ๋ฐ๋ฉด Eureka์ ์ ํ ๊ธฐ์ค์ (๋ ผ๋ฌธ์ ๋ช ์๋ ์์ง๋ง ์ Eureka๋ฅผ ๋ฐ๋ฅธ๋ค๋ฉด) ์ฑ๊ณต ์งํ๋ค. ๊ทธ๋ฌ๋ฉด RDA๋ alignment์, Eureka๋ success์ ๊ตฌ์กฐ์ ์ผ๋ก ์ ๋ฆฌํ๊ณ , ๊ฒฐ๊ณผํ๊ฐ ์ ํํ ๊ทธ ํจํด(HB alignment๋ RDA, success๋ Eureka)์ ๋ณด์ธ๋ค. ์ด ์ํ์ ๋์ผ๋ ค๋ฉด ์ฌ๋ ํ๊ฐ์์ ์ ๋ ฌ ํ์ ์ด ์ต์ ์ผ๋ถ๋ผ๋ ํ์ํ๋๋ฐ ์ฌ๋ ํ๊ฐ๊ฐ ํ๋๋ ์๋ค. VLM ํ์ ๊ณผ ์ฌ๋ ํ์ ์ ์ผ์น๋๋ ๋ณด๊ณ ํ์ง ์๋๋ค.
- ๊ทธ VLM ์ฌ์ฌ์์์ด ์ฑ๊ณต๊ณผ ๋ฌด๊ดํ๊ฒ ๋ง์ ์ ์ค๋ค. Basketball์์ RDA๋ alignment 1.00 / success 0.00์ด๋ค. ๋ฃจ๋ธ๋ฆญ์ 4์ ๋ถํฐ โgoal achievedโ๋ฅผ ์๊ตฌํ๋ฏ๋ก ๋ฌธ์ ๊ทธ๋๋ก๋ฉด ๋ถ๊ฐ๋ฅํ ์กฐํฉ์ด๋ค. ๊ทธ๋ฆฌ๊ณ ์ด ํ ์นธ์ด HB alignment ํ๊ท ๊ฒฉ์ฐจ์ ์ ๋ฐ ์ด์์ ๋ง๋ ๋ค. Basketball์ ๋นผ๋ฉด ์๋ ํฅ์์ 49%์์ ์ฝ 31%๋ก ์ค์ด๋ ๋ค(ํ์ ๊ณ์ฐ). PlugCharger์ 1.00/0.67๋ ๊ฐ์ ์ฑ๊ฒฉ์ด๋ค. ํ๊ฐ์๊ฐ ๊ฒฐ๊ณผ๋ณด๋ค ํ๋ ์์ฌ๋ฅผ ๋ณธ๋ค๋ ๊ฒ์ด ์ด ์นธ๋ค์ด ์ฃผ๋ ์ฆ๊ฑฐ๋ค. ์ด๋ RDA์ ์ด๋ ์ผ๋ถ๊ฐ โVLM ์ฌ์ฌ์์์ด ์ข์ํ๋ ๋ชจ์์ ํ๋โ์ ์ฐพ๋ ๋ฐ์ ์ฌ ์ ์๋ค๋ ๋ป์ด๊ธฐ๋ ํ๋ค.
- HumanoidBench ์ง์๋ฌธ์ ์ ์๋ค์ด ์ผ๋ค. ๋ฒค์น๋งํฌ์ ํ ์คํธ ์ค๋ช ์ด ์์ด ์ ์๊ฐ ์์ฑํ๊ณ , ์ด ์ง์๋ฌธ์ด ๊ณง ์ ๋ ฌ ์ฑ์ ์ ๊ธฐ์ค์ด๋ค. ๋๊ตฌ๋ Package์ ์ง์๋ฌธ์ ๋ณธ๋ฌธ(Fig. 1ยท5)์ ํ ๋ฌธ์ฅ ๋ฒ์ ๊ณผ ๋ถ๋ก 8์ ์ ์ฌ์ฏ ๋ฌธ์ฅ ๋ฒ์ (โpositions its both hands behind it โฆ regulates the applied forceโ)์ด ๋ค๋ฅด๊ณ , ์ด๋ ์ชฝ์ ํ๊ฐ์ ์ผ๋์ง ๋ฐํ์ง ์๋๋ค. ์ง์๋ฌธ์ด โ์์โ์ ๋ช ์ํ๋๋์ ๋ฐ๋ผ Eureka์ ๋ฐ์ฐจ๊ธฐ์ RDA์ ๋ชธํต ๋ฐ๊ธฐ๊ฐ ๋ฐ๋ ์ ์๋ ํฌ๊ฒ ๋ฌ๋ผ์ง ์ ์๋ค. ๋ค ์ง์๋ฌธ ์ ๋ฌธ์ด ๊ณต๊ฐ๋์ง ์์ ์ด ํจ๊ณผ๋ฅผ ๊ฐ๋ ํ ์ ์๋ค. ๋ง๋ถ์ฌ RDA ๋ ผ๋ฌธ ์ค์ค๋ก๋ ยง5.1์์ ์ด ํ์คํฌ๋ฅผ โmoving a package to a target locationโ ์ผ๋ก๋ง ์๊ฐํ๊ณ , ๋ธ๋ก๊ทธ์ Humanoid Bench ๋ฆฌ๋ทฐ๋ ์ ๋ฒค์น๋งํฌ์ Package๋ฅผ โํจํค์ง๋ฅผ ๋ค์ด ์ฌ๋ฆฌ๊ณ ์ด๋โํ๋ ํ์คํฌ๋ก ์์ฝํ๋ค. ๊ทธ๋ ๋ค๋ฉด โ๋ค์ ์์ ๋ฐ์ด๋ผโ๋ผ๋ ์ด๋ฐ ๋ฐฉ์์ ๋ฒค์น๋งํฌ๊ฐ ์ ํ ๊ฒ์ด ์๋๋ผ ์ ์๋ค์ด ์ง์๋ฌธ์ ๋ฃ์ ์๋๋ก ๋ณด์ด๊ณ , Eureka์ โ์ค์ ๋ ฌโ๋ ๊ทธ ์๋๋ฅผ ๊ธฐ์ค์ผ๋ก ํ ํ์ ์ด๋ค.
- ๋ณธ๋ฌธยท์บก์ ยท๋ถ๋ก ์ฌ์ด์ ์์น ๋ถ์ผ์น๊ฐ ๋ง๋ค. (1) HB ์ฌ๋ ๋ณด์ 0.25/0.08(๋ณธ๋ฌธ) vs 0.16/0.05ยท0.07/0.00(๊ทธ๋ฆผ). (2) Fig. 6์ success ํฌํ ์์ ๊ณผ alignment 0.68 ๋๋ฌ ์์ ์ด ๋ณธ๋ฌธ๊ณผ ์บก์ ์์ ์๋ก ๋ค๋ฅด๋ค. (3) alignment ์ ๊ทํ โรท5โ๋ก๋ ๋์ฌ ์ ์๋ 0.00ยท0.04ยท0.07. (4) ํ์ต ํ๊ฒฝ 2048 vs 2000. (5) ์๋ธํ์คํฌ ์ ์ [0,1] ์ฐ์(๋ณธ๋ฌธ) vs 3๋จ๊ณ(ํ๋กฌํํธ). (6) HB ์ด GPU-์๊ฐ ์ํ 360 vs ์ญ์ฐ 320. (7) ๋ถ๋ก 8์ ์ โ3๊ฐ ํ์คํฌ ์์โ์ ์ค์ 2๊ฐ, ๊ทธ๋ฆฌ๊ณ ์์ ์์์ ์ด๊ธฐ ๋ณด์ ์ฝ๋์ ๋ถ์ ๋์ ๋ณด์์ด ๋ถ์ผ์น. (8) Fig. 1 ์บก์ ์ ์ฌ๋ ๋ณด์๋ โachieve task successโ ๋ผ ์ฐ์ง๋ง ๋ณธ๋ฌธ ยง1์ ์ฌ๋ ๋ณด์์ด โfails to complete deliveryโ ๋ผ ์ฐ๊ณ , Fig. 11์ Package Dense success๋ 0.00์ด๋ค. ๊ฒฐ๋ก ์ ๋ค์ง๋ ์ค๋ฅ๋ ์์ง๋ง, ํ ํธ์ ์งง์ ๋ ผ๋ฌธ์ ์ด ์ ๋๊ฐ ๋ชฐ๋ ค ์์ผ๋ฉด ๋ ์๋ ์ด๋ ์์น๋ฅผ ๋ฏฟ์์ง ์ค์ค๋ก ๋์กฐํด์ผ ํ๋ค.
- ์ด๋ธ๋ ์ด์ ๊ณผ ๋ณธํ๋ฅผ ์ด์ ์ ์๋ค. ์์์ ๊ณ์ฐํ๋ฏ ์ด๋ธ๋ ์ด์ ์ RDA(0.84/1.00)๋ ๋ณธํ์ ๋ ํ์คํฌ ํ๊ท (0.835/0.835)๊ณผ success๊ฐ ๋ง์ง ์๊ณ , ํ๋ณด ์์ ์ง๊ณ ๋ฐฉ์์ด ์ ํ ์์ง ์๋ค. โ์๋ธํ์คํฌ๊ฐ PlugCharger success๋ฅผ 0.83 โ 1.0์ผ๋ก ์ฌ๋ฆฐ๋คโ๋ ์ฃผ์ฅ์ ๋ณธํ์ PlugCharger success 0.67๊ณผ ๋๋ํ ๋์ผ๋ฉด ํด์์ด ์ด๋ ต๋ค.
- โ์๊ฐ ํผ๋๋ฐฑโ์ด๋ผ๋ ์ด๋ฆ์ด ๊ธฐ์ฌ๋ฅผ ๊ณผ์ฅํ๋ค. ๊ถค์ ๋ถ์ ํ๋กฌํํธ๋ ์ด๋ฏธ์ง์ ์คํ
๋ณ ๋ณด์ ํญ ๊ฐ์ ํจ๊ป ์ฃผ๊ณ ์์น ์ธ์ฉ์ ์๊ตฌํ๋ค. โ+Traj Analysisโ๊ฐ ๋ํ ๊ฒ์ ์๊ฐ ์ ๋ณด๋ง์ด ์๋๋ผ ๊ตฌ์กฐํ๋ ์ธ์ด ์ง๋จ ๋จ๊ณ ์ ์ฒด๋ค. ์ด๋ฏธ์ง ์์ด ๊ฐ์ ํ์์ ์ง๋จ์ ๋ณด์ ๋ก๊ทธ๋ง์ผ๋ก ํ๊ฒ ํ๋ ๋์กฐ๊ตฐ์ด ์์๋ค๋ฉด โ์๊ฐ์ด ๊ฒฐ์ ์ โ์ด๋ผ๋ ๊ฒฐ๋ก ์ ๋ถ๋ฆฌํ ์ ์์๋ค. ๊ฒ๋ค๊ฐ Eureka ๋ฒ ์ด์ค๋ผ์ธ ํ๋กฌํํธ์๋
self.task์ฌ์ฉ ํ์ฉ๊ณผ ์ ๋ฉด ์ฌ์์ฑ ํ์ฉ๋ ์๋ค(์ ๋์กฐํ). - RDA์ ์ ๋ ฌ ๊ฒฐ๊ณผ๋ฌผ์ด ์ ๋ง โ์ง์๋ฌธ๋๋กโ์ธ๊ฐ. Fig. 1๊ณผ ๋น๊ต ์์์์ RDA ํด๋จธ๋ ธ์ด๋๋ ์์ ๋ค์ ์์ ๋ ์์ผ๋ก ๋ฏผ๋ค๊ธฐ๋ณด๋ค ์์ ์๋ก ์์ฒด๋ฅผ ์์ฌ ๊ธฐ๋ ์ฑ ๋ฏผ๋ค. Package์ RDA alignment๋ 0.67๋ก, ๋ฃจ๋ธ๋ฆญ์ โMostly correctโ์ ๋ชป ๋ฏธ์น๋ค. ๋ ผ๋ฌธ์ด โRDA produces a policy that โฆ follows the intended behaviorโ๋ผ๊ณ ์ธ ๋์ ๊ธฐ์ค์ Eureka๋ณด๋ค ๋ซ๋ค๋ ์๋ ๊ธฐ์ค์ผ๋ก ์ฝ๋ ๊ฒ์ด ์ ํํ๋ค. ํ๋ก์ ํธ ํ์ด์ง๊ฐ ๊ณต๊ฐํ Package โbest rewardโ๊ฐ ์ผ์ ์ ์ด๋ง ์ด๋ค๋ ์ ๋ ์ด ์ธ์์ ๊ฐํํ๋ค.
- ํต๊ณ ๊ท๋ชจ๊ฐ ์๋ค. ํ์คํฌ๋น ์๋ 3๊ฐ, HB๋ 4ํ์คํฌ๋ฟ์ด๋ค. 0.67ยท0.33 ๊ฐ์ ๊ฐ์ ์๋ 3๊ฐ ์ค ๋ช ๊ฐ๊ฐ ์ฑ๊ณตํ๋์ง๋ฅผ ๋ฐ์ํ๋ ๊ฒ์ฒ๋ผ ๋ณด์ด๊ณ , ํ์คํฌ ๊ฐ ํ์คํธ์ฐจ๊ฐ ํฐ ํ๊ท (HB RDA success 0.42์ ์ค์ฐจ ๋ง๋๊ฐ ์ฝ ยฑ0.25)์์ โcomparableโ๊ณผ โbetterโ๋ฅผ ๊ฐ๋ฅด๊ธฐ๋ ์ด๋ ต๋ค. ์ค์ฐจ ๋ง๋์ ์ ์(ํ์คํฌ ๊ฐ์ธ์ง ์๋ ๊ฐ์ธ์ง)๋ ์๋ค.
- ๋น์ฉ์ด ํฌ๊ณ , ๋น๊ต๋ ๊ฐ์ ์์ฐ ์์์๋ง ๊ณต์ ํ๋ค. HB ํ์คํฌ ํ๋์ 240~360 A100-์๊ฐ์ด๋ค. Eureka๋ ๊ฐ์ ์์ฐ์ ์ผ์ผ๋ ๋ ๋ฐฉ๋ฒ ๊ฐ ๋น๊ต๋ ๊ณต์ ํ๋ค. ํ์ง๋ง ์ฌ๋ Dense ๋ณด์์ ํ ๋ฒ์ ํ์ต์ด๊ณ RDA๋ 5๋ฐ๋ณต ร 8ํ๋ณด๋ค. โ์ฌ๋ ๋ณด์๋ณด๋ค ๋ซ๋คโ๋ ๋น๊ต๋ ์ฐ์ฐ ์์ฐ์ด ํฌ๊ฒ ๋ค๋ฅด๋ค๋ ์กฐ๊ฑด์ ๋ฌ๊ณ ์ฝ์ด์ผ ํ๋ค. HumanoidBench์ Dense ๋ณด์์ด ์ด ๋ ผ๋ฌธ์ SAC + SimbaV2, 10M ์คํ ์ค์ ์ ๋ง์ถฐ ํ๋๋ ๊ฒ์ด ์๋๋ผ๋ ์ ๋ ๊ฐ์ด ๋ณธ๋ค. Humanoid Bench ๋ฆฌ๋ทฐ์ ์ ๋ฆฌํ๋ฏ ์ ๋ฒค์น๋งํฌ์์๋ DoorยทPackage๋ ๋น์ RL ๊ธฐ์ค์ ์ด ํ์ง ๋ชปํ ํ์คํฌ์๋ค.
- ํ๋ก์ ํธ ํ์ด์ง์ ์ฃผ์ฅ์ด ๋ ผ๋ฌธ๋ณด๋ค ๊ฐํ๋ค. ํ๋ก์ ํธ ํ์ด์ง ์ด๋ก์ RDA๊ฐ โthe only method to solve plug-insertion and humanoid package-deliveryโ ๋ผ๊ณ ์ด๋ค. ๋ ผ๋ฌธ ์์ ์ Fig. 11๊ณผ Fig. 6์์ Eureka์ Package success๋ 0.95๋ค. PlugCharger์ ๋ํ ์ฃผ์ฅ๋ง ๋ ผ๋ฌธ๊ณผ ์ผ์นํ๋ค.
๊ด๋ จ ์ฐ๊ตฌ์์ ์๋ฆฌ ๋งค๊น
- ์ง๊ณ ์กฐ์: Eureka. ์งํ์ ํ์ + ๋ณด์ ๋ฐ์ฑ์ ๋ผ๋๋ฅผ ๊ทธ๋๋ก ๋ฌผ๋ ค๋ฐ๊ณ , ๋ฐ์ฑ์ ์ ๋ ฅ๊ณผ ์ ํ ๊ธฐ์ค๋ง ๋ฐ๊ฟจ๋ค. Eureka ๋ฆฌ๋ทฐ์์ ๋ค๋ฃฌ โreward reflection์ด ๋ณด์ ํญ๋ณ ์ค์นผ๋ผ ์๊ณ์ด์ ํ ์คํธ๋ก ์ค๋คโ๋ ์ค๊ณ๊ฐ ์ด ๋ ผ๋ฌธ์ด ์ ํํ ๊ฒจ๋ฅํ ์ง์ ์ด๋ค. ํ์์ DrEureka๊ฐ ์์ ์ธ์ง ํ๋กฌํํธ๋ก ๋ณด์ ํดํน์ ์ค์ด๋ ค ํ๋ค๋ฉด, RDA๋ ๊ด์ฐฐ๋ก ์ค์ด๋ ค ํ๋ค. Eurekaverse๊ฐ LLM ์งํ ๋ฃจํ๋ฅผ ํ๊ฒฝ ์ปค๋ฆฌํ๋ผ์ผ๋ก ๋ํ ๊ฒ๊ณผ ๋น๊ตํ๋ฉด RDA๋ ๊ฐ์ ๋ฃจํ๋ฅผ ๋ณด์ ์ชฝ์์ ๊น๊ฒ ํ ์ ์ด๋ค.
- LLM ๋ณด์ ์ค๊ณ์ ์์ฉ ๊ณ์ด. Text2Touch๋ Eureka์ LLM ๋ณด์ ์ค๊ณ๋ฅผ ์ด๊ฐ ์ธํธ๋ ์กฐ์์ผ๋ก ๊ฐ์ ธ๊ฐ๋ค. ๊ทธ ๋ ผ๋ฌธ์ด ๋ค๋ฃฌ ์์ญ(์ด๊ฐยท์ ์ด๋ ฅ)์ RDA์ ์๊ฐ ์ง๋จ์ด ๊ฐ์ฅ ์ฝํ ๊ณณ์ด๋ค. ์ด๋ฏธ์ง 20์ฅ์ผ๋ก๋ ์ ์ด๋ ฅ์ ๋ณผ ์ ์์ผ๋, ๋ ์ ๊ทผ์ ํฉ์น๋ฉด ๋ฌด์์ด ํ์ํ ์ง(์: ์ด๊ฐยทํ ๋ก๊ทธ๋ฅผ ์ง๋จ ์ ๋ ฅ์ ํฌํจ)๊ฐ ์์ฐ์ค๋ฌ์ด ๋ค์ ์ง๋ฌธ์ด ๋๋ค.
- ๋ณด์ ๊ณตํ ์ ๋ฐ. Reward Engineering ์๋ฒ ์ด ๋ฆฌ๋ทฐ์ ๋ถ๋ฅ๋ก ๋ณด๋ฉด RDA๋ โ๋ณด์ shaping์ ์๋ํํ๋ ํ์ ๋ฃจํโ์ ์ฌ๋ ์ค๊ณ์์ ๋๋ฒ๊น ์ต๊ด(๋กค์์์ ๋ณด๊ณ ์ด์ ํ๋์ ๋ง๋ ํญ์ ์ถ๊ฐ)์ ์ด์ํ ๊ฒ์ด๋ค.
- VLM์ ๋ณด์์ผ๋ก ์ฐ๋ ๊ณ์ด๊ณผ์ ์ฐจ์ด. RoboCLIPยทVLM-RM์ฒ๋ผ VLM์ ๋ณด์ ์ ํธ ์์ฒด๋ก ์ฐ๋ฉด ๋งค ์คํ ๋น์ผ ์ถ๋ก ์ด ํ์ํ๊ณ ์ ํธ๊ฐ ๊ฑฐ์น ๋ค. RDA๋ VLM์ ํ์ต ๋ฃจํ ๋ฐ(๋ฐ๋ณต๋ง๋ค ํ ๋ฒ)์ ๋๊ณ , ํ์ต์๋ ๊ฐ๋ฒผ์ด ์ฝ๋ ๋ณด์๋ง ์ด๋ค. ๋๊ท๋ชจ ๋ณ๋ ฌ ์๋ฎฌ๋ ์ดํฐ์ ์ ๋ง๋ ์ ํ์ด๋ค. ๋์ VLM์ ํ๋จ์ ๋ณด์ ์ฝ๋๋ผ๋ ๋ณ๋ชฉ์ ๊ฑฐ์ณ์๋ง ์ ์ฑ ์ ๋ฟ๋๋ค. VLM์ด โ๊ธฐ๋์ง ๋ง๋ผโ๋ฅผ ์์๋ ๊ทธ๊ฑธ ์ํ ๋ณ์๋ก ํํํ ์ ์์ผ๋ฉด ๊ณ ์น ์ ์๋ค.
- ํ์ต๊ธฐ ์ชฝ ๊ธฐ๋ฐ. ๋ชจ๋ ์ ์ฑ ์ SAC + SimbaV2๋ก ํ์ต๋๋ค. ์ด ๋ ผ๋ฌธ 1์ ์๊ฐ SimBa ๊ณ์ด์ 1์ ์์ด๊ธฐ๋ ํ๋ค(SimBa ๋ฆฌ๋ทฐ). ๋ณด์ ํ๋ณด ์์ญ ๊ฐ๋ฅผ ๊ฐ๊ฐ ์์ฒ๋ง ์คํ ์ฉ ์์ ์ ์ผ๋ก ํ์ตํด์ผ ํ๋ ์ด ๋ฃจํ์์, ํ์ดํผํ๋ผ๋ฏธํฐ ํ๋ ์์ด ์ ๋๋ ํ์ต๊ธฐ๋ ์ฌ์ค์ ์ ์ ์กฐ๊ฑด์ด๋ค.
- ๋ฒค์น๋งํฌ. ManiSkill3์ GPU ๋ณ๋ ฌ ์๋ฎฌ๋ ์ด์ ์ด ํ์คํฌ๋น 50M ์คํ ์ ๊ฐ๋ฅํ๊ฒ ํ๊ณ , MuJoCo ๊ธฐ๋ฐ HumanoidBench๋ GPU ๊ฐ์์ด ์์ด 10M ์คํ ์ผ๋ก ์ค์๋ค(๋ถ๋ก 9์ ). ๋ ๋ฒค์น๋งํฌ์ ๊ฒฐ๊ณผ ์ฐจ์ด ์ผ๋ถ๋ ์ด ํ์ต ์์ฐ ์ฐจ์ด์์๋ ์ฌ ์ ์๋ค.
- ๋์๊ธฐ ์ฐ๊ตฌ. ๋
ผ๋ฌธ์ด ์ธ๊ธํ๋ Prompt-to-Policy(Chung et al., 2026)๋ ์ญํ ๋ถ๋ด ์์ด์ ํธ์ VLM ๊ถค์ ํ์ ์ผ๋ก ๋ณด์ ๊ณตํ ๋ฃจํ๋ฅผ ์๋ํํ๋ค. RDA์ ๊ฑฐ์ ๊ฐ์ ๋ฐฉํฅ์ด๊ณ ์ฐธ๊ณ ๋ฌธํ์ GitHub ์ ์ฅ์(
krafton-ai/Prompt2Policy)๊ฐ ๋ฌ๋ ค ์์ด์, RDA์ ์ฃผ์ฅ์ ๋ ๋ฆฝ์ ์ผ๋ก ๊ฒ์ฆํ๋ ์ถ๋ฐ์ ์ด ๋ ์ ์๋ค.
์์ฝ
RDA๋ LLM ๋ณด์ ์ฝ๋ ์์ฑ ๋ฃจํ์ VLM์ ๋์ ๋ฌ์๋ค. ์ง์๋ฌธ์ ์๋ธํ์คํฌ๋ก ์ชผ๊ฐ๊ณ , ๋กค์์์ ์๋ธํ์คํฌ ๋จ์๋ก ์ฑ์ ยท์์ ํ๊ฒ ํ๊ณ , ๊ทธ ์์ ์ ์๋ธํ์คํฌ ๋ฌธ๊ตฌ์ ๋ณด์ ์ฝ๋ ์์ ์ผ๋ก ๋ฒ์ญํ๋ค. Package ์์์์ โ๋ชธํต์ผ๋ก ๋ฐ๊ธฐโ๋ฅผ ์ง๋จํ๊ณ bilateral_contact ๊ฒ์ดํ
์ผ๋ก ๊ณ ์น๋ ๊ณผ์ ์ ์ด ์ค๊ณ๊ฐ ์ฌ๋ ๋ณด์ ์ค๊ณ์์ ๋๋ฒ๊น
์ ๊ฝค ์ถฉ์คํ ํ๋ด ๋ธ๋ค๋ ๊ฒ์ ๋ณด์ฌ ์ค๋ค. ์ด๋ธ๋ ์ด์
์ ๊ทธ ์ด๋์ ๋๋ถ๋ถ์ด ๊ถค์ ๋ถ์ ๋จ๊ณ์์ ์จ๋ค๊ณ ๋งํ๋ค.
๋ค๋ง ์ด ๋ ผ๋ฌธ์ ์ฑ๊ณผ๋ VLM์ด ๋งค๊ธด ์ ๋ ฌ ์ ์๋ก ์ธก์ ๋๊ณ , RDA ์ค์ค๋ก๋ VLM ์ ์๋ก ํ๋ณด๋ฅผ ๊ณ ๋ฅธ๋ค. ๊ทธ ์ฌ์ฌ์์์ ๊ณต์ ํ ๋ฒ๋ ๋ฃ์ง ๋ชปํ Basketball ์ ์ฑ ์ ๋ง์ ์ ์คฌ๊ณ , ๊ทธ ํ ์นธ์ด ํด๋จธ๋ ธ์ด๋ ์ ๋ ฌ ํฅ์์ ์ ๋ฐ ์ด์์ ๋ง๋ ๋ค. ๊ฐ์ฅ ์ด๋ ค์ด ์์ญ์์ success๋ Eureka๊ฐ ๋ ๋๊ณ , ๋ณธ๋ฌธยท์บก์ ยท๋ถ๋ก์ ์์น๊ฐ ์ฌ๋ฌ ๊ณณ์์ ์ด๊ธ๋๋ค. ํ๋ ์์ํฌ ์ฝ๋๋ ๊ณต๊ฐ๋์ง ์์๊ณ ์์ฑ๋ ๋ณด์ ์ฝ๋๋ง ๊ณต๊ฐ๋๋ค. โ๋ณด์ ํดํน์ ๋ณด๊ณ ๊ณ ์น๋ ๋ฃจํโ๋ผ๋ ๋ฐฉํฅ์ ์ค๋๋ ฅ์ด ์๋ค. ๊ทธ ๋ฃจํ๊ฐ ์ฌ๋์ด ๋ณด๊ธฐ์๋ ๋ ๋์ ์ ์ฑ ์ ๋ง๋๋์ง๋ ์ฌ๋ ํ๊ฐ๊ฐ ์๋ ์ด ๋ ผ๋ฌธ์ผ๋ก๋ ์์ง ํ์ ๋์ง ์๋๋ค.