๐Learning to Fold ๋ฆฌ๋ทฐ
Paper Link (arXiv:2606.27163) โ v1 2026-06-25 / v2 2026-07-18(์ด ๋ฆฌ๋ทฐ์ ๊ธฐ์ค)
Code Link (IliaLarchenko/lehome_solution) โ Apache-2.0, Python. ํ์ตยท์์งยท์ถ๋ก ์คํ ์ ์ฒด ๊ณต๊ฐ
์ ์: Ilia Larchenko (Independent Researcher, ๋จ๋ ์ ์)
arXiv ํ๋ฆฌํ๋ฆฐํธ / ICRA 2026 LeHome Challenge ์๋ฃจ์ ๋ฆฌํฌํธ, 2026
- ๐ก ICRA 2026 LeHome Challenge(์ํ ๋ก๋ด ์ท ๊ฐ๊ธฐ)์ ์ฐ์น ์๋ฃจ์ ๋ฆฌํฌํธ โ flow matching VLA(\pi_{0.5} ๊ณ์ด)๋ฅผ RL ๋ฃจํ๋ก ๊ฐ์ ํ๋, ์ ์ฑ ์ ์๊ธฐ ์์ ์ value function์ผ๋ก ๋ง๋ ๋ค.
- โ๏ธ ๊ฐ์ ๋คํธ์ํฌ๊ฐ ํ๋ ์ฒญํฌ์ ํจ๊ป ์ฑ๊ณต ํ๋ฅ ยท์งํ๋ยท๋ฏธ๋ keypoint ๊ฑฐ๋ฆฌ๋ฅผ ์์ธกํ๊ณ , ๊ทธ ์์ธก์ด advantage ๊ณ์ฐ(AWR ์ํ๋ง + RECAP์ ์กฐ๊ฑดํ)ยท์ค์๊ฐ ์คํจ ๊ฐ์งยทbest-of-N ํ๋ณด ์ ํ์ ์ ๋ถ ๊ตด๋ฆฐ๋ค.
- ๐ฏ ์จ๋ผ์ธ(์๋ฎฌ) ๋ผ์ด๋ 62ํ ์ค 1์, ์ ์ฒด ์ฑ๊ณต๋ฅ 79.63%(2์ 73.50% ๋๋น +6.13 pp), ์ค๊ธฐ ๊ฒฐ์น 2์(865์ / 1์ 895์ , ๋ง์ 1080).
๐ Ping Review
๐ Ping โ A light tap on the surface. Get the gist in seconds.
์ด ๊ธ์ ๋ฐฉ๋ฒ๋ก ๋ ผ๋ฌธ์ด ์๋๋ผ ๋ํ ์ฐ์น ์๋ฃจ์ ๋ฆฌํฌํธ๋ค. ์ ์๋ ์ด๋ก์์๋ถํฐ ๋ชป์ ๋ฐ๋๋ค โ โThis report is an engineering case study, not a controlled experiment: the system was built iteratively under competition pressure with little formal ablations, so I describe what I did and what shipped, not which pieces were necessary.โ ๊ทธ๋ฌ๋ ์ด ๊ธ์์ ์ป์ ๊ฒ์ โ์ด ๊ธฐ๋ฒ์ด ์ ๊ธฐ๋ฒ๋ณด๋ค ๋ซ๋คโ๋ ๊ฒฐ๋ก ์ด ์๋๋ผ, 3๊ฐ์ ๋์ ํ ์ฌ๋์ด ์ค์ ๋ก ๋ฌด์์ ์ ํํ๊ณ ๋ฌด์์ด ๊ตด๋ฌ๊ฐ๋๊ฐ์ ๊ธฐ๋ก์ด๋ค. ๊ทธ๋ฆฌ๊ณ ๊ทธ ๊ธฐ๋ก์ด ๊ฝค ๊ฐ์ง๋ค: ์จ๋ผ์ธ ๋ผ์ด๋์์ 62ํ ์ค 1์, 2์์์ ๊ฒฉ์ฐจ๊ฐ 6.13 pp๋ก ์ข์ง ์์๊ธฐ ๋๋ฌธ์ด๋ค.
๊ณผ์ ๋ LeHome Challenge 2026 โ ํ ์ด๋ธ์ ํํํ๊ฒ ๋์ธ ์ท ํ ๋ฒ์ ์ํ SO-ARM101(6-DOF ร 2, 12์ฐจ์ ๊ด์ ํ๋, ์๋ฎฌ 30 Hz / ์ค๊ธฐ 20 Hz)๋ก ๊ฐ๋ ๊ฒ์ด๋ค. ์นด๋ฉ๋ผ๋ RGB 3๋(์๋จ 1 + ์๋ชฉ 2)์ด๊ณ , ์๋จ ์นด๋ฉ๋ผ์ depth๋ ์ธ ์ ์์์ง๋ง ์ ์๋ ์ฐ์ง ์์๋ค. ์ฑ๊ณต์ ์ด์ง(binary)์ด๊ณ ๊ธฐํํ์ ์ผ๋ก ์ ์๋๋ค: ์ท๋ง๋ค keypoint ์งํฉ์ด ์๊ณ , ๋ง๋์ผ ํ ์์ ์๊ณ๊ฐ๋ณด๋ค ๊ฐ๊น์์ผ, ๋จ์ด์ ธ ์์ด์ผ ํ ์์ ๋ฉ์ด์ผ ํ๋ค(์์ 5๊ฐ ์กฐ๊ฑด, ๋ฐ์ง 4๊ฐ). ๋ถ๋ถ ์ ์๋ ์๋ค. ํ๊ฐ ์์ ์ ์ท ์ข ๋ฅ๋ ์๋ ค์ฃผ์ง ์๋๋ค โ ์ ์ฑ ์ด ์ค์ค๋ก ์์๋ด์ผ ํ๋ค.

๋ค ๊ฐ์ง ์ท ์ข ๋ฅ(Fig. 1) โ ์ฃผ์ต์ธก์ด ๊ณต๊ฐํ ์๋ฎฌ๋ ์ด์ BC ๋ฐ์ดํฐ์ ์ ์๋จ ์นด๋ฉ๋ผ ์์ . ๊ธดํ ์์ ยท ๋ฐํ ์์ ยท ๊ธด๋ฐ์ง ยท ๋ฐ๋ฐ์ง.
์ด ๋ฌธ์ ์ค์ ์์ ๊ฒฐ์ ์ ์ธ ์ด๋ ค์์ ๋ณด์์ด ์ํผ์๋ ๋์ ํ ๋ฒ, 0 ๋๋ 1๋ก๋ง ์จ๋ค๋ ๊ฒ์ด๋ค. ์ฝ๊ฒ ์ฑ๊ณตํ ์ํผ์๋์ ๊ฐ์ ํ ์ฑ๊ณตํ ์ํผ์๋๊ฐ ๊ตฌ๋ถ๋์ง ์๊ณ , ์ด๋ฐ์ ์ข์ ํ๋์๋ ์๋ฌด ์ ํธ๋ ๊ฐ์ง ์๋๋ค. ์ ์์ ๋ต์ โ์ค๊ฐ ์ ํธ๋ฅผ ์ ๋ถ ๋ง๋ค์ด ๋ด๋, ๋ณ๋์ critic์ ๋์ง ์๊ณ ์ ์ฑ ์์ ๋ฃ๋๋คโ์ด๋ค.
ํต์ฌ ๋ฐฉ๋ฒ๋ก :
์์คํ ์ HuggingFace Hub๋ฅผ ํตํด์๋ง ํต์ ํ๋ ์ธ ๊ฐ์ ๋น๋๊ธฐ ์ปดํฌ๋ํธ(ํ์ต ์์ปค 1 / ๋กค์์ ์์ปค N / ์๋ DAgger ์คํ ์ด์ )๋ก ๋ ํ๋ผ์ดํ ์ด๋ค. ๋๊ธฐํ ๋ฐฐ๋ฆฌ์ด๊ฐ ์์ด์, ํ์ต๊ธฐ๋ ๋์ฐฉํ ๋ฐ์ดํฐ๋ก ํ์ตํ๊ณ ์์ปค๋ ๊ฐ์ฅ ์๋ก์ด ์ฒดํฌํฌ์ธํธ๋ก ์์งํ๋ค.

๋น๋๊ธฐ ํ์ต/๋กค์์/DAgger ํ๋ผ์ดํ (Fig. 2) โ ์ธ ์ปดํฌ๋ํธ๋ ์ค์ง HuggingFace Hub์ model repoยทdata repo๋ฅผ ํตํด์๋ง ์ํ๋ฅผ ๊ณต์ ํ๋ค. ํ์ต๊ธฐ๋ H200 1๋, ๋กค์์์ RTX PRO 6000 N๋.
์ ์ฑ ์ ์๊ธฐ ์์ ์ value function์ด๋ค. ์ด๋ฏธ์ง ํ ํฐ๋ง ๋ณด๋ ํ์ต ๊ฐ๋ฅํ ์ฟผ๋ฆฌ ํ ํฐ ํ๋์ ์ ํ ํค๋๋ค์ด ๋ฌ๋ ค์ ์ฑ๊ณต ํ๋ฅ \hat{P}_{\text{success}}ยท์๋ฃ์จ(์งํ๋) \hat{C}ยท์ท ์ข ๋ฅยทkeypoint ๊ฑฐ๋ฆฌ ๋น์จ์ ์์ธกํ๊ณ , ์ด ๋ฆฌํด์ด ์ฑ๊ณต ์ง์์์ ๊ฐ๋๋ก ๋ณด์์ ์ค๊ณํ๊ธฐ ๋๋ฌธ์ value๊ฐ ๋ฐ๋ก ๋ฐ๋ผ ๋์จ๋ค:
V(s_t) \;=\; \mathbb{E}[\text{๋จ์ ๋ณด์}] \;=\; P(\text{success}\mid s_t) - R^{\mathrm{cum}}_t
์ด๋ ๊ฒ ์ป์ advantage A๋ฅผ ๋ ๊ฐ๋๋ก ๋์์ ์๋นํ๋ ๊ฒ์ด ์ด ๋ฆฌํฌํธ์ ์ถ์ด๋ค.
- AWR โ ๋จ, ์์ค ๊ฐ์ค์ด ์๋๋ผ ์ํ๋ฌ๋ก ์ ์ฉํ๋ค. ํ๋ ์ i๊ฐ ๋ฐฐ์น์ ๋ฝํ ํ๋ฅ ์ด P(i) \propto e^{\mathrm{clip}(A_i,\,-2,\,2)}์ด๊ณ , flow matching ์์ค ์์ฒด๋ ๊ฐ์ค์น ์๋ ํ๋ฒํ MSE๋ค. e^{-2}์ง๋ฆฌ ํ๋ ์์ โ๋ฝํ ๋ค ๋ฎ๊ฒ ๊ฐ์คโ๋๋ ๊ฒ ์๋๋ผ ์ ์ด์ ๊ฑฐ์ ๋ก๋๋์ง ์์ ์ด๋ฏธ์ง ๋์ฝ๋ฉ ๋น์ฉ์กฐ์ฐจ ์ฐ์ง ์๋๋ค.
- RECAP์ advantage ์กฐ๊ฑดํ โ advantage๋ฅผ ์ ๋ ฅ ํ ํฐ์ผ๋ก ๋ฃ์ด โ์ข์ ํ๋๋ง ์์ธกํ๋ผโ๊ณ ์ง์ํ๋ค. ์ด๋ ๊ฒ ํ๋ฉด ์ถ๋ก ์์ ์ classifier-free guidance(CFG)๋ฅผ ์ธ ์ ์๋ค: \hat{v} = v_{\text{uncond}} + \alpha\,(v_{\text{cond}} - v_{\text{uncond}}).
๋ณด์กฐ ํค๋๋ค์ ๋ฐ์ดํฐ ๋ถํฌ์ ํต๊ณ๋์ ๋ง์ถฐ์ผ ํ๋ฏ๋ก advantage๋ก ๊ธฐ์ธ์ด์ง ์ํ๋ง์ ์ค์ผ๋๋ฉด ์ ๋๋ค. ๊ทธ๋์ ๋ฝํ ํ๋ ์๋ง๋ค ์ญํ๋ฅ ๊ฐ์ค w_i = 1/(N p_i T_{\mathrm{ep}(i)})์ ์ค์ด ๋ณด์กฐ ์์ค๋ง ์ด ๊ฐ์ค์น๋ก ๋ณด์ ํ๊ณ , ํ๋ ์์ค์ ๋ฌด์ํ๋ค.
์ฃผ์ ๊ฒฐ๊ณผ:
- ์จ๋ผ์ธ(์๋ฎฌ) ๋ผ์ด๋, 62ํ ์ฐธ๊ฐ โ ์ ์ฒด ์ฑ๊ณต๋ฅ 79.63%๋ก 1์. 2์(Shubham @ Vorwerk) 73.50% ๋๋น +6.13 pp(Table 5). ํ๊ฐ๋ ํ์ ๋น 20๋ฒ(seen 10 + unseen 10) ร 4ํ์ = 80๋ฒ์ ๊ฐ 10ํ.
- ํ์ ๋ณ๋ก๋ ๊ธดํ 74.5% / ๋ฐํ 70.0% / ๊ธด๋ฐ์ง 80.5% / ๋ฐ๋ฐ์ง 93.5%. ๋ฐํยท๊ธด๋ฐ์งยท๋ฐ๋ฐ์ง๋ ๋ฆฌ๋๋ณด๋ ๋จ๋ 1์, ๊ธดํ๋ง 3์(1์ 77.0%, 2์ 76.5%).
- ์ค๊ธฐ ๊ฒฐ์น(ICRA 2026 Vienna) โ ์์ 8ํ ๋์, ํ์ ๋น 5๋ฒ(seen 3 + unseen 2). 2์ 865์ , 1์ sZs 895์ , 3์ Dum-E 762.5์ . ๋ง์ 1080์ ์ด๊ณ ์ฑ๊ณต๋ฅ ๊ณผ ๋จ๊ณ๋ณ ํ์ง์ ํจ๊ป ์ฑ์ ํ๋ฉฐ unseen์๋ 50% ๋ณด๋์ค๊ฐ ๋ถ๋, ์ฑ๊ณต๋ฅ ํผ์ผํธ๊ฐ ์๋ ๋ณตํฉ ์ ์๋ค(Table 7).
- ๋ฐ์ดํฐ ๊ท๋ชจ โ ์ต์ข ์ ์ง ํ ๊ธฐ์ค ์ฝ 12,500 ๋กค์์ ์ํผ์๋(โ4.3M ํ๋ ์), ์ฝ 140ํ ์์ง ์ธ์ . ์ค๋๋ ๋กค์์์ ์๋์ ์ผ๋ก ๋ฒ๋ ธ์ผ๋ฏ๋ก ๋์ ์์ฑ๋์ ๋ช ๋ฐฐ ๋ ํฌ๋ค. ํ์ต์ H200 1๋, ๋ฐฐ์น 192, ์ด ~300k ์คํ .
- ์ถ๋ก ์์ ํ๋๋ง์ผ๋ก ์ป์ ์ด๋ โ ๊ฐ์ค์น๋ฅผ ์ ํ ๊ฑด๋๋ฆฌ์ง ์๊ณ ์คํ ๊ธธ์ดยท์ฌ์ ์๋ยท์ต์ปค ๊ธธ์ดยทinpainting ์์์ ยทguidance ์ธ๊ธฐยท๋ ธ์ด์ฆ ์จ๋ยทํ๋ณด ์๋ฅผ ์ท ์ข ๋ฅ๋ณ๋ก ํ๋ํ๋ค. Thompson sampling ๋ฐด๋ง์ด guidance scale์ ์ด๊ธฐ ํ์ ๋ฒ์ 0โ2์์ ๊ณ์ ์๋ก ๋ฐ์ด ๊ฒฐ๊ตญ 7โ9๋ก ์๋ ด์์ผฐ๋ค.
๊ฒฐ๋ก :
์๋ก์ด ์๊ณ ๋ฆฌ์ฆ์ ์ ์ํ๋ ๋ ผ๋ฌธ์ด ์๋๋ค. ์ ์ ๋ณธ์ธ์ ํํ๋๋ก โmostly recombines existing RL ideas with engineeringโ์ด๋ค. ๊ทธ๋ฐ๋ฐ๋ ์ฝ์ ๊ฐ์ด ์๋ ์ด์ ๋ ์ธ ๊ฐ์ง๋ค. โ AWR์ ์ํ๋ฌ๋ก ์ฎ๊ธฐ๊ณ ๋ณด์กฐ ํค๋๋ฅผ IS ๊ฐ์ค์ผ๋ก ํธํฅ ๋ณด์ ํ๋ ๊ตฌํ ๋ํ ์ผ์ฒ๋ผ, ๋ค๋ฅธ ํ๋ก์ ํธ์ ๊ทธ๋๋ก ์ด์ ๊ฐ๋ฅํ ๋ถํ์ด ์ฌ๋ฟ์ด๋ค. โก ์ถ๋ก ํ์ดํผํ๋ผ๋ฏธํฐ๋ฅผ ๋กค์์ ์์ง๊ณผ ๋์์ ๋ฐด๋ง์ผ๋ก ํ๋ํ๋ค๋ ์์ด๋์ด๋ ๋ํ ๋ฐ์์๋ ๊ฐ์ธ๊ณ , ๊ทธ ์๋ ด ๋ฐฉํฅ(guidance 7โ9, ํ๋ณด 2โ3๊ฐ, ์คํ ๊ธธ์ด 30 ์ค 3โ5)์ด ablation์ ๋์ ํ๋ ์ ์ผํ ์ค-์ ๋ ์ฆ๊ฑฐ๋ก ๋จ๋๋ค. โข ์จ๋ผ์ธ 1์ / ์คํ๋ผ์ธ 2์๋ผ๋ ๊ฒฐ๊ณผ์ ๋น๋์นญ์ด, ์ ์๊ฐ ์ค๊ธฐ ๋ผ์ด๋์์ ์์ ์ RL ๊ธฐ๊ณ์ฅ์น๋ฅผ ๊ฑฐ์ ๋ค ๋ฏ์ด๋๋ค๋ ์ฌ์ค(ยง9.5)๊ณผ ๊ฒน์ณ ์ฝํ๋ฉด์ โsim RL์ ์ด๋์ด ์ค๊ธฐ๋ก ์ผ๋ง๋ ๋์ด๊ฐ๋๊ฐโ๋ผ๋ ์ง๋ฌธ์ ์ ์งํ๊ฒ ์ด์ด ๋๋๋ค.
๐ Ring Review
๐ Ring โ An idea that echoes. Grasp the core and its value.
ํ ์ค๋ก ์์ํ๋ฉด
์ด์ง ์ฑ๊ณต ํ๋๋ง ์ฃผ์ด์ง๋ ๊ณผ์ ์์, ๋ณ๋์ critic์ ๋ง๋๋ ๋์ ์ ์ฑ ์์ ์๊ฒ โ๋๋ ์ง๊ธ ์ฑ๊ณตํ ๊ฒ ๊ฐ์ผ๋, ์ผ๋ง๋ ์๋๋, ์ด ํ๋์ ํ๋ฉด ๋์์ง๋๋โ๋ฅผ ๋ฌป๊ฒ ๋ง๋ค๊ณ , ๊ทธ ๋๋ต์ผ๋ก ํ์ต(์ด๋ค ํ๋ ์์ ๋ ๋ณผ์ง)๊ณผ ์ถ๋ก (์ด๋ค ํ๋ณด๋ฅผ ์คํํ ์ง)์ ๋์์ ๊ตด๋ฆฐ๋ค. ์ด ํ ๋ฌธ์ฅ์ด ์๋ฎฌ๋ ์ด์ ๋ผ์ด๋ 1์๋ฅผ ๋ง๋ค์๊ณ , ๊ฐ์ ๋ฌธ์ฅ์ ์ ์ (์ฑ๊ณต ๋ผ๋ฒจยทkeypoint ๊ฑฐ๋ฆฌ ๊ฐ์ ์๋ฎฌ ์ ์ฉ ํน๊ถ ์ ๋ณด)๊ฐ ์ฑ๋ฆฝํ์ง ์๋ ์ค๊ธฐ ๋ผ์ด๋์์๋ ๊ทธ ๊ธฐ๊ณ์ฅ์น๊ฐ ํต์งธ๋ก ์ ๊ฑฐ๋ ์ฑ 2์์ ๊ทธ์ณค๋ค.
๋ฐฐ๊ฒฝ: LeHome Challenge 2026์ด๋ผ๋ ๋ฌธ์
๋ํ๋ NVIDIA Isaac Lab(Isaac Sim ๊ธฐ๋ฐ) ์์์ ์ฃผ์ต์ธก์ด ๋ฐฐํฌํ ํ๊ฒฝยท์์ ยท์ฑ๊ณต ํ์ ๊ธฐ๋ก ๋์๊ฐ๋ค. ๋ ๋ผ์ด๋๋ค.
- ์จ๋ผ์ธ ๋ผ์ด๋(์๋ฎฌ, 2026-02~04) โ ์ ํ ์ฐธ๊ฐ, ์ฐ์ ์ ์ถ, ์ ์ฒด ์ฑ๊ณต๋ฅ ๋ก ๊ณต๊ฐ ๋ฆฌ๋๋ณด๋ ๋ญํน. ํ์ ๋น 20๋ฒ: seen 10๋ฒ(์ฃผ์ต์ธก์ด ์คํฌ๋ฆฝํธ ์ ์ฑ ์ผ๋ก ๋ง๋ BC ๋ฐ์ดํฐ์ ์ ๊ณต๊ฐ), unseen 10๋ฒ ์ค 2๋ฒ์ ๊ณต๊ฐ(๊ฐ๋ฐ ์ค ์ ๊ทผ ๊ฐ๋ฅํ๋ ํ์ต ๋ฐ์ดํฐ ์์), 8๋ฒ์ ๋น๊ณต๊ฐ(์ ํ ๋ ธ์ถ ์ ๋จ).
- ์ค๊ธฐ ๊ฒฐ์น(2026-06, ICRA Vienna) โ ์๋ฎฌ ์์ 8ํ๋ง. ์ฑ์ ๊ธฐ์ค์ด ๋ฌ๋ผ์ ๋ถ๋ถ ์ฑ๊ณต์ ์ ์๋ฅผ ์ค๋ค(์: ์๋งค ํ์ชฝ๋ง ๊ฐ๋ ์ธ์ ) ๊ทธ๋ฆฌ๊ณ ์ฃผ์ต์ธก ์ฌ์ฌ์์๋จ์ด ์ฑ์ ํ๋ค. ํ์ ๋น 5๋ฒ(seen 3 + unseen 2).
์ด ๊ณผ์ ๊ฐ ์ด๋ ค์ด ์ด์ ๋ฅผ ์ ์๋ ๋ค ๊ฐ์ง๋ก ์ ๋ฆฌํ๋ค.
- ์ฒ์ ๋ณํ์ฒด๋ค. ๊ถค์ ์ ์์ ์ฐจ์ด๊ฐ ์์ ํ ๋ค๋ฅธ ์ท ์ํ๋ฅผ ๋ง๋ ๋ค. ์ฃผ์ต์ธก BC ๋ฐ์ดํฐ๋ ์คํฌ๋ฆฝํธ ์ ์ฑ ์ด ๋ง๋ ๊ฒ์ด๋ผ ๊นจ๋ํ์ง๋ง ์ ์ฐํ์ง ์์์, ์์ BC๋ ๊ฐ๊ฑดํ์ง ์๋ค.
- ๋ณด์์ด ํฌ์ํ๊ณ ์ด์ง์ด๋ค. ์ํผ์๋๊ฐ ๋๋๊ธฐ ์ ๊น์ง ์๋ฌด๊ฒ๋ ๊ด์ธก๋์ง ์๊ณ , ์ฌ์ด ์ฑ๊ณต๊ณผ ์ด๋ ค์ด ์ฑ๊ณต์ด ๋๊ฐ์ ๋ณด์ธ๋ค. ๋ชจ๋ ์ค๊ฐ ์ ํธ๋ ๋ง๋ค์ด ๋ด์ผ ํ๋ค.
- unseen ์ท์ผ๋ก์ ์ผ๋ฐํ. ๋ฆฌ๋๋ณด๋์ ์ ๋ฐ์ด ํ์ต ๋ฐ์ดํฐ๊ฐ ์ ํ ์๋ ์ท์ด๋ค.
- ํ๊ฐ์ฉ ๋ก๋ด์ ์ ๊ทผํ ์ ์์๋ค. ์ค๊ธฐ ๋ผ์ด๋์์ ์ ์๋ ์ค์ ํ๊ฐ ์ฅ๋น๋ฅผ ํ ๋ฒ๋ ๋ง์ ธ๋ณด์ง ๋ชปํ๋ค. ๊ทธ๋์ ์ ์ด๊ฐ sim โ ๋ด ๋ก๋ด โ ๊ทธ๋ค์ ๋ก๋ด์ด ๋์ด, ์ผ๋ฐํ ๋จ๊ณ๊ฐ ํ๋ ๋ ๋ผ์ด๋ค์๋ค.
์ฌ๊ธฐ์ ํ๋กํ ์ฝ ํ๋๊ฐ ๋ ๋ถ๋๋ค โ ํ๊ฐ ์์ ์ ์ท ์ข ๋ฅ๊ฐ ์ฃผ์ด์ง์ง ์๋๋ค. ์ท์ ๋ฌด์์๋ก ๋ก๋๋๊ณ ์ ์ฑ ์ ๋ผ๋ฒจ์ ์ฝ์ ์ ์๋ค. ์ ์๋ ํ์ต๋ ์ท-์ข ๋ฅ ์ ๋ ฅ ํ ํฐ๊ณผ ์ถ๋ก ์์ ๋ถ๋ฅ๊ธฐ ๋ถํธ์คํธ๋ฉ์ผ๋ก ์ด๋ฅผ ์ฒ๋ฆฌํ๋ค(ยง4.2, ยง7.6).
๋ฐฉ๋ฒ (1): ์ AWR + RECAP์ธ๊ฐ
์ ์์ ์ถ๋ฐ์ ์ โBC๋ก ์ฌ์ ํ์ต๋๊ณ ์ฑ๊ณต๋ฅ ์ด 0์ด ์๋ ์ ์ฑ ์ ๊ฐ์ ํ๋ ๋ ๊ฐ์ง ๊ธธโ์ด๋ค โ ์ฒซ ์๋๋ฅผ ๋ ๊น๋ํ๊ฒ ์์ํ๊ฒ ๋ง๋ค๊ฑฐ๋, ์คํจ์์ ๋ณต๊ตฌํ๊ฒ ๋ง๋ค๊ฑฐ๋. ์ด์์ ์ผ๋ก๋ ๋ ๋ค์ง๋ง, ์ค์ ๋ก๋ 1๋ผ์ด๋์์ ์ ์๋ฅผ, 2๋ผ์ด๋์์ ํ์๋ฅผ ํ๋ค(์๋ํ ๊ฒ์ ์๋๋ผ๊ณ ๋ฐํ๋ค).
์ฃผ๋ฅ ์จ๋ผ์ธ RL(PPO์ ๊ทธ group-relative ๋ณํ GRPO)์ ์ฐ์ง ์์ ์ด์ ๋ ๋ ๊ฐ์ง๋ค.
- ์ด๋ค์ ๋ก๊ทธ ํ๋ฅ ์ ์ฑ ๊ฒฝ์ฌ ์ ๋ฐ์ดํธ๋ฅผ ์ค์ฌ์ผ๋ก ์ค๊ณ๋๊ณ , flow matching VLA์ ๊นจ๋ํ๊ฒ ์ฎ๊ฒจ์ง์ง ์๋๋ค(์ ์๋ PPO๋ฅ ๋ ผ๋ฆฌ๋ฅผ flow matching VLA์ ์ ์์ํค๋ ค๋ ์ ๋งํ ์๋๋ค์ด ์๋ค๋ ๊ฒ๋ ํจ๊ป ์ ๋๋ค).
- ๋ ๊ทผ๋ณธ์ ์ผ๋ก, ์ ํจํ ํ๋์ ์์ธก ๊ณต๊ฐ ์์ ์์ฃผ ์์ manifold๋ฅผ ์ฐจ์งํ๋ค. โ๋์ ํ๋์ ์ต์ ํ๋คโ = โํ๋ฅ ์ ๊ทธ๊ฒ์ผ๋ก๋ถํฐ ๋ฐ์ด๋ธ๋คโ๋ ๊ณ์ด์ ์๊ณ ๋ฆฌ์ฆ์ ๋๋ถ๋ถ ์์ธก์ ๊ทธ manifold ๋ฐ์ผ๋ก ๋ฐ์ด๋ธ๋ค.
๋ฐ๋ฉด ์กฐ๊ฑดํยท์ฌ๊ฐ์ค ๊ณ์ด์ manifold๋ฅผ ๋ ๋์ง ์๋๋ค โ ์ ์ฑ ์ด ์ด๋ฏธ ๋ง๋ค์ด ๋ด๋ ์ข์ ํ๋ ์ชฝ์ผ๋ก ํ๋ฅ ์ง๋์ ์ฌ๋ถ๋ฐฐํ ๋ฟ์ด๋ค. ๋๊ฐ๋ ๊ทธ ๋ค์งํ ๋ฉด, ์ฆ ํ์๊ณผ ๋ฐ๊ฒฌ์ด ๋งค์ฐ ์ ํ๋๋ค๋ ๊ฒ์ธ๋ฐ, ๋ํ ์กฐ๊ฑด์์๋ ์ด trade-off๊ฐ ์ ๋ฆฌํ๋ค: ์ง์ ์ผ๋ก ์๋ก์ด ํ๋์ ๋ฐ๊ฒฌํ ํ์๋ ์๊ณ ํ ๋ฒ์ ํ์คํ ๊ฐ๋ ๊ฒ์ด ํ์ํ๊ธฐ ๋๋ฌธ์ด๋ค. ์ ์๋ ์ด ์ ํ์ โ์ฃผ๊ด์ ์ธ ๋ฒ ํ (a subjective bet)โ์ด๋ผ๊ณ ๋ช ์ํ๋ค.

AWR + RECAP์ ์ฅ๋๊ฐ ๊ทธ๋ฆผ(Fig. 3) โ ํ๋ ๋ฐ์ดํฐ๋ ํฐ โ๋์ ํ๋โ ๋ชจ๋์ ์์ โ์ข์ ํ๋โ ๋ชจ๋์ ํผํฉ์ด๋ค. AWR ์ฌ๊ฐ์ค์ ์ง๋์ ์ข์ ๋ชจ๋ ์ชฝ์ผ๋ก ์ฎ๊ธฐ๊ณ , RECAP ์กฐ๊ฑดํ(A{>}0)๋ ์์ advantage ์กฐ๊ฐ์ ์ ํํ๋ฉฐ(๋์ ๊ฒ ์ผ๋ถ๊ฐ ์์ด ๋ค์ด์ด), ๋์ ๋์์ ํ๋ฉด ์ ์ฑ ํ๊น์ด ๊ฑฐ์ ์ ๋ถ ์ข์ ๋ชจ๋์ ๋จ๋๋ค.
AWR์ ์์ค์ด ์๋๋ผ ์ํ๋ฌ์ ๊ฑด๋ค
AWR(Peng et al., 2019)์ ์๋ ํํ๋ ์ ์ฑ ๊ฒฝ์ฌ ๋์ ๋ฐ์ดํฐ์ ํ๋์ผ๋ก ์ง๋ ํ๊ท๋ฅผ ํ๋ ๊ฐ ์ํ์ e^{A/\beta} ๊ฐ์ค์ ์ฃผ๋ ๊ฒ์ด๋ค. ์ ์๋ ์ด ๊ฐ์ค์ ์ํ๋ง ํ๋ฅ ๋ก ์ฎ๊ธด๋ค:
P(\text{ํ๋ ์ } i \text{ ๋ฅผ ๋ฝ์}) \;\propto\; e^{\mathrm{clip}(A_i,\,-2,\,2)}
๊ธฐ๋๊ฐ ๊ด์ ์์ ๋๋ฑํ์ง๋ง ๋ฐ์ดํฐ ํจ์จ์ด ๋ค๋ฅด๋ค. ์์ค ๊ฐ์ค ๋ฐฉ์์์๋ e^{-2}์ง๋ฆฌ ํ๋ ์๋ ์ผ๋จ ๋ก๋๋์ด ์ด๋ฏธ์ง๊ฐ ๋์ฝ๋ฉ๋๊ณ ๋ฐฐ์น ์ฌ๋กฏ์ ์ ์ ํ ๋ค์ ์ฃฝ๋๋ค. ์ํ๋ฌ ๋ฐฉ์์์๋ ๊ทธ๋ฐ ํ๋ ์์ด ์ ์ด์ ๊ฑฐ์ ๋ฝํ์ง ์๋๋ค โ ์ ํจ ๋ฐฐ์น ํ์ฉ๋๊ฐ ๊ฐ์ค์น ์ง๋์ 100%๋ก ์ ์ง๋๊ณ , ๊ณ์ฐ์ ๋๋ถ๋ถ์ด ์ค์ ๋ก ๋ฐฐ์ฐ๊ณ ์ถ์ ์ข์ ํ๋์ ์ฐ์ธ๋ค. (๋ค๋ง ์ด โ๋ ๋ฐ์ดํฐ ํจ์จ์ โ์ด๋ผ๋ ์ฃผ์ฅ์ ๋ํ ์ธก์ ์น๋ ๋ ผ๋ฌธ์ ์๋ค. ์ค๊ณ ๋ ผ์ฆ์ด๋ค.)
์ฌ๊ธฐ์ ํ๋์ ๋ณด์ ์ด ๋ฐ๋์ ๋ฐ๋ผ๋ถ๋๋ค. ๋ณด์กฐ ํค๋๋ค(์ฑ๊ณตยท์๋ฃยท์ท ์ข ๋ฅ ๋ฑ)์ ํ๊น์ ๋ฐ์ดํฐ ๋ถํฌ์ ํต๊ณ๋์ด์ง advantage๋ก ๊ธฐ์ธ์ด์ง ๋ถํฌ์ ํต๊ณ๋์ด ์๋๋ค. ๊ทธ๋์ ๋ฝํ ํ๋ ์๋ง๋ค ์ญํ๋ฅ ๊ฐ์ค์น
w_i \;=\; \frac{1}{N\,p_i\,T_{\mathrm{ep}(i)}}
(์ํผ์๋ ๊ธธ์ด๋ก ์ ๊ทํํ inverse sampling probability)๋ฅผ ์ค์ด, ๋ณด์กฐ ์์ค๋ง w_i๋ก ๊ฐ์คํ๊ณ ํ๋ ์์ค์ ์ด๋ฅผ ๋ฌด์ํ๋ค. ๊ฐ์ ๊ธฐ๊ณ์ฅ์น๊ฐ BCยทDAgger ์์ค์๋ ์ ์ฉ๋๋๋ฐ, ๊ฑฐ๊ธฐ์๋ ํ๋ ์ ์ฐ์ ์์๊ฐ ์คํจ์จ ๋น๋ก P \propto e^{3(1-\mathrm{SR}_{\text{garment}})}๋ผ์ ์์ง ๋ชป ํ๋ ์ท์ด ๊ณผ๋ํ์ง๋๊ณ , IS ๊ฐ์ค์ด ๋ค์ ๋ณด์กฐ ํค๋์ ํธํฅ์ ์ ๊ฑฐํ๋ค.
์ด โadvantage๋ก ํธํฅ ์ํ๋งํ๋ ๋ณด์กฐ ํค๋๋ IS๋ก ๋๋๋ฆฐ๋คโ๋ ์กฐํฉ์ ์ด ๋ฆฌํฌํธ์์ ๊ฐ์ฅ ์ด์ ๊ฐ๋ฅํ ์กฐ๊ฐ ์ค ํ๋๋ค. value ํค๋๋ฅผ ์ ์ฑ ์์ ๋ฃ์ ๋ชจ๋ ์ค๊ณ๊ฐ ๋ง์ฃผ์น ๋ฌธ์ ์ด๊ธฐ ๋๋ฌธ์ด๋ค.
๋ฐ์ดํฐ์ ์ ํฉ์น์ง ์๋๋ค ยท ์ฒดํฌํฌ์ธํธ๋ฅผ ๋๊ฐ๋๋ค
๋ก๋๋ BC ๋ฐ์ดํฐ์ , ๋ชจ๋ DAgger ์ธ์ , ์ง๊ธ๊น์ง ์์งํ ๋ชจ๋ RL ๋กค์์ ๋ฐฐ์น๋ฅผ ๊ฐ๊ฐ ๋ฐ๋ก ๋ค๊ณ ๋ฐํ์์ ์์ค๋ณ ์ง๋ถ์ผ๋ก ์๋๋ค. ๋ฐ์ดํฐ ๋ฏน์ค๊ฐ ์ ์ฒ๋ฆฌ ๋จ๊ณ๊ฐ ์๋๋ผ config ํ๋ผ๋ฏธํฐ๊ฐ ๋๋ ์ ์ด๋ค. RL ๋กค์์ ๋ฐ์ดํฐ์ ์ ์ง๋ถ์ ํ์ต ์ดํฐ๋ ์ด์ ๋ง๋ค 0.98๋ฐฐ๋ก ๊ฐ์ ํ๊ณ (ํํ 0.1), BC๋ ๊ณ ์ ๋น์จ์ด๋ผ ์ ์ฒด ๋ฐ์ดํฐ๊ฐ ์ปค์ง์๋ก ์คํจ ๋น์ค์ด ์ ๊ทผ์ ์ผ๋ก ์ค์ด๋ ๋ค.
์ฒดํฌํฌ์ธํธ ๋กค๋ฐฑ์ ์ ์๊ฐ โ์ค์ฉ์ ์ผ๋ก ๋งค์ฐ ์ ์ฉํ๋คโ๊ณ ๊ผฝ๋ ํธ๋ฆญ์ด๋ค: ์ผ๋ง๊ฐ ํ์ตยท์์งํ ๋ค ๋ฉฐ์น ์ ์ฒดํฌํฌ์ธํธ๋ก ๋๋์๊ฐ์, ๊ทธ ์ฌ์ด ์์ง๋ ๋ชจ๋ ๋ฐ์ดํฐ(๋ ์๋ก์ด ์ฒดํฌํฌ์ธํธ๊ฐ ๋ชจ์ ๊ฒ ํฌํจ)๋ก ๋ค์ ํ์ตํ๋ค. ๋๊ฐ๊ธด ๋ชจ๋ธ์ ๊ทธ ๊ฒฝํ๊ณผ ํจ๊ป ์งํํด ์จ ๊ฒ์ด ์๋๋ผ ํฌ๊ณ ๋ค์ํ, ๋ถ๋ถ์ ์ผ๋ก off-policy์ธ ๊ฒฝํ์ ํ ๋ฒ์ ๋ณด๊ฒ ๋๊ณ , ์ด๊ฒ์ด ์ฐ์ ํ์ต์ด ๋น ์ก๋ ์ง์ญ ์ต์ ์์ ์ ์ฑ ์ ๊บผ๋ด ์ฃผ์๋ค๋ ๊ฒ์ด๋ค. ์ ์๋ \pi^{*}_{0.6}์ด ์ด๋ฅผ ์ฒด๊ณ์ ์ผ๋ก ํ๋ค(๋ชจ๋ RL ์ดํฐ๋ ์ด์ ์ด ๊ฐ์ ๊ธฐ์ค ์ฒดํฌํฌ์ธํธ์์ ์ฌ์์)๊ณ ์ง์ ํ๋ฉฐ, ์์ ์ ๋ ์ฒด๊ณ์ ์ผ๋ก 1๋ผ์ด๋ 3ํ ยท 2๋ผ์ด๋ 1ํ ํ๋ค๊ณ ์ ๋๋ค.
ํ์ต ์ ์ (ยง2.6): H200 1๋, ๋ฐฐ์น 192, ์ด ์ฝ 300k ์คํ + ์์ ์คํ๋ค. \pi_{0.5} ๊ธฐ๋ณธ ๊ฐ์ค์น์์ ์์ํด ์ฒซ ๋กค์์ ์ ์ 20k ์คํ BC ์๋ฐ์ , cosine LR 10^{-4} \to 10^{-5}(100k ์คํ ), AdamW, bfloat16, SigLIP ๋๊ฒฐ, ๋ฐฐ์น ํญ๋ชฉ๋น flow ์ํ 5๊ฐ.
๋ฐฉ๋ฒ (2): ์๋ฎฌ๋ ์ดํฐ์์ ์ ์ฉํ ์ํผ์๋๋ฅผ ์ฅ์ด์ง๊ธฐ
์๋ฎฌ๋ ์ด์ ์๋๊ฐ ์ ์ฒด ์์คํ ์ ๋ณ๋ชฉ์ด๋ค โ Isaac Sim์์ ์ํผ์๋ ํ๋์ ์ฝ 30์ด. ๊ทธ๋์ ์์ง ์ชฝ ์ค๊ณ๊ฐ ์ ๋ถ โ์๋ฎฌ-์๊ฐ๋น ์ ์ฉํ ์ํผ์๋โ๋ฅผ ๋๋ฆฌ๋ ๋ฐ ๋ง์ถฐ์ ธ ์๋ค. (12,500 ์ํผ์๋ ร 30์ด โ 104 ์๋ฎฌ๋ ์ด์ -์๊ฐ. ์ด ๊ณฑ์ ์ ํ์ ๊ณ์ฐ์ด๊ณ , ์ค์ ๋ก๋ ๋จธ์ ์ฌ๋ฌ ๋ ร ํ๋ก์ธ์ค 3~5๊ฐ๋ก ๋ณ๋ ฌํ๋๋ค.)
- ๋จธ์ ๋น ์๋ฎฌ ํ๋ก์ธ์ค 3~5๊ฐ(๋ํ ํ๊ฒฝ์ด ํ ํ๋ก์ธ์ค์ ์ฌ๋ฌ ์ฌ์ ์ง์ํ์ง ์๋๋ค). ๊ฐ๊ฐ์ ๊ณต์ ๋๋ ๋ฌด์ํ(stateless) ์ ์ฑ ์๋ฒ์ ๋ถ๋ ์์ ํด๋ผ์ด์ธํธ๊ณ , ํ๋ ์ฒญํฌ๋ ํด๋ผ์ด์ธํธ ์ชฝ์ ์บ์๋๋ค.
- ์กฐ๊ธฐ ์ข ๋ฃยท๋ณต๊ตฌ: ์ฑ๊ณตํ๋ฉด ์ฆ์ ์ค๋จ, ์ํยทํ๋ยท์์ธก value์ ๋ถ์ฐ์ ๋ณด๋ stuck ๊ฐ์ง๊ธฐ๊ฐ ๊ฐ๋ง ์๋ ์ํผ์๋๋ฅผ ์๋ผ๋ด๊ณ , watchdog์ด ๋ฉ์ถ ์๋ฎฌ์ ์ฌ์์ํ๋ค.
- ์์ง ์์ ์ ์์ธก๊ฐ์ ์ํผ์๋์ ํจ๊ป ์ ์ฅํ๋ค(๋์ค์ advantage ๊ณ์ฐ์ด ์ด๋ฅผ ์๋นํ๋ค, ยง6.5). ๋ณด์/value/advantage ์ค๋ฒ๋ ์ด๊ฐ ๋ถ์ ๋๋ฒ๊ทธ ์์๋ ํจ๊ป ๋จ๊ธด๋ค.
๋กค์์ ์ ๋ต์ ์ฌ์ฏ ๊ฐ์ง๋ค(Table 1).
| ์ ๋ต | ํ๋ ์ผ | ํต๊ณ์ ๋ฐ์ |
|---|---|---|
| random | seen ํ์์ ์ท์ ๊ท ์ผ ์ํ | โ |
| full | ๋ชจ๋ ์ท ร N ์ํผ์๋ | โ |
| curriculum | ์ค์ ํ ๋ชฉํ ์ฑ๊ณต๋ฅ ๊ทผ์ฒ์ ์ท์ ์ ํธ | โ |
| success replay | ์ฑ๊ณต ์ํผ์๋์ ์ด๋ฐ ์ ์ฅ ์ํ๋ฅผ ๋ณต์ํด (๋ ์ผ ์ฆ๊ฐ์ผ๋ก) ์ฌ์คํ | โ |
| semi-success replay | ์ฑ๊ณต ์ง์ ์ํ๋ฅผ ๋ณต์, ๊ฑฐ๊ธฐ๊น์ง open-loop ์ฌ์ ํ ๋ผ์ด๋ธ ์ ์ฑ ์ ์ธ๊ณ | โ |
| hard mining | ์ ์ฅ๋ ์คํจ ์ํ๋ฅผ ๋ณต์ํด ๋ค์ ์๋ | โ |
์์ ์ธ ๊ฐ์ง(์ ์ ํ๊ณ ํธํฅ ์๋ ์ํผ์๋)๋ง ์ท๋ณ ์ฑ๊ณต๋ฅ ํต๊ณ์ ๋ฐ์๋๋ค. ๋๋จธ์ง๋ ์๋์ ์ผ๋ก ๋ ์ฝ๊ฑฐ๋ ๋ ์ด๋ ค์ด ๋ถ๋ถ์งํฉ์ด๋ผ ํต๊ณ๋ฅผ ํธํฅ์ํค์ง๋ง, ํ์ต์๋ ๊ทธ๋๋ก ๊ธฐ์ฌํ๋ค. ์ด ๊ตฌ๋ถ์ ๋ค์ ๋์ฌ ๋ฐด๋ง ์ ๋ฐ์ดํธ์๋ ๊ทธ๋๋ก ์ ์ฉ๋๋ค.
๋ฌผ๋ฆฌ ์ํ ์ค๋ ์ท(์ ์ ์์นยท์๋ + ๊ด์ ์ํ)์ด replay๋ฅผ ๊ฐ๋ฅํ๊ฒ ํ๋ ์ด์ ๋ค.
- ์ฑ๊ณต ์ํ: ์ฑ๊ณต์ผ๋ก ๋๋ ์ํผ์๋์ 5๋ฒ์งธ ์คํ ์์ ์ค๋ ์ท, ํ๋ฅ 1-\mathrm{SR}๋ก ์ ์ฅ(๋๋ฌธ ์ฑ๊ณต์ ํญ์ ๋ณด๊ด). ์ฌ์์ ์ถ๊ฐ ์ฆ๊ฐ๊ณผ ํจ๊ป ๋๋ฆฌ๊ณ ์ฑ๊ณตํ ์ฌ์๋ง ๋จ๊ธด๋ค โ ์ด๋ ค์ด ์ท์ ํฌ์ํ ์ฑ๊ณต ๋ฐ์ดํฐ๋ฅผ ์ฆ์ํ๋ ์ฅ์น๋ค.
- ์คํจ ์ํ: EMA๋ก ํํํ ์ฑ๊ณต ์์ธก์ด ๋ฌ๋ ์ต๋๊ฐ์์ 0.12 ์ด์ ๋จ์ด์ง ๋(๊ทธ ์ต๋๊ฐ์ด 0.25๋ฅผ ๋์๋ ๊ฒฝ์ฐ) ์ค๋ ์ท. ์ฆ ์ ์ฑ ์ด ์ ๋งํ ์ํผ์๋๋ฅผ ๋์ ๋๊ฒ ๋ง์น ์๊ฐ์ด๋ค.
- ์ค-์ฑ๊ณต ์ํ: ์ฒซ ์ฒดํฌํฌ์ธํธ์ ๋๋ฌํ๊ฑฐ๋ ๋์ ์์ธก ์ฑ๊ณต๋ฅ ์ ์ ์งํ๋ ์คํจ ์ํผ์๋ โ ์๋ ์ฌ์๋ ๋์ ์๋ DAgger ํ๋ก ๋ณด๋ผ ์๋ ์๋ค.
์ฆ๊ฐ ์์ง์ ๋ ์ค์ฝํ๋ก ๋๋ค. ์ํผ์๋ ๋จ์(๋ฆฌ์ ์ ๋ฌด์์ํ, ๋ฌผ๋ฆฌ ์ํ์ ํจ๊ป ์ ์ฅ๋์ด replay๊ฐ ์ฌํ ๊ฐ๋ฅ): ์ท ํ ์ค์ฒ ํจํด ๊ต์ฒด, LAB ๊ณต๊ฐ ์ ์ฌ๋งคํ, ์ท ์์ธ/์ค์ผ์ผ/๊ฑฐ์น ๊ธฐ ์ญ๋, ์นด๋ฉ๋ผ๋ณ ์์นยทํ์ ยท์ด์ ์งํฐ, ๋ก๋ด ๋ฒ ์ด์ค ์์น ์งํฐ, ํ ์ด๋ธ ํ ์ค์ฒ ๋ณํ, ๋ ์กฐ๋ช ํ์ . ์คํ ๋จ์(๋ช ํ๋ ์๋ง๋ค ์ฌ๋ฌด์์ํ): ์ท ์์กฐ, ํ ์, ๋ ์กฐ๋ช ์ธ๊ธฐ/์/์์จ๋.
์ฆ๊ฐ ๊ฐ๋๋ฅผ ๊ฒฐ์ ํ๋ ๊ธฐ์ค์ด ๋ช ๋ฃํ๋ค โ ์ฆ๊ฐ๋ ํ๋ ์ ์์์ ๋๊ฐ ํ๋ํด์ผ ํ๋๊ฐ. 1๋ผ์ด๋์ ์ผ๋ฐ ๋กค์์์ ๊ฐ๋ฒผ์ด ์์ญ(ํจํด ๊ต์ฒดยท์ ์ฌ๋งคํ p{=}0.4, ์ท ์์ธ $2 cm/$2ยฐ, ์ค์ผ์ผ $5%)์ ๋จธ๋ฌธ๋ค. ๋ผ์ด๋ธ ์ ์ฑ ์ ์ฑ๋ฅ์ ๋จ์ด๋จ๋ฆฌ์ง ์์ผ๋ฉด์ ๊ท์ ํจ๊ณผ๋ง ์ป์ด์ผ ํ๊ธฐ ๋๋ฌธ์ด๋ค. ๋ฐ๋ฉด success replay๋ **์ ์ฑ ์ ์ฑ๋ฅ์ด ์๊ด์์ผ๋ฏ๋ก** ํจ์ฌ ์ธ๊ฒ ๊ฑด๋ค. 2๋ผ์ด๋์์๋ ์์ง์ด success replay ์ ์ฉ์ผ๋ก ๋ฐ๋๊ณ ๊ฐ๋๊ฐ ํจ์ฌ ๋ ์ฌ๋ผ๊ฐ๋ค(p{=}0.8$ ๋ฑ, ยง9.8).
์๋ DAgger๋ ์ ์ฅ๋ ์คํจ/์ค-์ฑ๊ณต ์ํ๋ฅผ ์๋ฎฌ์ ๋ก๋ํด ์ฌ๋์ด ๋ช ์ด teleop์ผ๋ก ์ท์ ๊ณ ์น ๋ค ์ ์ฑ ์ ๋๊ธฐ๊ณ , ์ ์ฑ ์ด ์์ฑํ๋ฉด ์ํผ์๋ ์ ์ฒด๋ฅผ ์์ฐ์ผ๋ก ์ ์ฅํ๋ ๋ฃจํ๋ค. ์ต๋ํ ๋น๋๊ธฐ์ ์ผ๋ก ์ค๊ณํด์ ์ฌ๋์ ์ค์ ์์ ์ ์ฐ๋ ๋ช ์ด๋ง ์ฐ๊ณ , ์ ์ฑ ์ ์คํจ๋ ์์ฃผ๋ฅผ ๊ธฐ๋ค๋ฆฌ์ง ์๋๋ค. ๊ทธ๋ฐ๋ฐ ์ ์์ ๊ฒฐ๋ก ์ ์์งํ๊ฒ ๋ถ์ ์ ์ด๋ค โ ์๋ฎฌ ๋ฒ์ ์ ์ธ๋ชจ๊ฐ ์ ํ์ ์ด์๋ค. ์๋ฎฌ ์ธํฐํ์ด์ค๋ก ์ฒ์ teleopํ๋ ๊ฒ์ด ์ ๋ง๋ก ์ด๋ ค์ ๊ณ , ๋๊ตฌ๊ฐ ์ ๋๋ก ๋ ๋ฌด๋ ต์๋ ์ด๋ฏธ ์ ์ฑ ์ด ์ ์๋ณด๋ค ์ท์ ์ ๊ฐฐ๊ธฐ ๋๋ฌธ์ด๋ค. (์ค๊ธฐ ๋ฒ์ ์ ์ ๋ฐ๋๋ก ํ๋ก์ ํธ์์ ๊ฐ์ฅ ์ ์ฉํ ๋๊ตฌ๊ฐ ๋๋ค, ยง9.10.)
๋ฐฉ๋ฒ (3): ์ ์ฑ ๊ตฌ์กฐ
์ถ๋ฐ์ ์ ์ ์ ํ์ด 2025 BEHAVIOR-1K Challenge์์ 1์๋ฅผ ํ ์ ์ฑ ์ด๊ณ , ๊ทธ๊ฒ์ ๋ค์ \pi_{0.5}(Black et al., 2025)์ ํ์ฅ์ด๋ค. ๋ฒค์น๋งํฌ ์์ฒด์ ๋ํด์๋ BEHAVIOR-1K ๋ฆฌ๋ทฐ๋ฅผ, flow matching ํ๋ ์ ๋ฌธ๊ฐ๋ผ๋ ๊ณ๋ณด์ ์ถ๋ฐ์ ์ ฯ0 ๋ฆฌ๋ทฐ๋ฅผ ํจ๊ป ๋ณด๋ฉด ๋งฅ๋ฝ์ด ์กํ๋ค.
๊ธฐ๋ณธ ์คํ: SigLIP-So400m/14 ์ด๋ฏธ์ง ์ธ์ฝ๋(๋๊ฒฐ) โ Gemma-2B prefix ํธ๋์คํฌ๋จธ(์ด๋ฏธ์ง + ์ํ + ๋ณด์กฐ ํ ํฐ) โ Gemma-300M ํ๋ ์ ๋ฌธ๊ฐ๊ฐ prefix KV ์บ์๋ฅผ ์ฐธ์กฐํด 30์คํ ์ฒญํฌ(30 Hz์์ 1์ด, 12์ฐจ์ ๊ด์ ๋ธํ)๋ฅผ flow matching์ผ๋ก ์์ฑ. ์นด๋ฉ๋ผ 3๋๋ ๋ชจ๋ 224ร224๋ก ๋ฆฌ์ฌ์ด์ฆ. FAST ํ๋ ํ ํฐ์ด prefix์ ๋ค์ด๊ฐ์ง๋ง ํ์ต ์ ์ฉ์ด๊ณ ์ถ๋ก ์๋ ์๋ค.
BEHAVIOR-1K ์๋ฃจ์ ์์ ๊ทธ๋๋ก ์ด์๋ ๊ฒ(์ด ๋ ผ๋ฌธ์ ๊ธฐ์ฌ๊ฐ ์๋):
- ์ธ์ด ์ ๋ ฅ์ ํต์งธ๋ก ์ ๊ฑฐ โ ํ ํฌ๋์ด์ ๋, ์ธ์ด ํ ํฐ๋ ์๋ค.
- ์๊ด๋ flow matching ๋ ธ์ด์ฆ: denoising ๋ฃจํ๋ฅผ ์์ํ๋ ๋ ธ์ด์ฆ๋ฅผ ๊ฒฝํ์ ํ๋ ๊ณต๋ถ์ฐ(norm stats์ Cholesky ์ธ์, ํญ๋ฑํ๋ ฌ ์ชฝ์ผ๋ก shrinkage \beta=0.5)์์ ๋ฝ๋๋ค.
- ์ฒญํฌ ๊ฒฝ๊ณ์ ์๊ด ์ธ์ง soft inpainting.
- cross-layer KV-cache mixing: ํ๋ ์ ๋ฌธ๊ฐ๊ฐ prefix KV ์บ์๋ฅผ ์ฝ๊ธฐ ์ ์ ๊ฐ ์ธต์ KยทV๋ฅผ ๋ชจ๋ ์ธต์ ํ์ต๋ ์ ํ ๊ฒฐํฉ์ผ๋ก ๋์ฒด โ ์ ๋ฌธ๊ฐ๊ฐ VLM์ ์ด๋ ๊น์ด๋ฅผ ๋ณผ์ง ๊ณ ๋ฅด๊ฒ ํ๋ค.
- ๋ฐฐ์น ํญ๋ชฉ๋น (๋ ธ์ด์ฆ, ์๊ฐ) ์ํ 5๊ฐ๊ฐ ํ๋์ prefix forward๋ฅผ ๊ณต์ .

์ ์ฑ ๊ตฌ์กฐ(Fig. 5) โ ๋๊ฒฐ SigLIP์ด Gemma-2B prefix(์ด๋ฏธ์งยทcurrent queryยท์ํยท์ท ์ข ๋ฅยทadvantageยทFAST ํ ํฐยทFAST query)๋ฅผ ๋จน์ด๊ณ , Gemma-300M flow matching ํ๋ ์ ๋ฌธ๊ฐ๊ฐ ์ ๋ฆฌ๋ prefix๋ฅผ ์ฝ์ด 30์คํ ์ฒญํฌ๋ฅผ ๋ธ๋ค. ์ฃผํฉ์ ํ์ดํ๊ฐ ์์ธก ํค๋๋ค์ด๊ณ , ํ๋ ์ ๋ฌธ๊ฐ ๊ผฌ๋ฆฌ์ FM query๊ฐ ํ๋์ ์กฐ๊ฑดํ๋ ๋ฏธ๋ ์์ธก(success delta ํฌํจ)์ ๋ด๋นํ๋ค. ์ ์ ์ AdaRMS ๊ฒฝ๋ก.
LeHome์ ์ํ ์ถ๊ฐ๋ ๋ค์ฏ ๊ฐ์ง๋ค.
โ ๊ณ์ธต์ ์ดํ ์ ๋ง์คํฌ์ ํ ํฐ ๋ฐฐ์น. prefix๋ ์ฌ๋ฌ ํ ํฐ ๊ทธ๋ฃน์ผ๋ก ๋๋๊ณ , ๊ฐ ๊ทธ๋ฃน์ ์๊ธฐ ์์ ๊ณผ ์์ ๋ชจ๋ ๊ทธ๋ฃน๋ง ๋ณธ๋ค. ๊ทธ๋ฃน ์์๋ (์ด๋ฏธ์ง + current query) โ (์ํ + ์ท ์ข ๋ฅ) โ (advantage) โ (FAST ํ ํฐ + FAST query)์ด๊ณ , ๋ค์ ๋์ ํ๋ ์ ๋ฌธ๊ฐ๊ฐ ๋๊ธฐ ์ ์ KV ์บ์์์ ์ ๊ฑฐ๋๋ค. ์ํ๋ ๊ด์ 12๊ฐ๋ฅผ 256 ๊ตฌ๊ฐ์ผ๋ก ์ด์ฐํํด ์ ์ฉ 256-์ํธ๋ฆฌ ํ ์ด๋ธ๋ก ์๋ฒ ๋ฉํ๋ค.
ํต์ฌ ์ค๊ณ๋ current query๊ฐ ์ด๋ฏธ์ง ๊ทธ๋ฃน์ ์์ ์๋ค๋ ๊ฒ์ด๋ค. ์ํยท์ท ์ข ๋ฅยทadvantage๊ฐ ๊ทธ ํ ํฐ์๋ ๋ณด์ด์ง ์์ผ๋ฏ๋ก, ๋ชจ๋ ์์ธก ํค๋๋ ํฝ์ ๋ง์ผ๋ก ์ผํด์ผ ํ๋ค. value ํค๋๊ฐ ๊ณ ์ ์์ฉ๊ฐ๊ฐ ์ํ์ ๊ณผ์ ํฉํ ์ ์๊ณ , ์ท-์ข ๋ฅ ํค๋๊ฐ ์ท-์ข ๋ฅ ์ ๋ ฅ ํ ํฐ์ ๊ทธ๋๋ก ๋ฒ ๋ ์ ์๋ค. ์ด ํ ์ค์ด ๋ค์ ๋ชจ๋ value ์ ํธ์ ์ ๋ขฐ์ฑ์ ๋ ๋ฐ์น๋ค.
โก ์ท ์ข ๋ฅ ์ ๋ ฅ ํ ํฐ. 4๊ฐ ์ค ํ๋์ ํ์ต๋ ์๋ฒ ๋ฉ์ด ์ํ ํ ํฐ ์์ ๋์ธ๋ค โ ํ ์คํธ ํ๋กฌํํธ๋ฅผ ๋์ฒดํ๋ ์๋ฆฌ๋ค. ํ์ต ๋๋ ์ ๋ต ์ข ๋ฅ๋ฅผ, ํ๊ฐ ๋๋ ์ํผ์๋ ๋งจ ์์์ ๋ชจ๋ธ ์์ ์ด ์์ธกํ ์ข ๋ฅ๋ฅผ ์ดํ ๋ด๋ด ์ ๋ ฅ์ผ๋ก ์ด๋ค. ์ ์๋ ์ด ๋จ๊ณ๊ฐ ๊ฒฐ์ ์ ์ด์ง๋ ์์ ๊ฒ์ด๋ผ๊ณ ์ค์ค๋ก ์ ๋ณดํ๋ค(ํ์ต ํ๋ฐ์ ๋ถ๋ฅ ์ ํ๋๊ฐ 99%๋ฅผ ๋์๊ณ , ๋๋ถ๋ถ ์ด๋ฏธ์ง๋ง์ผ๋ก ์ท์ ์์๋ณผ ์ ์์ผ๋ฏ๋ก ์ถ๊ฐ ์ ๋ณด๊ฐ ํฌ์ง ์๋ค๋ ์ด์ ).
โข advantage ์กฐ๊ฑดํ. ํ์ต ์ค ๋ชจ๋ ํ๋ ์์ด advantage A๋ฅผ ๊ฐ๊ณ , ํ๋ ์ ๋ฌธ๊ฐ๊ฐ ์ด๋ฅผ ์กฐ๊ฑด์ผ๋ก ๋ฐ๋๋ค. ๊ฒ์ดํ ์ด ๋น๋์นญ์ธ ๊ฒ์ด ํฌ์ธํธ๋ค โ A<0์ด๋ฉด ํ ํฐ์ ํญ์ ๋ง์คํน(์ค๋ฆฝ)ํ๊ณ , A \geq 0์ด๋ฉด ํ๋ฅ ์ ์ผ๋ก ๋ง์คํนํ๋ P(\text{์ค๋ฆฝ})์ด A{=}0์ 0.5์์ A \geq 2์ 0.1๊น์ง ์ ํ์ผ๋ก ๋ด๋ ค๊ฐ๋ค. ์ฆ โ๋์ ํ๋โ์ด๋ผ๋ ์กฐ๊ฑด์ ์ ์ด์ ํ์ต๋์ง ์๋๋ค. ์ถ๋ก ์์๋ ํ ํฐ์ด ํญ์ ํ์ฑ์ด๊ณ , CFG๊ฐ ๊ณต์ prefix KV ์บ์ ์์์ ํ๋ ์ ๋ฌธ๊ฐ๋ฅผ ์กฐ๊ฑด๋ถยท๋ฌด์กฐ๊ฑด ๋ ๋ฒ ๋๋ ค ์๋์ฅ์ \hat{v} = v_u + s\,(v_c - v_u)๋ก ํฉ์ฑํ๋ค.
โฃ AdaRMS ๋ค์ค ์ ํธ ์กฐ๊ฑดํ. \pi_{0.5}์ ํ๋ ์ ๋ฌธ๊ฐ๋ ์ด๋ฏธ flow matching ์๊ฐ์์ ์ ๋ํ ์กฐ๊ฑด ๋ฒกํฐ๋ก ๋งค ์ธต RMSNorm์ ๋ณ์กฐํ๋ค. ์ฌ๊ธฐ์ ๋ ์ ํธ๋ฅผ ๋ ์น๋๋ค:
c \;=\; \underbrace{\mathrm{MLP}(\mathrm{posemb}(t))}_{\text{flow time (๊ธฐ์กด)}} \;+\; \underbrace{g[\text{garment\_type}]}_{\text{ํ์ต๋ 4๊ฐ ๋ฒกํฐ}} \;+\; \underbrace{\mathbf{1}[\text{advantage active}] \cdot a}_{\text{ํ์ต๋ 1๊ฐ ๋ฒกํฐ}}
์ ๋ฒกํฐ๋ ์ ๋ถ 0์ผ๋ก ์ด๊ธฐํ๋์ด, ์ด ๋ณ๊ฒฝ ์ด์ ์ ํ์ต๋ ์ฒดํฌํฌ์ธํธ๊ฐ ์คํ 0์์ ๋์ผํ๊ฒ ์ฌ๊ฐ๋๋ค. ๋๊ธฐ๊ฐ ๊ตฌ์ฒด์ ์ด๋ค โ ์ด๊ธฐ ์คํ์์ ํ๋ ์์ธก์ด ์ท ์ข ๋ฅ์ advantage์ ์ถฉ๋ถํ ๊ฐํ๊ฒ ์กฐ๊ฑดํ๋์ง ์์๊ณ , ์ ๋ ฅ์ด ์ฌ๋ฐ๋ฅธ ์ข ๋ฅ๋ฅผ ์ฃผ๋๋ฐ๋ ๋ชจ๋ธ์ด ๋ค๋ฅธ ์ข ๋ฅ์ ๋์์ ํ๋ ๊ฒ์ ๊ด์ฐฐํ๋ค. prefix์ ํ ํฐ ํ๋๋ ์ ํธ๋ก์ ๋๋ฌด ์ฝํ๊ณ , AdaRMS๋ ํ๋ ์ ๋ฌธ๊ฐ์ ๋ชจ๋ ์ธต์ ๋ณ์กฐํ๋ ํจ์ฌ ์ง์ ์ ์ธ ๊ฒฝ๋ก๋ค. (๋ค๋ง ๊ทผ๊ฑฐ๋ โ์ถ๊ฐ ํ ์๋ชป๋ ์ท ํ๋์ด ์๊ฐ์ ์ผ๋ก ์ค์๋คโ๋ ์ ์ฑ ๊ด์ฐฐ๋ฟ์ด๋ค.)
โค Exclusive Self-Attention(XSA)๊ณผ ํ๋ ์ ๊ทํ. XSA(Zhai, 2026)๋ ์ดํ ์ ์ถ๋ ฅ์์ ์๊ธฐ ์์ ์ value ๋ฒกํฐ ์ฑ๋ถ์ ๋นผ์ โ์๊ธฐ ์์ ์ ๊ทธ๋๋ก ํต๊ณผ์ํค๋ ๊ฒฝ๋กโ๋ฅผ ์์ค๋ค:
z_t \;=\; y_t - \frac{y_t \cdot v_t}{\lVert v_t \rVert^2 + \varepsilon}\, v_t
์ ์๋ ์ด๊ฒ์ ์ฑํํ ์ด์ ๋ฅผ ์จ๊ธฐ์ง ์๋๋ค โ ๋ฐํ๋ ์ง ๋ช ๋ฌ ์ ๋ ์ฐ๊ตฌ์ด๊ณ ์ด๊ธฐ ๊ฒฐ๊ณผ๊ฐ ์ข์ ๋ณด์ฌ์ ์ํํ์ผ๋ฉฐ, ์ฌ์ ํ์ต ๋ชจ๋ธ์ ๋ถ์ด๋ฉด ์ฒ์์๋ ์์ค์ด ๊นจ์ง์ง๋ง ๋๋ ๋งํผ ๋นจ๋ฆฌ ํ๋ณตํด์ ๊ทธ๋ฅ ๋จ๊ฒผ๊ณ , โ์ต๊ทผ ์ ํ์ ๊ธฐ๋๋ค(I rely on โrecent fashionโ here)โ๊ณ ์ ๋๋ค.
ํ๋ ์ ๊ทํ๋ ๋ฐ๋๋ก ๊ทผ๊ฑฐ๊ฐ ๋๋ ทํ๋ค. ํ๋์ด ํ์ฌ ์ํ๋ก๋ถํฐ์ ๋ธํ์ด๋ฏ๋ก ๊ทธ ์ฐํฌ๋ horizon์ ๋ฐ๋ผ ๋๋ต ๋๋ค์ํฌ์ฒ๋ผ ์ปค์ง๋ค(\sigma \propto \sqrt{t}). ์ ์ญ ์ค์ผ์ผ ํ๋๋ก ์ ๊ทํํ๋ฉด ์ค์ ๋ก ์คํ๋๋ ๊ฐ๊น์ด ์คํ ์ ๊ณผ๋ํ๊ฒ ์ถ์ํ๊ณ ๋ถ์ฐ์ด ํฐ ๊ผฌ๋ฆฌ๊ฐ ์์ค์ ์ง๋ฐฐํ๋ค. ๊ทธ๋์ horizon ์์น๋ง๋ค ํ๊ท ยทํ์คํธ์ฐจ๋ฅผ ๋ฐ๋ก ๋๋, ๊ฒฝํ์ ํ์คํธ์ฐจ๊ฐ ๋ค์ญ๋ ์ญํ๋ฏ๋ก ์ฐจ์๋ณ๋ก ๋งค๋๋ฌ์ด ์ ํฉ
\sigma_d(t) \;=\; a_d + s_d \sqrt{t + e_d}
๋ฅผ ๋์ ์ด๋ค(ํ๊ท ์ ์ ํ ์ ํฉ). ๋งค๋๋ฌ์ด ๊ถค์ ์ ๋งค๋๋ฝ๊ฒ ์ ์งํ๋ฉด์ ์๊ฐ๋ณ ํฌ๊ธฐ ํ๋กํ์ผ์ ์ด๋ฆฌ๋ ์ ์ถฉ์ด๋ค.
์ ์๋ ์ด ์ ๋ง๋ฏธ์ โ๊ตฌ์กฐ๋ฅผ ์๋ ๊ทธ๋๋ก ์ ์ํ๋ค. ์ ๋๋ก ablationํ์ง ์์๊ณ , ์ ๋๋ก ๋ ablation ์ฐ๊ตฌ๋ ์์ฐ(์๊ฐยท๋น์ฉ)์ ๋ช ๋ฐฐ๋ก ๋๋ ธ์ ๊ฒโ์ด๋ผ๊ณ ๋ช ์ํ๋ค. ์ด๋ ์กฐ๊ฐ์ด ๊ฒฐ์ ์ ์ด์๋์ง๋ ์ด ๋ฆฌํฌํธ๋ก ์ ์ ์๋ค.
๋ฐฉ๋ฒ (4): ์ ์ฑ ์ด ์๊ธฐ ์์ ์ value function
๋ณด์กฐ ์์ธก ํค๋๋ ๋ ๋ฌถ์์ด๋ค.
ํ์ฌ ํ๋ ์ ํค๋(Table 2)๋ ์ ๋ถ ์ด๋ฏธ์ง ๊ทธ๋ฃน์ ๋์ธ ํ๋์ ํ์ต๋ current query ํ ํฐ(1ร2048)์์ ๋์ค๋ ์ ํ probe๋ค. ์ด๋ฏธ์ง ์ธ์๋ ์๋ฌด๊ฒ๋ ๋ณด์ง ์์ผ๋ฉฐ ํ๋์ VLM forward๋ฅผ ๊ณต์ ํ๋ค.
| ํค๋ | ์ถ๋ ฅ | ํ๊น | ํ์ต ๋ฐ์ดํฐ | ์ต์ข ์๋ฃจ์ ์์ ์ฐ์ด๋๊ฐ |
|---|---|---|---|---|
| success | sigmoid | P(\text{์ํผ์๋ ์ฑ๊ณต}) | RL ๋กค์์ | โ value function ๋ณธ์ฒด |
| checkpoint | sigmoid | P(\text{์ค๊ฐ ์ฒดํฌํฌ์ธํธ ๋๋ฌ}) | RL ๋กค์์ | โ ๋ ๊ฑฐ์ |
| garment type | softmax(4) | ์ท ํด๋์ค | ์ ์ฒด ๋ฐ์ดํฐ | โ ์ถ๋ก ๋ถํธ์คํธ๋ฉ |
| completion | sigmoid | t/T | ์ฑ๊ณต ์ํผ์๋๋ง | โ ์งํ๋ shaping |
| TTC | sigmoid | ์๋ฃ๊น์ง ์๊ฐ(TD) | ์ ์ฒด ๋ฐ์ดํฐ | โ ๋ ๊ฑฐ์ |
| keypoint distances | linear(21) | ์กฐ๊ฑด๋ณ ๊ฑฐ๋ฆฌ ๋น์จ | RL ๋กค์์ | โ ๋ฏธ๋ ์์ธก์ ํ๊น |
- success ํค๋๊ฐ ์ด RL ์ ์ ์ ์ฒด์ value function์ด๋ค. ์ด์ง ๊ฒฐ๊ณผ์ BCE๋ก ํ์ตํ๊ณ , advantage ๊ณ์ฐ๊ณผ ๋กค์์ ์ค ์ค์๊ฐ ์คํจ ๊ฐ์ง๋ฅผ ๊ตด๋ฆฐ๋ค.
- completion ํค๋๋ ์ฑ๊ณต ์ํผ์๋์์๋ง t/T๋ก ํ์ตํ๋ค. success์ ๋ฌ๋ฆฌ ์ ์ฑ ์ ์์ ์ (policy-stable)์ด๋ผ๋ ์ ์ด ๊ฒฐ์ ์ ์ด๋ค โ ์ด๋ค ์ ์ฑ ์ด ๋ง๋ค์๋ ๊ณผ์ ์งํ๋๋ ๊ฑฐ์ ๊ฐ์ ๋ณด์ธ๋ค.
- keypoint distance ํค๋๋ ๋ํ ์ฑ๊ณต ํ์ ๊ธฐ๊ฐ ์ฐ๋ ๋ฐ๋ก ๊ทธ ๋น์จ d^{(i)} = \mathrm{dist}_i / \mathrm{threshold}_i๋ฅผ ์ด๋ฏธ์ง์์ ์์ธกํ๋ค. ์ถ๋ ฅ 21๊ฐ๊ฐ ์ท ์ข ๋ฅ๋ณ ์ฌ๋ผ์ด์ค๋ก ์กฐ์ง๋๊ณ (top_long [0:5], top_short [5:10], pant_long [10:17], pant_short [17:21]), ํ์ฌ ์ท์ ํด๋นํ๋ ์ฌ๋ผ์ด์ค๋ง ์์ค์ ํ์ฑ์ด๊ณ ๋๋จธ์ง๋ NaN ๋ง์คํน๋๋ค. ๋๊ธฐ๋ world model์ด์๋ค โ ํ์ฌ ์ํ๋ฅผ ์ธ์ฝ๋ฉํ๊ณ ํ๋์ ์กฐ๊ฑดํํด ๋ฏธ๋ ์ํ๋ฅผ ์์ธกํ๊ณ ์ถ์์ง๋ง, ์์ ํ world model์ ๋๋ฌด ๋น์ธ๊ณ ์ํ์ ๋๋ถ๋ถ์ ์์ธกํ ๊ฐ์น๊ฐ ์๋ค(๋ก๋ด ์ํ๋ ์๋ช ํ๊ณ ์ท ์ํ๋ง ๊ฐ์ ๊ฐ๋๋ค). ๊ทธ๋์ ํฝ์ ์ด๋ ์ ์ฌ๊ณต๊ฐ ๋์ ์ฑ๊ณต์ ์ ์ํ๋ ๊ทธ ์ซ์ ๋ช ๊ฐ๋ฅผ ์ง์ ์์ธกํ๋ค. ๋งค์ฐ ๊ฐ์ผ world model ๋์ฉํ์ด๋, ํ๊น์ด ํน๊ถ ์ ๋ณด๋ผ ์ผ๋ฐ์ ์ผ๋ก ์๋ฎฌ์์๋ง ์ป์ ์ ์๋ค๋ ๋จ์๊ฐ ๋ถ๋๋ค(์ด ๋จ์๊ฐ ยง9์์ ๊ทธ๋๋ก ๋ฐ๋ชฉ์ ์ก๋๋ค).
๋ฏธ๋ ์์ธก ํค๋๋ ๊ฐ์ ์๋ค์ 30ํ๋ ์ ์์์ ์์ธกํ๋ค. ๋ ๊ฐ์ ์ถ๊ฐ ์ฟผ๋ฆฌ ํ ํฐ์ด ์๋๋ฐ, FAST query๋ ํ์ต ์ ์ฉ(์ถ๋ก ์๋ FAST๊ฐ ์์ผ๋ฏ๋ก ์์ ํ VLM ํํ์ ๋ฏธ๋ ์ธ์ง๋ฅผ ๋ฐ์ด ๋ฃ๋ ์ญํ )์ด๊ณ , FM query๋ ํ๋ ์ ๋ฌธ๊ฐ suffix์ ๊ผฌ๋ฆฌ์ ๋ถ์ด 30๊ฐ ํ๋ ํ ํฐ๊ณผ ์๋ฐฉํฅ์ด๋ค. ์ฆ ๋งค flow ์คํ ๋ง๋ค denoise๋ ํ๋์ ์ฝ์ผ๋ฏ๋ก ์ ์ฑ ์ด ๋ง ํ๋ ค๋ ํ๋์ ์กฐ๊ฑดํ๋ ์์ธก์ ๋ธ๋ค. ์ฌ๊ธฐ๊ฐ โworld modelโ์ด ์ค์ ๋ก ์์ ์๋ ์๋ฆฌ์ด๊ณ , ๋์์ Q ํจ์ ์ญํ ์ ํ๋ ์ฑ๊ณต ์์ฐจ๋ฅผ ๋ธ๋ค:
\Delta_{\text{success}} \;=\; y \;-\; \mathrm{sg}\!\left(\hat{P}_{\text{success}}\right)
์ค์ ๊ฒฐ๊ณผ์์ (stop-gradient๋) ํ์ฌ success ํค๋ ์ถ์ ์ ๋บ ๊ฐ โ โ์ด ๊ตฌ์ฒด์ ์ธ ํ๋๋ค์ ํ๋ฉด, ์ด๋ฏธ์ง๋ง ๋ณธ baseline๋ณด๋ค ์ผ๋ง๋ ๋ ์ข๊ฑฐ๋ ๋์๊ฒ ๋๋ ๊ฒ์ธ๊ฐโ. stop-gradient๊ฐ ์ด Q/Advantage ์ฑ๊ฒฉ์ ํค๋๊ฐ V ์ฑ๊ฒฉ์ success ํค๋๋ฅผ ๋๊ณ ๋ค๋์ง ๋ชปํ๊ฒ ๋ง๋๋ค. flow ์๊ฐ ๊ฐ์ค๋ ๋ถ๋๋ค โ ์์ค์ (1-t)๋ก ์ค์ผ์ผํ๊ณ t>0.5์ธ ์ํ์ ์์ ์ ์ธํ๋ค(๊ฑฐ์ ๋ ธ์ด์ฆ๋ฟ์ธ ํ๋ ์ฒญํฌ๋ ๋ฏธ๋์ ๋ํด ์ธ ๋งํ ์ ํธ๋ฅผ ๋ด์ง ๋ชปํ๋ฏ๋ก).
์ด๋ ๊ฒ valueยทQยท๊ฐ์ผ world model ๋์ฉํ์ ํ๋์ ์ ์ฑ ์์ ๋ฃ๋ ์ด์ ๋ ์ค์ฉ์ ์ด๋ค: ํ์ตยท์๋นยท๋ฒ์ ๊ด๋ฆฌํ ๋ชจ๋ธ์ด ํ๋๋ฟ์ด๊ณ , ์ฑ๊ณต ํ๋ฅ ์ด๋ ๋ฏธ๋ ์ํ๋ฅผ ์์ธกํ๋ ๋ฐ ํ์ํ ์์ ๋ฅ๋ ฅ์ด ์ต์ ์ ํ๋ ์ฒญํฌ๋ฅผ ๊ณ ๋ฅด๋ ๊ฒ๊ณผ ์๋น ๋ถ๋ถ ๊ฒน์น๋ฏ๋ก ํํ์ ๊ณต์ ํด ๊ณ์ฐ์ ์๋ผ๊ณ ๊ธ์ ์ ๊ต์ฐจ ํ์ต์ ๊ธฐ๋ํ ์ ์๋ค. ๋ชจ๋ ํค๋ ๊ธฐ์ธ๊ธฐ๋ VLM ๋ฐฑ๋ณธ์ผ๋ก ํ๋ฌ ๋ค์ด๊ฐ๊ณ (stop-gradient ์์), ์์ ์์ค ๊ฐ์ค์น๊ฐ ์ด๋ค์ด ์ง๋ฐฐํ์ง ๋ชปํ๊ฒ ๋ง๋๋ค.
์์ค ๊ฐ์ค์น(Table 3, ํ๋ flow matching ์์ค = 1.0 ๊ธฐ์ค): success 0.05 ยท ttc 0.05 ยท completion 0.02 ยท garment_type 0.02 ยท checkpoint 0.001 ยท FAST 0.01 ยท keypoint_distance 0.02 ยท wm_fast(ร3) 0.01 ยท wm_flow success 0.1 ยท wm_flow completion 0.05 ยท wm_flow keypoint 0.02.
์ถ๊ฐ ๋ํ ์ผ ์ ์ด ํฅ๋ฏธ๋กญ๋ค.
- ์ฑ๊ณต ๊ผฌ๋ฆฌ ๋ถ์คํธ โ ์ฑ๊ณต ์ํผ์๋์ ๋ง์ง๋ง 20ํ๋ ์์ success BCE์ 20๋ฐฐ ๊ฐ์ค์ ๋ฐ๋๋ค. ์ด์ ๊ฐ ํต๊ณ์ ์ด๋ค: ์ ์ฑ ์ด ์ฑ๊ณต ์ง์ ์ ์คํจํ๋ฉด ๊ทธ ์ํ์ ์ค๋ ๋จธ๋ฌด๋ฅด๋ฉฐ โ๊ฑฐ์ ์ฑ๊ณต์ธ๋ฐ ์คํจโ์ธ ํ๋ ์์ ์๋ฉ ๋ง๋๋ ๋ฐ๋ฉด, ์ฑ๊ณตํ ์ํผ์๋๋ ์ฆ์ ์ข ๋ฃ๋๋ค. ์๊ฐ์ ์ผ๋ก ๊ตฌ๋ถ๋์ง ์๋ ์ด ์ํ๋ค์ ๋น๋๋ฅผ ์ฌ์กฐ์ ํ๋ ์ฅ์น๋ค.
- ์ ๊ทํ โ ๋ณด์กฐ ํค๋๋ค์ด ํ์ต ๋ฐ์ดํฐ์ ์ฌํ๊ฒ ๊ณผ์ ํฉํ๋ ๊ฒฝํฅ์ด ์์ด์ ์ปค๋์ 0.001์ ์ถ๊ฐ weight decay๋ฅผ ๊ฑด๋ค(๊ธฐ๋ณธ decay๋ ๊ฑฐ์ 0).
- ๋ ์ด๋ธ ์ค๋ฌด๋ฉ โ ์ฑ๊ณต ํ๊น์ ์ท๋ณ ํ๊ท ์ฑ๊ณต๋ฅ ์ชฝ์ผ๋ก y' = y(1-\alpha) + \bar{p}_g \alpha, \alpha = 0.05๋ก ๋ฏผ๋ค.
๋ฐฉ๋ฒ (5): ๋ณด์๊ณผ advantage โ ์ด ๋ฆฌํฌํธ์์ ๊ฐ์ฅ ๊ณต๋ค์ธ ์
๋ํ ์งํ๋ ์ด์ง ์ํผ์๋ ์ฑ๊ณต์ด๊ณ , ๊ทธ๋๋ก ์ฐ๊ธฐ์ ๋๋ฌด ํฌ์ํ๋ค. ์ ์๋ densification ์ ๊ทผ๋ค(ํ์ต๋ value/Q, ์์์ ๋ถ๋ถ ์งํ ๋ณด์, ์๋ฃยท์์ฌ์๊ฐ ์์ธก, group-relative baseline)์ ์์๋ฅผ ์ ๋ถ ์กฐํฉํ๋ค. ์ฐธ๊ณ ๋ก ์๋ฎฌ๋ ์ดํฐ๋ ์ต์ข ์ท ๋ฐฐ์น์ โ๊น๋ํจโ์ ๋ฐ์ํ๋ shaped reward๋ ์ ๊ณตํ๋๋ฐ, ์ ์๋ ์ฐ์ง ์์๋ค.
์ฑ๊ณต ํ์ ๊ธฐ์์ dense reward๋ฅผ ๋ฝ์๋ธ๋ค
๋ํ์ ์ฑ๊ณต ์กฐ๊ฑด์ ์ท๋ณ keypoint ๊ฑฐ๋ฆฌ ์กฐ๊ฑด๋ค์ด๋ค(์์ 5๊ฐ, ๋ฐ๋ฐ์ง 4๊ฐ, ๊ธด๋ฐ์ง 4๊ฐ โ ์ ์๋ ์ด๋ฅผ 7๊ฐ๋ก ํ์ฅํ๋ค). ๊ฐ ์กฐ๊ฑด์ ๊ฑฐ๋ฆฌ ๋น์จ d^{(i)} = \mathrm{dist}_i / \mathrm{threshold}_i๋ฅผ 1๊ณผ ๋น๊ตํ๋ค(๊ทผ์ ์กฐ๊ฑด์ d^{(i)} \leq 1, ์ด๊ฒฉ ์กฐ๊ฑด์ d^{(i)} \geq 1). ์ ์๋ ๋ฐ๋ก ์ด ์กฐ๊ฑด๋ค์ ์ฌ์ฌ์ฉํด ์ค๊ฐ ์ฒดํฌํฌ์ธํธ๋ฅผ ๋ง๋ ๋ค โ ์ keypoint๋, ์ ์ฑ๊ณต ์ ์๋ ํ์ ์๋ค. (ยง4์ keypoint ํค๋๊ฐ 21๊ฐ ์ถ๋ ฅ์ 5/5/7/4๋ก ๋๋๋ ๊ฒ๊ณผ ์ ํํ ๋ง์๋จ์ด์ง๋ค.) ์์ ๋ ์ข ๋ฅ์ ๊ธด๋ฐ์ง์๋ ์ค๊ฐ ์ฒดํฌํฌ์ธํธ๊ฐ ํ๋์ฉ ๋ถ๊ณ , ๋ฐ๋ฐ์ง๋ ๊ฐ์ฅ ์ฌ์์ ๋ถ์ง ์๋๋ค.
์ค๊ฐ ์ฒดํฌํฌ์ธํธ ๋๋ฌ์ด 0.5, ์์ ์ฑ๊ณต์ด ๋์ 1.0์ด๋ค. ์์์๋ ์ฌ๊ธฐ์ ํ ๋จ๊ณ ๋ ์ด์ดํ๊ฒ ๊ฐ๋ค โ ์ฒซ 0.5๋ฅผ ์คํ์ดํฌ๋ก ์ฃผ์ง ์๊ณ ์ฃผ์ ๊ทผ์ ๊ฑฐ๋ฆฌ๊ฐ ์ค์ด๋ ๋น์จ์ ๋ฐ๋ผ ๋ฐฐ๋ถํ๋ค. d_t๋ฅผ ์ฃผ์ ๊ฑฐ๋ฆฌ ๋น์จ, m_t = \min_{\tau \leq t} d_\tau๋ฅผ ๊ทธ ๋ฌ๋ ์ต์๊ฐ, t_1์ ์ฒดํฌํฌ์ธํธ์ ์ฒ์ ๋๋ฌํ ํ๋ ์์ด๋ผ ํ๋ฉด
R^{\mathrm{cp1}}_t \;=\; 0.5\,\mathrm{clip}\!\left(\frac{d_0 - m_t}{d_0 - d_{t_1}},\, 0,\, 1\right), \qquad r_t \mathrel{+}= R^{\mathrm{cp1}}_t - R^{\mathrm{cp1}}_{t-1}
์ฒซ ์๋งค๋ฅผ ๊ฐ์ ๊ฑฐ๋ฆฌ ๊ฒฉ์ฐจ์ 60%๋ฅผ ์ด๋ฏธ ์ขํ๋ค๋ฉด 0.3์ ๋ฒ๊ฒ ๋๋ค.

๊ธดํ ์์ ์ฑ๊ณต ์ํผ์๋์ dense reward(Fig. 7) โ ์: ๋ค์ฏ ์ง์ ์ ์๋จ ์นด๋ฉ๋ผ ํ๋ ์(t=0.0s R=0.00 / 3.0s 0.33 / 5.9s 0.50 / 7.9s 0.50 / 9.9s 1.00). ์๋: ๋์ ๋ณด์. ์ฒซ 0.5๊ฐ ๊ทผ์ ๊ฑฐ๋ฆฌ๊ฐ ์ขํ์ง๋ ๋งํผ ์ ์ง์ ์ผ๋ก ๋ฐฐ๋ถ๋๊ณ (gradual first checkpoint), ์์ ์ฑ๊ณต์์ 1.0์ ๋๋ฌํ๋ค.
์คํจ ์ ํ์(failure withdrawal)๊ฐ ์ด ์ค๊ณ์ ํต์ฌ ์์ ์ฅ์น๋ค. ์ํผ์๋๊ฐ ์คํจํ๋ฉด ๋์ ๋ ๋ณด์์ ์ ๋ถ ํ์ํด์ ์ด ๋ฆฌํด์ด ํญ์ ์ด์ง์ด ๋๊ฒ ํ๋ค: \sum_t r_t = 1[\text{success}]. ๊ทผ๊ฑฐ๊ฐ ๋ช ํํ๋ค โ ์ฒดํฌํฌ์ธํธ ๋๋ฌ์ ์คํด๋ฅผ ๋ถ๋ฅผ ์ ์๋ค. ์ฒดํฌํฌ์ธํธ ์กฐ๊ฑด์ ๋ง์กฑํ๋๋ฐ ์ท์ ๋๋จธ์ง ๋ถ๋ถ์ด ์ฑ๊ณต์ ๋ถ๊ฐ๋ฅํ๊ฒ ๋ง๋ ์ํ์ผ ์ ์๊ธฐ ๋๋ฌธ์ด๋ค. ํ์๋ฅผ ๋์์ ํ ๋ฒ์ ๋ ์นด๋ก์ด ์์ ์คํ์ดํฌ๋ก ์ฃผ์ง ์์ผ๋ ค๊ณ , ๋์ ๋ณด์์ด ์ต๋์ ๋๋ฌํ ๋ง์ง๋ง ํ๋ ์ t_p๋ถํฐ ๊ท ๋ฑํ๊ฒ ํผ์น๋ค:
r_t \mathrel{-}= \frac{\sum_\tau r_\tau}{T - t_p - 1}, \qquad t_p < t < T
๊ทธ๋์ ์ค๊ฐ ์ฒดํฌํฌ์ธํธ๋ ์ํผ์๋ ์์์์ ์๊ฐ์ credit๋ง ์ ๊ณตํ๊ณ , ์ํผ์๋ ์์ค ๋ฆฌํด์ ์ง์ง ๋ชฉ์ ํจ์์ ์ ํํ ์ ๋ ฌ๋ ์ฑ๋ก ๋จ๋๋ค. ๋ณด์ ์ค๊ณ์์ ํํ ๋ฌด๋์ง๋ ์ง์ ์ ์ ๋ฉด์ผ๋ก ๋ง์ ๊ตฌ์กฐ๋ค.
CUPED์์ ๋น๋ ค์จ value ๊ฐ์ โ ๊ทธ๋ฆฌ๊ณ ์ ์๊ฐ ์ค์ค๋ก ์ ์ ํ ์ค๋ฅ
์ด ๋ฆฌํด์ด ์ฑ๊ณต ์ง์์์ ๊ฐ์ผ๋ฏ๋ก value๋ V(s_t) = P(\text{success} \mid s_t) - R^{\mathrm{cum}}_t์ด๊ณ , ๊ทผ์ฌ์๋ ์ฑ๊ณต ํ๋ฅ ์์ธก๊ธฐ ํ๋๋ฉด ์ถฉ๋ถํ๋ค. ๊ทธ๋ฐ๋ฐ ๊ณ ์ ์ ์ผ๋ก ํ๋ฏ \text{return} - V(s_t)๋ฅผ ๋ฌธ์ ๊ทธ๋๋ก ์ฐ๋ฉด ๋ ๋ฌธ์ ๊ฐ ์๊ธด๋ค.
- ์ฒดํฌํฌ์ธํธ ๋ณด์์ด ์์๋๋ค. ์คํ t์์ ๋ฐ์ ๋ณด์์ ๊ทธ๊ฒ์ด ์ฑ๊ณต ํ๋ฅ ์ ์ผ์ผํจ ๋ณํ์ ๋ฌด๊ดํ๊ฒ value์์ ์ ๊ฑฐ๋๋ค โ P(\text{success})๋ฅผ ํตํด ๋จ์ ๋ฆฌํด์๋ ๋ค์ด๊ฐ๊ณ R^{\mathrm{cum}}_t์๋ ๋ค์ด๊ฐ์, ๋ ๊ธฐ์ฌ๊ฐ ์๋ก ์ง์ด๋ค.
- ๋ถ์ฐ ์ต์ํ ๋ ผ์ฆ์ ์๋ฒฝํ ์์ธก๊ธฐ๋ฅผ ๊ฐ์ ํ๋ค. ๋ถ์์ ํ \hat{V}์์๋ ์ ์ก ์ฐจ๊ฐ์ด ๋ ์ด์ ์ต์ ์ด ์๋๋ค.
์ ์๋ A/B ํ ์คํ ์ CUPED(Deng et al., 2013 โ ์ถ์ ๋ ์ต์ ๊ณ์๋ฅผ ๊ฐ๋ control variate)์์ ๊ฐ๋ ์ ๋น๋ ค์, ๋ถ์ฐ์ ์ต์ํํ๋ ๋ณด์ ์ด \hat{V} ์์ฒด๊ฐ ์๋๋ผ
\theta^{*}\hat{V}, \qquad \theta^{*} = \rho(\hat{V}, V)\,\frac{\sigma(V)}{\sigma(\hat{V})} = \rho(\hat{V}, G)\,\frac{\sigma(G)}{\sigma(\hat{V})}
๋ผ๊ณ ๋ ผํ๋ค(G_t = 1[\text{success}] - R^{\mathrm{cum}}_t๋ ๊ด์ธก๋ return-to-go). ์ด ๊ณ์๋ ์๋ฒฝํ value ์์ธก๊ธฐ์์ ์ ์ก ์ฐจ๊ฐ์ผ๋ก, ์์ ํ ๋ฌด์์์ธ ์์ธก๊ธฐ์์ 0์ผ๋ก ๋ถ๊ดดํ๋ค. ๋ ๋ฒ์งธ ํํ์๋ ๊ด์ธก ๊ฐ๋ฅํ ์๋ง ๋ค์ด ์์ผ๋ฏ๋ก ๋กค์์์์, ์ฌ์ง์ด ์ท ์ข ๋ฅ๋ณ๋ก ๋ฐ๋ก ์ถ์ ํ ์ ์๋ค.
์ฌ๊ธฐ์ ์ ์๋ ์์ ์ ์ค๋ฅ๋ฅผ v2์์ ๋ช ์์ ์ผ๋ก ์ ์ ํ๋ค. ๋ํ ์ค์(๊ทธ๋ฆฌ๊ณ ์ด ๋ฆฌํฌํธ v1๊น์ง) ๊ทธ๋ \theta^{*}๊ฐ ์ฐธ V๋ฅผ ํ์๋ก ํ๋ฏ๋ก ๊ณ์ฐ ๋ถ๊ฐ๋ฅํ๋ค๊ณ ๋ฏฟ์๊ณ , ๋์ ๊ณ ์ ๊ณ์๋ก value๋ฅผ ๊ฐ์ ์์ผฐ๋ค โ \hat{V}_t = \alpha_s (P(\text{success}\mid s_t) - R^{\mathrm{cum}}_t), ์ต์ข ์ค์ ์์ \alpha_s = 0.5. ์ฌํ ๋ถ์ ๊ฒฐ๊ณผ ๊ทธ์ ํ์ต์์ ์ท๋ณ ์ฐธ ๊ณ์๋ ๋๋ต 0.4~0.8 ์ฌ์ด์๊ณ 0.5๊ฐ ํ์ต ์ ๊ตฌ๊ฐ์ ์ค์๊ฐ์ ๊ฐ๊น์์, ๊ฒฐ๊ณผ์ ์ผ๋ก ์น๋ช ์ ์ด์ง๋ ์์๋ค. ๊ทธ๋ฆฌ๊ณ ์ด ๊ฐ์ ๊ฐ ๋ฌธ์ 1๋ ํจ๊ป ํด๊ฒฐํ๋ค: P(\text{success}) ํญ์ ์ค์ด๋ ๊ฐ์ \alpha_s๊ฐ R^{\mathrm{cum}}_t ํญ๋ ์ค์ด๋ฏ๋ก, ์ฒดํฌํฌ์ธํธ ๋ณด์์ด ์ ์ก ์์๋๋ ๋์ \alpha_s\gamma๋งํผ๋ง ์์๋์ด ์ฒดํฌํฌ์ธํธ ์๊ฐ์ ์์ advantage๊ฐ ๋จ๋๋ค.
๋ ์์ธก์ ์ธ ๋งํ๊ฒ ๋ง๋๋ ๋ณด์ ๋์ด ๋ ๋ถ๋๋ค. EMA ํํ(\alpha_{\mathrm{EMA}} = 0.2)๊ณผ value ๊ผฌ๋ฆฌ ๋ณด์ ์ด๋ค. ํ์๋ ยง5์ ์ฑ๊ณต ๊ผฌ๋ฆฌ ๋ถ์คํธ์ ๊ฐ์ ํธํฅ(์ฑ๊ณต์ ์ฆ์ ์ข ๋ฃํ๊ณ ์๊น์ด ์คํจ๋ ๊ทธ ์ํ์ ์ค๋ ๋จธ๋ฌด๋ฅธ๋ค)์ ์คํ๋ผ์ธ์์ ๊ณต๊ฒฉํ๋ค โ ๊ฒฐ๊ณผ y \in \{0,1\}๋ฅผ ์๋ ์ํ์์ ๋ง์ง๋ง K{=}30 ํ๋ ์์ \bar{S}๋ฅผ y ์ชฝ์ผ๋ก ์ ํ ๋ณด๊ฐํด ๊ต์ฒดํ๋ค:
\bar{S}_{T-K+i} \;=\; \bar{S}_{T-K-1} + \left(y - \bar{S}_{T-K-1}\right)\frac{i}{K}, \qquad i = 1,\dots,K
๊ฐ์ ํธํฅ์ ํ์ต ์์ (20ร ๊ฐ์ค)๊ณผ ์คํ๋ผ์ธ ํ์ฒ๋ฆฌ(๊ผฌ๋ฆฌ ๋ณด๊ฐ) ์์ชฝ์์ ๊ณต๊ฒฉํ๋ค๋ ์ ์ด ์ด ์ค๊ณ์ ์ฑ๊ฒฉ์ ์ ๋ณด์ฌ์ค๋ค.
๋ ์ ํธ๋ฅผ GAE๋ก ํฉ์น๊ณ , ๋ฐ์ดํฐ๊ฐ ๋ก์ผ๋ฉด ์ฐ์ํ๊ฒ ํํดํ๋ค
success ํค๋๋ง์ผ๋ก๋ ์ธ ๊ฐ์ง ์ฝ์ ์ด ์๋ค โ ๋ ธ์ด์ฆ๊ฐ ๋ง๊ณ ํน์ ์ํ์ ๊ณผ์ ํฉํ๋ฉฐ, ์ฑ๊ณต๋ฅ ์ด ๋์ ์ท์์๋ 90%๋ฅผ ๋์ด ๋น ๋ฅด๊ฒ ํฌํํด ์ ํธ๋ฅผ ์ฃผ์ง ๋ชปํ๊ณ , ๊ฐ์ ๋คํธ์ํฌ๊ฐ ํ๋๋ ์์ธกํ๋ฏ๋ก ํ์ต ์ค ํ๋ฅํ๋ค(์ค๊ณ์ ๊ทธ๋ ์ง๋ง ๋ถ์์ ํ๋ค). ๊ทธ๋์ completion ํค๋๊ฐ ๋ ๋ฒ์งธ ์งํ ์ ํธ๋ก ๋ค์ด์จ๋ค.
๋ ์ ํธ๋ฅผ GAE(\gamma = 0.999, \lambda = 0.99)๋ก ์ง๊ณํ๋ ํํ๊ฐ ๋ค๋ฅด๋ค.
- Success GAE โ \alpha_s๋ก ๊ฐ์ ๋ value baseline์ ์ ํํ TD ์์ฐจ(์ข ๋จ value๋ ์ฐธ ๊ฒฐ๊ณผ๋ก ๊ณ ์ , \bar{S}_T = y). \hat{V}๋ฅผ ์ ๊ฐํ๊ณ r_t ํญ์ ๋ชจ์ผ๋ฉด ๊ฐ์ ์ ์ ์ฒด๊ฐ ๋๋ฌ๋๋ค:
\delta^{s}_t = \big(1-\alpha_s\gamma\big)\,r_t + \alpha_s\big(\gamma\,\bar{S}_{t+1} - \bar{S}_t\big) + \alpha_s(1-\gamma)\,R^{\mathrm{cum}}_t
\gamma \approx 1์ด๋ฉด ๋ง์ง๋ง ํญ์ด ์ฌ๋ผ์ง๊ณ , ๋ณด์์ด (1-\alpha_s\gamma)๋ก ๊ฐ์ ๋ ๋จ์ํ ํํ๋ง ๋จ๋๋ค. - Completion shaping โ ์ ์ฌํจ์ \Phi_t = \alpha_c \bar{C}_t(\alpha_c = 0.5, ์ข ๋จ \bar{C}_T = y)์ ๋ํ potential-based shaping์ด๋ค. value baseline์ด ์๋๋ผ shaping ํญ์ด๋ผ์ success ์ฑ๋์ด ํ์๋ก ํ๋ R^{\mathrm{cum}} ๋ณด์ ์ด ํ์ ์๋ค.
์ฌ๊ธฐ๊น์ง๊ฐ on-policy ์ ์ ํ ๋ฐ์ดํฐ์ ์ด์ผ๊ธฐ๋ค. ๊ทธ๋ฐ๋ฐ ์ฐ์์ ยทoff-policy ์์ง ๋ฃจํ์์๋ ์ด๊ฑธ ๊ท ์ผํ๊ฒ ์ ์ฉํ ์ ์๋ค. P(\text{success})๋ ์ ์ฑ ์์กด์ ์ด๊ณ , ์์ธกํ๋ ๋ชจ๋ธ์ ์ดํฐ๋ ์ด์ ์ฌ์ด์ ์งํํ๋ฉฐ ์ด๋ฏธ ํ์ตํ ๋ฐ์ดํฐ์๋ ๊ณผ์ ํฉํด ์์ธก์ด ๊ทน๋จ์ ์ด๊ณ ๋ฌด์ฉํด์ง๋ค. ์ ์์ 3๋จ ํด๋ฒ:
- ์์ง ์์ ์ ์์ธกํ๋ค. ์ฑ๊ณตยท์๋ฃ ์์ธก์ ๋กค์์ ์ค์(on-policy, unseen ์ํ์์) ๊ธฐ๋กํ๊ณ , ๋์ค์ ๋ค์ ์์ธกํ์ง ์๋๋ค.
- ์ค๋๋ ๋ฐ์ดํฐ๋ฅผ ๊ฐ์ ์ํจ๋ค. ๋กค์์ ๋ฐ์ดํฐ์ ์ง๋ถ์ด ์ดํฐ๋ ์ด์ ๋ง๋ค 0.98๋ฐฐ.
- ๊ฐ๊ด์ baseline์ผ๋ก ๋ธ๋ ๋ฉํ๋ค. ์์ธก์ด ๋ก์์๋ก advantage๊ฐ GAE์์, ์ ์ฑ ์ ์์ธก์ด ์๋๋ผ ๊ฒฐ๊ณผ์๋ง ์์กดํ๋ GRPO์ ์๋ ์ฑ๊ณต ์ ํธ๋ก ์ด๋ํ๋ค:
\tilde{A}_t = w\,A^{s}_t + (1-w)\,A^{\mathrm{seg}}_t + \Phi^{c}_t, \qquad w = \min(\text{sampling share},\, 1)
completion shaping \Phi^c๋ ๋ชจ๋ ๋ฐ์ดํฐ์์ ์จ์ ํ ์ธ๊ธฐ๋ก ๋จ๋๋ค โ completion ํค๋๊ฐ ์ ์ฑ ์ ์์ ์ ์ด๋ผ ์ค๋๋ ๋กค์์์๋ ์ฌ์ ํ ์ ํจํ๊ธฐ ๋๋ฌธ์ด๋ค. ์ธ๊ทธ๋จผํธ ์ฑ๋ถ A^{\mathrm{seg}}๋ ์ํผ์๋๋ฅผ ์ฒซ ์ฒดํฌํฌ์ธํธ์์ ์ชผ๊ฐ๊ณ ๊ฐ ์ธ๊ทธ๋จผํธ ๋ฆฌํด์ ์ท๋ณ ๊ฒฝํ baseline๊ณผ ๋น๊ตํ ๋ค G(n)/n(G(n) = \frac{1-(\gamma\lambda)^n}{1-\gamma\lambda})๋ก ์คํ ๋น ํฌ๊ธฐ๋ฅผ GAE์ ๋ง์ถ๋ค. ํต์ฌ ์ฑ์ง์ ์ฒดํฌํฌ์ธํธ์ ๋๋ฌํ ๋ค ์คํจํ๋ฉด ์ฒดํฌํฌ์ธํธ ์ด์ ์๋ ์์ advantage, ์ดํ์๋ ์์ advantage๊ฐ ๋จ๋๋ค๋ ๊ฒ์ด๋ค. ๋ธ๋ ๋๋ \tilde{A}_t๋ ํธํฅ ์๋ ๋กค์์์์๋ง ๊ณ์ฐํ ๋จ์ผ ์ ์ญ ํ์คํธ์ฐจ๋ก ๋๋ ๋ค [-2, 2]๋ก ํด๋ฆฌํํ๋ค.
๋ง์ง๋ง์ผ๋ก ์ ๋ฐ๋ ๋ถ์คํธ. ์ด์ง ์ฑ๊ณต์ ๊ฐ์ ํ ํต๊ณผํ ์ ๊ธฐ์ ์ฌ์ ์๊ฒ ํต๊ณผํ ์ ๊ธฐ๋ฅผ ๋๊ฐ์ด ์ทจ๊ธํ๋ค. advantage ๊ณ์ฐ ํ, ์ท๋ณ ์ฑ๊ณต ์ํผ์๋ ์ค ์กฐ๊ฑด์ ์ผ๋ง๋ ์ฌ์ ์๊ฒ ๋ง์กฑํ๋์ง๋ก ์์๋ฅผ ๋งค๊ฒจ ์์ 20%์ ๋ชจ๋ ํ๋ ์์์ ๊ณ ์ ๋ณด๋์ค \Delta A = 0.3์ ์ค๋ค. ์ฌ์ ๋ ์ ์๋ ๋ง์ง๋ง ํ๋ ์ ๊ฑฐ๋ฆฌ ๋น์จ์ ์กฐ๊ฑด๋ณ ๋ง์ง ์ค ์ต์ ๊ฐ์ด๋ค(๊ทผ์ ์กฐ๊ฑด์ 1-d^{(i)}, ์ด๊ฒฉ ์กฐ๊ฑด์ d^{(i)}-1). ์๋์ฐ ๋ด ์ฑ๊ณต์ด 5ํ ๋ฏธ๋ง์ธ ์ท์ ๊ฑด๋๋ด๋ค.
์ ์ ์ค์ค๋ก โ์ต์ข ์์์ ๊ณผํ๊ฒ ์์ง๋์ด๋ง๋์ด ์๊ณ ํฌ๊ฒ ์์ง ์์ผ๋ฉด์ ๋จ์ํํ ์ ์์ ๊ฒโ์ด๋ผ๊ณ ์ธ์ ํ๋ฉฐ ์ง๊ด์ ์์ฝ์ ๋จ๊ธด๋ค โ ํ๋์ advantage๊ฐ ๋์ ๊ฒฝ์ฐ๋ โ ์ฑ๊ณต์ ์ ์ํ๋ ๋ฐ๋ก ๊ทธ keypoint ๊ฑฐ๋ฆฌ๋ก ์ธก์ ํ ๊ฐ๊ด์ ๊ณผ์ ์งํ์ ๋ง๋ค ๋, โก ์ต์ข ์ฑ๊ณต์ ์์ธก ํ๋ฅ ์ด ์ฌ๋ผ๊ฐ ๋, โข ์ฑ๊ณต์ ์กฐ๊ฑด์ผ๋ก ํ ์์ธก ์๋ฃ์จ์ด ์ฌ๋ผ๊ฐ ๋๋ค. ๋กค์์์ด ๋ก์์๋ก advantage๋ ํฌ์ํ ๊ฒฐ๊ณผ ์ ์ฉ ์๋ ์ฑ๊ณต ์ ํธ๋ก ์ฐ์ํ๊ฒ ํดํํ๊ณ , ์ ๋ถ \gamma\lambda \approx 0.989์ GAE์ ์ญ๋ฐฉํฅ ํจ์ค๋ก ์ง๊ณ๋๋ค.
๋ฐฉ๋ฒ (6): ์ถ๋ก ์์ ์ต์ ํ โ ๊ฐ์ค์น๋ฅผ ๊ฑด๋๋ฆฌ์ง ์๊ณ ์ป๋ ์ด๋
๊ฐ์ ์ฒดํฌํฌ์ธํธ๊ฐ ์ด๋ป๊ฒ ์คํ๋๋๋์ ๋ฐ๋ผ ๋ค๋ฅธ ์ฑ๊ณต๋ฅ ์ ๋ธ๋ค. ์ด ์ ์ด ๋ฆฌํฌํธ์์ ์ค์ฉ์ ์ผ๋ก ๊ฐ์ฅ ๊ฐ์ง ๋ถ๋ถ์ผ ์ ์๋ค. ์ ์ฑ ์๋ฒ๋ ๋ฌด์ํ์ด๊ณ , ์ถ๋ก ์์ ์ํ์ฒ๋ผ ๋ณด์ด๋ ๊ฒ(๊ตด๋ฌ๊ฐ๋ ์ฒญํฌ ์บ์, inpaint ์ต์ปค, ๋์น๋ ์ท ์ข ๋ฅ)์ ์ ๋ถ ํด๋ผ์ด์ธํธ(์๋ฎฌ ํ๋ก์ ๋๋ ์ค๊ธฐ ๋ฌ๋)์ ์ฐ๋ค.
์ ์ฑ ์ ํญ์ H = 30 ํ๋์ ๊ณ ์ ์ฒญํฌ๋ฅผ ์งง์ flow matching denoising ๋ฃจํ(S = 10 Euler ์คํ , t{=}1์ ๋ ธ์ด์ฆ์์ t{=}0์ ๊นจ๋ํ ํ๋๊น์ง)๋ก ๋ง๋ ๋ค. ๊ทธ ์ฒญํฌ๊ฐ ์ด๋ป๊ฒ ์๋น๋๋์ง๋ฅผ ์ธ ์์ด ์ง๋ฐฐํ๋ค โ ์คํ ๊ธธ์ด n_e(์ฌ๊ณํ ์ ์ ์ค์ ๋ก ๋ก๋ด์ ๋ณด๋ด๋ ํ๋ ์), ์ฌ์ ์คํธ๋ ์น k(์คํ ํ๋์ \lfloor k n_e \rfloor ์ ์ด ์คํ ์ผ๋ก ์๊ฐ ์ฌ์ค์ผ์ผ โ k>1์ด๋ฉด ํ์ด ๋ ๋๋ฆฌ๊ฒ ์์ง์ธ๋ค), ์ต์ปค ๊ธธ์ด n_a(๋ค์ ์ฒญํฌ๋ฅผ ์๋ํ๋ ค๊ณ ๋จ๊ธฐ๋ ํ๋ ์, n_e + n_a \leq H).
Soft inpainting์ ์ฒญํฌ ๊ฒฝ๊ณ์์ ๊ถค์ ์ด ํ๋ ๊ฒ์ ๋ง๋๋ค. ํ์ฌ ์ฒญํฌ์ ๋ง์ง๋ง n_a๊ฐ ํ๋์ด ๋ค์ ์ฒญํฌ์ ๋ถ๋๋ฌ์ด ์ต์ปค๊ฐ ๋์ด, denoise ์ค์ ์ต์ปค๋ ํ๋ ์ฐจ์์ด flow ๊ฒฝ๋ก๋ฅผ ๋ฐ๋ผ ์ต์ปค ๊ฐ ์ชฝ์ผ๋ก ๋ถ๋๋ฝ๊ฒ ๋น๊ฒจ์ง๊ณ ๊ทธ ๋น๊น์ด ํ๋ ๊ณต๋ถ์ฐ์ ํตํด ๋๋จธ์ง ์ฐจ์์๋ ์ ํ๋๋ค โ ๊ฒน์น๋ ๋ถ๋ถ๋ง์ด ์๋๋ผ ์ฒญํฌ ์ ์ฒด๊ฐ ์ผ๊ด๋๊ฒ ์ ์ง๋๋ค. ๊ฒฐ์ ์ ์ผ๋ก ์ต์ปค๋ง์ denoising ๋ฃจํ์ ์ด๋ฐ(๊ณ ๋ ธ์ด์ฆ) ๊ตฌ๊ฐ, flow ์๊ฐ์ด ์๊ณ t_{\text{ip}} ์์ ์๋ ๋์์๋ง ํ์ฑ์ด๊ณ ๋ง์ง๋ง ์ ๋ ธ์ด์ฆ ์คํ ์์๋ ๊บผ์ง๋ค. ์ต์ปค๊ฐ ์ด๋ฐ์ ์ ์ฒด ๋ฐฉํฅ์ ์ก๋, ์ฒญํฌ๋ flow ๋์์ ์ค์ค๋ก๋ฅผ ๋ ์นด๋กญ๊ฒ ๋ค๋ฌ๊ณ ๊ต์ ํ ์์ ๋ฅผ ํญ์ ๊ฐ๋๋ค.
CFG on advantage. ์ถ๋ก ์์ ์ํ๋ ๊ฒ์ ์ ์ฑ ์ ํ๊ท ํ๋์ด ์๋๋ผ ์ต์ ์ ํ๋์ด๋ค. ๋งค denoising ์คํ ๋ง๋ค ํ๋ ์ ๋ฌธ๊ฐ๋ฅผ ๋ ๋ฒ ๋๋ฆฐ๋ค โ advantage ์ ํธ๊ฐ prefix์ ํ๋ ์ ๋ฌธ๊ฐ ์กฐ๊ฑดํ ์์ชฝ์ ์๋ conditional, ์์ชฝ์์ ์ ๊ฑฐ๋ unconditional โ ๊ทธ๋ฆฌ๊ณ ๋ ์๋์ฅ์ ์ธ์ฝํ๋ค:
\hat{v} = v_{\text{uncond}} + \alpha\,\big(v_{\text{cond}} - v_{\text{uncond}}\big)
๋ ํจ์ค๊ฐ prefix ๊ณ์ฐ์ ๊ณต์ ํ๋ฏ๋ก(๋น์ผ vision-language forward๋ ์ฒญํฌ๋น ํ ๋ฒ), guidance๋ ๊ฐ์ผ ํ๋ ์ ๋ฌธ๊ฐ ๋น์ฉ๋ง ๋ ๋ฐฐ๋ก ๋ง๋ ๋ค. ์ต์ข ์ ์ถ์์ \alpha๋ ์ท ์ข ๋ฅ๋ณ๋ก 7โ9๋ผ๋ ๊ฝค ๋์ ๋ฒ์์ ์์ฐฉํ๋ค.
Best-of-N. FM query์ โQโ ํค๋๊ฐ ๊ฐ์ ํ๋ ์ง์ ์ด๋ค. ๊ฐ์ prefix์์ N๊ฐ ์ฒญํฌ๋ฅผ ์๋ก ๋ค๋ฅธ flow ์๋ ๋ ธ์ด์ฆ๋ก ๋ฝ์ ๊ถค์ ์ ๊ฐ๋ผ๋๊ณ , ๊ฐ๊ฐ์ FM ํค๋์ ์์ธก \Delta_{\text{success}}๋ก ์ฑ์ ํ๋ค โ ๋จ, ๋ guidance ํจ์ค์ ๊ฑธ์ณ ํ๊ท ํ ๊ฐ์ผ๋ก:
\text{score} = \tfrac{1}{2}\big(\Delta^{\text{cond}}_{\text{success}} + \Delta^{\text{uncond}}_{\text{success}}\big)
์ ํ๊ท ์ธ๊ฐ์ ๋ํ ์ค๋ช ์ด ์ ์งํ๋ค. ์กฐ๊ฑด๋ถ \Delta_{\text{success}}๋ก ์์๋ฅผ ๋งค๊ธฐ๊ณ ์ถ์ง๋ง ๊ทธ ํค๋๋ ์์ advantage ํ๋ ์์์๋ง ํ์ต๋์ด ๋๊ด์ ์ผ๋ก ํธํฅ๋ผ ์๋ค. ๋ฌด์กฐ๊ฑด ํค๋๋ ๋ฐ์ดํฐ ๋ถํฌ ์์์ ํธํฅ ์์ง๋ง, guidance๋ก โ์ข์ ์ชฝ์ผ๋กโ ๋ฐ๋ฆฐ ํ๋์ ์ฑ์ ํ๋ฏ๋ก ์ด์ง ์ด๊ธ๋๋ค. ์ด๋ ์ชฝ๋ ๊นจ๋ํ์ง ์๊ณ , ํ๊ท ์ด ์ค์ฉ์ ํํ์ด๋ค. ๋ชจ๋ ํ๋ณด๊ฐ ์ท ์ํ๋ฅผ ์ ํ์ํฌ ๊ฒ์ผ๋ก ์์ธก๋๋ฉด(\Delta_{\text{success}} < 0 for all N) ๋ ํฐ ๋ ๋ฒ์งธ ๋ฐฐ์น๋ฅผ ๋ฝ์ ํฉ์น ํ์์ ์ต์ ์ ๊ณ ๋ฅธ๋ค.
์ฌ๊ธฐ ๋ฆฌํฌํธ์์ ๊ฐ์ฅ ์์งํ ๊ด์ฐฐ์ด ์๋ค โ โ์ด๊ฒ ์๋ํ ๊ฒ ์์ฒด๊ฐ ์กฐ๊ธ ๋๋ผ์ ๋ค.โ FM ํค๋์ ์์ธก๊ณผ ์ค์ ๊ฒฐ๊ณผ(๋๋ ๊ทธ ์์ฐจ) ์ฌ์ด์ ์๊ด์ ๊ทธ์ ๋ชจ๋ ์คํ์์ ์ฌ์ค์ 0์ด์๋๋ฐ, ๊ทธ๋ผ์๋ ํ๋ณด 2~3๊ฐ ๋กค์์์ด ๋จ์ผ ํ๋ณด๋ฅผ ์ผ๊ด๋๊ฒ ์ด๊ฒผ๋ค. ์ ์์ ๊ฐ์ค์ โ๋๋ถ๋ถ์ ์ฒญํฌ์์ best-of-N์ ์๋ฌด๊ฒ๋ ํ์ง ์์ง๋ง(ํ๋ณด๋ค์ด ๊ฐ๊ฑฐ๋ ๋๋ฑํ๊ฒ ์ข์ ์์ธก์ผ๋ก ์๋ ด), ๋ชจ๋ธ์ด ์ง์ง๋ก multimodalํ ๋๋ฌธ ๋ณ๋ชฉ ์ํ์์ ์ต์ ์ ๊ณ ๋ฅด๊ฑฐ๋ ์ต์ ์ ํผํ๋ ๊ฒ์ด ์ ์๋ฏธํ๊ฒ ๋๋๋คโ์ด๋ค.
์ด๊ธฐ ๋ ธ์ด์ฆ๋ i.i.d. ๊ฐ์ฐ์์์ด ์๋๋ผ ์ ํฉ๋ ํ๋ ๊ณต๋ถ์ฐ \mathcal{N}(0,\Sigma)์์(ํญ๋ฑํ๋ ฌ ์ชฝ shrinkage \Sigma_{\text{reg}} = \beta\Sigma + (1-\beta)I) ๋ฝ์ 12์ฐจ์ ํ๋ ์ฒญํฌ์ ๊ฒฐํฉ ๊ตฌ์กฐ๋ฅผ ์กด์คํ๋ค. ๋ ธ์ด์ฆ ์จ๋ \tau๊ฐ ๋ ธ์ด์ฆ๋ฅผ \sqrt{\tau}๋ก ์ค์ผ์ผํ๊ณ , 1๋ณด๋ค ์์ ๊ฐ์ ์ํ๋ง ๋ถ์ฐ์ ์ค์ฌ ํ๋ณด๋ฅผ ๋ถํฌ์ ๋ชจ๋ ๊ทผ์ฒ๋ก ๋ชจ์๋ค.
์ท ์ข ๋ฅ ๋ถํธ์คํธ๋ฉ์ ํด๋ผ์ด์ธํธ์ ์ฐ๋ค: โ ์ฒซ ๊ด์ธก์ ๋ฒ๋ฆฌ๋ ์๋ฐ์ ์ถ๋ก ์ ๋๋ ค ๋ชจ๋ธ ์์ ์ ์์ธก ์ข ๋ฅ๋ฅผ ์ฝ๊ณ , โก ์ฒซ ๋ช ์ฒญํฌ๊ฐ ๊ฐ์์ ์์ธก์ผ๋ก ๋ค์๊ฒฐํด ์ถ์ ์ ๋ค๋ฌ๊ณ , โข ํฌํ๋ ์ข ๋ฅ๋ฅผ ๋๋จธ์ง ์ํผ์๋ ๋์ ๊ณ ์ ํด ์ ๋ ฅ์ผ๋ก ๋๋จน์ธ๋ค. ๊ทธ ์ฒซ ๋ช ํธ์ถ์์๋ ๋ ์งง์ ์๋์ฐ๋ก ์ฌ๊ณํํด์ ์ข ๋ฅ ์์ธก์ด ์ ์ฐฉํ๋ ๋์์๋ ๋ฐ์์ฑ์ ์ ์งํ๋ค.
Thompson sampling์ผ๋ก ์ถ๋ก ํ์ดํผํ๋ผ๋ฏธํฐ๋ฅผ ๋กค์์ ์ค์ ํ๋ํ๊ธฐ
์์ ๋ชจ๋ ์์ก์ด โ ์คํ ๊ธธ์ด, ์ฌ์ ์คํธ๋ ์น, ์ต์ปค ๊ธธ์ด, inpainting ์์์ , guidance ์ธ๊ธฐ, ๋ ธ์ด์ฆ ์จ๋, ํ๋ณด ์ โ ๋ ์ท ์ข ๋ฅ๋ณ๋ก๋ ์ต์ ํ๋ ์ ์๋ ํ์ดํผํ๋ผ๋ฏธํฐ๋ค. ์ ์ฒด ๊ทธ๋ฆฌ๋ ์์น๋ ๋๋ฆฌ๋ฏ๋ก, ์ ์๋ ๋กค์์ ์์ง ์ค์ ์จ๋ผ์ธ์ผ๋ก, ํ๋ผ๋ฏธํฐ๋ณ Thompson sampling ๋ฐด๋ง์ผ๋ก ํ๋ํ๋ค.
๊ฐ ํ๋ผ๋ฏธํฐ์ ๊ฐ ํ๋ณด ๊ฐ์ด \text{Beta}(\alpha, \beta) ์ฌํ๋ถํฌ๋ฅผ ๊ฐ๋ arm์ด๋ค(์: guidance scale์ arm 4๊ฐ). ํ๋ผ๋ฏธํฐ๋ค์ ๋ ๋ฆฝ์ ์ผ๋ก(์ ์ฒด ๊ณฑ ๊ณต๊ฐ์ ๊ฒฐํฉ ํ์์ด ์๋๋ผ factorized ๋ฐด๋ง) ์ต์ ํ๋์ด arm ์๋ฅผ ์๊ฒ, ์ฌํ๋ถํฌ๋ฅผ ์ ๋จน์ธ ์ํ๋ก ์ ์งํ๋ค. ํ์ ์ํผ์๋์์๋ ํ๋ผ๋ฏธํฐ๋ง๋ค arm๋ณ๋ก ํ ์ํ์ฉ ๋ฝ์ ๊ฐ์ฅ ํฐ ๊ฒ์ ๊ณ ๋ฅด๋ n_e + n_a \leq H๋ฅผ ์๋ฐํ๋ ์กฐํฉ์ ๊ธฐ๊ฐํ๋ค. replay์ hard-mining ์ํผ์๋๋ ์ฐฉ์ทจ๋ก ์ทจ๊ธํด ํ์ฌ ์ต์ (์ฌํ ํ๊ท ) ์ค์ ์ ์ด๋ค.
๋ณด์์ ์ท ์ข ๋ฅ๋ณ baseline์ ๋บ ์ด์ง ๊ฒฐ๊ณผ r = \text{success} - \overline{\mathrm{SR}}(\text{type})์ด๊ณ , ๋ฝํ arm์ \alpha \mathrel{+}= \max(r, 0), \beta \mathrel{+}= \max(-r, 0)๋ก ๋ํ๋ค. full/random ๋กค์์๋ง ๋ฐด๋ง์ ๊ฐฑ์ ํ๋ค โ replay์ curriculum์ ์๋์ ์ผ๋ก ์ฝ๊ฑฐ๋ ์ด๋ ค์ด ๋ถ๋ถ์งํฉ์ด๋ผ ํธํฅ์ํจ๋ค. ๋งค ์ดํฐ๋ ์ด์ ์ฌํ๋ถํฌ๋ ๊ท ์ผ ์ชฝ์ผ๋ก ๊ฐ์ ํด ๋ฐด๋ง์ด ์ ์ฒด ์ด๋ ฅ์ด ์๋๋ผ ์์ง์ด๋ ์ ์ฑ ์ ์ถ์ข ํ๊ณ , ์ข ๋ฅ๋ณ ์ฌํ๋ถํฌ๋ ํตํฉ ์ฌํ๋ถํฌ ์ชฝ์ผ๋ก ์ฝํ๊ฒ ์ ๊ทํ๋๋ค.

๋ฐ๋ฐ์ง์ ๋ํ Thompson sampling ์ฌํ๋ถํฌ(Fig. 9) โ ํฐ ํ์ต ํ๋ฐ์ ์ค์ ์๋ ด ์ํ. ์ผ์ชฝ guidance scale์ arm 5(ฮผ=0.491)ยท7(ฮผ=0.512, ์ ํ)ยท9(ฮผ=0.424)ยท11(ฮผ=0.412), ์ค๋ฅธ์ชฝ ๋ ธ์ด์ฆ ์จ๋๋ 0.7(ฮผ=0.514, ์ ํ)ยท0.8(ฮผ=0.422)ยท0.9(ฮผ=0.450). ๋ณด์์ด baseline ์ฐจ๊ฐ๋ ๊ฐ์ด๋ผ ํ๊ท ์ด ๋ชจ๋ 0.5 ๊ทผ์ฒ์ ๋ชจ์ด๋ฏ๋ก ์๋ ์์๋ง ์๋ฏธ๊ฐ ์๊ณ , ์ฌํ๋ถํฌ๋ ๋งค ์ดํฐ๋ ์ด์ ๊ฐ์ ํ๋ฏ๋ก ์ต๊ทผ on-policy ์๋์ฐ๋ฅผ ๋ฐ์ํ๋ค.
์ฌํ๋ถํฌ๊ฐ ์ ์ฐฉํ๋ฉด ๋ฐด๋ง์ ๋๊ณ ์ท ์ข ๋ฅ๋ณ ์ต์ ์ค์ ์ ์ต์ข ์คํ์ฉ์ผ๋ก ๋๊ฒฐํ๋ค(Table 4).
| ํ๋ผ๋ฏธํฐ | ๊ธดํ ์์ | ๋ฐํ ์์ | ๊ธด๋ฐ์ง | ๋ฐ๋ฐ์ง |
|---|---|---|---|---|
| ์คํ ํ๋ ์ n_e | 5 | 5 | 3 | 3 |
| ์ฌ์ ์คํ \lfloor k n_e \rfloor | 5 | 5 | 3 | 3 |
| ์ต์ปค ํ๋ ์ n_a | 6 | 3 | 3 | 3 |
| Inpainting ์์ t_{\text{ip}} | 0.4 | 0.4 | 0.5 | 0.5 |
| Guidance scale \alpha | 7 | 7 | 9 | 7 |
| ๋ ธ์ด์ฆ ์จ๋ \tau | 0.9 | 0.7 | 0.7 | 0.7 |
| ํ๋ณด ์ N | 2 | 3 | 3 | 3 |
๊ฐ๋ค์ด ์ข ๋ฅ ๊ฐ์ ๊ทน์ ์ผ๋ก ๋ค๋ฅด์ง ์๊ณ , ์ ์๋ ์ต์ข ๋ชจ๋ธ์๋ ๊ณต์ ์ค์ ํ๋๋ก๋ ๊ฑฐ์ ๊ฐ์ ์ฑ๋ฅ์ด ๋ฌ์ ๊ฒ์ด๋ผ๊ณ ์ธ์ ํ๋ค. ํ๋ ์ค์๋ ๊ฐ๋ณ ํ๋ผ๋ฏธํฐ๊ฐ ํตํฉ ๊ฐ์์ ํฌ๊ฒ ๋ฒ์ด๋๋ ๊ฒ์ ๋ดค๋๋ฐ, ์ด๋ฅผ ์ท ์ข ๋ฅ๋ณ ํ์ต ์ฑ์๋ ์ฐจ์ด๋ก ํด์ํ๋ค โ ๋ฐ๋ฐ์ง๋ ์์ฃผ ์ผ์ฐ 80%๋ฅผ ๋๊ฒจ ์ ์ฑ ์ด ์๋ ์ต์ ํ๋ก ์ฎ๊ฒจ๊ฐ ๋ฐ๋ฉด, ๋ฐํ ์์๋ ์ฌ์ ํ ์์ฌ์ฃผ์ ์ ํ๋๋ฅผ ๋ฐ์ด๋ถ์ด๋ ์ค์ด๋ผ ๋ค๋ฅธ ์์ญ์ ์ ํธํ๋ค๋ ๊ฒ์ด๋ค.
์ง๊ด: ๋ฐด๋ง์ด ์๋ ดํ ๋ฐฉํฅ์ด ๊ณง ์ค-ablation์ด๋ค
๋ฆฌํฌํธ์ ablation์ด ์๋ค๋ ๊ฒ์ ์ ์๊ฐ ์ฌ๋ฌ ๋ฒ ์ธ์ ํ ์ฌ์ค์ด๋ค. ๊ทธ๋ฐ๋ฐ ๋ฐด๋ง์ด ์๋ ดํ ๋ฐฉํฅ ์์ฒด๊ฐ ํต์ ์คํ์ ์๋์ง๋ง ์ ๋ณด๋ฅผ ๋ด๊ณ ์๋ค. ์ ์๊ฐ ยง7.7 ๋ง๋ฏธ์์ ์ ๋ฆฌํ ๋ค์ฏ ๊ฐ์ง๋ ์ด ๋ฆฌํฌํธ์์ ์ ์ผํ๊ฒ โ๋ฌด์์ด ์ค์ ๋ก ์ ์๋ฅผ ์ฌ๋ ธ๋๊ฐโ์ ๋ํด ๋ฐ๋ณต ๊ด์ธก์ ๊ธฐ๋ฐํ ์ง์ ์ด๋ค.
- Guidance scale์ด ๋งค์ฐ ๋์ ๊ฐ์ผ๋ก ์๋ ดํ๋ค. ์ด๊ธฐ ํ์ ๊ณต๊ฐ์ 0โ2์๋๋ฐ ํญ์ ๋ฒ์ ์๋จ์ด ์ง๋ฐฐํด์ ๋ฒ์๋ฅผ ๋ฐ๋ณต์ ์ผ๋ก ์๋ก ๋ฐ์ด ๊ฒฐ๊ตญ 7โ9์ ์์ฐฉํ๋ค. โ advantage ์กฐ๊ฑดํ๊ฐ ์ค์ ๋ก ๋ญ๊ฐ๋ฅผ ํ์ตํ๋ค๋ ๊ฐ์ ์ฆ๊ฑฐ๋ค. ์กฐ๊ฑดํ๊ฐ ๋ฌด์๋ฏธํ๋ค๋ฉด guidance๋ฅผ ํค์ธ์๋ก ๋ฌด๋์ก์ด์ผ ํ๋ค.
- ํ๋ณด ์ 1 ์ด๊ณผ๋ ์ผ๊ด๋๊ฒ ์ ์ต, 3 ์ด๊ณผ๋ ๋ฌด์ต. ์ ์๋ ์ด๋ฅผ โbest-of-N์ ์ต์ ์ ์ฐพ๋ ๊ฒ ์๋๋ผ ์์ฃผ ๋์ ์ฒญํฌ๋ฅผ ํผํ๋ ๊ฒโ์ด๋ผ๋ ์์ ์ ํด์๊ณผ ์ผ๊ด๋๋ค๊ณ ์ฝ๋๋ค.
- ์คํ ๊ธธ์ด๊ฐ ์์ ๊ฐ์ผ๋ก ์๋ ดํ๋ค(30 ์ค 3~5). ๋ชจ๋ธ์ด ๊ฐ๊น์ด ์คํ ์ ๋จผ ์คํ ๋ณด๋ค ํจ์ฌ ์ ๋ขฐ์ฑ ์๊ฒ ์์ธกํ๋ฏ๋ก, ์ ์ ํ ๊ด์ธก์ ๋ํด ์์ฃผ ์ฌ๊ณํํ๋ ๊ฒ์ด ๊ฐ์ ํ๋ค๋ ๋ป์ด๋ค.
- ์ฌ์ ์คํธ๋ ์น๋ ํ์ต ์ด๋ฐ์ ์คํ ๊ธธ์ด์์ ๋ฒ์ด๋ฌ๋ค๊ฐ ๊ฒฐ๊ตญ ์ผ์นํ๋ค. ์ด๋ฐ์๋ ๋ชจ๋ธ์ด ์ต์ ์๋๋ฅผ ์์ธกํ์ง ๋ชปํด ์์ธก ์๋ ์ฃผ๋ณ์ ์ฌ๋ถ ํ์์ด ๋์์ด ๋๊ณ , ๋์ ๊ฐ์๋ ์ฌ๋ฐ๋ฅธ ์๋๋ฅผ ์ง์ ์์ธกํ๊ฒ ๋๋ค.
- Inpainting์ ์ฝํ ์ต์ปค๋ง์ ์ ์ฐฉํ๋ค. ์ฝ๊ฐ์ ์ต์ปค๋ง์ด ์๋ ๊ฒ๋ณด๋ค ๋ซ์ง๋ง, ๊ฐํ ๊ฐ์ inpainting์ ๋ชจ๋ธ์ ์๊ธฐ ๊ต์ ๋ฅ๋ ฅ์ ์ ํํด ์ฑ๋ฅ์ ํด์น๋ค.
์ฌ๊ธฐ์ ์ค์ํ ๊ฒ์ ์ด ๋ค์ฏ ๊ฐ๊ฐ ์๋ก ๋ค๋ฅธ ์ฑ๊ฒฉ์ ์ฆ๊ฑฐ๋ผ๋ ์ ์ด๋ค. ์์ ์ ์ ๋ฐด๋ง์ด ๋ฐ๋ณต์ ์ผ๋ก ์ฌํ์ธํ ์ค-์ธก์ ์น์ด๊ณ , ๋ค์ ๋์ ํ์ต ๊ณผ์ ์์์ ๊ด์ฐฐ์ด๋ค. ๊ทธ๋ฆฌ๊ณ ์ํคํ ์ฒ ์ชฝ ๊ฒฐ์ ๋ค(XSAยทAdaRMSยท์ท ์ข ๋ฅ ํ ํฐยท์ ๋ฐ๋ ๋ถ์คํธยท์ฑ๊ณต ๊ผฌ๋ฆฌ ๋ถ์คํธ)์๋ ์ด ์ ๋์ ์ฆ๊ฑฐ์กฐ์ฐจ ์๋ค. ์ด ๊ตฌ๋ถ์ ํ๋ก ์ ๋ฆฌํด ๋๋ฉด ๋ฆฌํฌํธ๋ฅผ ํจ์ฌ ์ ํํ๊ฒ ์ฝ์ ์ ์๋ค.
| ์ค๊ณ ๊ฒฐ์ | ๊ทผ๊ฑฐ์ ์ข ๋ฅ | ๋ ผ๋ฌธ์ด ์ ์ํ ์ฆ๊ฑฐ |
|---|---|---|
| AWR์ ์์ค์ด ์๋๋ผ ์ํ๋ฌ๋ก | ์ค๊ณ ๋ ผ์ฆ | โ๊ธฐ๋๊ฐ ๋๋ฑ, ๋ฐ์ดํฐ ํจ์จ์ ์ฐ์โ โ ์ธก์ ์น ์์ |
| ๋ณด์กฐ ํค๋ IS ๊ฐ์ค ๋ณด์ | ์ค๊ณ ๋ ผ์ฆ | ํธํฅ์ ์๋ฆฌ์ ๋ ผ์ฆ. ๋ณด์ ์ ๋ฌด ๋น๊ต ์์ |
| advantage ์กฐ๊ฑดํ + CFG | ์ค-์ธก์ | ๋ฐด๋ง์ด guidance๋ฅผ 0โ2 โ 7โ9๋ก ๋ฐ์ด์ฌ๋ฆผ(Fig. 9) |
| best-of-N (N=2โ3) | ์ค-์ธก์ | ๋ฐด๋ง์์ N>1 ์ผ๊ด ์ ์ต, N>3 ๋ฌด์ต. ๋จ FM ํค๋ ์์ธกโ๏ธ๊ฒฐ๊ณผ ์๊ด โ 0 |
| ์งง์ ์คํ ๊ธธ์ด (n_e=3โ5 / 30) | ์ค-์ธก์ | ๋ฐด๋ง ์๋ ด(Table 4) |
| ์ฝํ soft inpainting | ์ค-์ธก์ | ๋ฐด๋ง ์๋ ด(t_{\text{ip}}=0.4โ0.5) |
| ์ฒดํฌํฌ์ธํธ ๋กค๋ฐฑ | ์ ์ฑ ๊ด์ฐฐ | โ์ง์ญ ์ต์ ์์ ์์ ์ ์ผ๋ก ๊บผ๋๋คโ. 1R 3ํ / 2R 1ํ |
| ์ท ์ข ๋ฅ ์ ๋ ฅ ํ ํฐ | ์ ์์ ์ ๋ณด | โ๊ฒฐ์ ์ ์ด์ง ์์ ๊ฒโ. ๋ถ๋ฅ ์ ํ๋ >99%, ablation ์์ |
| AdaRMS ๋ค์ค ์ ํธ ์กฐ๊ฑดํ | ์ ์ฑ ๊ด์ฐฐ | โ์๋ชป๋ ์ท ํ๋์ด ์๊ฐ์ ์ผ๋ก ์ค์๋คโ |
| XSA | ์ ์ธ | โ์ต๊ทผ ์ ํ์ ๊ธฐ๋๋คโ. ablation ์์ |
| checkpoint / TTC ํค๋ | ๋ฏธ์ฌ์ฉ | ํ์ต์ ๋์ง๋ง downstream์์ ์ ์ฐ์(๋ ๊ฑฐ์) |
| ์๋ฎฌ DAgger | ์คํจ๋ก ๋ณด๊ณ | โ์ธ๋ชจ๊ฐ ์ ํ์ ์ด์๋คโ |
| ์ค๊ธฐ DAgger | ์ ์ฑ ๊ด์ฐฐ | โํ๋ก์ ํธ์์ ๊ฐ์ฅ ์ ์ฉํ ๋๊ตฌ ์ค ํ๋โ |
์คํ: ์จ๋ผ์ธ ๋ผ์ด๋
์จ๋ผ์ธ ๋ฆฌ๋๋ณด๋๋ 4๊ฐ ์ท ์ข ๋ฅ์ ๋๋ฑ ๊ฐ์คํด ํ๊ท ํ ์ ์ฒด ์ฑ๊ณต๋ฅ ๋ก ํ์ ์ค ์ธ์ด๋ค. 80๋ฒ์ ๊ฐ 10ํ ํ๊ฐํ๊ณ , 62ํ์ด ์ ์ถํ๋ค.
| ์์ | ํ | ๊ธดํ | ๋ฐํ | ๊ธด๋ฐ์ง | ๋ฐ๋ฐ์ง | ์ ์ฒด |
|---|---|---|---|---|---|---|
| 1 | ilya (this work) | 74.5% | 70.0% | 80.5% | 93.5% | 79.63% |
| 2 | Shubham @ Vorwerk | 73.0% | 62.5% | 71.5% | 87.0% | 73.50% |
| 3 | Dum-E | 76.5% | 62.0% | 75.5% | 79.5% | 73.38% |
| 4 | SCUT-Unlimited | 65.5% | 66.0% | 70.0% | 91.0% | 73.13% |
| 5 | GraspYesAI | 73.5% | 61.0% | 69.0% | 79.0% | 70.63% |
| 6 | sZs | 70.5% | 64.0% | 68.5% | 75.5% | 69.63% |
| 7 | ClothFolder50k | 77.0% | 56.0% | 58.5% | 82.5% | 68.50% |
| 8 | sisigakgak | 68.0% | 52.5% | 64.0% | 77.5% | 65.50% |
(Table 5 ์์ 8ํ. ์ ์ฒด 62ํ ์์๋ ๋ํ ์น์ฌ์ดํธ์ ์๋ค.)
์น๋ฆฌ๊ฐ ํ ์ข
๋ฅ์ ์ค๋ ค์๊ฐ ์๋๋ผ ๋๊ฒ ์๋ค๋ ์ ์ด ๋์ ๋๋ค โ ๋ฐํยท๊ธด๋ฐ์งยท๋ฐ๋ฐ์ง์์ ๋จ๋
1์, ๊ธดํ์์๋ง 3์(77.0% ClothFolder50k, 76.5% Dum-E ๋ค). ์ข
๋ฅ ๊ฐ ๋์ด๋ ์์(๋ฐ๋ฐ์ง๊ฐ ๊ฐ์ฅ ์ฝ๊ณ ๋ฐํ ์์๊ฐ ๊ฐ์ฅ ์ด๋ ต๋ค)๋ ๋ฆฌ๋๋ณด๋ ๋๋ถ๋ถ์์ ์ ์ง๋๋ค. ์ ์๋ ๋ฐํ์ด ์์ฌ์ฃผ์ ๊ฐ์ฅ ๋ฏผ๊ฐํ ์ ๊ธฐ์ด๊ณ (์๋งค๊ฐ ์๊ณ ๊ณต์ฐจ๊ฐ ๋นก๋นกํ๋ค) ์ ์ถ ์์ ์ RL ํ์ต์ด ์์ง ๊ทธ ์ข
๋ฅ๋ฅผ ์ ๊ทน์ ์ผ๋ก ๋ฐ์ด๋ถ์ด๋ ์ค์ด์๋ค๊ณ ์ ๋๋ค. ์๋ฎฌ ๋ผ์ด๋ ์ฒดํฌํฌ์ธํธ๋ huggingface.co/IliaLarchenko/lehome_sim์ ๊ณต๊ฐ๋ผ ์๋ค.
๊ท๋ชจ์ ๋จ์ ์คํจ. ์ต์ข ์ ์ฑ ๋ค์ ๋ฐ์ดํฐ๋ ์ฝ 12,500 ๋กค์์ ์ํผ์๋(โ4.3M ํ๋ ์), ์ฝ 140ํ ์์ง ์ธ์ ์ด๋ค. ํ์ดํ๋ผ์ธ์ด ์ด ํ์ ๊ณ์ ๊ฐ์ง์น๊ธฐยท์ฌ๊ฐ์คํ๊ณ ๊ฐ์ฅ ์ค๋๋ ๋กค์์์ ์๋์ ์ผ๋ก ํต์งธ๋ก ๋ฒ๋ ธ์ผ๋ฏ๋ก, ์ ๊ตฌ๊ฐ ๋์ ์์ฑ๋์ ์ด ์ ์ง ์๋์ฐ์ ๋ช ๋ฐฐ๋ค. ์ ์๋ ์ด ์ ๊ทผ์ sample-efficient๋ผ๊ณ ๋ถ๋ฅด์ง ์๊ฒ ๋ค๊ณ ๋งํ๋ฉฐ, ๊ฐ์ ๊ฒฐ๊ณผ๊ฐ ํจ์ฌ ์์ ๋ฐ์ดํฐ์ ์ผ๋ก๋ ๋๋ฌ ๊ฐ๋ฅํ ๊ฒ์ด๋ผ ์์ฌํ๋ค. ์ฃผ๋ ํ์๋ ๋ณต๊ตฌ ๋ก์ง์ ๋ถ์ฌ๋ค โ ์ด๊ธฐ BC ๋ฐ์ดํฐ๊ฐ ์คํฌ๋ฆฝํธ ๊ธฐ๋ฐ์ด๋ผ ํ์๊ณผ ๋ค์์ฑ์ด ๊ฑฐ์ ์์ด์ ์ ์ฑ ์ด ๋น ๋ฅด๊ฒ ๋ ๋์ ํ๋์ ์ฐพ์ ๋์๊ธฐ ์ด๋ ค์ ๋ค๋ ๊ฒ์ด๋ค.
๋จ์ ์คํจ๋ ์ธ ๋ถ๋ฅ๋ค. โ ์์ฌ์ฃผ์ ์ ๋ฐ๋ โ ์ ์ฑ ์ด ๋์ฒด๋ก ์ณ์ ์ผ์ ํ์ง๋ง ์ฑ๊ณต ๊ธฐ์ค์์ ์ด์ง ๋ฒ์ด๋๋ค(์ ํ์ ๊ฑฐ์ ๋ง์ ๋ณด์ด๋๋ฐ keypoint ๊ฑฐ๋ฆฌ ํ๋๊ฐ ์๊ณ๊ฐ์ ์๋ชป๋ ์ชฝ์ ์ฐฉ์งํ๋ค). โก ์๋ฎฌ ๋ฌผ๋ฆฌ โ ๊ณ์ฐ ์์ ์ฑ์ ์ํด ์๋ฎฌ๋ ์ดํฐ๊ฐ ๋ฌผ๋ฆฌ๋ฅผ ๋จ์ํํ๋๋ฐ ์ด๊ฒ์ด ํญ์ ์๋ฒฝํ์ง ์์, ์ ์ฑ ์๋ชป์ด ์๋ ํ์ง ์คํจ๋ ๊ทธ๋ฆฌํผ์์ ์ท์ด ๋ฏธ๋๋ฌ์ง๋ ์ผ์ด ๊ฐ๋ ์๊ธด๋ค. โข ๋ณต๊ตฌ ์์ โ ์๋ฎฌ ์ ์ฑ ์ ๋ณต๊ตฌ๋ฅผ ํ์ตํ์ง ์์๊ณ ํ์์ ๋ณ๋ก ๋ณด์ง ๋ชปํด์, ํ ๋ฒ ์ค์ํด ๋ถํฌ ๋ฐ ์ํ์ ๋ค์ด๊ฐ๋ฉด ๋๋์์ค๋ ค ์ ์ฐ๊ธฐ๋ณด๋ค ๊ทธ๋ฅ ์คํจํ๋ค.
์คํ: sim-to-real ๊ฒฐ์น ๋ผ์ด๋ โ ์๊ฐ ๋ฐฐ๋ถ์ด ๊ณง ๊ฒฐ๊ณผ์๋ค
์ ์๋ ์๋ฎฌ ๋ผ์ด๋์ ์ฝ 3๊ฐ์์, sim-to-real์ 1์ฃผ์ผ ๋จ์ง์ ์ผ๋ค. ์ด ๋ฌธ์ฅ ํ๋๊ฐ ๋ฆฌํฌํธ์ ๊ตฌ์กฐ์ ๊ฒฐ๊ณผ๋ฅผ ๋๋ถ๋ถ ์ค๋ช ํ๋ค. ์ ์ ์์ ๋ sim2real ๋ถ๋ถ์ โcareful study๊ฐ ์๋๋ผ ํด์ปคํค ์คํ์ผ ์คํ๋ฆฐํธโ๋ผ๊ณ ๋ถ๋ฅธ๋ค.
์ zero-shot์ด ์ ๋๋๊ฐ
์๋ฎฌ๊ณผ ํ์ค์ ์นด๋ฉ๋ผ ์ผ์ยท๋ฐฐ์น, ๋ก๋ด ๊ธฐ๊ตฌํ๊ณผ ๋ฐฑ๋์, ์ท ๋ฌผ๋ฆฌ ๋ฑ ์ฌ๋ฌ ๋ฉด์์ ๋ค๋ฅด๊ณ , ์ ๊ณต๋ ์๋ฎฌ๋ ์ดํฐ๊ฐ ๋ฐ์ด๋จ์๋ ๊ฒฉ์ฐจ๊ฐ zero-shot์๋ ๋๋ฌด ์ปธ๋ค. ์ ์๊ฐ ์ ์ํ๋ ๊ฐ์ฅ ๋ ์นด๋ก์ด ๊ฐ์ ์ฆ๊ฑฐ๋ ์ด๋ฏธ์ง ์ฒ๋ฆฌ ์คํ์ด๋ค. ๋ชจ๋ธ์ 640ร480 ์นด๋ฉ๋ผ ์ด๋ฏธ์ง๋ฅผ 224ร224๋ก ๋ฆฌ์ฌ์ด์ฆํ๋ค. ๊ทธ๋ฐ๋ฐ ์ง์ ๋ฆฌ์ฌ์ด์ฆํ๋ ๋์ ๋จผ์ 320ร240์ผ๋ก ์ค์ธ ๋ค 224ร224๋ก ๊ฐ๋ฉด โ ์ฌ๋ ๋์๋ ๊ฑฐ์ ๋ณด์ด์ง ์๋ ์ฐจ์ด์ธ๋ฐ โ ์๋ฎฌ ์ฑ๊ณต๋ฅ ์ด ์ ์ํ๊ฒ ๋จ์ด์ก๋ค. ๊ฒ๋ค๊ฐ ๋ณด์กฐ ํค๋ ์์ธก์ ๋ค์ฌ๋ค๋ณด๋ ๋ชจ๋ธ์ 640โ224 ์ด๋ฏธ์ง์ 640โ320โ224 ์ด๋ฏธ์ง๋ฅผ ์๋ฒฝํ๊ฒ ๊ตฌ๋ถํ ์ ์์๋ค. ๋ ๋๋งยท์ธ์ฝ๋ฉ์ ๋ฏธ์ธํ ์ธ๋ถ์ ์ ์ฑ ์ด ๊ณผ์ ํฉํ๋ค๋ ๋ป์ด๊ณ , ์ด๋ฐ ๊ณผ์ ํฉ์ ์ค๊ธฐ๋ก ์ ๋์ด๊ฐ์ง ์๋๋ค. (์์ฝ๊ฒ๋ โ์ ์ํ๊ฒ ๋จ์ด์ก๋คโ์ ๊ตฌ์ฒด์ ์์น๋ ๋ ผ๋ฌธ์ ์๋ค.)
๊ณผ์ ์ํ ๋ฐฉ์ ์์ฒด๋ ์ค๊ธฐ ๋ฐ์ดํฐ์์ ๋ฌ๋๋ค โ ๋ฐํ ์์๋ ๋ฐ๋์ชฝ ์๋งค๋ถํฐ ๊ฐ๊ธฐ ์์ํ๊ณ , ๊ธด๋ฐ์ง๋ ์๋ฎฌ์์๋ ์์์ ์ก์๋๋ฐ ์ค๊ธฐ ๋ฐ์ดํฐ์์๋ (์นด๋ฉ๋ผ ๊ธฐ์ค) ์๋์์ ์ก์์ผ๋ฉฐ, ๋ฐ๋ฐ์ง๋ ์ค๊ธฐ ์ํผ์๋์ ์ ๋ฐ์์ 180๋ ํ์ ๋ผ ์์๋ค. ์ค์ ์ธ๊ณ์์ ์ท ๊ฐ๋ ๋ก๋ด์ ํ์ต์ํจ๋ค๋ฉด ์ด๋ฐ ์ผ๋ฐํ๋ ์ํ๋ ๊ฒ์ด์ง๋ง, ๋ํ ์ธํ ์์๋ ๋จ๊ธฐ์ ์ผ๋ก ์ฑ๋ฅ์ ํด์น๋ ๋ถํ์ํ multimodality๋ฅผ ๋์ ํ์ ๋ฟ์ด๋ค.
์ฌ๊ธฐ์ ๋ณดํต์ sim-to-real๋ณด๋ค ์ด๋ ค์ด ์กฐ๊ฑด์ด ํ๋ ๋ ์์๋ค โ ์ต์ข ํ๊ฐ๊ฐ ๋์๊ฐ ์ค์ ๋ก๋ด์ ์ ์๋ ํ ๋ฒ๋ ์ ๊ทผํ์ง ๋ชปํ๋ค. ๊ทธ๋์ sim โ ๋ด ๋ก๋ด โ ๊ทธ๋ค์ ๋ก๋ด์ด ๋์๋ค. ์ฃผ์ต์ธก์ด ์ ๊ณตํ BC ๋ฐ์ดํฐ์ ์กฐ์ฐจ ์ ์์ ์ฅ๋น์๋, ํ๊ฐ ์ฅ๋น์๋ ๋ค๋ฅธ ๋ฌผ๋ฆฌ์ ์ ์ (์กฐ๋ช ยท์บ๋ฆฌ๋ธ๋ ์ด์ ยท์นด๋ฉ๋ผ ์์น)์์ ์์ง๋ ๊ฒ์ด์๋ค.
์ ์๊ฐ ๋จ๊ธด ์ผํ ํ๋๊ฐ ์ด ๊ฒฉ์ฐจ์ ์ฑ๊ฒฉ์ ์ ๋ณด์ฌ์ค๋ค: ๊ทธ๋ ๋์ธ ๋ฌ ๋์ ํ๋ฒํ ์ฑ์ธ ์ท์ ๊ฐ๊ณ ์๋ค๊ณ ํ์ ํ๋๋ฐ, ๊ฒฐ์น์ฉ ์ค์ ํ๋ก์ ์ฅ๋น๋ฅผ ์กฐ๋ฆฝํ๊ณ ๋์์ผ ๋ด๋ด ์์ด ์ท์ ๋ค๋ฃจ๊ณ ์์์์ ๊นจ๋ฌ์๋ค. โ์๋ฎฌ๋ ์ดํฐ ์์์ ๋ง๋ ๋ฉํ ๋ชจ๋ธ์ ๋น์ ์ด ํ์ธํด ๋ณผ ์๊ฐ์กฐ์ฐจ ๋ชป ํ๋ ๋ฐฉ์์ผ๋ก ํ๋ฆด ์ ์๋ค.โ
๋ ๊ฐ์ ๋ ๋ฒ: ์ ๋ ฌ๊ณผ ๋ค์์ฑ
๋๋ฉ์ธ ๊ฒฉ์ฐจ๋ฅผ ์ขํ๋ ๊ทผ๋ณธ์ ๋ฐฉ๋ฒ์ ๋๋ฟ์ด๋ค โ ๋ ํ๊ฒฝ์ ๋ ๋น์ทํ๊ฒ ๋ง๋ค๊ฑฐ๋, ํ์ต ๋ถํฌ๋ฅผ ๋ ๋ค์ํ๊ฒ ๋ง๋ค์ด ๊ฒฉ์ฐจ๊ฐ ๊ทธ ์์ ๋ค์ด์ค๊ฒ ํ๊ฑฐ๋. ์ ์๋ ๋ ๋ค์ ๊ธฐ๋๊ณ ยง9 ์ ์ฒด๊ฐ ์ด ๋ ์ถ์ผ๋ก ์กฐ์ง๋ผ ์๋ค.
๋ ์ํผ๋ 7๋จ๊ณ๋ค: โ ์๋ฎฌ ์ ์ฑ ์ ๋ฆ๋ ์ต์ ์ ์๋ ์ฒดํฌํฌ์ธํธ์์ ์์ โ โก ์ค๊ธฐ์์ ๋ง์ด ๋๋ ํค๋์ ๋ก์ง๋ง ๋จ๊ธฐ๊ณ ๋ฒ๊ฒจ๋ด๊ธฐ โ โข ์ธ ๋ฒํท ๋ฏน์ค๋ก ๋ฏธ์ธ์กฐ์ โ โฃ ์๊ธฐ ์ ์ ๊ณผ ์๋ฎฌ์ ํ๊น์ ์ต๋ํ ์ ๋ ฌ โ โค ํ์ต ์ ๋งค์ฐ ๋ฌด๊ฑฐ์ด ์ฆ๊ฐ โ โฅ ์์ค๋ณ ๋ชจ์ ๊ฐ๋ ์ฌ์ํ๋ง โ โฆ DAgger ๋ฐ์ดํฐ๋ฅผ ์ ์ง ์์งํ๊ณ ๊ฐ์ ๊ทผ์ ๋๋ก ๊ฐ์ค.
โ ์ ์ด์ ๊ฐ ๋ช ๋ฃํ๋ค โ ์ต์ ์๋ฎฌ ์ฒดํฌํฌ์ธํธ๊ฐ ์๋ฎฌ๋ ์ดํฐ์ ๊ฐ์ฅ ํนํ๋์ด ์๊ณ (ยง9.1์ ๋ ๋๋ง ๊ณผ์ ํฉ) ์ ๋๋ฉ์ธ์ผ๋ก ๋ฏธ์ธ์กฐ์ ํ๊ธฐ์๋ ์กฐ๊ธ ์ด๋ฅธ ์ฒดํฌํฌ์ธํธ๊ฐ ๋ ์ ์กฐ๊ฑดํ๋ ์ถ๋ฐ์ ์ด์๋ค.
โก๋ ์ด ๋ฆฌํฌํธ์์ ๊ฐ์ฅ ์์ฌ์ ์ธ ๋ถ๋ถ์ด๋ค. ์๋ฎฌ ์ ์ฑ ์ ๋ณด์กฐ ๊ธฐ๊ณ์ฅ์น ๋๋ถ๋ถ์ด ์๋ฎฌ ์ ์ฉ ํน๊ถ ์ ๋ณด(keypoint ๊ฑฐ๋ฆฌ, ํ์ ๊ธฐ์ ์ฑ๊ณต ๋ผ๋ฒจ, advantage ์ถ์ )์ ์์กดํ๋ฏ๋ก ์ค๊ธฐ ํ์ต์์๋ ์ ๋ถ ๊ป๋ค.
- ๊ณ์ ํ์ต: ํ๋ ๋ชฉ์ ํจ์, ์ท ์ข ๋ฅ ํค๋, completion ํค๋.
- ๋จ๊ธฐ๋ ๋๊ฒฐ(๊ฐ์ค์น๋ ์๋ฎฌ ์ฒดํฌํฌ์ธํธ์์ ๋ก๋๋์ง๋ง ๊ธฐ์ธ๊ธฐ๋ ์ ๋ฐ์): success, ์ค๊ฐ ์ฒดํฌํฌ์ธํธ, TTC.
- ์์ ์ ๊ฑฐ: keypoint ๊ฑฐ๋ฆฌ ํค๋, ๋ world model ํค๋(FAST ์กฐ๊ฑด ํค๋์ ํ๋ ์กฐ๊ฑด โQโ ํค๋).
- ํ์ดํ๋ผ์ธ์์ ์ ๊ฑฐ: advantage ์กฐ๊ฑดํ์ AdaRMS advantage ์ฑ๋, ๋ฐ๋ผ์ CFG์ best-of-N๋ ํจ๊ป(๋ ๋ค advantage/Q ๊ธฐ๊ณ์ฅ์น๋ฅผ ํ์๋ก ํ๋ค).
์ฆ ์ค๊ธฐ ์ถ๋ก ์ ํจ์ฌ ๋จ์ํ ๊ฒฝ๋ก๋ค โ denoise๋ ์ฒญํฌ, ์ฒญํฌ ๊ฐ soft inpainting, ์ท ์ข ๋ฅ ๋ถํธ์คํธ๋ฉ, ๊ทธ ์ธ์๋ ์๋ค. ์ค๊ธฐ ์ ์ฑ ์ ๋ณธ์ง์ ์ผ๋ก โ์ด๊ธฐ VLM + ํ๋ ์ ๋ฌธ๊ฐ + ๊ฐ๋ฒผ์ด ํค๋ ๋ ๊ฐโ๋ฅผ, ์๋ฎฌ์์ ํจ์ฌ ๋ง์ ๊ฒ์ ๋ฐฐ์ด ๋ชจ๋ธ๋ก๋ถํฐ ๋ฏธ์ธ์กฐ์ ํ ๊ฒ์ด๋ค.
์ธ ๋ฒํท ํ์ต ๋ฏน์ค
| ์์ค | ์ํผ์๋ | ํ๋ ์ | ๋ฐฐ์น ์ง๋ถ | ์ํ๋ง ๋น์จ | ์ญํ |
|---|---|---|---|---|---|
| Organizer BC | 500 | 187,135 | 60% | ร1.00 | ํ๊ฐ ์ ์ ๊ณผ ๊ฐ์ฅ ์ ๋ ฌ(๊ฐ์ ์นด๋ฉ๋ผยท๋ก๋ด ์ยท์ทยท์ ๋ ํจํด) โ ์ ๋ณธ ํ๊น ๋ถํฌ |
| My home teleop | 321 | 162,363 | 30% | ร0.21 | ํ๊ฐ ์ ์ ๊ณผ ๋ค๋ฅด์ง๋ง ๋ณต๊ตฌ์ ์ ์ผํ ์ถ์ฒ. ๊ทธ ๋ถ์ผ์น ๋๋ฌธ์ ์๋์ ์ผ๋ก ๋ฎ๊ฒ |
| My home DAgger | 471 | 288,198 | (์์ ๋์ผ ๋ฒํท) | (๋์ผ) | (๋์ผ) |
| Sim success-replays | 1,723 | 625,111 | 10% | ร0.05 | ์ด๋ฏธ ๋ชจ์ ์ฑ๊ณต ์๋ฎฌ ๋กค์์์ ์ค๊ธฐ ํฌ๋งท ํ์ดํ๋ผ์ธ์์ ๋ฌด๊ฑฐ์ด ์ฆ๊ฐ๊ณผ ํจ๊ป ์ฌ์ โ ๊ท์ ์ฉ |
(Table 6. ๋ home ์์ค๋ ํ๋์ ๋ฒํท์ผ๋ก ๋ฐฐ์น ์ง๋ถยท์ํ๋ง ๋น์จยท์ญํ ์ ๊ณต์ ํ๋ค.)
๋ฒํท ํฌ๊ธฐ๊ฐ ์๋ ๋ฌ๋ผ์ ๊ณ ์ ๋ ๋ฐฐ์น ์ง๋ถ์ด ๋งค์ฐ ๋ค๋ฅธ ํ๋ ์๋น ์ํ๋ง ๋น์จ๋ก ๋ฒ์ญ๋๋ค โ ํฐ home/sim ํ์ด primary_real ๋๋น ์ฌํ๊ฒ ๋ค์ด์ํ๋๋ค. ์๊ธฐ ์ค๊ธฐ ๋ฐ์ดํฐ๋ ์ด 792 ์ํผ์๋(โ451k ํ๋ ์)์ด๊ณ , ์ฃผ์ต์ธก 500์ ํฉ์น ์ค๊ธฐ ํ์ต ํ์ ์ฝ 1,292 ์ํผ์๋ / 638k ํ๋ ์์ด๋ค. (Fig. 10์ ์ข ๋ฅ๋ณ ๋ง๋๋ฅผ ๋ํ๋ฉด ์ ํํ ๋ง๋๋ค: BC 125ร4=500, teleop 82+54+72+113=321, DAgger 137+105+117+112=471.)

์ธ ํ์ต ๋ฒํท์ ์นด๋ฉ๋ผ 3๋(Fig. 12) โ ์: ์ฃผ์ต์ธก BC, ๊ฐ์ด๋ฐ: ์ ์์ teleop/DAgger ๋ นํ, ์๋: ์๋ฎฌ success replay. ์กฐ๋ช ยท์ท ์ธ์คํด์คยท์นด๋ฉ๋ผ ํ๋ ์ด๋ฐ์ด ๋์ ๋๊ฒ ๋ค๋ฅด๊ณ , ๋ฐ๋ก ์ด ์ฐจ์ด๊ฐ ๋ค๋ค์ผ ํ ๋์์ด๋ค.
์ ๋ ฌ: ์นด๋ฉ๋ผ ์ค๋ฒ๋ ์ด ๋๊ตฌ
์ ๋ ฌ ์ชฝ์ ์ ๋ฐ์ ๋๋ถ๋ถ ๋จ์ํ ์์ง๋์ด๋ง์ด์๋ค โ ์นด๋ฉ๋ผยท์บ๋ฆฌ๋ธ๋ ์ด์ ยท๋จ์ยท๋ชจ์ ์ ํ๊น์ ์ต๋ํ ๋ง์ถ๊ธฐ. ์ฌ๊ธฐ์ ๊ฐ์ฅ ์ ์ฉํ๋ ๋๊ตฌ๊ฐ ์นด๋ฉ๋ผ ์ค๋ฒ๋ ์ด ์ ๋ ฌ ์ ํธ๋ฆฌํฐ๋ค. ์ฃผ์ต์ธก BC ๋ฐ์ดํฐ์ ์์ ํ๋ ์ ํ๋๋ฅผ ๊ณ ๋ฅด๊ณ , ๋ฌผ๋ฆฌ ๋ก๋ด์ ๊ทธ ์ ํํ ๊ด์ ์ํ๋ก ๋ชฐ๊ณ , ๋ผ์ด๋ธ ์นด๋ฉ๋ผ๋ฅผ ์บก์ฒํด ๋ฐ์ดํฐ์ ํ๋ ์ ์์ ๊ฒน์น๋ค. ๋ฐฐ์น๊ฐ ๋ง์ผ๋ฉด ๋ก๋ด ์์น๊ฐ ์ ๋ ฌ๋๋ค. ๊ฐ์ ์์ด๋์ด๊ฐ ์๋ฎฌ ๋ ๋์ ์ค๊ธฐ ํ๋ ์ ์ฌ์ด์๋ ํตํ๋ค(Fig. 14). ๋ฌผ๋ฆฌ ์ฅ๋น๋ฅผ ์์ค ๋ฐ์ดํฐ์ ์ ๋ง์ถ๋ ์ผ์ด ์ถ์ธก ๊ฒ์ ๋์ ๋น ๋ฅธ ์๊ฐ์ ๋ฃจํ๊ฐ ๋๋ค. ์ ์๋ ์ด ๋๊ตฌ๋ฅผ ์ฃผ์ต์ธก๊ณผ ๋ค๋ฅธ ํ๋ค์๊ฒ ๊ณต์ ํด ๋ํ์์ ๋ชจ๋๊ฐ ํ๊ฐ ํ๊ฒฝ์ ์ ๋ ฌํ๋๋ก ๋์๋ค๊ณ ์ ๋๋ค.

์นด๋ฉ๋ผ ์ค๋ฒ๋ ์ด ์ ๋ ฌ ๋๊ตฌ(Fig. 13) โ ํ์ ๊ธฐ๋ก๋ ๊ด์ ์ํ๋ก ๋ชฐ๊ณ ๋์, ๋ผ์ด๋ธ ๋ก๋ด ์นด๋ฉ๋ผ 3๋(์๋จยท์ข์ฐ ์๋ชฉ)๋ฅผ ๋์ํ๋ ์ฃผ์ต์ธก BC ํ๋ ์ ์์ ๊ฒน์น ํ๋ฉด. ๋ฐฐ์น๊ฐ ๋ง์ผ๋ฉด ๋ก๋ด ์ค๋ฃจ์ฃ์ด ์ ๋ ฌ๋๋ค.
์๋ฒฝํ ์ ๋ ฌ์ ๋งค์ฐ ์ด๋ ค์ ๋ค โ ๋ค๋ฅธ ์นด๋ฉ๋ผ๋ฅผ ์ผ์ผ๋ฏ๋ก ์ด๋ฏธ์ง๋ฅผ ์๋ฒฝํ ๊ฒน์น๋ ๊ฒ์ ์ ์ด์ ๋ถ๊ฐ๋ฅํ๊ณ , ์ต์ข ๋กค์์ ์ค์๋ ๊ฐ์ ํ๋์จ์ด์์์กฐ์ฐจ ํ๊ฐ ์ ์ ์ ์ ํํ ์ฌํํ๋ ๊ฒ์ ๋ถ๊ฐ๋ฅํด ๋ณด์๋ค๊ณ ์ ๋๋ค. ๊ทธ๋์ ์ ์๋ ์ ๋ ฌ์ ๋ฐ๋ ๋ฐฉํฅ๋ ์๋์ ์ผ๋ก ํ๋ค: ์๊ฐ์ด ์ง๋๋ฉฐ ์๊ธฐ ์ฅ๋น๋ฅผ ๋ฌด์์ํํ ๊ฒ์ด๋ค(์นด๋ฉ๋ผ๋ฅผ ์ฎ๊ธฐ๊ณ , ํ์ ์ฌ๋ฌ ๋ฒ ์ฌ์บ๋ฆฌ๋ธ๋ ์ด์ ํ๊ณ , ์กฐ๋ช ์ ๋ฐ๊ฟจ๋ค). ๋ฐ์ดํฐ ์์ง ์ฅ๋น ์์ฒด์ ๋ค์์ฑ ๋ ๋ฒ๋ฅผ ์ ์ฉํ ์ ์ด๋ค.
๋ค์์ฑ: ๋ฌด๊ฑฐ์ด ์ฆ๊ฐ๊ณผ ๋ชจ์ ๊ฐ๋ ์ ๋ ฌ
ํ์ต ์ ์ฆ๊ฐ์ ์๋ฎฌ ๋ผ์ด๋๋ณด๋ค ํจ์ฌ ๊ณต๊ฒฉ์ ์ด๋ค โ ์นด๋ฉ๋ผ๋ณ ๋ ๋ฆฝ ๊ฐํ ์ปฌ๋ฌ ์งํฐ(์ง ์๋จ ์นด๋ฉ๋ผ๋ ํ๊ฐ ์นด๋ฉ๋ผ๋ณด๋ค ๋์ ๋๊ฒ ์ด๋ก๊ณ , ์๋ฎฌ์ ๊ณผํ๊ฒ ๋ฐ๋ค), ์ฑ๋๋ณ ๊ฒ์ธ๊ณผ ๊ฐ๋ง, ๋ธ๋ฌ, ๊ฐ์ฐ ์ผ์ ๋ ธ์ด์ฆ, ์นด๋ฉ๋ผ๋ง๋ค ๋ ๋ฆฝ์ ์ธ crop/rotate/zoom/translate(์นด๋ฉ๋ผ ๋ง์ดํธ ๋๋ฆฌํํธ๋ฅผ ๋ฎ๊ธฐ ์ํด), cutout, ๋ฌด์์ ์นด๋ฉ๋ผ ๋๋กญ์์, ๊ทธ๋ฆฌ๊ณ ์ํ ๋ ธ์ด์ฆ/๋๋กญ์์(์บ๋ฆฌ๋ธ๋ ์ด์ ์ด ํ๋ ธ์ ์ ์๋ ๊ณ ์ ์์ฉ๊ฐ๊ฐ๋ณด๋ค ์ด๋ฏธ์ง๋ฅผ ๋ฏฟ๊ฒ ๋ง๋ ๋ค). ์๋ฎฌ ์ฌ์ ๋ฒํท์ ์ฌ๊ธฐ์ ๋ํด ์์ง ๋ผ์ด๋์ ๋ฌด๊ฑฐ์ด ํ๊ฒฝ ์ฆ๊ฐ ์์ง์ ํต๊ณผํ๋ค.

์ฆ๊ฐ ์คํ์ ๋ ๋ฆฝ ํ๋ณธ๋ค(Fig. 15) โ ๊ฐ์ ์ค๊ธฐ ์นด๋ฉ๋ผ ํ๋ ์์ ์ยท๊ฒ์ธยท๊ฐ๋งยท๋ธ๋ฌยท๋ ธ์ด์ฆยทcrop/rotate/zoomยทcutout์ด ๋ ๋ฆฝ์ ์ผ๋ก ์ ์ฉ๋ 12๊ฐ์ง. ๋ชจ๋ ํ์ต ํ๋ ์์ด ์ด๋ ๊ฒ ๊ต๋๋๋ฏ๋ก ๋ชจ๋ธ์ด ๊ณ ์ ๋ ์ธํ์ ์์กดํ ์ ์๋ค.
์ฌ๊ธฐ์ ๋ ๋์ ๋์ง๋ง ์ค์ํ ์ ๋ ฌ ์์ ์ด ํ๋ ๋ ์๋ค โ ๋ชจ์ ๊ฐ๋ ์ ๋ ฌ. ์ธ ๋ฒํท์ ๋ นํ ์๋๊ฐ ๋งค์ฐ ๋ฌ๋๊ณ , ๋ชจ๋ธ์ด ๊ณ ์ horizon์ ๋ํ ๋ธํ๋ฅผ ์์ธกํ๋ฏ๋ก ์ด๊ฒ์ด ๋ฌธ์ ๊ฐ ๋๋ค. ํ์ด ์ฒ์ฒํ ์์ง์ด๋ ์์ค๋ ์์ ์คํ ๋ณ ๋ธํ๋ฅผ, ๋น ๋ฅธ ์์ค๋ ํฐ ๋ธํ๋ฅผ ๋ง๋ค์ด์, ์์งํ๊ฒ ์์ผ๋ฉด โํ ์คํ ์ ์ผ๋ง๋ ์์ง์ฌ์ผ ํ๋๊ฐโ์ ๋ํ ์ผ๊ด๋์ง ์์ ๊ฐ๋ ์ ๊ฐ๋ฅด์น๊ฒ ๋๋ค. RL ์ดํ์ ์๋ฎฌ ์ ์ฑ ์ ๊ฝค ๋น ๋ฅด๊ฒ ์์ง์๊ณ , ์ ์์ ์๋ teleop๊ณผ ํนํ ์ด๊ธฐ DAgger ๊ต์ ์ ๋งค์ฐ ๋๋ ธ๋ค.

์์ค๋ณ ์๋ ๊ณ์(Fig. 16) โ ์ฃผ์ต์ธก BC๊ฐ ๊ธฐ์ค(ร1.0). ์ง teleop๋ ์ํผ์๋๋น ์ฝ 1.4๋ฐฐ ๊ธธ์ด์ ์์ถ(ร1.5), ์๋ฎฌ ๋กค์์์ ๊ฐ์ฅ ๊ณต๊ฒฉ์ ์ด๋ผ ๋๋ฆฌ๊ณ (ร0.65), DAgger ๊ต์ ์ด ๊ฐ์ฅ ๋๋ ค(์ฝ 2๋ฐฐ ๊ธด ์ํผ์๋) ๊ฐ์ฅ ํฐ ๊ณ์(ร2.0)๋ฅผ ๋ฐ๋๋ค.
DAgger ์ฒญํฌ๋ ์ต์ปค ํ๋ ์์ด ์ฌ๋์ ๊ต์ ์ด์๋์ง ์์จ ๊ตฌ๊ฐ์ด์๋์ง์ ๋ฐ๋ผ ์ฒญํฌ ๋จ์๋ก ์ฌ์ค์ผ์ผ๋๋ค. ๊ทธ๋ฆฌ๊ณ ์ ์์ teleop๊ฐ ๊ทธ ์ฃผ ๋์ ๋นจ๋ผ์ง๋ฉด์ ์ฌ๋ฐ๋ฅธ ๊ณ์๋ ํ๋ฅํ๋ค โ ์ด๊ฒ์ด ์ด ๊ฐ์ ์ ์ญ์ด ์๋๋ผ ์์ค๋ณ๋ก ๋๋ ์ด์ ๋ค.
์ค๊ธฐ DAgger์ ๊ฐ์ ๊ทผ์ ๋ ๊ฐ์ค
๋ณต๊ตฌ ๋ฐ์ดํฐ๋ ์ฃผ์ต์ธก BC ์ ์ด ๊ฒฐ์ฝ ์ค ์ ์๋ ์ ์ผํ ๊ฒ์ด๋ค(๊นจ๋ํ๊ณ ์ฑ๊ณตํ ์ ๊ธฐ๋ง ๋ด๊ณ ์์ผ๋ฏ๋ก). ์ค๊ธฐ DAgger ๋ฃจํ๋ ์ด๋ ๋ค: ์ ์ฑ ์ด ์์จ์ ์ผ๋ก ๊ฐ๊ณ , ์คํจํ๊ธฐ ์์ํ๋ ์๊ฐ ์ ์๊ฐ teleop์ผ๋ก ์ธ๊ณ๋ฐ์ ๊ต์ ํ๊ณ ๋ค์ ๋๊ธด๋ค. ๋ชจ๋ ํ๋ ์์ ๋๊ฐ ์ด์ ํ๋์ง(์ ์ฑ vs ์ฌ๋) ๋ผ๋ฒจ์ด ๋ถ๋๋ค.
์ค๊ธฐ์๋ ๋ณด์๋ value ํจ์๋ ์์ด์ ์๋ฎฌ ํ์ดํ๋ผ์ธ์ฒ๋ผ advantage๋ฅผ ๊ณ์ฐํ ์ ์๋ค. ๊ทธ๋ฐ๋ฐ ๊ฐ์ ์ ํธ ์์ฒด๊ฐ ์ ๋ณด๋ฅผ ๋ด๊ณ ์๋ค โ ์ฌ๋์ ์ธ๊ณ๋ ์ ์ฑ ์ ์ต๊ทผ ์คํจ๋ฅผ ํ์ํ๊ณ , ์ฌ๋์ ๊ต์ ์ ๊ตฌ์ฑ์ ๋์ advantage ํ๋์ด๋ค. ์ด๋ฅผ ํ๋ ์๋ณ ์ํ๋ง ๊ฐ์ค์ผ๋ก ๋ฐ๊พผ๋ค.

์ธ๊ฐ ๊ฐ์ 2ํ๊ฐ ์๋ ์ํผ์๋์ ํ๋ ์๋ณ ์ํ๋ง ๊ฐ์ค(Fig. 17) โ ์ฌ๋ ๊ต์ ํ๋ ์์ด ๊ฐ์ฅ ๋๊ณ (๊ทธ๋ฆผ์์ ์ฝ์ผ๋ฉด 2.0), ๊ฐ์ ์์ ๋จผ ์์จ ํ๋ ์์ ๋ฎ์ ๊ฐ(0.3), ๊ฐ ์ธ๊ณ ์ง์ 5์ด ์ฐฝ์ 0์ผ๋ก ๋จํ๋ค์ดํ๋ค.
์ธ ๋ฒ์งธ ํญ๋ชฉ์ด ์ค๊ณ์ ํต์ฌ์ด๋ค โ ์ ์ฑ ์ ๋์ ์ํ๋ก ์ด๋ ๋ฐ๋ก ๊ทธ ๋์๋ค์ ๊ฐํํ๊ณ ์ถ์ง ์๋ค. ์ ์๋ ์ด๊ฒ์ด ์ง์ง advantage ํจ์์ โ์๋์ ์ผ๋ก ๊ฑฐ์น(deliberately crude) ๋์ฒด๋ฌผโ์์ ๋ช ์ํ๊ณ , ์ค๊ธฐ ๋ฐ์ดํฐ์ ๋ํ ์ ๋๋ก ํ์ต๋ reward/value ๋ชจ๋ธ์ด ์์๋ค๋ฉด ํ๋ ์์ ๋ ์ธ๋ฐํ๊ฒ ๊ฐ์คํ ์ ์์์ ๋ฟ ์๋๋ผ ์๋ฎฌ์์ ๊ทธํ ๋ก ์ ํตํ advantage ์กฐ๊ฑดํ์ best-of-N์ ์ค๊ธฐ์์๋ ์ธ ์ ์์์ ๊ฒ์ด๋ผ๊ณ ์ ๋๋ค. ๋ง์ง๋ง ์ฃผ์ ๊ทธ๊ฒ์ ๋ง๋ค๊ณ ๊ฒ์ฆํ ์๊ฐ์ด ์์์ ๋ฟ์ด๋ค.
์์ง ์ฅ๋น๋ ๋ฆฌ๋ ํ 2๊ฐ + ํ๋ก์ ํ 2๊ฐ, ์ ์ด ๋ชจ๋๋ฅผ ๋น ๋ฅด๊ฒ ์ ํํ๋ 3ํ๋ฌ ํ ์ปจํธ๋กค๋ฌ, RTX PRO 6000 ์ํฌ์คํ ์ด์ ํ ๋๋ค. ์ ์ฑ ์ด ์์จ ์ฃผํํ๋ ๋์์๋ ๋ฆฌ๋ ํ์ด ํ๋ก์๋ฅผ ์ถ์ข ํ๊ฒ ํด์, ์์ง์ ์ค๊ฐ์ ํ์ง ์๊ณ ์ ์ด๋ฅผ ์ก์์ฑ ์ ์๊ฒ ํ๋ค.
์์ง ์ ๋ต์ ๋ํ ์ ์์ ์ฌํ ํ๊ฐ๋ ๋์ ํ๋ค โ ๊ฐ์ฅ ์ด๋ ค์ด ์ด๊ธฐ ์ํ์ ์ด์์น์ ์ง์คํ ๊ฒ์ด ์ค์์์ ์ ์๋ค๋ ๊ฒ์ด๋ค. ์ค์ ๊ฒฐ์น์ ์ด๊ธฐ ์ํ๋ ๋๋ถ๋ถ ์์๋ณด๋ค ์ฌ์ ๊ณ , ๊ทธ๋์ ์ด๋ ค์ด ์ํ ๋ณต๊ตฌ์ ์ด ๋ ธ๋ ฅ์ด ๋ถ๋ถ์ ์ผ๋ก ๋ญ๋น๋๋ค. โ์ฌ์ด ์ด๊ธฐ ์ํ์์์ ๊นจ๋ํ ์์ฃผ๋ฅผ ๋ค๋ฌ๋ ๋ฐ ์ง์คํ๋ค๋ฉด ๋ ๋์ ์ ์๋ฅผ ๋ฐ์์ ๊ฒ ๊ฐ๋ค.โ
๋จ์ ๋ฒ๊ทธ โ ๊ทธ๋ฆฌ๊ณ ๊ฒฐ์น ๊ฒฐ๊ณผ
๋ฆฌํฌํธ์์ ๊ฐ์ฅ ์ค์ฉ์ ์ธ ๊ฒฝ๊ณ ๊ฐ ์ฌ๊ธฐ ์๋ค. LeRobot 0.4.x์ ๋ ๋ฆด๋ฆฌ์ค ์ฌ์ด์ SO-101 ํ๋ก์์ ๊ธฐ๋ณธ ์ํ ํํ์ด ๋ฐ๋์๋ค โ ๋ค์ฏ ๊ฐ ํ ๊ด์ ์ด ์ ๊ทํ๋ -100 \ldots 100 range-of-motion ์ธ์ฝ๋ฉ์์ ๋(degree) ๋จ์ ๊ด์ ๊ฐ๋๋ก ์ ํ๋๋ค(๊ทธ๋ฆฌํผ๋ ์ด๋ ์ชฝ์ด๋ 0โ100 ๋ฒ์). ๋ ๊ท์ฝ์ ๊ด์ ๋ณ ์ฌ์ค์ผ์ผ๋ก ๊ด๊ณ๋๊ณ , ๋๋ถ๋ถ์ ๊ด์ ์์ ์ ์ฒด ๊ฐ๋ ๋ฒ์๊ฐ 200๋ ๊ทผ์ฒ๋ผ ํ๋ฉด์์ผ๋ก๋ ๊ฑฐ์ ๋์ผํด ๋ณด์ฌ ์ก์์ผ๋ก ์ก๊ธฐ ์ด๋ ต๋ค. ๊ทธ๋ฐ๋ฐ ๋ชจ๋ ๊ด์ ์ด ์ฝ 10% ์ด๊ธ๋๋ค. ์ ์์ ์ค๊ธฐ ๋ฐ์ดํฐ์ ํ์ต ๋๋ถ๋ถ์ด ์๋ชป๋ ํํ ์์์ ๋์๊ณ , ๋ง๊ฐ ์ดํ ์ ์์ผ ์์ธ์ ์ฐพ์๋ค. ์ ๋ถ ์ฌ์์งํ๋ ๋์ ํ์ฒ๋ฆฌ ํจ์ค๋ก ๊ณ ์ณค์ง๋ง, ๊ทธ ํผ๋์ด ์ต์ข ์ฑ๋ฅ์ ๋๊ฐ๋ฅผ ์น๋ฅด๊ฒ ํ์ ๊ฒ์ด ๊ฑฐ์ ํ์คํ๋ค๊ณ ์ ๋๋ค.
์ด ๊ณ์ด์ ์ ๊ฐ ์คํ์์ค ๋ก๋ด ์ํ๊ณ(LeRobot / SO-ARM) ์์ฒด์ ๋ํด์๋ SmolVLA ๋ฆฌ๋ทฐ๊ฐ ๋ฐฐ๊ฒฝ์ ์ค๋ค โ ๊ฐ์ ์ํ๊ณ์์ โ์ ๋ ดํจโ์ด ๋ฐ์ดํฐ ๋ค์์ฑ์ผ๋ก ์ด์ด์ง๋ ๋ฐฉํฅ์ ๋ค๋ฃฌ๋ค๋ฉด, ์ด ๋ฆฌํฌํธ๋ ๊ทธ ์ ๋ ดํจ์ด ๋ฒ์ ๊ฐ ๊ท์ฝ ํ๋ฅ๋ผ๋ ๋น์ฉ์ผ๋ก ๋๋์์ค๋ ์ฌ๋ก๋ฅผ ๋ณด์ฌ์ค๋ค.
์ต์ข ๊ฒฐ์น ๊ฒฐ๊ณผ๋ ๋ค์๊ณผ ๊ฐ๋ค(Table 7, ์ฑ์ ๋ ์ค๊ธฐ ๋ฐ์ ์์ฃผํ ํ๋ค).
| ์์ | ํ | ์ ์ |
|---|---|---|
| 1 | sZs | 895 |
| 2 | ilya (this work) | 865 |
| 3 | Dum-E | 762.5 |
| 4 | SCUT-Unlimited | 635 |
| 5 | sisigakgak | 570 |
| 6 | Shubham @ Vorwerk | 470 |
์ ์๋ ์ฃผ์ต์ธก์ ๋ณตํฉ ์ค๊ธฐ ์งํ์ด์ง ์ฑ๊ณต๋ฅ ํผ์ผํธ๊ฐ ์๋๋ค. ์ฑ๊ณต๋ฅ ๊ณผ ์คํ
๋ณ ํ์ง์ด ํจ๊ป ํ๊ฐ๋๊ณ , unseen ์ท์๋ 50% ์ ์ ๋ณด๋์ค๊ฐ ๋ถ์์ผ๋ฉฐ, ๊ฐ๋ฅํ ์ต๋ ์ด์ ์ 1080์ ์ด๋ค. ์ค๊ธฐ ๋ผ์ด๋ ์ฒดํฌํฌ์ธํธ๋ huggingface.co/IliaLarchenko/lehome_real์ ๊ณต๊ฐ๋ผ ์๋ค.
์ฌ๊ธฐ์ ๋์ฌ๊ฒจ๋ณผ ์์ ๋ณ๋์ด ์๋ค โ ์จ๋ผ์ธ 6์์๋ sZs๊ฐ ์ค๊ธฐ 1์, ์จ๋ผ์ธ 2์์๋ Shubham @ Vorwerk๊ฐ ์ค๊ธฐ 6์๋ค. ์ฆ ์๋ฎฌ ์์๊ฐ ์ค๊ธฐ ์์๋ฅผ ์ ์์ธกํ์ง ๋ชปํ๋ค. ์ด ๋ํ ๊ฒฐ๊ณผ๋ ์ ์ ๊ฐ์ธ์ ์จ๋ผ์ธ 1์ / ์คํ๋ผ์ธ 2์๋ณด๋ค๋, ์๋ฎฌ ์ฑ๋ฅ๊ณผ ์ค๊ธฐ ์ฑ๋ฅ์ด ๋ค๋ฅธ ์ถ์ด๋ผ๋ ์ฌ์ค์ ๋ ํฌ๊ฒ ๋งํ๊ณ ์๋ค.
๋นํ์ ์ผ๋ก ๋ณด๋ฉด
๊ฐ์
- ์ ์ง์ฑ์ด ์ด ๋ฆฌํฌํธ์ ๋ฐฉ๋ฒ๋ก ์ ๋ฏธ๋์ด๋ค. ์ด๋ก์์ โcontrolled experiment๊ฐ ์๋๋คโ๋ผ๊ณ ์ ์ธํ๊ณ , ยง4์์ โ์ด๋ ๊ฒ์ด ๊ฒฐ์ ์ ์ด์๋์ง ์ฃผ์ฅํ์ง ์๋๋คโ๊ณ ๋ฐ๋ณตํ๋ฉฐ, XSA์ ๋ํด์๋ โ์ต๊ทผ ์ ํ์ ๊ธฐ๋๋คโ๊ณ ์ด๋ค. ๋ ๋์๊ฐ v1์ ์ค๋ฆฐ ์์ ์ ๋ ผ๋ฆฌ์ ์ค๋ฅ๋ฅผ v2์์ ์์ง ์ ์ ํ๋ค โ \theta^*๊ฐ ๊ณ์ฐ ๋ถ๊ฐ๋ฅํ๋ค๊ณ ๋ฏฟ์๋ ๊ฒ์ด ํ๋ ธ์์ ๋ฐํ๊ณ , ์ฌํ ๋ถ์์ผ๋ก ์ฐธ ๊ณ์๊ฐ 0.4~0.8์ด์๊ณ ์์ ์ด ์ด 0.5๊ฐ ์ค์๊ฐ ๊ทผ์ฒ์๋ค๋ ๊ฒ๊น์ง ๋ณด๊ณ ํ๋ค. ๋ํ ์ฐ์น ๋ฆฌํฌํธ์์ ๋ณด๊ธฐ ๋๋ฌธ ํ๋๋ค.
- ์ด์ ๊ฐ๋ฅํ ๋ถํ์ด ์ฌ๋ฟ ์๋ค. AWR์ ์์ค์ด ์๋๋ผ ์ํ๋ฌ์ ๊ฑธ์ด ์ด๋ฏธ์ง ๋์ฝ๋ฉ ๋น์ฉ๊น์ง ์๋ผ๋ ๊ตฌํ, ๊ทธ๋ก ์ธํด ํธํฅ๋ ๋ณด์กฐ ํค๋๋ฅผ IS ๊ฐ์ค์ผ๋ก ๋๋๋ฆฌ๋ ๋ณด์ , ์ด ๋ฆฌํด์ ์ด์ง์ผ๋ก ์ ์งํ๋ ์คํจ ์ ๋ณด์ ํ์, CUPED์ value ๊ฐ์ ๊ณ์, ์ฑ๊ณต ์ข ๋ฃ์ ์ฆ์์ฑ์ด ๋ง๋๋ ๊ผฌ๋ฆฌ ํธํฅ์ ํ์ตยท์คํ๋ผ์ธ ์์ชฝ์์ ๊ณต๊ฒฉํ๋ ๊ฒ โ ๊ฐ๊ฐ์ด ๋ค๋ฅธ ํ๋ก์ ํธ์์ ๋ ๋ฆฝ์ ์ผ๋ก ์ธ ์ ์๋ค.
- โ์ถ๋ก ์์ ์ต์ ํโ๋ฅผ ํ๋์ ์ต์ ํ ๋ฌธ์ ๋ก ์ธ์ด ๊ฒ์ด ์ด ๋ฆฌํฌํธ์ ๊ฐ์ฅ ์ฌ์ฌ์ฉ์ฑ ๋์ ์์ด๋์ด๋ค. ๊ฐ์ค์น๋ฅผ ๊ฑด๋๋ฆฌ์ง ์๋ ์์ก์ด 7๊ฐ๋ฅผ ์ ์ํ๊ณ , ๊ทธ๋ฆฌ๋ ์์น ๋์ ๋กค์์ ์์ง๊ณผ ๋์์ ๋๋ factorized Thompson ๋ฐด๋ง์ผ๋ก ํ๋ํ๋ค. ๋ถ์ ํจ๊ณผ ์ธ ๊ฐ์ง๊ฐ ๋ช ๋ฃํ๋ค: ๊ฐ์ธ๊ณ , ํ์ดํผํ๋ผ๋ฏธํฐ๊ฐ ์ ์ฑ ๊ณผ ํจ๊ป ์งํํ๋ฉฐ, ํ์์ด ๊ทธ ์์ฒด๋ก ์ ์ฉํ ํ์ต ๋ถ์ฐ์ด ๋๋ค(์: ์คํ ์๋๋ฅผ ๋ค์ํํ๋ฉด ์ ์ฑ ์ด ๊ณผ์ ๋ฅผ ๋ ๋นจ๋ฆฌ ๋๋ด๋ ๋ฒ์ ๋ฐฐ์ด๋ค).
- ์คํจ๋ด์ด ๊ตฌ์ฒด์ ์ด๋ค. ๋จ์ ๋ฒ๊ทธ(LeRobot 0.4.x์ SO-101 ์ํ ํํ ๋ณ๊ฒฝ, ๋ง๊ฐ ์ดํ ์ ๋ฐ๊ฒฌ), ์๋ฎฌ DAgger๊ฐ ์ธ๋ชจ์์๋ค๋ ๊ฒ, ์ด๋ ค์ด ์ด๊ธฐ ์ํ์ DAgger๋ฅผ ๊ณผํฌ์ํ ๊ฒ, ์์ด ์ท ์ผํ. ์ด ํญ๋ชฉ๋ค์ ๊ฐ์ ์ํ๊ณ์์ ์์ ํ๋ ์ฌ๋์๊ฒ ๋ ผ๋ฌธ์ ์ฑ๊ณต ์์น๋ณด๋ค ๊ฐ์ง ์ ์๋ค.
- ์ฝ๋์ ์ฒดํฌํฌ์ธํธ๋ฅผ ์ ๋ถ ๊ณต๊ฐํ๋ค(Apache-2.0, ์๋ฎฌยท์ค๊ธฐ ๋ ์ฒดํฌํฌ์ธํธ). ๋ํ ์๋ฃจ์ ๋ฆฌํฌํธ๋ก์๋ ์ต๋ํ์ ์ฌํ ์๋ฃ๋ฅผ ๋ธ ์ ์ด๋ค.
์ฝ์ ยทํ๊ณ
- ablation์ด ํ๋๋ ์๋ค. ์ ์๊ฐ ์ธ์ ํ๋ ์ฌ์ค์ด์ง๋ง, ๋ฆฌ๋ทฐ์ด ์ ์ฅ์์๋ ์ด๊ฒ์ด ์ด ๋ฆฌํฌํธ๋ฅผ ๋ฐฉ๋ฒ๋ก ์ ๊ทผ๊ฑฐ๋ก ์ธ์ฉํ ์ ์๊ฒ ๋ง๋๋ ๊ฒฐ์ ์ ํ๊ณ๋ค. ์ โ์ง๊ดโ ์ ์ ํ์ ์ ๋ฆฌํ๋ฏ์ด, ์ต์ ์ด ๊ฐ๊ฐ ๋๋ ์ค๊ณ ๊ฒฐ์ ์ค ์ค-์ธก์ ์ฆ๊ฑฐ๊ฐ ์๋ ๊ฒ์ ์ถ๋ก ์์ ์์ก์ด ๋ค ๊ฐ๋ฟ์ด๊ณ ์ํคํ ์ฒ ์ชฝ ๊ฒฐ์ ์๋ ์ ์ฑ ๊ด์ฐฐ์ด๋ ์ ์ธ๋ง ์๋ค. 79.63%๋ฅผ ๋ง๋ ๊ฒ์ด advantage ์กฐ๊ฑดํ์ธ์ง, 12,500 ์ํผ์๋์ ๋กค์์ ๊ท๋ชจ์ธ์ง, ์๋๋ฉด \pi_{0.5} ์ฌ์ ํ์ต ์์ฒด์ธ์ง ์ด ๋ฆฌํฌํธ๋ก๋ ๋ถ๋ฆฌํ ์ ์๋ค.
- ํต์ฌ ๊ด์ฐฐ์ ์์น๊ฐ ๋ถ์ด ์์ง ์์ ๊ณณ์ด ์ฌ๋ฟ์ด๋ค. ๊ฐ์ฅ ์์ฌ์ด ๊ฒ์ ยง9.1์ ๋ฆฌ์ฌ์ด์ฆ ์คํ โ โsuccess rate dropped significantlyโ๋ผ๊ณ ๋ง ํ๊ณ ์ผ๋ง๋ ๋จ์ด์ก๋์ง๊ฐ ์๋ค. ์๋ฎฌ ๊ณผ์ ํฉ์ ์ ๋๋ฅผ ์ ๋ํํ ์ ์์๋ ์ ์ผํ ์คํ์ธ๋ฐ ์์น๊ฐ ์์ด ์ธ์ฉํ ์ ์๋ค. AdaRMS ํจ๊ณผ(โwrong-garment behavior visually reducedโ), ์ฒดํฌํฌ์ธํธ ๋กค๋ฐฑ ํจ๊ณผ(โreliably kicked out of local optimaโ)๋ ๋ง์ฐฌ๊ฐ์ง๋ค.
- ์ค๊ธฐ 2์๋ฅผ โ์ก๋คโ๋ก ์ฝ๊ธฐ ์ด๋ ค์ด๋ฐ, ๋ฆฌํฌํธ๊ฐ ์ด๋ฅผ ๋ ผํ์ง ์๋๋ค. ์จ๋ผ์ธ ๋ผ์ด๋๋ 80๋ฒ ร 10ํ = 800 ์ํผ์๋๋ผ 6.13 pp ๊ฒฉ์ฐจ๊ฐ ์ถฉ๋ถํ ํฌ์ง๋ง, ์ค๊ธฐ ๊ฒฐ์น์ ํ์ ๋น 5๋ฒ(์ด 20๋ฒ)์ด๊ณ ์ฌ์ฌ์์๋จ ์ฑ์ ์ด ์์ธ ๋ณตํฉ ์ ์๋ค. 865 vs 895๋ ๋ง์ 1080 ๊ธฐ์ค 2.8 %p ์ฐจ์ด์ด๋ฉฐ, ํ๋ณธ ์ยท์ฌ์ฌ ๋ถ์ฐยท์ ๋ขฐ๊ตฌ๊ฐ์ด ์ ํ ๋ณด๊ณ ๋์ง ์์๋ค. โ2์โ๋ผ๋ ์ฌ์ค๋ง ์๊ณ โ1์์ ๊ตฌ๋ถ๋๋๊ฐโ๋ ์ ์ ์๋ค โ ๊ทธ๋ฆฌ๊ณ ๋ฆฌํฌํธ๋ ์ด ์ง๋ฌธ์ ๋์ง์ง ์๋๋ค.
- ์จ๋ผ์ธ 1์ / ์คํ๋ผ์ธ 2์์ ๋น๋์นญ์ ๋ํ ๋ถ์์ด ์๋ค. ๊ฐ์ฅ ๋จ์ํ ์ค๋ช ์ ์๊ฐ ๋ฐฐ๋ถ(3๊ฐ์ vs 1์ฃผ์ผ)์ด๊ณ ์ ์๋ ๊ทธ๋ ๊ฒ ๋งํ๋ค. ๊ทธ๋ฌ๋ ยง9.5๋ฅผ ์ฝ์ผ๋ฉด ๋ ๊ตฌ์กฐ์ ์ธ ์ฌ์ค์ด ๋๋ฌ๋๋ค โ ์ค๊ธฐ ๋ผ์ด๋์ ๋๊ฐ ์ ์ฑ ์ ์ด ๋ฆฌํฌํธ์ ํต์ฌ ๊ธฐ์ฌ๋ฅผ ๊ฑฐ์ ์ฐ์ง ์์๋ค. advantage ์กฐ๊ฑดํ, CFG, best-of-N, keypoint ํค๋, world model ํค๋๊ฐ ์ ๋ถ ์ ๊ฑฐ๋๊ณ , success/checkpoint/TTC ํค๋๋ ๋๊ฒฐ๋๋ค. ๋จ์ ๊ฒ์ โ์๋ฎฌ์์ ์ ์ฌ์ ํ์ต๋ \pi_{0.5} + BC + DAgger + ๋ฌด๊ฑฐ์ด ์ฆ๊ฐโ์ด๋ค. ๊ทธ๋ ๋ค๋ฉด ์ด ๋ฆฌํฌํธ๊ฐ ์ ์ํ๋ RL ๋ ์ํผ๊ฐ ์ค๊ธฐ ์ฑ๋ฅ์ ์ผ๋ง๋ ๊ธฐ์ฌํ๋์ง๋ ์ด ๋ํ ๊ฒฐ๊ณผ๋ง์ผ๋ก ํ์ ํ ์ ์๋ค. ์ ์๊ฐ ยง10.5์์ โ๋ ๋ผ์ด๋๋ฅผ ํ๋์ ํ์ดํ๋ผ์ธ์ผ๋กโ๋ผ๊ณ ์์ฌ์ํ๋ ๊ฒ์ ์ ํํ ์ง๋จ์ด์ง๋ง, ๊ทธ ์ง๋จ์ด ๊ณง ์๊ธฐ ๊ฒฐ๊ณผ ํด์์ ํ๊ณ๋ผ๋ ์ ๊น์ง๋ ๋์๊ฐ์ง ์๋๋ค.
- ์จ๋ผ์ธ 1์๋ฅผ ๋ง๋ ๊ณผ์ ์ด sim-to-real์ ์ด๋ ต๊ฒ ๋ง๋ค์๋ค๋ ์๊ธฐ๋ชจ์์ ๊ตฌ์กฐ๊ฐ ์๋๋ฐ, ยง10.2์์ ์ธ๊ธ๋ง ํ๊ณ ์ง๋๊ฐ๋ค. 12,500 ์ํผ์๋์ง๋ฆฌ ์๋ฎฌ RL ๋ฃจํ๊ฐ ๋ ๋๋ง ์ํฐํฉํธ ๊ณผ์ ํฉ์ ๋ง๋ค์๊ณ (ยง9.1์ ๋ฆฌ์ฌ์ด์ฆ ์คํ), ๊ทธ๊ฒ์ด ์ค๊ธฐ ์ ์ด๋ฅผ ์ด๋ ต๊ฒ ํ๋ค. ์ ์๋ โํ๊ฒฝ ์ ๋ ฌ ์ธ์ ๊นจ๋ํ ํด๋ฒ์ ์ฐพ์ง ๋ชปํ๋คโ๋ก ๋ง๋ฌด๋ฆฌํ๋๋ฐ, RL ๋ฃจํ ์์์๋ถํฐ ๋ ๋๋ง ๋ค์์ฑ์ ๊ฐ์ ํ๋ ์ค๊ณ(1๋ผ์ด๋ ์ผ๋ฐ ๋กค์์์ ์ฆ๊ฐ์ ์๋์ ์ผ๋ก ์ฝํ๊ฒ ์ ์งํ ๊ฒฐ์ ์ ์ฌ๊ฒํ ํ๋ ๊ฒ)๊ฐ ์์ฐ์ค๋ฌ์ด ํ์ ์ง๋ฌธ์ด๋ค. ์ด ๋ฆฌํฌํธ๋ ๊ทธ ์ง๋ฌธ์ ์ด์ด ๋๊ณ ๋ตํ์ง ์๋๋ค.
- ๋ ๊ฑฐ์ ์์ฌ๊ฐ ์ต์ข ์ค์ ์ ๋จ์ ์๋ค. checkpoint ํค๋์ TTC ํค๋๋ ํ์ต์ ๋๋๋ฐ downstream์์ ์ฐ์ด์ง ์๋๋ค๊ณ ๋ช ์๋ผ ์๊ณ , ๊ทธ๋ผ์๋ ์์ค ๊ฐ์ค์น(0.001, 0.05)๋ฅผ ๊ฐ๊ณ ์๋ค. TTC๋ ํนํ ๊ฐ์ค์น 0.05๋ก success ํค๋์ ๊ฐ์๋ฐ๋ โ๊ฒฐ๊ณผ๊ฐ ๊ฒฐ์ ์ ์ด์ง ์์ ๋ ์กฐ์ฌํ ์๊ฐ์ด ์์๋คโ๋ ์ํ๋ก ๋จ์ ์๋ค. ablation ๋ถ์ฌ์ ๊ฒน์น๋ฉด, ๊ฒ์ฆ๋์ง ์์ ๋ณด์กฐ ์์ค์ด ๋ถ์ ์ฑ๋ก ์ต์ข ์ฑ๋ฅ์ด ๋ณด๊ณ ๋๊ณ ์๋ค๋ ๋ป์ด ๋๋ค.
- ์ฌํ ๋น์ฉ์ด ๊ฐ์ธ ์ฐ๊ตฌ์ ๋ฒ์๋ฅผ ๋ฒ์ด๋๋ค. H200 1๋์์ ~300k ์คํ , ์ฌ๊ธฐ์ ์ํผ์๋๋น 30์ด์ง๋ฆฌ Isaac Sim ๋กค์์ 12,500ํ ์ด์(โ104 ์๋ฎฌ๋ ์ด์ -์๊ฐ, ํ์ ๊ณ์ฐ)์ RTX PRO 6000 ์ฌ๋ฌ ๋๋ก ๋ณ๋ ฌ ์์งํ๋ค. ์ฝ๋๊ฐ ๊ณต๊ฐ๋ผ๋ ์ค์ ๋ก ์ด์ ๊ฐ๋ฅํ ๊ฒ์ ์ ์ฒด ์์คํ ์ด ์๋๋ผ ๋ ์ํผ์ ๊ฐ๋ณ ๋ถํ์ด๋ค.
- ์ผ๋ฐํ ์ฃผ์ฅ์ ๋ฒ์๋ฅผ ์ข๊ฒ ์ฝ์ด์ผ ํ๋ค. ยง10.1์ โunseen ์ผ๋ฐํ๋ ๊ฑฐ์ ๋ฌธ์ ๊ฐ ์๋์๋คโ๋ ๊ฒฐ๋ก ์ unseen์ด ๊ฐ์ ๋ค ์นดํ ๊ณ ๋ฆฌ ์์ ๋ค๋ฅธ ์ธ์คํด์ค๋ผ๋ ์กฐ๊ฑด์์ ์ฑ๋ฆฝํ๋ค. ์ ์๊ฐ ๋ ๊ฐ์ฅ ๋ ์นด๋ก์ด ์ฌ๋ก์กฐ์ฐจ โ๊ธด๋ฐ์ง๋ก ๋ถ๋ฅํด์ผ ํ๋๋ฐ ์ ์ ๋์๋ ๋ฐ๋ฐ์ง๋ก ๋ณด์ด๋ ์ค์ ์ทโ์ด๋ผ๋ ๋ ์ด๋ธ ๋ชจํธ์ฑ์ด์ง ์ ์นดํ ๊ณ ๋ฆฌ๊ฐ ์๋๋ค. ์๊ฑดยท์๋ง์ฒ๋ผ ์นดํ ๊ณ ๋ฆฌ ์์ฒด๊ฐ ๋ฐ๋๋ฉด ๊ทผ๊ฑฐ๊ฐ ์๊ณ , ์ท ์ข ๋ฅ ์ ๋ ฅ ํ ํฐ์ด 4๊ฐ ๊ณ ์ ์ด๋ผ๋ ์ค๊ณ์ ๊ทธ๋๋ก๋ ํ์ฅ๋์ง๋ ์๋๋ค.
- best-of-N์ ์๋ ๊ทผ๊ฑฐ๊ฐ ์ค๋ช ๋์ง ์์ ์ฑ๋ก ๋จ์ ์๋ค. FM ํค๋ ์์ธก๊ณผ ์ค์ ๊ฒฐ๊ณผ์ ์๊ด์ด โ๋ชจ๋ ์คํ์์ ์ฌ์ค์ 0โ์ธ๋ฐ ํ๋ณด 2~3๊ฐ๊ฐ ์ผ๊ด๋๊ฒ ์ด๊ฒผ๋ค๋ฉด, ์ด๋์ ์ถ์ฒ๊ฐ ์ฑ์ ํจ์๊ฐ ์๋๋ผ ์ฌ๋ฌ ํ๋ณด๋ฅผ ๋ฝ๋ ํ์ ์์ฒด(์: ์ด๊ธฐ ๋ ธ์ด์ฆ ๋ค์์ฑ)์ผ ๊ฐ๋ฅ์ฑ์ ๋ฐฐ์ ํ ์ ์๋ค. ๋ฌด์์๋ก ํ๋๋ฅผ ๊ณ ๋ฅด๋ ๋์กฐ๊ตฐ(random-of-N)์ ๋ฐด๋ง arm์ผ๋ก ํ๋๋ง ๋ฃ์์ด๋ ์ด ์ง๋ฌธ์ ๊ฐ์ธ๊ฒ ๋ตํ ์ ์์๋ค.
๊ด๋ จ ์ฐ๊ตฌ์์ ์๋ฆฌ ๋งค๊น
์ด ๋ฆฌํฌํธ๋ ์ ๊ณ๋ณด๋ฅผ ์ฌ๋ ๋ ผ๋ฌธ์ด ์๋๋ผ ์ฌ๋ฌ ๊ณ๋ณด์ ๊ต์ฐจ์ ์์ ์๋ํ๋ ์์คํ ์ด๋ค. ์ขํ๋ฅผ ์ฐ์ด ๋ณด๋ฉด ์ด๋ ๋ค.
VLA ๋ฐฑ๋ณธ. ์ ์ฑ ์ \pi_{0.5}(Black et al., 2025)์ ์ง์ ๊ธฐ๋๊ณ ์๊ณ , ๊ทธ flow matching ํ๋ ์ ๋ฌธ๊ฐ ๊ณ๋ณด์ ์ถ๋ฐ์ ์ ฯ0 ๋ฆฌ๋ทฐ์์ ๋ค๋ค๋ค. ๋ค๋ง ์ด ๋ฆฌํฌํธ๊ฐ \pi_{0.5}์์ ๋ฌผ๋ ค๋ฐ์ ํํ๋ ์ธ์ด๋ฅผ ์์ ํ ์ ๊ฑฐํ ๊ฒ์ด๋ผ๋ ์ ์ด ํน๊ธฐํ ๋งํ๋ค โ ํ ํฌ๋์ด์ ๋ ์ธ์ด ํ ํฐ๋ ์๊ณ , ํ ์คํธ ํ๋กฌํํธ ์๋ฆฌ๋ฅผ 4๊ฐ์ง๋ฆฌ ํ์ต๋ ์ท ์ข ๋ฅ ์๋ฒ ๋ฉ์ด ๋์ ํ๋ค. โV-L-Aโ์์ L์ ๋นผ๊ณ A๋ง ๋จ๊ธด ์ ์ด๊ณ , ๋จ์ผ ๊ณผ์ ๋ํ ์ธํ ์์๋ ๊ทธ๊ฒ์ด ํฉ๋ฆฌ์ ์ ํ์ด๋ค.
์ ์ ์์ ์ ์ง์ ๊ณ๋ณด. ์ด ์์คํ ์ ์๋น ๋ถ๋ถ(์ธ์ด ์ ๊ฑฐ, ์๊ด ๋ ธ์ด์ฆ, soft inpainting, cross-layer KV mixing, ์คํ ๊ธธ์ด/์ฌ์ ์๋/์ต์ปค๋ผ๋ ์ถ๋ก ๊ณ์ฝ)์ ์ ์ ํ์ 2025 BEHAVIOR-1K Challenge 1์ ์๋ฃจ์ ์์ ๋ณ๊ฒฝ ์์ด ์ด์๋ ๊ฒ์ผ๋ก ๋ช ์๋ผ ์๋ค. ๋ฒค์น๋งํฌ ์ชฝ ๋งฅ๋ฝ์ BEHAVIOR-1K ๋ฆฌ๋ทฐ์ ์๋ค. ๋ ๋ํ๋ฅผ ๊ดํตํ๋ ์ ์์ ๋ฐฉ๋ฒ๋ก ์ โ๊ฑฐ๋ VLA๋ฅผ ์ฌ์ ํ์ต์์ ๊ฐ์ ธ์, ๊ณผ์ ๋ณ ๋ณด์กฐ ์ ํธ์ ์ถ๋ก ๊ณ์ฝ์ ์น์ด ๋ํ ์งํ์ ๋ง์ถฐ ์กฐ์ธ๋คโ๋ก ์์ฝ๋๋ค.
VLA๋ฅผ RL๋ก ๊ฐ์ ํ๋ ํ๋ฆ. advantage ์กฐ๊ฑดํ์ ์ถ์ฒ๋ Physical Intelligence์ \pi^{*}_{0.6}/RECAP์ด๊ณ , AWR(Peng et al., 2019)๊ณผ AWAC(Nair et al., 2020)์ด ์ฌ๊ฐ์ค ์ชฝ ๊ณ๋ณด๋ค. ๊ฐ์ ๋ฌธ์ ๋ฅผ ํจ์ฌ ๊ฐ๋ฒผ์ด ์์ฐ์ผ๋ก ํธ๋ ๋ฐ๋ํธ ์ ๊ทผ์ด RL Token ๋ฆฌ๋ทฐ์์ ๋ค๋ฃฌ RLT๋ค โ VLA ๋ด๋ถ ํน์ง์ ์์ถํ ํ ํฐ ์์ ๊ฒฝ๋ ์กํฐ-ํฌ๋ฆฌํฑ์ ์น์ด ๋ช ์๊ฐ~๋ช ๋ถ์ ๋ก๋ด ๊ฒฝํ์ผ๋ก ์จ๋ผ์ธ RL์ ๋๋ฆฐ๋ค. ์ด ๋ฆฌํฌํธ๋ ์ ํํ ๊ทธ ๋ฐ๋ํธ ๊ทน๋จ์ ์๋ค: VLA ์ ์ฒด๋ฅผ 12,500 ์ํผ์๋๋ก ํํ์ตํ๋, critic์ ๋ฐ๋ก ๋๋ ๋์ ์ ์ฑ ์์ ๋ฃ์๋ค. ๋ ์ ๊ทผ์ ๋๋ํ ๋์ผ๋ฉด โcritic์ ์ด๋์ ๋ ๊ฒ์ธ๊ฐโ(์ ์ฑ ๋ฐ ๊ฒฝ๋ ๋คํธ์ํฌ vs ์ ์ฑ ์ ๋ณด์กฐ ํค๋)๋ผ๋ ์ถ์ด ์ ๋ช ํด์ง๋ค.
Human-in-the-loop ๋ณต๊ตฌ. DAgger(Ross et al., 2011)์ HIL-SERL ๋ฆฌ๋ทฐ์์ ๋ค๋ฃฌ HIL-SERL์ด ์ง์ ๊ณ๋ณด๋ค. ๋ค๋ง ์ด ๋ฆฌํฌํธ์ ์ค๊ธฐ DAgger๋ HIL-SERL๊ณผ ๊ฒฐ์ ์ ์ผ๋ก ๋ค๋ฅด๋ค โ ๋ณด์๋ value ํจ์๋ ์์ด ๊ฐ์ ๊ทผ์ ๋๋ง์ผ๋ก ํ๋ ์ ๊ฐ์ค์ ๋ง๋ ๋ค. ์ ์ ์ค์ค๋ก ์ด๋ฅผ โ์๋์ ์ผ๋ก ๊ฑฐ์น ๋์ฒด๋ฌผโ์ด๋ผ ๋ถ๋ฅด๊ณ , ์ค๊ธฐ ์ชฝ ํ์ต๋ reward/value ๋ชจ๋ธ์ด ์์๋ค๋ฉด ํจ์ฌ ๋์์ ๊ฒ์ด๋ผ๊ณ ์ ๋๋ค. ์ฆ HIL-SERL์ด ์ด๋ฏธ ๋ณด์ฌ์ค ๊ฒ(์ค๊ธฐ์์ ํ์ต๋ ๋ณด์์ผ๋ก RL์ ๋๋ฆฌ๋ ๊ฒ)์ด ์๊ฐ ์ ์ฝ ๋๋ฌธ์ ์ฌ๊ธฐ์๋ ์คํ๋์ง ๋ชปํ ์ ์ด๋ค.
์๋ฎฌโ์ค๊ธฐ ์จ๋ผ์ธ RL์ ์ค๊ณ ์ ํ. Simulation to Online RL ๋ฆฌ๋ทฐ๊ฐ ๋ค๋ฃฌ ์ฐ๊ตฌ๊ฐ ์ด ๋ฆฌํฌํธ์ ยง9์ ํฅ๋ฏธ๋กญ๊ฒ ๊ฒน์น๋ค โ ์๋ฎฌ ๋๋ ์ด์ ์ํ ๋ฐ์ดํฐ๋ฅผ ์ ์งํ ๊ฒ, ์ ์คํํธ๋ฅผ ์ธ ๊ฒ, ๋น๋์นญ ์กํฐ-ํฌ๋ฆฌํฑ ์ ๋ฐ์ดํธ๋ฅผ ์ธ ๊ฒ. ์ด ๋ฆฌํฌํธ์ ์ธ ๋ฒํท ๋ฏน์ค(์๋ฎฌ ์ฌ์ 10%๋ฅผ โ์์ง ์๊ธฐ ์ํดโ ๋จ๊ธด๋ค)์ โ์ต์ ์ด ์๋ ์ฒดํฌํฌ์ธํธ์์ ์ถ๋ฐํ๋คโ๋ ์ ํ์ด ๊ฐ๊ฐ ์ฒซ ๋ ์ง์นจ์ ์ค์ ํ์ด๋ค. ๋ค๋ง ๊ทธ ์ฐ๊ตฌ๊ฐ 100ํ ์ด์์ ์ค๊ธฐ ํ์ต ์คํ์ผ๋ก ๊ฒ์ฆํ ๊ฒ๊ณผ ๋ฌ๋ฆฌ, ์ฌ๊ธฐ์๋ 1์ฃผ์ผ ์คํ๋ฆฐํธ์ ๋จ์ผ ์คํ์ด๋ผ ๊ฐ์ ์ง์นจ์ด ๋ ๋ฆฝ์ ์ผ๋ก ์ฌํ์ธ๋๋ค๊ณ ๋งํ ์๋ ์๋ค.
๋ํ ์ธํ๋ผ. ๋ฒค์น๋งํฌยท์๋ฎฌ๋ ์ดํฐ๋ ์ฃผ์ต์ธก(LeHome, arXiv:2604.22363)์ ๊ฒ์ด๊ณ , ํ๋์จ์ด๋ The Robot Studio์ SO-ARM100/101, ์ํํธ์จ์ด ์คํ์ HuggingFace์ LeRobot์ด๋ค. ์ด ์ ๊ฐ ์คํ์์ค ์ํ๊ณ์ ์ฑ๊ฒฉ์ SmolVLA ๋ฆฌ๋ทฐ๋ฅผ ๋ณด๋ฉด ์กํ๋๋ฐ, ์ด ๋ฆฌํฌํธ์ ๋จ์ ๋ฒ๊ทธ ์ผํ๋ ๊ทธ ์ํ๊ณ์ ๋น ๋ฅธ ๋ฐ๋ณต์ด ๋ง๋๋ ๊ท์ฝ ํ๋ฅ๋ผ๋ ๋ฐ๋ํธ ์ผ๊ตด์ ๋ณด์ฌ์ค๋ค.
๊ทธ ๋ฐ์ ์กฐ๊ฐ๋ณ๋ก ์ธ์ฉ๋ ๊ฒ๋ค: flow matching(Lipman et al., 2023), SigLIP(Zhai et al., 2023), Gemma(Google DeepMind, 2024), FAST ํ๋ ํ ํฌ๋์ด์ ์ด์ (Pertsch et al., 2025), XSA(Zhai, 2026), GAE(Schulman et al., 2016), CFG(Ho & Salimans, 2022), CUPED(Deng et al., 2013), Thompson sampling(Thompson, 1933; Russo et al., 2018), real-time chunking(Black et al., 2025), ๋์ด๋ ํ์ ๋ฐ์ดํฐ ์ ํ(Sun et al., 2025), ๊ทผ์ ์คํ ์ ์คํํ๊ณ ์ฌ๊ณํํ๋ ๊ฒ์ ๊ทผ๊ฑฐ๋ก TRI LBM ํ(2025).
์์ฝ
๊ธฐ์ฌ. LeHome Challenge 2026์ ์ฐ์น ์๋ฃจ์ ์ ์ฒ์๋ถํฐ ๋๊น์ง ๊ธฐ๋กํ ์์ง๋์ด๋ง ์ผ์ด์ค ์คํฐ๋๋ค. ์ค์ฌ ์์ด๋์ด๋ ํ๋ โ flow matching VLA๋ฅผ ์๊ธฐ ์์ ์ value function์ผ๋ก ๋ง๋๋ ๊ฒ. ํ๋์ ์ฟผ๋ฆฌ ํ ํฐ์ด ์ด๋ฏธ์ง๋ง ๋ณด๊ณ ์ฑ๊ณต ํ๋ฅ ยท์งํ๋ยท์ท ์ข ๋ฅยทkeypoint ๊ฑฐ๋ฆฌ๋ฅผ ๋ด๊ณ , ํ๋ ์ ๋ฌธ๊ฐ ๊ผฌ๋ฆฌ์ FM ์ฟผ๋ฆฌ๊ฐ ํ๋์ ์กฐ๊ฑดํ๋ ์ฑ๊ณต ์์ฐจ(Q ์ญํ )์ ๋ฏธ๋ keypoint ๊ฑฐ๋ฆฌ(๊ฐ์ผ world model ๋์ฉํ)๋ฅผ ๋ธ๋ค. ์ด ์์ธก๋ค์ด advantage๋ฅผ ๋ง๋ค๊ณ , advantage๋ AWR ์ํ๋ฌ(์ด๋ค ํ๋ ์์ ๋ณผ์ง)์ RECAP์ ์กฐ๊ฑดํ(๋ฌด์์ ์์ธกํ ์ง)๋ก ์ด์ค ์๋น๋๋ฉฐ, ์กฐ๊ฑดํ๋ ์ถ๋ก ์์ CFG๋ฅผ ๊ฐ๋ฅํ๊ฒ ํ๊ณ Q ํค๋๋ best-of-N์ ๊ฐ๋ฅํ๊ฒ ํ๋ค. ์ฌ๊ธฐ์ ๋ํ ์ฑ๊ณต ํ์ ๊ธฐ๋ฅผ ๊ทธ๋๋ก ์ฌ์ฌ์ฉํ dense reward, ์คํจ ์ ๋ณด์ ํ์๋ก ์ด์ง ๋ฆฌํด์ ์งํค๋ ์ค๊ณ, CUPED์ value ๊ฐ์ , ๋ก์ ๋กค์์์ ๊ฒฐ๊ณผ ์ ์ฉ ์ ํธ๋ก ์ฐ์ํ๊ฒ ํํด์ํค๋ ๋ธ๋ ๋ฉ, ๊ทธ๋ฆฌ๊ณ ์ถ๋ก ํ์ดํผํ๋ผ๋ฏธํฐ๋ฅผ ๋กค์์ ์ค์ ํ๋ํ๋ Thompson ๋ฐด๋ง์ด ๋ถ๋๋ค. ๊ฒฐ๊ณผ๋ ์จ๋ผ์ธ 62ํ ์ค 1์(79.63%, +6.13 pp)์ ์ค๊ธฐ ๊ฒฐ์น 2์(865/1080)๋ค.
ํ๊ณ. ablation์ด ์ ๋ฌดํ๋ค๋ ๊ฒ์ด ์ด ๋ฆฌํฌํธ๋ฅผ ๋ฐฉ๋ฒ๋ก ์ ๊ทผ๊ฑฐ๋ก ์ธ ์ ์๊ฒ ๋ง๋ ๋ค. ์ ์๊ฐ ์ธ์ ํ๋ ์ฌ์ค์ด์ง๋ง ๊ทธ ์ฌํ๋ ๋ฆฌํฌํธ ์ ์ฒด์ ๋ฏธ์น๋ค โ ์ด๋ ์กฐ๊ฐ์ด ์ ์๋ฅผ ๋ง๋ค์๋์ง ์ ์ ์๊ณ , ํต์ฌ ๊ด์ฐฐ ์ฌ๋ฟ(๋ฆฌ์ฌ์ด์ฆ ์คํ, AdaRMS, ์ฒดํฌํฌ์ธํธ ๋กค๋ฐฑ)์ ์์น์กฐ์ฐจ ์๋ค. ์ค๊ธฐ ๋ผ์ด๋๋ ์ด ๋ฆฌํฌํธ์ ํต์ฌ ๊ธฐ์ฌ๋ฅผ ๊ฑฐ์ ๋ค ์ ๊ฑฐํ ์ฑ ์น๋ฌ์ก์ผ๋ฏ๋ก, RL ๋ ์ํผ๊ฐ ์ค๊ธฐ ์ฑ๋ฅ์ ์ผ๋ง๋ ๊ธฐ์ฌํ๋์ง๋ ์ด ๋ํ ๊ฒฐ๊ณผ๋ก ํ์ ๋์ง ์๋๋ค. ์ค๊ธฐ 2์์ 1์์ 30์ ์ฐจ์ด(๋ง์ ๋๋น 2.8 %p)๋ ํ๋ณธ 20๋ฒ๊ณผ ์ฌ์ฌ ์ฑ์ ์ ๊ฐ์ํ๋ฉด ๊ตฌ๋ถ ๊ฐ๋ฅํ ์ฐจ์ด์ธ์ง์กฐ์ฐจ ๋ถ๋ถ๋ช ํ๋ค. ์ฌํ ๋น์ฉ๋ ๊ฐ์ธ ๊ท๋ชจ๋ฅผ ๋๋๋ค.
์ ๋ง. ์ ์ ๋ณธ์ธ์ ๊ฐ์ฅ ํฐ ์์ฌ์์ด ๊ณง ๋ค์ ๋ฐฉํฅ์ด๋ค โ ๋ ๋ผ์ด๋๋ฅผ ๋ ๊ฐ์ ๋๊ตฌ ์์๋ก ํผ ๊ฒ. ์จ๋ผ์ธ ๋ผ์ด๋์๋ ์์ ํ RL ๊ธฐ๊ณ์ฅ์น(dense reward, value, advantage, CFG, best-of-N)๊ฐ ์์๊ณ , ์ค๊ธฐ ๋ผ์ด๋์๋ ์ค์ ๋ก ๋ณต๊ตฌ๋ฅผ ๋ง๋ค์ด ๋ธ ์ค๊ธฐ ๋ฐ์ดํฐ์ ์ธ๊ฐ ๊ฐ์ ์ด ์์์ง๋ง ์ค๊ธฐ ์ชฝ ๋ณด์/value๊ฐ ์์ด ์์ BC๋ก ๋์๋ค. ์ด ๋ ๋ฐ์ชฝ์ ์๋ณด์ ์ด๋ค. ์ค๊ธฐ ์ชฝ reward/value ๋ชจ๋ธ์ด ์ค๊ธฐ ๋ก๋ด ์์์ advantage ์กฐ๊ฑดํ์ best-of-N์ ๊ตด๋ฆฌ๊ณ , ์ค๊ธฐ ๋กค์์์ ์ฐ์ ์์ ์ํ๋ง์ ๊ฑธ๊ณ , DAgger ๊ฐ์ ์ ์์ผ๋ก ํ๋ํ ๊ฐ์ค์น๊ฐ ์๋๋ผ ๊ทธ value ์ ํธ๋ก ๊ฐ์คํ๋ค๋ฉด โ ์ ์์ ์ถ์ธก์ผ๋ก๋ ์ด ๊ณผ์ ์์ 90% ์ด์์ด ๊ฐ๋ฅํ๋ค. ๊ทธ๋ฆฌ๊ณ ๊ทธ๊ฐ ๋จ๊ธด ๋ง์ง๋ง ์ด๋ฆฐ ๋ฌธ์ ๊ฐ ๋ ๊ทผ๋ณธ์ ์ด๋ค: ์์จ์ ํ์๊ณผ ๋ณต๊ตฌ. ๊ทธ๊ฐ ์ถ๊ฐํ ๋ชจ๋ ์ถ๋ก ํธ๋ฆญ(advantage ์กฐ๊ฑดํยทCFGยทbest-of-Nยทsoft inpainting)์ ์ด๋ฏธ ์๋ ค์ง ์ข์ ๋ชจ๋ ์ชฝ์ผ๋ก ๋ฏธ๋ ์ฅ์น์ด์ง ์ ๋ณต๊ตฌ ๋์์ ๋ฐ๋ช ํ์ง ์๋๋ค. ์ค์ ๋ก ๊ทธ๋ ๋ช ๊ฐ์ง ํ์ ๋ฉ์ปค๋์ฆ์ ์คํํ์ง๋ง, flow matching ์ ์ฑ ์์๋ ์ถ๊ฐ ์ญ๋์ด ๋๋ถ๋ถ ์ฒญํฌ๋ฅผ ํ๋ manifold ๋ฐ์ผ๋ก ๋ฐ์ด๋ด ์ฑ๋ฅ๋ง ๋จ์ด๋จ๋ ธ๋ค. ์ฌ๋ ์์ด flow matching ์ ์ฑ ์ด ์ธ ๋งํ ๋ณต๊ตฌ ์๋๋ฅผ ๋ง๋ค์ด ๋ด๊ฒ ํ๋ ๊ฒ โ ์ด๊ฒ์ด ์ด ๋ฆฌํฌํธ๊ฐ ๋จ๊ธด, ๋ํ์ ๋ฌด๊ดํ๊ฒ ์ ํจํ ์ง๋ฌธ์ด๋ค.