Curieux.JY
  • JungYeon Lee
  • Post
  • ๐Ÿ•ธ๏ธ Graph
  • Lecture
  • Note

On this page

  • ๐Ÿ” Ping Review
  • ๐Ÿ”” Ring Review
    • ํ•œ ์ค„๋กœ ์‹œ์ž‘ํ•˜๋ฉด
    • ๋ฐฐ๊ฒฝ: ์ง€์—ฐ์€ ์™œ RL์—์„œ๋งŒ ์น˜๋ช…์ ์ธ๊ฐ€
    • ๋ฐฉ๋ฒ• ์ƒ์„ธ: ์„ธ ๊ฐ€์ง€ ์กฐ๊ฑด๋ถ€์™€ ํ•œ ๋ฒˆ์˜ ํƒ€์ด๋ฐ ๊ฒฐ์ •
    • ์™œ ์ด๊ฒŒ ํ†ตํ•˜๋Š”๊ฐ€: ์ด๋ก ์ด ๋งํ•˜๋Š” ๊ฒƒ๊ณผ ๋งํ•˜์ง€ ์•Š๋Š” ๊ฒƒ
    • ์‹คํ—˜ 1: ์‹œ๋ฎฌ๋ ˆ์ด์…˜
    • ์‹คํ—˜ 2: ์‹ค๊ธฐ
    • ์‹คํ—˜ 3: ์–ด๋ธ”๋ ˆ์ด์…˜
    • ๋ถ€๋ก C: steering ๋…ธ์ด์ฆˆ๊ฐ€ ์‹ค์ œ๋กœ ๋ฌด์—‡์„ ๋ฐฐ์› ๋Š”๊ฐ€
    • ๋น„ํŒ์ ์œผ๋กœ ๋ณด๋ฉด
      • ๊ฐ•์ 
      • ์•ฝ์ ยทํ•œ๊ณ„
    • ๊ด€๋ จ ์—ฐ๊ตฌ์™€์˜ ์ž๋ฆฌ ๋งค๊น€
    • ์š”์•ฝ

๐Ÿ“ƒARLI ๋ฆฌ๋ทฐ

rl
vla
fine-tuning
action-chunking
inference-latency
real-time-control
flow
diffusion
manipulation
bimanual
real-robot
Learning to Act While Waiting: RL Finetuning of Generalist Robot Policies Under Inference Latency
Published

September 19, 2026

๐Ÿ” Ping. ๐Ÿ”” Ring. ์ผ๋‹จ ํ›‘๊ณ , ๋‹ค์‹œ ์šธ๋ฆฐ๋‹ค.

  • Paper Link (arXiv:2608.23831): ์ด ๋ฆฌ๋ทฐ๋Š” arXiv v2(2026-08-26 ๊ณต๊ฐœ, cs.RO) ๋ฅผ ์ •๋ณธ์œผ๋กœ ์ฝ์—ˆ๋‹ค. arXiv HTMLํŒ์€ Figure 4ยท6~11์„ ์ด๋ฏธ์ง€๋กœ ๋‚ด๋ณด๋‚ด์ง€ ๋ชปํ•ด(๋ณธ๋ฌธ ๊ทธ๋ž˜ํ”„๊ฐ€ ํ†ต์งธ๋กœ ๋น ์ง„๋‹ค) ํ•ด๋‹น ๊ทธ๋ฆผ์€ PDF์—์„œ ์ง์ ‘ ์ถ”์ถœํ–ˆ๊ณ , ๋ณธ๋ฌธ ์ˆ˜์น˜๋„ PDF์™€ ๊ต์ฐจํ™•์ธํ–ˆ๋‹ค.

  • Project Page: ์‹ค๊ธฐ ํƒœ์Šคํฌ๋ณ„ ์„ฑ๊ณต/์‹คํŒจ ๋กค์•„์›ƒ ์˜์ƒ, ํ•™์Šต ์ง„ํ–‰ ๊ทธ๋ฆฌ๋“œ ์˜์ƒ, ๊ทธ๋ฆฌ๊ณ  ๋ฐœํ‘œ ์˜์ƒ(mp4)์ด ์žˆ๋‹ค. ์ฝ”๋“œ ๋งํฌ๋Š” ์—†๋‹ค. ์•„๋ž˜ โ€œ์‹คํ—˜ 2: ์‹ค๊ธฐโ€ ์ ˆ์˜ ์˜์ƒ 3ํŽธ์€ ์ด ํŽ˜์ด์ง€์˜ ์„ฑ๊ณต ๋กค์•„์›ƒ์„ ์žฌ์ธ์ฝ”๋”ฉํ•ด ์‹ค์€ ๊ฒƒ์ด๋‹ค.

  • Code: ๊ณต๊ฐœ๋˜์ง€ ์•Š์•˜๋‹ค. ๋ถ€๋ก A.1์— โ€œDSRL์˜ dsrl_pi0 ์ฝ”๋“œ๋ฒ ์ด์Šค๋ฅผ ์“ฐ๊ณ  openpi์™€ RTC ๊ตฌํ˜„์„ ์ˆ˜์ •ํ•ด ๋ถ™์˜€๋‹คโ€๊ณ ๋งŒ ์ ํ˜€ ์žˆ๋‹ค.

  • Brian Zhu*, Momen Khalil*, E. Harrison*, Emanuele Poggi*, Philipp Schmitt, Bernd Kast, Philine Meister, Pranav Atreya, Qiyang Li, Finn Ferchau, Cesar Colmenero, Yash Shahapurkar, Gokul Narayanan, Melih Erdogan, Kai Wurm, Georg von Wichert, Oier Mees, Eugen Solowjow, Andrew Wagenmaker, Sergey Levine (*๋™๋“ฑ ๊ธฐ์—ฌ)

  • Siemens ยท UC Berkeley ยท Microsoft ยท ETH Zurich, arXiv preprint 2026 (์ง€๋ฉด ํ‘œ๊ธฐ ์—†์Œ). Siemens์™€ ONR N00014-25-1-2060์˜ ๋ถ€๋ถ„ ์ง€์›.

  1. ๐Ÿ’ก VLA์ฒ˜๋Ÿผ ํฐ ์ •์ฑ…์€ ์ถ”๋ก ์—๋งŒ 100 ms ์ด์ƒ(๋ชจ๋ธ์— ๋”ฐ๋ผ 300 ms ์ด์ƒ)์ด ๊ฑธ๋ฆฌ๊ณ , ์ด ์ง€์—ฐ์„ ์ˆจ๊ธฐ๋ ค๊ณ  ๋น„๋™๊ธฐ ์ถ”๋ก ์„ ์“ฐ๋Š” ์ˆœ๊ฐ„ RL์ด ์˜์กดํ•˜๋Š” ๋งˆ๋ฅด์ฝ”ํ”„ ์„ฑ์งˆ์ด ๊นจ์ ธ ํ‘œ์ค€ RL์ด ์•„์˜ˆ ํ•™์Šต์— ์‹คํŒจํ•œ๋‹ค๋Š” ๊ฒƒ์ด ์ถœ๋ฐœ์ ์ด๋‹ค.
  2. โš™๏ธ ARLI๋Š” noise steering ๋ฐฉ์‹์˜ RL(DSRL)์„ ์“ฐ๋˜ RL ์ •์ฑ…์˜ ์กฐ๊ฑด๋ถ€๋ฅผ (a) ์ถ”๋ก  ์‹œ์ž‘ ์‹œ์  ์ƒํƒœ + (b) ์ถ”๋ก  ์ค‘ ์‹คํ–‰๋  ์ค‘๊ฐ„ ์•ก์…˜ + (c) VLM ๋ฐฑ๋ณธ์ด ๋„๋Š” ๋™์•ˆ ์ƒˆ๋กœ ๋“ค์–ด์˜จ ์ค‘๊ฐ„ ์ƒํƒœ ์„ธ ๊ฐ€์ง€๋กœ ์ฆ๊ฐ•ํ•ด, ๊นจ์ง„ ์ƒํƒœ๋ฅผ ๊ทผ์‚ฌ์ ์œผ๋กœ ๋งˆ๋ฅด์ฝ”ํ”„๋กœ ๋˜๋Œ๋ฆฐ๋‹ค.
  3. ๐ŸŽฏ ์–‘ํŒ” UR5e์—์„œ \pi_{0.5} ๋ฒ ์ด์Šค ์ •์ฑ… ์„ฑ๊ณต๋ฅ  ์•ฝ 40%๋กœ ์‹œ์ž‘ํ•ด 100~125 ์—ํ”ผ์†Œ๋“œ ๋งŒ์— ์„ธ ํƒœ์Šคํฌ ๋ชจ๋‘ ๊ฑฐ์˜ 100% ์— ๋„๋‹ฌํ–ˆ๊ณ , ๊ฐ™์€ ์‹œ๊ฐ„ ์•ˆ์— DSRL(sync)ยทDSRL(RTC)๋Š” ๋‘ ํƒœ์Šคํฌ์—์„œ 80%๋„ ๋„˜๊ธฐ์ง€ ๋ชปํ–ˆ๋‹ค.

๐Ÿ” Ping Review

๐Ÿ” Ping โ€” A light tap on the surface. Get the gist in seconds.

generalist ์ •์ฑ…์„ ๋ฐฐํฌ ์ค‘์— RL๋กœ ๊ณ„์† ๊ฐœ์„ ํ•œ๋‹ค๋Š” ๊ทธ๋ฆผ์€ ์ด์ œ ์ต์ˆ™ํ•˜๋‹ค. ๊ทธ๋Ÿฐ๋ฐ ๊ทธ ๊ทธ๋ฆผ์€ ๋Œ€๋ถ€๋ถ„ โ€œ์ •์ฑ…์ด ์ฆ‰์‹œ ์‘๋‹ตํ•œ๋‹คโ€๋Š” ์ „์ œ ์œ„์— ์žˆ๋‹ค. ์‹ค์ œ๋กœ๋Š” \pi_0 ํ•œ ๋ฒˆ์˜ ์•ก์…˜ ์ƒ์„ฑ์ด ์†Œ๋น„์ž์šฉ GPU์—์„œ ์•ฝ 100 ms, ๋‹ค๋ฅธ ์˜คํ”ˆ์†Œ์Šค ๋ชจ๋ธ์€ 300 ms๋ฅผ ๋„˜๊ธฐ๋„ ํ•œ๋‹ค. ์ด ์ง€์—ฐ์„ ๊ทธ๋Œ€๋กœ ๋‘๋ฉด ๋กœ๋ด‡์€ ์ฒญํฌ ์‚ฌ์ด๋งˆ๋‹ค ๋ฉˆ์ถ”๊ฑฐ๋‚˜(๋™๊ธฐ ์ถ”๋ก ) ๋‚ก์€ ๊ด€์ธก์œผ๋กœ ์›€์ง์ด๊ณ , ๋ฐ˜์‘์„ฑ์ด ํ•„์š”ํ•œ ํƒœ์Šคํฌ์—์„œ ์„ฑ๋Šฅ์ด ๋ฌด๋„ˆ์ง„๋‹ค.

์ง€์—ฐ์„ ์ˆจ๊ธฐ๋Š” ํ‘œ์ค€ ํ•ด๋ฒ•์€ ๋น„๋™๊ธฐ ์ถ”๋ก ์ด๋‹ค. ํ˜„์žฌ ์ฒญํฌ๋ฅผ ์‹คํ–‰ํ•˜๋Š” ๋„์ค‘์— ๋‹ค์Œ ์ฒญํฌ ๊ณ„์‚ฐ์„ ๋ฏธ๋ฆฌ ์‹œ์ž‘ํ•ด ๋‘๋Š” ๊ฒƒ์ด๋‹ค. ์ด ๋…ผ๋ฌธ์˜ ํ•ต์‹ฌ ๊ด€์ฐฐ์€ ์—ฌ๊ธฐ์„œ ๋‚˜์˜จ๋‹ค. ๋น„๋™๊ธฐ ์ถ”๋ก ์„ ํ•˜๋ฉด ์ •์ฑ…์€ ๊ทธ ์•ก์…˜์ด ์‹ค์ œ๋กœ ์‹คํ–‰๋  ์‹œ์ ์˜ ์ƒํƒœ๊ฐ€ ์•„๋‹ˆ๋ผ t_{\mathrm{delay}} ์Šคํ… ์ „์˜ ์ƒํƒœ๋กœ ๊ฒฐ์ •์„ ๋‚ด๋ฆฐ๋‹ค. ๋ฐฐํฌ๋งŒ ํ•  ๋•Œ๋Š” ์ด๊ฒƒ์ด ์„ฑ๋Šฅ ์†์‹ค์ด์ง€๋งŒ, RL์„ ์–น์œผ๋ฉด ๋ฌธ์ œ์˜ ์„ฑ๊ฒฉ์ด ๋‹ฌ๋ผ์ง„๋‹ค. ์œ ํšจ ์ƒํƒœ๊ฐ€ ๋น„๋งˆ๋ฅด์ฝ”ํ”„๊ฐ€ ๋˜์–ด Q ํ•™์Šต ์ž์ฒด๊ฐ€ ์„ฑ๋ฆฝํ•˜์ง€ ์•Š๊ณ , ํ‘œ์ค€ RL์ด ์™„์ „ํžˆ ์‹คํŒจํ•œ๋‹ค. ์ด ๋…ผ๋ฌธ์€ โ€œ์ง€์—ฐ์„ ์ค„์ด๋Š” ๋ฒ•โ€์ด ์•„๋‹ˆ๋ผ โ€œ์ง€์—ฐ์ด ์žˆ๋Š” ์ฑ„๋กœ RL์ด ๋Œ์•„๊ฐ€๊ฒŒ ํ•˜๋Š” ๋ฒ•โ€์„ ๋ฌป๋Š”๋‹ค.


๊ฐœ์š”(Fig. 1): generalist ์ •์ฑ…์€ ์ถ”๋ก  ์ง€์—ฐ ๋•Œ๋ฌธ์— ๋ฉˆ์ถ”๊ฑฐ๋‚˜ ๋‚ก์€ ๊ด€์ธก์— ์˜์กดํ•˜๊ฒŒ ๋˜๊ณ , ๊ทธ ์œ„์—์„œ์˜ RL ๊ฐœ์„ ์€ ๋ถˆ์•ˆ์ •ํ•ด์ง„๋‹ค. ARLI๋Š” ์ค‘๊ฐ„ ์•ก์…˜๊ณผ ๊ฐฑ์‹ ๋œ ๋น„๋™๊ธฐ ๊ด€์ธก์œผ๋กœ ๋‹ค์Œ ์•ก์…˜ ์ฒญํฌ๋ฅผ steeringํ•œ๋‹ค.

ํ•ต์‹ฌ ๋ฐฉ๋ฒ•๋ก :

๋ฒ ์ด์Šค RL ์•Œ๊ณ ๋ฆฌ์ฆ˜์€ DSRL(Diffusion Steering via RL)์ด๋‹ค. ์‚ฌ์ „ํ•™์Šต ์ •์ฑ… \pi_{\mathrm{pt}}๊ฐ€ diffusion/flow ์ •์ฑ…์ด๋ฉด ๋…ธ์ด์ฆˆ w๋ฅผ ๋ฝ‘์•„ ๋””๋…ธ์ด์ง•ํ•ด ์•ก์…˜ ์ฒญํฌ๋ฅผ ๋งŒ๋“œ๋Š”๋ฐ, DSRL์€ w \sim \mathcal{N}(0,I) ๋Œ€์‹  ๊ฐ€๋ฒผ์šด RL ์ •์ฑ…์ด w๋ฅผ ๊ณ ๋ฅด๊ฒŒ ํ•œ๋‹ค.

A_t = \pi_{\mathrm{pt}}(s_t, w_t), \qquad w_t \sim \pi_{\mathrm{rl}}(s_t)

๋น„๋™๊ธฐ ์ถ”๋ก ์—์„œ๋Š” \pi_{\mathrm{rl}}์ด ๋ณผ ์ˆ˜ ์žˆ๋Š” ์ƒํƒœ๊ฐ€ s_{t-t_{\mathrm{delay}}}๋ฟ์ด๋‹ค. ARLI๋Š” ์ด โ€œRL ์ƒํƒœโ€๋ฅผ ๋‘ ๋‹จ๊ณ„๋กœ ์ฆ๊ฐ•ํ•œ๋‹ค.

s^{\mathrm{rl}}_t \leftarrow (s_{t-t_{\mathrm{delay}}},\; a_{t-t_{\mathrm{delay}}:t}) \;\;\longrightarrow\;\; s^{\mathrm{rl}}_t \leftarrow (s_{t-t_{\mathrm{delay}}},\; a_{t-t_{\mathrm{delay}}:t},\; s_{t-t^{\mathrm{rl}}_{\mathrm{delay}}})

์•ž์˜ ๊ฒƒ์ด ์ค‘๊ฐ„ ์•ก์…˜(t-t_{\mathrm{delay}}๋ถ€ํ„ฐ t-1๊นŒ์ง€ ์ถ”๋ก  ์ค‘์— ์‹คํ–‰๋ , ์ด๋ฏธ ํ™•์ •๋œ ์•ก์…˜๋“ค)์ด๊ณ , ๋’ค์— ๋ถ™๋Š” ๊ฒƒ์ด ์ค‘๊ฐ„ ์ƒํƒœ๋‹ค. ๋‘˜์งธ ํ•ญ์ด ๊ฐ€๋Šฅํ•œ ์ด์œ ๊ฐ€ ์ด ๋…ผ๋ฌธ์˜ ๊ธฐ์ˆ ์  ํ•ต์‹ฌ์ด๋‹ค. VLA๋Š” ๋ณดํ†ต VLM ๋ฐฑ๋ณธ \pi^{\mathrm{vlm}}_{\mathrm{pt}}์™€ ์•ก์…˜ ์ „๋ฌธ๊ฐ€ \pi^{\mathrm{ae}}_{\mathrm{pt}}๋กœ ๋‚˜๋‰˜๊ณ , \pi_0 ๊ธฐ์ค€ ์ถ”๋ก  ์‹œ๊ฐ„์˜ ์•ฝ 2/3๊ฐ€ ๋ฐฑ๋ณธ์—์„œ ์†Œ๋น„๋œ๋‹ค. DSRL์ด ๊ฐœ์ž…ํ•˜๋Š” ์ง€์ (๋…ธ์ด์ฆˆ ์ฃผ์ž…)์€ ์•ก์…˜ ์ „๋ฌธ๊ฐ€๊ฐ€ ์‹œ์ž‘๋  ๋•Œ์ด๋ฏ€๋กœ, RL ์ •์ฑ…์€ ๋ฐฑ๋ณธ์ด ๋„๋Š” ๋™์•ˆ ๊ธฐ๋‹ค๋ ธ๋‹ค๊ฐ€ ํ›จ์”ฌ ์ตœ์‹ ์ธ s_{t-t^{\mathrm{rl}}_{\mathrm{delay}}} ๋ฅผ ๋ณด๊ณ  ๋…ธ์ด์ฆˆ๋ฅผ ๊ณ ๋ฅผ ์ˆ˜ ์žˆ๋‹ค. ์—ฌ๊ธฐ์— RTC(Real-Time Chunking)์˜ inpainting ๊ฐ€์ด๋˜์Šค๋ฅผ ๊ทธ๋Œ€๋กœ ์–น์–ด ์ฒญํฌ ๊ฒฝ๊ณ„์˜ ๋ถˆ์—ฐ์†์„ ์ค„์ธ๋‹ค.

์ด๋ก  ์ชฝ์€ ์ง€์—ฐ ๊ด€์ธก์œผ๋กœ Q ํ•™์Šต์„ ํ•ด๋„ ์„ฑ๋Šฅ ์†์‹ค์ด ์œ ๊ณ„์ž„์„ ๋ณด์ธ๋‹ค. MDP๊ฐ€ \omega_d-์ง€์—ฐ ์ตœ์ ์„ฑ ๊ฐญ์„ ๋งŒ์กฑํ•  ๋•Œ

V^{\star}_{\mathrm{ac}} - V(\widehat{\pi}^{\,t_{\mathrm{delay}}}) \le \frac{1}{1-\gamma^{\,k-t_{\mathrm{delay}}}}\cdot \omega_{t_{\mathrm{delay}}}

์ด๋‹ค(k๋Š” ์ฒญํฌ ๊ธธ์ด). ์ฆ‰ ์ง€์—ฐ์ด ์˜ค๋ผํด ์ฒญํ‚น ์ •์ฑ…์˜ ์„ฑ๋Šฅ์„ ํฌ๊ฒŒ ํ•ด์น˜์ง€ ์•Š๋Š” ํ™˜๊ฒฝ์ด๋ผ๋ฉด ํ‘œ์ค€ Q ํ•™์Šต์„ ๊ทธ๋Œ€๋กœ ์จ๋„ ๋œ๋‹ค๋Š” ์กฐ๊ฑด๋ถ€ ๋ณด์ฆ์ด๋‹ค.

์ฃผ์š” ๊ฒฐ๊ณผ:

  • ์‹œ๋ฎฌ๋ ˆ์ด์…˜ 4์ข…(Kinetix mjc_swimmerยทmjc_walkerยทcar_launch, AlohaTransferCube)์—์„œ ARLI๊ฐ€ ๋น„๋™๊ธฐ DSRL์„ ์ตœ์ข… ์„ฑ๊ณต๋ฅ ยทํ•™์Šต ์†๋„ ์–‘์ชฝ์—์„œ ์•ž์„ ๋‹ค(Fig. 4, 3์‹œ๋“œยท์˜ค์ฐจ๋ง‰๋Œ€ 1 s.e., ํ‰๊ฐ€๋Š” 50 rollout ํ‰๊ท ).
  • ์‹ค๊ธฐ 3์ข…(Assembly, Shoe-in-Bag, Bag-Placement, ์–‘ํŒ” UR5e + \pi_{0.5} LoRA ํŒŒ์ธํŠœ๋‹): ๋ฒ ์ด์Šค ์„ฑ๊ณต๋ฅ  ์•ฝ 40% ์—์„œ 100~125 ์—ํ”ผ์†Œ๋“œ ๋งŒ์— ๊ฑฐ์˜ 100%. DSRL(sync)ยทDSRL(RTC)๋Š” AssemblyยทBag-Placement์—์„œ ๊ฐ™์€ ์‹œ๊ฐ„ ์•ˆ์— 80%์— ๋ชป ๋ฏธ์น˜๊ณ , Shoe-in-Bag์—์„œ๋Š” ARLI๋ฅผ ๋”ฐ๋ผ์žก๋Š” ๋ฐ ๊ฑฐ์˜ ๋‘ ๋ฐฐ ์‹œ๊ฐ„์ด ๊ฑธ๋ ธ๋‹ค.
  • ์–ด๋ธ”๋ ˆ์ด์…˜: ์ค‘๊ฐ„ ์ƒํƒœ์™€ ์ค‘๊ฐ„ ์•ก์…˜์„ ๋‘˜ ๋‹ค ๋„ฃ์–ด์•ผ ํ•˜๊ณ (Fig. 6), t_{\mathrm{delay}}๊ฐ€ ์ปค์งˆ ๋•Œ ARLI์˜ ์„ฑ๋Šฅ ๊ฐ์†Œ๊ฐ€ DSRL๋ณด๋‹ค ์™„๋งŒํ•˜๋ฉฐ(Fig. 7), RL ์ถ”๋ก  ์ง€์—ฐ t^{\mathrm{rl}}_{\mathrm{delay}}์€ t_{\mathrm{delay}}์˜ ์ ˆ๋ฐ˜๋ณด๋‹ค ์ž‘์•„์งˆ ๋•Œ ํ•™์Šต์ด ๋šœ๋ ท์ด ์ข‹์•„์ง„๋‹ค(Fig. 8).

๊ฒฐ๋ก :

์ƒˆ๋กœ์šด ๊ฒƒ์€ ์•Œ๊ณ ๋ฆฌ์ฆ˜์ด ์•„๋‹ˆ๋ผ ์ƒํƒœ ์ •์˜๋‹ค. โ€œ๋น„๋™๊ธฐ ์ถ”๋ก ์ด ๊นจ๋œจ๋ฆฐ ๋งˆ๋ฅด์ฝ”ํ”„ ์„ฑ์งˆ์„, ๊ทธ ๋น„๋™๊ธฐ ํŒŒ์ดํ”„๋ผ์ธ์ด ์ด๋ฏธ ๊ฐ€์ง€๊ณ  ์žˆ๋Š” ์ •๋ณด(ํ™•์ •๋œ ์ค‘๊ฐ„ ์•ก์…˜ + ๋ฐฑ๋ณธ ์ถ”๋ก  ์ค‘์— ๋„์ฐฉํ•œ ๊ด€์ธก)๋กœ ๋ณต๊ตฌํ•œ๋‹คโ€๋Š” ํ•œ ๋ฌธ์žฅ์ด ๋ฐฉ๋ฒ•์˜ ์ „๋ถ€๋‹ค. ๊ทธ ๋Œ€๊ฐ€๋กœ ์ถ”๊ฐ€ ๋ชจ๋ธ๋„, ์ถ”๊ฐ€ ์ง€์—ฐ๋„ ๋ถ™์ง€ ์•Š๋Š”๋‹ค.


๐Ÿ”” Ring Review

๐Ÿ”” Ring โ€” An idea that echoes. Grasp the core and its value.

ํ•œ ์ค„๋กœ ์‹œ์ž‘ํ•˜๋ฉด

โ€œRL์ด ์‹คํŒจํ•˜๋Š” ์›์ธ์€ ์ง€์—ฐ ๊ทธ ์ž์ฒด๊ฐ€ ์•„๋‹ˆ๋ผ, ์ง€์—ฐ์„ ์ˆจ๊ธฐ๋ ค๊ณ  ๋„์ž…ํ•œ ๋น„๋™๊ธฐ ํŒŒ์ดํ”„๋ผ์ธ์ด RL ์ •์ฑ…์—๊ฒŒ ์ž˜๋ชป๋œ ์ƒํƒœ๋ฅผ ๊ฑด๋„ค๊ณ  ์žˆ๋‹ค๋Š” ์‚ฌ์‹คโ€ ์ด๋ผ๊ณ  ์ง„๋‹จํ•˜๊ณ , ๊ทธ ํŒŒ์ดํ”„๋ผ์ธ ์•ˆ์— ์ด๋ฏธ ๋– ๋‹ค๋‹ˆ๋Š” ๋‘ ์กฐ๊ฐ์˜ ์ •๋ณด๋ฅผ ์ƒํƒœ์— ๋ผ์›Œ ๋„ฃ์–ด ๊ณ ์น˜๋Š” ๋…ผ๋ฌธ์ด๋‹ค. ๊ธฐ์—ฌ์˜ ํฌ๊ธฐ๋Š” ์ž‘์•„ ๋ณด์ด์ง€๋งŒ ์ง„๋‹จ์ด ์ •ํ™•ํ•˜๊ณ , ์‹ค๊ธฐ์—์„œ โ€œ์•ˆ ๋˜๋˜ ๊ฒƒ์ด ๋œ๋‹คโ€๋Š” ํ˜•ํƒœ๋กœ ๊ฒฐ๊ณผ๊ฐ€ ๋‚˜์˜จ๋‹ค.

๋ฐฐ๊ฒฝ: ์ง€์—ฐ์€ ์™œ RL์—์„œ๋งŒ ์น˜๋ช…์ ์ธ๊ฐ€

๋ฐฐํฌ ์ชฝ ๋ฌธํ—Œ์€ ์ง€์—ฐ ๋ฌธ์ œ๋ฅผ ๊ฝค ์˜ค๋ž˜ ๋‹ค๋ค„ ์™”๋‹ค. ์•ก์…˜ ์ฒญํ‚น(Zhao et al.์˜ ACT)์€ ํ•œ ๋ฒˆ์˜ forward๋กœ k๊ฐœ ์•ก์…˜์„ ๋ฝ‘์•„ ์ถ”๋ก  ๋น„์šฉ์„ ๋ถ„ํ• ์ƒํ™˜ํ•˜๊ณ , ์ด์ œ ๋Œ€๋ถ€๋ถ„์˜ ํ˜„๋Œ€ ๋กœ๋ด‡ ์ •์ฑ…์ด ์“ด๋‹ค. ํ•˜์ง€๋งŒ ์ฒญํ‚น๋งŒ์œผ๋กœ๋Š” ๋ถ€์กฑํ•˜๋‹ค. ๋™๊ธฐ ์‹คํ–‰์€ ์ฒญํฌ ์‚ฌ์ด๋งˆ๋‹ค ์ฃผ๊ธฐ์ ์ธ ์ •์ง€๋ฅผ ๋งŒ๋“ค๊ณ , ์ˆœ์ง„ํ•œ ๋น„๋™๊ธฐ ์‹คํ–‰์€ ์ฒญํฌ ๊ฒฝ๊ณ„์—์„œ ๋ถˆ์—ฐ์†์„ ๋งŒ๋“ ๋‹ค. ๊ทธ ๋ถˆ์—ฐ์†์„ ์ค„์ด๋ ค๊ณ  temporal ensembling, rejection sampling, diffusion inpainting(RTC)์ด ์ œ์•ˆ๋๊ณ , sim2real ์ชฝ์—์„œ๋Š” ํ•™์Šต ์ค‘์— ์ง€์—ฐ์„ ์ฃผ์ž…ํ•ด ์ง€์—ฐ์— ๊ฐ•์ธํ•œ ์ •์ฑ…์„ ์–ป๋Š” ๊ฐˆ๋ž˜๊ฐ€ ์žˆ๋‹ค. ๋…ผ๋ฌธ์˜ ์ง€์ ์€ ๊ฐ„๋ช…ํ•˜๋‹ค. ์ด๋“ค์€ ์ „๋ถ€ ๊ณ ์ •๋œ ์‚ฌ์ „ํ•™์Šต ์ •์ฑ…์˜ โ€œ๋ฐฐํฌโ€๋ฅผ ๋‹ค๋ฃจ์ง€ ์˜จ๋ผ์ธ ์ ์‘์„ ๋‹ค๋ฃจ์ง€ ์•Š๋Š”๋‹ค.

์ง€์—ฐ ํ•˜์˜ RLยท์ œ์–ด ๋ฌธํ—Œ(delayed-state/action MDP, concurrent control)๋„ ์žˆ์ง€๋งŒ, ์ด์ชฝ์€ ๋Œ€๊ฐœ ๋ฐ‘๋ฐ”๋‹ฅ๋ถ€ํ„ฐ ํ•™์Šตํ•˜๋Š” ์ผ๋ฐ˜ RL ์„ธํŒ…์ด๊ณ  ํ˜„๋Œ€ diffusion/VLA ์ •์ฑ…์˜ ์•ก์…˜ ์ฒญํฌ + ๋น„๋™๊ธฐ ์ฒด์ œ๋ฅผ ๋‹ค๋ฃจ์ง€ ์•Š๋Š”๋‹ค. ์ด ๋…ผ๋ฌธ์€ ์ •ํ™•ํžˆ ๊ทธ ๊ต์ง‘ํ•ฉ์˜ ๋นˆ์นธ์— ๋“ค์–ด๊ฐ„๋‹ค.

์™œ ๋ฐฐํฌ์™€ ํ•™์Šต์—์„œ ๋ฌธ์ œ์˜ ์„ฑ๊ฒฉ์ด ๋‹ฌ๋ผ์ง€๋Š”๊ฐ€. ๋น„๋™๊ธฐ ์ถ”๋ก ์—์„œ t' ์‹œ์ ์— ์ถ”๋ก ์„ ์‹œ์ž‘ํ•˜๋ฉด ๊ฒฐ๊ณผ ์ฒญํฌ๋Š” t > t'์— ์‹คํ–‰๋œ๋‹ค. ๋ฐฐํฌ ๊ด€์ ์—์„œ ์ด๊ฒƒ์€ โ€œs_{t'}๋กœ s_t์—์„œ ์“ธ ์•ก์…˜์„ ๊ณ ๋ฅธ๋‹คโ€๋Š” ์ •ํ™•๋„ ์†์‹ค์ด๋‹ค. ํ•˜์ง€๋งŒ RL ๊ด€์ ์—์„œ๋Š” ์œ ํšจ ์ „์ด๊ฐ€ ๋” ์ด์ƒ (s,a)๋งŒ์œผ๋กœ ๊ฒฐ์ •๋˜์ง€ ์•Š๋Š”๋‹ค. ๊ฐ™์€ s_{t'}์—์„œ ๊ฐ™์€ ๋…ธ์ด์ฆˆ๋ฅผ ๊ณจ๋ผ๋„, ๊ทธ ์‚ฌ์ด์— ์‹คํ–‰๋  ์•ก์…˜์ด ๋ฌด์—‡์ด์—ˆ๊ณ  ํ™˜๊ฒฝ์— ๋ฌด์Šจ ์ผ์ด ์žˆ์—ˆ๋Š”์ง€์— ๋”ฐ๋ผ ๊ฒฐ๊ณผ๊ฐ€ ๊ฐˆ๋ฆฐ๋‹ค. Q ํ•จ์ˆ˜๊ฐ€ ํ•™์Šตํ•  ๋Œ€์ƒ ์ž์ฒด๊ฐ€ ์ •์˜๋˜์ง€ ์•Š๋Š”๋‹ค. ๋…ผ๋ฌธ์ด โ€œํ‘œ์ค€ RL์ด ์™„์ „ํžˆ ์‹คํŒจํ•œ๋‹ค(fail completely)โ€๊ณ  ์“ฐ๋Š” ๊ฒƒ์€ ์ˆ˜๋ ด์ด ๋А๋ฆฌ๋‹ค๋Š” ๋œป์ด ์•„๋‹ˆ๋ผ ์ด ๊ตฌ์กฐ์  ์ด์œ  ๋•Œ๋ฌธ์ด๋‹ค.

๋ฒ ์ด์Šค RL์€ DSRL์„ ์“ด๋‹ค. ๋…ธ์ด์ฆˆ๋งŒ steeringํ•˜๋ฏ€๋กœ ํŒŒ์ธํŠœ๋‹ ๋Œ€์ƒ์ด ๊ฐ€๋ฒผ์šด MLP/CNN ์•กํ„ฐยทํฌ๋ฆฌํ‹ฑ์ด๊ณ  ๊ฑฐ๋Œ€ํ•œ VLA ๊ฐ€์ค‘์น˜๋ฅผ ๊ฑด๋“œ๋ฆฌ์ง€ ์•Š๋Š”๋‹ค. ๋Œ€์•ˆ์ธ residual RL(์ž”์ฐจ ๋ณด์ • a_t + a^{\Delta}_t)๊ณผ์˜ ๋Œ€๋น„๋Š” ์ด ๋…ผ๋ฌธ์˜ ์‹คํ—˜ ์„ค๊ณ„์—์„œ ํฅ๋ฏธ๋กœ์šด ์ถ•์ด ๋œ๋‹ค(Residual Off-Policy RL ๋ฆฌ๋ทฐ๊ฐ€ ์ด ๋…ผ๋ฌธ์˜ residual ๋ฒ ์ด์Šค๋ผ์ธ ๊ตฌํ˜„ ์ถœ์ฒ˜๋‹ค). residual ์ •์ฑ…์€ ์ž‘์•„์„œ ๋งค ์Šคํ… ์ตœ์‹  ์ƒํƒœ๋กœ ๋ณด์ •์„ ์ƒˆ๋กœ ๊ณ„์‚ฐํ•  ์ˆ˜ ์žˆ์œผ๋ฏ€๋กœ ์ง€์—ฐ ๋ฌธ์ œ๋ฅผ ๊ตฌ์กฐ์ ์œผ๋กœ ํšŒํ”ผํ•œ๋‹ค. ์ฆ‰ residual RL์€ โ€œ๋ฐ˜์‘์„ฑ์€ ๋†’์ง€๋งŒ ํ‘œํ˜„๋ ฅ์ด ๋‚ฎ์€โ€ ๊ฒฝ์Ÿ์ž์ด๊ณ , ARLI๋Š” โ€œํ‘œํ˜„๋ ฅ์€ ๋†’์ง€๋งŒ ์ง€์—ฐ์„ ์•ˆ๊ณ  ๊ฐ€๋Š”โ€ ์ชฝ์„ ๊ณ ์ณ์„œ ์ด๊ธด๋‹ค๋Š” ๊ตฌ๋„๋‹ค.

๋ฐฉ๋ฒ• ์ƒ์„ธ: ์„ธ ๊ฐ€์ง€ ์กฐ๊ฑด๋ถ€์™€ ํ•œ ๋ฒˆ์˜ ํƒ€์ด๋ฐ ๊ฒฐ์ •


ARLI ๊ฐœ์š”(Fig. 2): ์ถ”๋ก ์€ ๋‹ค์Œ ์ฒญํฌ๊ฐ€ ํ•„์š”ํ•œ ์‹œ์ ๋ณด๋‹ค t_{\mathrm{delay}} ์Šคํ… ์•ž์„œ ์‹œ์ž‘๋˜๊ณ  VLM ๋ฐฑ๋ณธ์€ s_{t-t_{\mathrm{delay}}}๋ฅผ ๋ฐ›๋Š”๋‹ค. RL ์ •์ฑ… \pi_{\mathrm{rl}}์€ ์•ก์…˜ ์ „๋ฌธ๊ฐ€๊ฐ€ ์‹œ์ž‘๋˜๊ธฐ ์ง์ „์ธ t-t^{\mathrm{rl}}_{\mathrm{delay}}์— ๋Œ์•„์•ผ ํ•˜๋ฉฐ, (a) ์ดˆ๊ธฐ ์ƒํƒœ (b) ์ค‘๊ฐ„ ์•ก์…˜ a_{-9:0} (c) ์ค‘๊ฐ„ ์ƒํƒœ ์„ธ ๊ฐ€์ง€๋ฅผ ์กฐ๊ฑด์œผ๋กœ ๋ฐ›๋Š”๋‹ค. ์ƒˆ ์ฒญํฌ์—์„œ ์‹ค์ œ๋กœ ์žฌ์ƒ๋˜๋Š” ์ฒซ ์•ก์…˜์€ ์ธ๋ฑ์Šค n_{\mathrm{delay}}๋ถ€ํ„ฐ๋‹ค.

Fig. 2์˜ ํƒ€์ž„๋ผ์ธ์ด ๋ฐฉ๋ฒ• ์ „์ฒด๋ฅผ ๋‹ด๊ณ  ์žˆ๋‹ค. ์œ„์ชฝ ๋ ๊ฐ€ ์•ก์…˜ ์ธ๋ฑ์Šค, ์•„๋ž˜์ชฝ์ด ์ถ”๋ก  ํŒŒ์ดํ”„๋ผ์ธ์ด๋‹ค. ์ดˆ๋ก์ƒ‰ ์นธ๋“ค์ด ์ถ”๋ก  ์ค‘์— ์ด๋ฏธ ์‹คํ–‰์ด ํ™•์ •๋œ ์•ก์…˜์ด๊ณ , a_0๋ถ€ํ„ฐ๊ฐ€ ์ƒˆ๋กœ ์ƒ์„ฑ๋œ ์ฒญํฌ์—์„œ ์“ฐ์ด๋Š” ๋ถ€๋ถ„์ด๋‹ค.

(a) ์ดˆ๊ธฐ ์ƒํƒœ. ์ˆœ์ง„ํ•œ ๋น„๋™๊ธฐ DSRL์ด ์“ฐ๋Š” ์œ ์ผํ•œ ์ •๋ณด๋‹ค. \pi_{\mathrm{rl}}(s_{t-t_{\mathrm{delay}}})๋กœ ๋…ธ์ด์ฆˆ๋ฅผ ๊ณ ๋ฅธ๋‹ค.

(b) ์ค‘๊ฐ„ ์•ก์…˜. a_{t-t_{\mathrm{delay}}:t} = (a_{t-t_{\mathrm{delay}}}, \ldots, a_{t-1})์€ ์ด์ „ ์ฒญํฌ์—์„œ ์ด๋ฏธ ํ™•์ •๋œ ์•ก์…˜๋“ค์ด๋‹ค. ์ด๋“ค์€ ๋ฏธ๋ž˜ ์ƒํƒœ์— ๋Œ€ํ•œ ๊ฐ•ํ•œ ์˜ˆ์ธก ์ •๋ณด๋ฅผ ๋‹ด๋Š”๋‹ค. s_{t-t_{\mathrm{delay}}}์—์„œ ์ถœ๋ฐœํ•ด ์ด ์•ก์…˜๋“ค์„ open-loop๋กœ ์‹คํ–‰ํ•˜๋ฉด ์–ด๋””์— ๋„๋‹ฌํ• ์ง€๋ฅผ RL ์ •์ฑ…์ด ํ•™์Šต์œผ๋กœ ์ถ”์ •ํ•  ์ˆ˜ ์žˆ๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค. ๋…ผ๋ฌธ์ด ๊ฐ•์กฐํ•˜๋Š” ๋น„๋Œ€์นญ์ด ์—ฌ๊ธฐ ์žˆ๋‹ค. \pi_{\mathrm{pt}}๋Š” ์–ผ์–ด ์žˆ๋Š” ์ •์ฑ…์ด๋ผ ์ถ”๊ฐ€ ์กฐ๊ฑด๋ถ€๋ฅผ ์‰ฝ๊ฒŒ ๋ถ™์ผ ์ˆ˜ ์—†์ง€๋งŒ, \pi_{\mathrm{rl}}์€ ์šฐ๋ฆฌ๊ฐ€ ์ฒ˜์Œ๋ถ€ํ„ฐ ํ•™์Šต์‹œํ‚ค๋Š” ์ž‘์€ ๋„คํŠธ์›Œํฌ๋ผ ์›ํ•˜๋Š” ๊ฒƒ์„ ์•„๋ฌด๊ฑฐ๋‚˜ ๋„ฃ์„ ์ˆ˜ ์žˆ๋‹ค. ๊ฐ™์€ ์ •๋ณด๋ฅผ RTC๋„ ์“ฐ์ง€๋งŒ RTC๋Š” ์—ฐ์†์„ฑ ์œ ์ง€๋ฅผ ์œ„ํ•œ inpainting ์ œ์•ฝ์œผ๋กœ๋งŒ ์“ฐ๊ณ , ๊ทธ ์•ก์…˜์„ ๊ทผ๊ฑฐ๋กœ ์˜ˆ์ธก์„ ๋ฐ”๊พธ์ง€๋Š” ๋ชปํ•œ๋‹ค.

(c) ์ค‘๊ฐ„ ์ƒํƒœ. ์ด๊ฒƒ์ด ๊ฐ€์žฅ ์˜๋ฆฌํ•œ ๋ถ€๋ถ„์ด๋‹ค.


์ค‘๊ฐ„ ์ƒํƒœ ์กฐ๊ฑด๋ถ€์˜ ์ด๋“(Fig. 3): ์ˆœ์ง„ํ•œ ๋น„๋™๊ธฐ ์ถ”๋ก ์—์„œ๋Š” ์ดˆ๊ธฐ ์ƒํƒœ๊ฐ€ ํ™•๋ฅ ์  ์‚ฌ๊ฑด(์˜ˆ: ์›€์ง์ด๋Š” ์žฅ์• ๋ฌผ)์„ ๋‹ด์ง€ ๋ชปํ•œ๋‹ค. ์ค‘๊ฐ„ ์ƒํƒœ๋ฅผ ๋ณผ ์ˆ˜ ์žˆ์œผ๋ฉด ์ •์ฑ…์ด ๊ต๋ž€์— ๋ฐ˜์‘ํ•  ์ˆ˜ ์žˆ๋‹ค.

์ค‘๊ฐ„ ์•ก์…˜์€ โ€œ๋‚ด๊ฐ€ ๋ฌด์—‡์„ ํ• ์ง€โ€๋Š” ์•Œ๋ ค์ฃผ์ง€๋งŒ โ€œ๊ทธ ์‚ฌ์ด ์„ธ์ƒ์ด ์–ด๋–ป๊ฒŒ ๋ณ€ํ• ์ง€โ€๋Š” ์•Œ๋ ค์ฃผ์ง€ ๋ชปํ•œ๋‹ค. Fig. 3์˜ ์›€์ง์ด๋Š” ์žฅ์• ๋ฌผ์ด ๊ทธ ์˜ˆ๋‹ค. ๊ทธ๋ž˜์„œ ๋…ผ๋ฌธ์€ VLA์˜ ๋‚ด๋ถ€ ๊ตฌ์กฐ๋ฅผ ์‹œ๊ฐ„ ์ถ•์œผ๋กœ ์ชผ๊ฐ ๋‹ค. ์ง€์—ฐ์˜ ๋Œ€๋ถ€๋ถ„์€ VLM ๋ฐฑ๋ณธ์—์„œ ๋‚˜์˜ค๊ณ (\pi_0 ๊ธฐ์ค€ ์•ฝ 2/3), DSRL์ด ์†๋Œ€๋Š” ๋…ธ์ด์ฆˆ๋Š” ์•ก์…˜ ์ „๋ฌธ๊ฐ€๊ฐ€ ์‹œ์ž‘๋  ๋•Œ ํ•„์š”ํ•˜๋‹ค. ๊ทธ๋ ‡๋‹ค๋ฉด RL ์ •์ฑ…์„ ์ถ”๋ก  ์‹œ์ž‘๊ณผ ๋™์‹œ์— ๋Œ๋ฆด ์ด์œ ๊ฐ€ ์—†๋‹ค. \pi_{\mathrm{rl}}๊ณผ \pi^{\mathrm{ae}}_{\mathrm{pt}}์˜ ํ•ฉ์‚ฐ ์ถ”๋ก  ์‹œ๊ฐ„์„ t^{\mathrm{rl}}_{\mathrm{delay}}๋ผ ํ•˜๋ฉด, ์ถ”๊ฐ€ ์ง€์—ฐ ์—†์ด ๊ฐ€๋Šฅํ•œ ๊ฐ€์žฅ ๋Šฆ์€ ํ˜ธ์ถœ ์‹œ๊ฐ์ด t - t^{\mathrm{rl}}_{\mathrm{delay}}์ด๊ณ  ๊ทธ ์‹œ์ ์˜ ๊ด€์ธก์„ ์กฐ๊ฑด์— ๋„ฃ๋Š”๋‹ค. ์ง€์—ฐ์ด ์‚ฌ๋ผ์ง€๋Š” ๊ฒƒ์€ ์•„๋‹ˆ์ง€๋งŒ t_{\mathrm{delay}}์—์„œ t^{\mathrm{rl}}_{\mathrm{delay}}๋กœ ์ค„์–ด๋“ ๋‹ค. ์•„๋ฌด ๋น„์šฉ๋„ ์น˜๋ฅด์ง€ ์•Š๊ณ  ์–ป๋Š” ๊ณต์งœ ์‹ ์„ ๋„๋ผ๋Š” ์ ์ด ์ข‹๋‹ค.

(์‚ฌ์†Œํ•œ ํ‘œ๊ธฐ ๋ฌธ์ œ ํ•˜๋‚˜. ๋…ผ๋ฌธ ๋ณธ๋ฌธ์—์„œ ์ตœ์ข… RL ์ƒํƒœ๋ฅผ ์ ์„ ๋•Œ ์ค‘๊ฐ„ ์•ก์…˜ ํ•ญ์ด a_{t-t_{\mathrm{delay}}}๋กœ ๋ฒ”์œ„ ์—†์ด ์“ฐ์—ฌ ์žˆ๋Š”๋ฐ, ์•ž์˜ ์ •์˜์™€ Fig. 2๋ฅผ ๋ณด๋ฉด ์‹œํ€€์Šค a_{t-t_{\mathrm{delay}}:t}๋ฅผ ๋œปํ•˜๋Š” ๊ฒƒ์ด ๋ถ„๋ช…ํ•˜๋‹ค. HTMLํŒ๊ณผ PDFํŒ ๋ชจ๋‘ ๊ฐ™์€ ํ‘œ๊ธฐ์ด๋ฏ€๋กœ ๋ณ€ํ™˜ ์˜ค๋ฅ˜๊ฐ€ ์•„๋‹ˆ๋ผ ์› ๋…ผ๋ฌธ์˜ ์˜คํƒ€๋กœ ๋ณด์ธ๋‹ค.)

RTC ๊ฒฐํ•ฉ. ๋น„๋™๊ธฐ ์ถ”๋ก  ์ž์ฒด๋Š” RTC๋ฅผ ์š”๊ตฌํ•˜์ง€ ์•Š์ง€๋งŒ, ๋…ผ๋ฌธ์€ RTC์˜ inpainting ๊ฐ€์ด๋˜์Šค๋ฅผ ์œ ์ง€ํ•œ๋‹ค. RTC๋Š” ์ฒซ t_{\mathrm{delay}} ๋””๋…ธ์ด์ง• ์Šคํ…์˜ ๋…ธ์ด์ฆˆ๋ฅผ ๊ณ ์ •ํ•˜๊ณ  ์ดํ›„ ์Šคํ…์— inpainting ํ•ญ์„ ๊ฑด๋‹ค. ARLI๋Š” ์ดˆ๊ธฐ ๋…ธ์ด์ฆˆ๋Š” DSRL๋กœ ๊ณ ๋ฅด๊ณ  ๊ฐ€์ด๋˜์Šค๋Š” RTC ๊ฒƒ์„ ์“ด๋‹ค. ์—ฐ์†์„ฑ์€ ์›๋ฆฌ์ ์œผ๋กœ \pi_{\mathrm{rl}}์ด ๋ฐฐ์šธ ์ˆ˜ ์žˆ์ง€๋งŒ, ๋ช…์‹œ์ ์œผ๋กœ ๊ฐ•์ œํ•˜๋ฉด ํ•™์Šต ์†๋„๋ฅผ ๊นŽ์ง€ ์•Š์œผ๋ฉด์„œ ์•ˆ์ •์ ์œผ๋กœ ๋ณด์žฅ๋œ๋‹ค๋Š” ๋…ผ๋ฆฌ๋‹ค.

๊ตฌํ˜„ ์„ธ๋ถ€(๋ถ€๋ก A). DSRL-SAC๋ฅผ ์“ฐ๋˜ ๋…ธ์ด์ฆˆ๋Š” ์ฒญํฌ ์ถ•์œผ๋กœ ํ•˜๋‚˜๋ฅผ ๋ฐ˜๋ณตํ•œ๋‹ค(w_i = w_{\mathrm{single}}, \mathcal{W}_{\mathrm{single}} = \mathbb{R}^d). ์•ก์…˜ ์ฒญํฌ์˜ ์ƒ˜ํ”Œ๋งยท์‹คํ–‰์„ ์ž ์žฌ MDP์˜ ํ•œ ์Šคํ…์œผ๋กœ ์ทจ๊ธ‰ํ•˜๊ณ  ์ฒญํฌ ๋‚ด๋ถ€ ๊ด€์ธก์€ ๋ฌด์‹œํ•œ๋‹ค. ์ค‘๊ฐ„ ์ƒํƒœ๋Š” ์› ์ƒํƒœ์™€ ์ฑ„๋„ ๋ฐฉํ–ฅ concat(์ด๋ฏธ์ง€) ๋˜๋Š” ๋ฒกํ„ฐ concat์œผ๋กœ, ์ค‘๊ฐ„ ์•ก์…˜์€ flattenํ•ด์„œ MLP ์ž…๋ ฅ ์•ž์— ๋ถ™์ธ๋‹ค. ์•กํ„ฐยทํฌ๋ฆฌํ‹ฑ์€ Kinetix์—์„œ 3์ธต MLP(hidden 256), ํ”ฝ์…€ ํƒœ์Šคํฌ์—์„œ๋Š” 4์ธต CNN(32,32,32,32) + 3์ธต MLP(hidden 128), ์ด๋ฏธ์ง€๋Š” 64\times64. ์‹ค๊ธฐ๋Š” ์นด๋ฉ”๋ผ 3๋Œ€(๋ฒ ์ด์Šค 1 + ์†๋ชฉ 2)๋ฅผ ์ฑ„๋„๋กœ concatํ•œ๋‹ค. ํ• ์ธ์œจ 0.999, ์•กํ„ฐ lr 1e-4, ํฌ๋ฆฌํ‹ฑ lr 3e-4.

์™œ ์ด๊ฒŒ ํ†ตํ•˜๋Š”๊ฐ€: ์ด๋ก ์ด ๋งํ•˜๋Š” ๊ฒƒ๊ณผ ๋งํ•˜์ง€ ์•Š๋Š” ๊ฒƒ

Proposition 1์€ โ€œ์ง€์—ฐ ๊ด€์ธก์œผ๋กœ ํ•™์Šตํ•ด๋„ ๊ดœ์ฐฎ๋‹คโ€๋ฅผ ๋ณด์ฆํ•œ๋‹ค. ๊ทธ๋Ÿฐ๋ฐ ๋ฌด์—‡์— ๊ธฐ๋Œ€์–ด ๋ณด์ฆํ•˜๋Š”์ง€๊ฐ€ ์ค‘์š”ํ•˜๋‹ค. ์ •์˜ 1์˜ \omega_d-์ง€์—ฐ ์˜ค๋ผํด ์ตœ์ ์„ฑ ๊ฐญ์€

\Big| Q^{\star}_{\mathrm{ac}}(s_t, a_{t:t+k}) - \mathbb{E}\big[R_{t:t+k-d} + \gamma^{k-d} V^{\star}_{\mathrm{ac}}(s_{t+k-d}, a_{t+k-d:t+k})\big] \Big| \le \omega_d

๋กœ, โ€œํ˜„์žฌ ๊ด€์ธก์œผ๋กœ ์ตœ์  ์ฒญํฌ๋ฅผ ๊ณ ๋ฅผ ๋•Œโ€์™€ โ€œ๊ฐ™์€ ์ฒญํฌ๋ฅผ ๋๊นŒ์ง€ ์‹คํ–‰ํ•˜๋˜ ๋‹ค์Œ ์ฒญํฌ ๊ฒฐ์ •์„ d์Šคํ… ์ผ์ฐ ๋‚ด๋ฆด ๋•Œโ€์˜ ์„ฑ๋Šฅ ์ฐจ์ด๋‹ค. ์ด๊ฒƒ์€ ์•Œ๊ณ ๋ฆฌ์ฆ˜์˜ ์„ฑ์งˆ์ด ์•„๋‹ˆ๋ผ ํ™˜๊ฒฝ์˜ ์„ฑ์งˆ์ด๋‹ค. ๊ทธ๋ฆฌ๊ณ  ๊ฒฐ๋ก 

V^{\star}_{\mathrm{ac}} - V(\widehat{\pi}^{\,t_{\mathrm{delay}}}) \le \frac{\omega_{t_{\mathrm{delay}}}}{1-\gamma^{\,k-t_{\mathrm{delay}}}}

๋Š” ๊ทธ ํ™˜๊ฒฝ ์ƒ์ˆ˜๋ฅผ ํ• ์ธ ๊ณ„์ˆ˜๋กœ ์ฆํญํ•œ ํ˜•ํƒœ๋‹ค. ์ฆ‰ ์ด ๋ช…์ œ๊ฐ€ ๋งํ•˜๋Š” ๊ฒƒ์€ โ€œํ™˜๊ฒฝ์ด ์ง€์—ฐ์— ๊ด€๋Œ€ํ•˜๋‹ค๋ฉด Q ํ•™์Šต์€ ๊ทธ ๊ด€๋Œ€ํ•จ ์ด์ƒ์œผ๋กœ ๋‚˜๋น ์ง€์ง€ ์•Š๋Š”๋‹คโ€ ์ด์ง€, โ€œARLI๊ฐ€ ์ข‹๋‹คโ€๊ฐ€ ์•„๋‹ˆ๋‹ค. ARLI์˜ ์—ญํ• ์€ ๋…ผ๋ฌธ ์„œ์ˆ ์ƒ \omega ์ž์ฒด๋ฅผ ์ค„์ด๋Š” ๊ฒƒ(์ค‘๊ฐ„ ์ƒํƒœ๋กœ ์œ ํšจ ์ง€์—ฐ์„ t^{\mathrm{rl}}_{\mathrm{delay}}๊นŒ์ง€ ๋‚ฎ์ถค)์ธ๋ฐ, ์ด โ€œ์ค„์–ด๋“ ๋‹คโ€๋Š” ๋ถ€๋ถ„์€ ์ •๋ฆฌ๋กœ ์ •์‹ํ™”๋˜์ง€ ์•Š์•˜๊ณ  ๊ฒฝํ—˜์  ์ฃผ์žฅ์œผ๋กœ ๋‚จ๋Š”๋‹ค. ์ฆ๋ช…์€ Li et al.์˜ ์•ก์…˜ ์ฒญํ‚น Q ํ•™์Šต ํ”„๋ ˆ์ž„์›Œํฌ(๊ฐ€์ • 1: ๋ฐ์ดํ„ฐ๊ฐ€ ์ „์ด ๋™์—ญํ•™์„ ๋”ฐ๋ฆ„, ์ •์˜ 1: strong open-loop consistency) ์œ„์— ์–นํ˜€ ์žˆ๋‹ค.

ํ•œ ๊ฐ€์ง€ ์‹ค์šฉ์  ํ•จ์˜๋Š” ๋ถ„๋ชจ์—์„œ ์ฝํžŒ๋‹ค. \gamma^{k-t_{\mathrm{delay}}}์ด๋ฏ€๋กœ t_{\mathrm{delay}}๊ฐ€ k์— ๊ฐ€๊นŒ์›Œ์งˆ์ˆ˜๋ก ๊ฒฝ๊ณ„๊ฐ€ ํญ๋ฐœํ•œ๋‹ค. ์ฒญํฌ ๊ธธ์ด ๋Œ€๋น„ ์ง€์—ฐ ๋น„์œจ์ด ์ด ์ ‘๊ทผ์˜ ์ž‘๋™ ๋ฒ”์œ„๋ฅผ ์ •ํ•œ๋‹ค๋Š” ๋œป์ด๊ณ , ์‹ค๊ธฐ ์„ค์ •(k=50, t_{\mathrm{delay}}=10)์ด ์—ฌ์œ  ์žˆ๋Š” ๊ตฌ๊ฐ„์— ์žˆ๋‹ค๋Š” ์ ๋„ ๊ฐ™์ด ์ฝ์–ด์•ผ ํ•œ๋‹ค.

์‹คํ—˜ 1: ์‹œ๋ฎฌ๋ ˆ์ด์…˜


์‹œ๋ฎฌ๋ ˆ์ด์…˜ ๋น„๊ต(Fig. 4): Kinetix 3์ข…๊ณผ Aloha Transfer Cube์—์„œ RTC ์œ ๋ฌด์— ๋”ฐ๋ฅธ ARLI์™€ DSRL. 3์‹œ๋“œ ํ‰๊ท , ์Œ์˜์€ 1 standard error.

Kinetix๋Š” ๋™์  ํ™˜๊ฒฝ์ด๋ผ ๋ฐ˜์‘์„ฑ์ด ํ•„์š”ํ•œ ๋ฒค์น˜๋งˆํฌ๋กœ ๊ณจ๋ž๊ณ , ๊ทธ์ค‘ ์‚ฌ์ „ํ•™์Šต ์„ฑ๊ณต๋ฅ ์ด ๋‚ฎ๊ณ  ์ง€์—ฐ์ด ์ปค์งˆ์ˆ˜๋ก zero-shot ์„ฑ๋Šฅ์ด ํฌ๊ฒŒ ๋–จ์–ด์ง€๋Š” mjc_swimmerยทmjc_walkerยทcar_launch ์„ธ ๊ฐœ๋ฅผ ์ผ๋‹ค. AlohaTransferCube๋Š” ๋” ํฐ ์ง€์—ฐ์—์„œ 3.3B ํŒŒ๋ผ๋ฏธํ„ฐ \pi_0์˜ Aloha ํŒŒ์ธํŠœ๋‹ ์ฒดํฌํฌ์ธํŠธ๋ฅผ ๋ฒ ์ด์Šค๋กœ ์“ด๋‹ค.

์„ธ ํ™˜๊ฒฝ์˜ ์ง€์—ฐยท์ฒญํฌ ์„ค์ •์„ ํ•œ์ž๋ฆฌ์— ๋ชจ์œผ๋ฉด ์ด๋ ‡๋‹ค. ๋ณธ๋ฌธ ยง5.1ยทยง5.2์™€ ๋ถ€๋ก ํ‘œ 3ยท4ยท6์—์„œ ๊ฐ€์ ธ์˜จ ๊ฐ’์ด๋‹ค.

์ง€์—ฐยท์ฒญํฌยทํ•™์Šต ์„ค์ • (๋ณธ๋ฌธ ยง5.1ยทยง5.2, ๋ถ€๋ก Table 3ยท4ยท6). ํ• ์ธ์œจ 0.999, ๋ฐฐ์น˜ 256, ์•กํ„ฐ lr 1e-4, ํฌ๋ฆฌํ‹ฑ lr 3e-4, ํฌ๋ฆฌํ‹ฑ 10๊ฐœ, clipped Q-learning ๋ฏธ์‚ฌ์šฉ์€ ์„ธ ํ™˜๊ฒฝ ๊ณตํ†ต์ด๋‹ค.
ํ•ญ๋ชฉ Kinetix AlohaTransferCube Real-World
๋ฒ ์ด์Šค ์ •์ฑ… \pi_{\mathrm{pt}} RTC ๋…ผ๋ฌธ์˜ BC flow ์ฒดํฌํฌ์ธํŠธ(5 epoch) \pi_0 (3.3B) Aloha ํŒŒ์ธํŠœ๋‹ \pi_{0.5} LoRA ํƒœ์Šคํฌ๋ณ„ ํŒŒ์ธํŠœ๋‹
์ถ”๋ก  ์ง€์—ฐ t_{\mathrm{delay}} 4 (์–ด๋ธ”๋ ˆ์ด์…˜ 2ยท3ยท4) 20 (์–ด๋ธ”๋ ˆ์ด์…˜ 10ยท20) 10
RL ์ถ”๋ก  ์ง€์—ฐ t^{\mathrm{rl}}_{\mathrm{delay}} 1 (์–ด๋ธ”๋ ˆ์ด์…˜ 0~4) 10 7
์•ก์…˜ ์ฒญํฌ ๊ธธ์ด k 8 50 50
์‹คํ–‰ ์•ก์…˜ ์ˆ˜ n 4 25 20
๋…ธ์ด์ฆˆ ํฌ๊ธฐ b_w 1.0 2.0 0.5
RTC ๋””๋…ธ์ด์ง• ์Šคํ… 5 10 10
RTC ์ตœ๋Œ€ ๊ฐ€์ด๋˜์Šค ๊ฐ€์ค‘์น˜ 5 10 10
์˜คํ”„๋ผ์ธ ์ „์ด ์ˆ˜ / ์˜คํ”„๋ผ์ธ ํ•™์Šต ์Šคํ… 500 / 0 1000 / 0 1200 / 24000
์˜คํ”„๋ผ์ธ ๋…ธ์ด์ฆˆ ๋ถ„ํฌ (ํด๋ฆฌํ•‘) \mathcal{N}(0,1) (์—†์Œ) \mathcal{N}(0,0.3) (์—†์Œ) \mathcal{N}(0,1) (0.5๋กœ ํด๋ฆฌํ•‘)
๊ด€์ธก / ์•กํ„ฐยทํฌ๋ฆฌํ‹ฑ symbolic ๋ฒกํ„ฐ / MLP 3์ธต(256) ์ด๋ฏธ์ง€ 1๋Œ€ 64\times64 + ๊ด€์ ˆ / CNN 4์ธต+MLP 3์ธต(128) ์ด๋ฏธ์ง€ 3๋Œ€ 64\times64 + ๊ด€์ ˆ / CNN 4์ธต+MLP 3์ธต(128)

t^{\mathrm{rl}}_{\mathrm{delay}}๋Š” ํ‘œ๊ฐ€ ์•„๋‹ˆ๋ผ ๋ณธ๋ฌธ์—๋งŒ ์žˆ๋Š” ๊ฐ’์ด๋ผ๋Š” ์ ์„ ๋ฐํ˜€ ๋‘”๋‹ค. ํ‘œ 4์˜ Kinetix Inference Delay ์นธ์ด [1,2,3,4]๋กœ ์ ํ˜€ ์žˆ์–ด ๋ณธ๋ฌธ์˜ ์–ด๋ธ”๋ ˆ์ด์…˜ ๋ฒ”์œ„(2ยท3ยท4)์™€ ์™„์ „ํžˆ ์ผ์น˜ํ•˜์ง€๋Š” ์•Š๋Š”๋ฐ, ์–ด๋А ์ชฝ์ด ์‹ค์ œ ์‹คํ–‰ ์กฐ๊ฑด์ธ์ง€๋Š” ๋…ผ๋ฌธ๋งŒ์œผ๋กœ ํ™•์ •ํ•  ์ˆ˜ ์—†๋‹ค. ์˜คํ”„๋ผ์ธ ๋…ธ์ด์ฆˆ ๋ถ„์‚ฐ์„ Aloha์—์„œ๋งŒ 0.3์œผ๋กœ ์ค„์ธ ๊ฒƒ๊ณผ ์‹ค๊ธฐ์—์„œ๋งŒ ๋…ธ์ด์ฆˆ๋ฅผ 0.5๋กœ ํด๋ฆฌํ•‘ํ•œ ๊ฒƒ์€ ๋ถ€๋ก์— ์ด์œ ๊ฐ€ ์ ํ˜€ ์žˆ๋‹ค. ์ „์ž๋Š” ๋ฆฌํ”Œ๋ ˆ์ด ๋ฒ„ํผ์— ์„ฑ๊ณต ๊ถค์ ์„ ๋” ๋‹ด๊ธฐ ์œ„ํ•ด์„œ, ํ›„์ž๋Š” ๋กœ๋ด‡์˜ ์œ„ํ—˜ํ•œ ์›€์ง์ž„์„ ์ค„์ด๊ธฐ ์œ„ํ•ด์„œ๋‹ค.

๊ณก์„ ์„ ์ฝ์œผ๋ฉด ํƒœ์Šคํฌ๋ณ„ ์„ฑ๊ฒฉ์ด ๊ฐˆ๋ฆฐ๋‹ค.

  • mjc_swimmer: DSRL์€ RTC๋ฅผ ๋ถ™์—ฌ๋„ 0.3๋Œ€์—์„œ ๋ฉˆ์ถ”๊ณ  RTC ์—†์œผ๋ฉด ๋ฐ”๋‹ฅ์ด๋‹ค. ARLI๋Š” RTC ์œ ๋ฌด์™€ ๋ฌด๊ด€ํ•˜๊ฒŒ 0.7~0.8๊นŒ์ง€ ์˜ค๋ฅด๊ณ , RTC๊ฐ€ ์žˆ์œผ๋ฉด ์ดˆ๋ฐ˜ ์ƒ์Šน์ด ๋” ๋น ๋ฅด๋‹ค.
  • mjc_walker: DSRL(No RTC)์ด 0.2 ๊ทผ์ฒ˜์—์„œ ์ •์ฒดํ•˜๋Š” ๋ฐ˜๋ฉด ARLI๋Š” 0.8 ๋ถ€๊ทผ. ARLI(No RTC)๋Š” ์ดˆ๋ฐ˜์— ํฌ๊ฒŒ ๋’ค์ฒ˜์กŒ๋‹ค๊ฐ€ ๋”ฐ๋ผ๋ถ™๋Š”๋‹ค.
  • car_launch: ๋ชจ๋“  ๋ฐฉ๋ฒ•์ด 0.9 ๋ถ€๊ทผ์œผ๋กœ ์ˆ˜๋ ดํ•œ๋‹ค. ์‚ฌ์ „ํ•™์Šต ์ •์ฑ…๋„ 0.55~0.6์—์„œ ์ถœ๋ฐœํ•˜๊ณ , ์ด ํƒœ์Šคํฌ๋Š” ์‚ฌ์‹ค์ƒ ๋ณ€๋ณ„๋ ฅ์ด ์—†๋‹ค.
  • AlohaTransferCube: ARLI(RTC)๊ฐ€ 0.8๋Œ€, ARLI(No RTC)๋Š” 0.55 ๋ถ€๊ทผ๊นŒ์ง€๋งŒ ๊ฐ„๋‹ค. ์—ฌ๊ธฐ์„œ๋Š” RTC์˜ ๊ธฐ์—ฌ๊ฐ€ ํฌ๋‹ค. ์Œ์˜์ด ๋งค์šฐ ๋„“์–ด(0.2~1.0 ๊ตฌ๊ฐ„์„ ๋ฎ๋Š”๋‹ค) 3์‹œ๋“œ์˜ ๋ถ„์‚ฐ์ด ์ƒ๋‹นํ•˜๋‹ค๋Š” ์ ๋„ ๊ฐ™์ด ๋ณด์ธ๋‹ค.

residual RL์€ ๋„ค ํƒœ์Šคํฌ ๋ชจ๋‘์—์„œ ๋‚ฎ๋‹ค. ๋งค ์Šคํ… ์ตœ์‹  ์ƒํƒœ๋กœ ๋ณด์ •์„ ์ƒˆ๋กœ ๊ณ„์‚ฐํ•˜๋Š” ๋ฐ˜์‘์„ฑ ์ด์ ์ด ์žˆ๋Š”๋ฐ๋„ ๊ทธ๋ ‡๋‹ค๋Š” ๊ฒƒ์ด ๋…ผ๋ฌธ์˜ ๋…ผ์ง€๋‹ค. ๋‹ค๋งŒ residual ํŽธ์ง‘ ํฌ๊ธฐ๋ฅผ b_w \in [0, 0.1]๋กœ ์ œํ•œํ–ˆ๋‹ค๋Š” ๋ถ€๋ก ์„ค๋ช…์„ ํ•จ๊ป˜ ์ฝ์–ด์•ผ ํ•œ๋‹ค. ๋ฒ ์ด์Šค ์ •์ฑ…์„ ์ฒ˜์Œ๋ถ€ํ„ฐ ๋‹ค์‹œ ๋ฐฐ์šฐ๋Š” ๊ฒƒ์„ ๋ง‰๊ธฐ ์œ„ํ•œ ์กฐ์น˜์ด์ง€๋งŒ, ๋™์‹œ์— residual์˜ ํ‘œํ˜„๋ ฅ์„ ์ธ์œ„์ ์œผ๋กœ ์ขํžŒ ๊ฒƒ์ด๊ธฐ๋„ ํ•˜๋‹ค.

์‹คํ—˜ 2: ์‹ค๊ธฐ

์„ธ ํƒœ์Šคํฌ๊ฐ€ ์–ด๋–ค ๋™์ž‘์ธ์ง€๋Š” ๊ธ€๋กœ ์ฝ๋Š” ๊ฒƒ๋ณด๋‹ค ๋ณด๋Š” ํŽธ์ด ๋น ๋ฅด๋‹ค. ํ”„๋กœ์ ํŠธ ํŽ˜์ด์ง€์˜ ์„ฑ๊ณต ๋กค์•„์›ƒ ํด๋ฆฝ์„ 640pxยท15 fps๋กœ ์žฌ์ธ์ฝ”๋”ฉํ•ด ์‹ค์—ˆ๋‹ค.

Assembly
Shoe-in-Bag
Bag-Placement
ARLI ํ•™์Šต ํ›„ ์‹ค๊ธฐ ์„ฑ๊ณต ๋กค์•„์›ƒ 3์ข…(ํ”„๋กœ์ ํŠธ ํŽ˜์ด์ง€ static/videos/examples/*_good.mp4). ์™ผ์ชฝ๋ถ€ํ„ฐ ์ปค๋„ฅํ„ฐ๋ฅผ ๋‘ ํ•€์— ๋งž์ถฐ ์ธ๋ฒ„ํ„ฐ ๋ฐ•์Šค์— ๊ฝ‚๊ธฐ, ์‹ ๋ฐœ์„ ์ข์€ ๊ฐ€๋ฐฉ์— ๋„ฃ๊ธฐ, ์–‘ํŒ”๋กœ ๋ˆ„์šด ๊ฐ€๋ฐฉ์„ ์„ธ์›Œ ์•ž๊ณผ ๋‚˜๋ž€ํžˆ ๋†“๊ธฐ. ํ”„๋กœ์ ํŠธ ํŽ˜์ด์ง€์—๋Š” ๊ฐ ํƒœ์Šคํฌ์˜ ์‹คํŒจ ๋กค์•„์›ƒ๊ณผ ํ•™์Šต ์ง„ํ–‰ ๊ทธ๋ฆฌ๋“œ ์˜์ƒ, ๊ทธ๋ฆฌ๊ณ  ๋ฐœํ‘œ ์˜์ƒ๋„ ํ•จ๊ป˜ ์žˆ๋‹ค.

์‹ค๊ธฐ ๋น„๊ต(Fig. 5): ์™ผ์ชฝ์€ ํƒœ์Šคํฌ ์žฅ๋ฉด, ๊ฐ€์šด๋ฐ๋Š” ์ตœ๊ทผ 10 ์—ํ”ผ์†Œ๋“œ ํ‰๊ท  ์„ฑ๊ณต๋ฅ ๋กœ ๊ทธ๋ฆฐ ํ•™์Šต ๊ณก์„ , ์˜ค๋ฅธ์ชฝ์€ ์ตœ๊ทผ 20 ์—ํ”ผ์†Œ๋“œ์˜ ์„ฑ๊ณต ์†Œ์š”์‹œ๊ฐ„์œผ๋กœ ์ถ”์ •ํ•œ ์‹œ๊ฐ„๋‹น ์„ฑ๊ณต ํšŸ์ˆ˜(์‹คํŒจ๋Š” ํ‰๊ท  ์„ฑ๊ณต์‹œ๊ฐ„์˜ 2๋ฐฐ์—์„œ ์„ ์–ธํ•œ๋‹ค๊ณ  ๊ฐ€์ •).

์…‹์—…์ด ๊ตฌ์ฒด์ ์ด๋ผ ์ข‹๋‹ค. ์–‘ํŒ” UR5e ์…€, ํŒ”๋งˆ๋‹ค ์†๋ชฉ ์นด๋ฉ”๋ผ + ์ „๋ฉด ๋ฒ ์ด์Šค ์นด๋ฉ”๋ผ 1๋Œ€. ๋ฒ ์ด์Šค ์ •์ฑ…์€ \pi_{0.5}๋ฅผ ํƒœ์Šคํฌ๋ณ„ ์†Œ๋Ÿ‰ ์‹œ์—ฐ์œผ๋กœ LoRA ํŒŒ์ธํŠœ๋‹ํ•œ ๊ฒƒ์ด๊ณ , ๋ฐ์ดํ„ฐ๋Š” Meta Quest ์›๊ฒฉ์กฐ์ž‘์œผ๋กœ 60 Hz ์ˆ˜์ง‘, ์•ก์…˜ ์ฒญํฌ ๊ธธ์ด 50. RTX 5090์—์„œ t_{\mathrm{delay}}=10, t^{\mathrm{rl}}_{\mathrm{delay}}=7, ์•ก์…˜ ํ˜ธ๋ผ์ด์ฆŒ n=20์ด syncยทRTC ์–‘์ชฝ ๋ชจ๋‘์— ์ตœ์ ์ด์—ˆ๋‹ค๊ณ  ๋ณด๊ณ ํ•œ๋‹ค.

๋ฒ ์ด์Šค ์ •์ฑ…์„ ๋งŒ๋“  ๋ฐ์ดํ„ฐ ๊ทœ๋ชจ๋„ ๋ถ€๋ก ํ‘œ 2์— ์žˆ๋‹ค.

์‹ค๊ธฐ ๋ฒ ์ด์Šค ์ •์ฑ…(\pi_{0.5} LoRA) ํ•™์Šต ๋ฐ์ดํ„ฐยท์„ค์ • (๋ถ€๋ก Table 2). ๋ฐ์ดํ„ฐ๋Š” Meta Quest ์›๊ฒฉ์กฐ์ž‘์œผ๋กœ 60 Hz ์ˆ˜์ง‘.
ํ•ญ๋ชฉ Assembly Shoe-in-Bag Bag-Placement
์‹œ์—ฐ ์—ํ”ผ์†Œ๋“œ ์ˆ˜ 60 123 51
์ด ๋ฐ์ดํ„ฐ์…‹ ์Šคํ… 84,821 474,301 50,041
๋ฐฐ์น˜ ํฌ๊ธฐ 32 32 32
๋Œ€๋žต ์—ํญ ์ˆ˜ 3 2 4
Warm-up ์Šคํ… 265 1,000 1,000
Decay ์Šคํ… 8,000 30,000 30,000
ํ•™์Šต ์Šคํ… 8,000 30,000 6,000
Peak LR / Decay LR 2.5e-5 / 2.5e-6 2.5e-5 / 2.5e-6 2.5e-5 / 2.5e-6

๊ทœ๋ชจ ์ฐจ์ด๊ฐ€ ๋ˆˆ์— ๋ˆ๋‹ค. Shoe-in-Bag์€ ๋‹ค๋ฅธ ๋‘ ํƒœ์Šคํฌ๋ณด๋‹ค ๋ฐ์ดํ„ฐ๊ฐ€ ํ•œ ์ž๋ฆฟ์ˆ˜ ๋งŽ์€๋ฐ, ์ด ๋ฐ์ดํ„ฐ์—๋Š” ์‹ ๋ฐœ๋ฟ ์•„๋‹ˆ๋ผ ํ‹ฐ์…”์ธ  ๋“ฑ ๋‹ค๋ฅธ ์˜ท์„ ๊ฐ€๋ฐฉ์— ๋„ฃ๋Š” ์‹œ์—ฐ๋„ ์„ž์—ฌ ์žˆ๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค. ๋ฐ˜๋Œ€๋กœ Bag-Placement๋Š” ์Šคํ… ์ˆ˜๊ฐ€ ๊ฐ€์žฅ ์ ์œผ๋ฉด์„œ decay ์Šค์ผ€์ค„(30,000)๋ณด๋‹ค ํ›จ์”ฌ ์ด๋ฅธ 6,000 ์Šคํ…์—์„œ ํ•™์Šต์„ ๋Š์—ˆ๋‹ค. ์ฆ‰ ์„ธ ํƒœ์Šคํฌ์˜ ๋ฒ ์ด์Šค ์ •์ฑ…์€ ๋ฐ์ดํ„ฐ๋Ÿ‰๋„ ํ•™์Šต๋Ÿ‰๋„ ๊ท ์งˆํ•˜์ง€ ์•Š๊ณ , ๊ทธ๋Ÿผ์—๋„ ์…‹ ๋‹ค ์„ฑ๊ณต๋ฅ  ์•ฝ 40% ์–ธ์ €๋ฆฌ์—์„œ ์ถœ๋ฐœํ–ˆ๋‹ค๋Š” ์ ์„ ๊ฐ์•ˆํ•˜๊ณ  ๊ณก์„ ์„ ๋ด์•ผ ํ•œ๋‹ค.

๊ฒฐ๊ณผ๋Š” ๋ช…ํ™•ํ•˜๋‹ค. ๋ฒ ์ด์Šค ์•ฝ 40%์—์„œ ์‹œ์ž‘ํ•ด ARLI๊ฐ€ 100~125 ์—ํ”ผ์†Œ๋“œ ๋งŒ์— ์„ธ ํƒœ์Šคํฌ ๋ชจ๋‘ ๊ฑฐ์˜ 100%์— ๋„๋‹ฌํ•œ๋‹ค. DSRL(sync)์™€ DSRL(RTC)๋Š” AssemblyยทBag-Placement์—์„œ ๊ฐ™์€ ๊ธฐ๊ฐ„์— 80%๋ฅผ ๋ชป ๋„˜๊ณ  ๊ณก์„ ์ด ํฌ๊ฒŒ ์ถœ๋ ์ธ๋‹ค. ๋…ผ๋ฌธ์€ ํ•œ ๊ฑธ์Œ ๋” ๋‚˜์•„๊ฐ€ ๋น„๋™๊ธฐ ์ถ”๋ก  ์—†์ด๋Š” ๋ฒ ์ด์Šค ์ •์ฑ… ์„ฑ๋Šฅ ์ž์ฒด๊ฐ€ ๋‚˜์˜๊ณ  RL ํ•™์Šต์ด ๋งค์šฐ ๋А๋ฆฌ๊ฑฐ๋‚˜ ์•„์˜ˆ ์•ˆ ๋œ๋‹ค๊ณ , ์ฆ‰ ์ด ํƒœ์Šคํฌ๋“ค์—์„œ ๋น„๋™๊ธฐ ์ถ”๋ก ์ด ํ•„์ˆ˜ ์กฐ๊ฑด์ด๋ผ๊ณ  ์ ๋Š”๋‹ค.

ARLI(Actions Only) ๋ณ€ํ˜•์ด ํฅ๋ฏธ๋กญ๋‹ค. ์„ธ ํƒœ์Šคํฌ ์ค‘ ๋‘˜์—์„œ ์ „์ฒด ARLI์™€ ์‚ฌ์‹ค์ƒ ๋™๋“ฑํ•˜๊ณ , Bag-Placement์—์„œ๋งŒ ๋†’์€ ์„ฑ๊ณต๋ฅ ๋กœ ์ˆ˜๋ ดํ•˜์ง€ ๋ชปํ•œ๋‹ค. ์ค‘๊ฐ„ ์ƒํƒœ์˜ ๊ธฐ์—ฌ๊ฐ€ ํƒœ์Šคํฌ ์˜์กด์ ์ด๋ผ๋Š” ์†”์งํ•œ ์‹ ํ˜ธ๋‹ค. ์‹ค์ œ๋กœ ๋…ผ๋ฌธ์€ RTC๋ฅผ ์“ฐ๋ฉด ์•ก์…˜ ์ „๋ฌธ๊ฐ€ ์ถ”๋ก  ์‹œ๊ฐ„์ด ๋Š˜์–ด VLM ๋ฐฑ๋ณธ์ด ์ „์ฒด ์ถ”๋ก ์˜ 40% ์ •๋„๋งŒ ์ฐจ์ง€ํ•˜๊ฒŒ ๋œ๋‹ค๊ณ  ์ ๋Š”๋ฐ, ๋ฐฑ๋ณธ ๋น„์ค‘์ด ์ค„๋ฉด โ€œ๋ฐฑ๋ณธ ๋„๋Š” ๋™์•ˆ ์ƒˆ ๊ด€์ธก์„ ๊ธฐ๋‹ค๋ฆฐ๋‹คโ€๋Š” ํŠธ๋ฆญ์˜ ์ด๋“ ํญ๋„ ์ค„์–ด๋“ ๋‹ค. ๋ฐฉ๋ฒ•์˜ ๋‘ ๊ตฌ์„ฑ์š”์†Œ๊ฐ€ ์„œ๋กœ์˜ ํšจ๊ณผ๋ฅผ ๊ฐ‰์•„๋จน๋Š” ๊ตฌ์กฐ๋ผ๋Š” ๋œป์ด๊ณ , ์ด๊ฒƒ์ด Actions Only๊ฐ€ ์ž์ฃผ ๋Œ€๋“ฑํ•œ ์ด์œ ์ผ ๊ฐ€๋Šฅ์„ฑ์ด ๋†’๋‹ค.

์‹œ๊ฐ„๋‹น ์„ฑ๊ณต ํšŸ์ˆ˜(throughput)๋Š” ๋™๊ธฐ ์ถ”๋ก  ๋Œ€๋น„ ๋น„๋™๊ธฐ์˜ ์ด์ ์ด ๊ฐ€์žฅ ์ง๊ด€์ ์œผ๋กœ ๋“œ๋Ÿฌ๋‚˜๋Š” ์ง€ํ‘œ๋‹ค. ๋‹ค๋งŒ Fig. 5 ์˜ค๋ฅธ์ชฝ ๋ง‰๋Œ€๋ฅผ ๋ณด๋ฉด Assembly์—์„œ๋Š” ARLI(Actions Only)์˜ ๋ง‰๋Œ€๊ฐ€ ARLI๋ณด๋‹ค ์˜คํžˆ๋ ค ์กฐ๊ธˆ ๋†’์•„ ๋ณด์ธ๋‹ค. ๋ณธ๋ฌธ์€ โ€œARLI๊ฐ€ ๋ชจ๋“  ํƒœ์Šคํฌ์—์„œ ์œ ์˜ํ•˜๊ฒŒ ๋†’์€ throughput์„ ๋ณด์ธ๋‹คโ€๊ณ  ์“ฐ๋Š”๋ฐ, ์ „์ฒด ARLI๋งŒ ๋†“๊ณ  ๋ณด๋ฉด Assembly์—์„œ๋Š” ๊ทธ ์„œ์ˆ ์ด ๊ทธ๋ฆผ๊ณผ ์ •ํ™•ํžˆ ๋งž์ง€ ์•Š๋Š”๋‹ค.

์‹คํ—˜ 3: ์–ด๋ธ”๋ ˆ์ด์…˜

์™ผ์ชฝ(Fig. 6): ์ค‘๊ฐ„ ์ƒํƒœ ๋˜๋Š” ์ค‘๊ฐ„ ์•ก์…˜ ํ•˜๋‚˜๋งŒ ์“ด ARLI ๋ณ€ํ˜•(RTC ์—†์Œ). ์˜ค๋ฅธ์ชฝ(Fig. 7): ์ถ”๋ก  ์ง€์—ฐ์„ ๋ฐ”๊ฟ” ๊ฐ€๋ฉฐ ๋ณธ ARLI์™€ DSRL์˜ ์ตœ์ข… ์„ฑ๊ณต๋ฅ .

์ค‘๊ฐ„ ์ •๋ณด๋Š” ๋‘˜ ๋‹ค ํ•„์š”ํ•œ๊ฐ€. RTC๋ฅผ ๋„๊ณ (๊ธฐ๋ณธ์œผ๋กœ ์“ฐ์ด๋Š” ์‹œ๊ฐ„ ์ •๋ณด๋ฅผ ์ตœ์†Œํ™”ํ•˜๊ธฐ ์œ„ํ•ด) mjc_swimmer์™€ AlohaTransferCube์—์„œ State Only / Actions Only / ๋‘˜ ๋‹ค๋ฅผ ๋น„๊ตํ•œ๋‹ค. ๊ฒฐ๋ก ์€ ๋‘˜ ๋‹ค ๋„ฃ๋Š” ์ชฝ์ด ์œ ์˜ํ•˜๊ฒŒ ๋‚ซ๋‹ค๋Š” ๊ฒƒ์ด๋‹ค. ๋ถ€๋ก B๋Š” RTC๋ฅผ ์ผ  ์กฐ๊ฑด๊ณผ ๋„ค ํƒœ์Šคํฌ ์ „์ฒด๋กœ ์ด ์–ด๋ธ”๋ ˆ์ด์…˜์„ ํ™•์žฅํ•˜๊ณ , โ€œRTC๋ฅผ ๋„ฃ์œผ๋ฉด ์ตœ์ข… ์ƒํƒœ ํ‘œํ˜„์— ์ถ”๊ฐ€๋กœ ํ•„์š”ํ•œ ์ •๋ณด๋Ÿ‰์ด ์ค„์ง€๋งŒ, ๋ชจ๋“  ํƒœ์Šคํฌ์—์„œ ์ค‘๊ฐ„ ์ •๋ณด๋ฅผ ์ „๋ถ€ ๋„ฃ๋Š” ๊ฒƒ์ด ์ผ๊ด€๋˜๊ฒŒ ์ตœ์„ โ€์ด๋ผ๊ณ  ์ •๋ฆฌํ•œ๋‹ค. (arXiv HTMLํŒ ๋ณธ๋ฌธ์—์„œ๋Š” ์ด ๋ฌธ๋‹จ์ด Figure 7์„ ๊ฐ€๋ฆฌํ‚ค๋Š”๋ฐ, PDF์—์„œ๋Š” Figure 6์ด๋‹ค. HTML ๋ณ€ํ™˜ ๊ณผ์ •์˜ ์ฐธ์กฐ ์˜ค๋ฅ˜๋‹ค.)

t_{\mathrm{delay}} ๋ฏผ๊ฐ๋„. Kinetix์—์„œ [2,3,4], Aloha์—์„œ [10,20]์„ ํ›‘๊ณ  ์ค‘๊ฐ„ ์•ก์…˜ ๊ธธ์ด๋„ ๊ทธ์— ๋งž์ถฐ ์กฐ์ •ํ•œ๋‹ค(t^{\mathrm{rl}}_{\mathrm{delay}}๋Š” Kinetix์—์„œ t_{\mathrm{delay}}-1, Aloha์—์„œ t_{\mathrm{delay}}/2). ๋…ผ๋ฌธ ๋ณธ๋ฌธ์— ์ˆ˜์น˜ ํ‘œ๋Š” ์—†์–ด์„œ ์•„๋ž˜ ๊ฐ’์€ Fig. 7 ๊ทธ๋ž˜ํ”„์—์„œ ์ฝ์€ ๊ทผ์‚ฌ์น˜๋‹ค. mjc_swimmer์—์„œ ์ง€์—ฐ 2โ†’4๋กœ ๊ฐˆ ๋•Œ DSRL(No RTC)์€ 0.85์—์„œ 0.13์œผ๋กœ ๋ถ•๊ดดํ•˜๊ณ  DSRL(RTC)์€ 0.84โ†’0.32์ธ ๋ฐ˜๋ฉด, ARLI๋Š” 0.99โ†’0.70, ARLI(No RTC)๋Š” 0.96โ†’0.69๋กœ ์™„๋งŒํ•˜๋‹ค. Aloha์—์„œ๋Š” 10โ†’20์—์„œ ARLI๊ฐ€ 0.85โ†’0.84๋กœ ๊ฑฐ์˜ ํ‰ํ‰ํ•˜๋‹ค.


RL ์ถ”๋ก  ์ง€์—ฐ ๋ฏผ๊ฐ๋„(Fig. 8): mjc_swimmer, t_{\mathrm{delay}}=4 ๊ณ ์ •, t^{\mathrm{rl}}_{\mathrm{delay}}๋ฅผ 0(๊ฐ€์žฅ ์ตœ์‹ )์—์„œ 4(์ถ”๊ฐ€ ์ •๋ณด ์—†์Œ)๊นŒ์ง€.

t^{\mathrm{rl}}_{\mathrm{delay}} ๋ฏผ๊ฐ๋„. ์ตœ์‹  ์ •๋ณด์ผ์ˆ˜๋ก ์ข‹๊ณ , t^{\mathrm{rl}}_{\mathrm{delay}}์ด t_{\mathrm{delay}}์˜ ์ ˆ๋ฐ˜๋ณด๋‹ค ์ž‘์•„์งˆ ๋•Œ ํ•™์Šต์ด ๋šœ๋ ท์ด ๊ฐœ์„ ๋œ๋‹ค. ๋ถ€๋ก B๊ฐ€ ์ด๋ฅผ ๋” ๋‚ ์นด๋กญ๊ฒŒ ๋งŒ๋“ ๋‹ค. RTC๋ฅผ ์“ฐ๋ฉด t^{\mathrm{rl}}_{\mathrm{delay}} < 3์—์„œ, RTC๊ฐ€ ์—†์œผ๋ฉด t^{\mathrm{rl}}_{\mathrm{delay}} < 2์—์„œ๋งŒ ์œ ์˜ํ•œ ๊ฐœ์„ ์ด ๋‚˜ํƒ€๋‚œ๋‹ค. ์ฆ‰ RTC๊ฐ€ ์—†์œผ๋ฉด ์ค‘๊ฐ„ ์ƒํƒœ๊ฐ€ ํ›จ์”ฌ ๋” ์‹ ์„ ํ•ด์•ผ ํ•œ๋‹ค. ์‹ค์šฉ์ ์œผ๋กœ๋Š” โ€œ์•ก์…˜ ์ „๋ฌธ๊ฐ€๊ฐ€ ์ถฉ๋ถ„ํžˆ ๊ฐ€๋ฒผ์›Œ์•ผ ์ด ํŠธ๋ฆญ์ด ์‚ฐ๋‹คโ€๋Š” ํ•˜๋“œ์›จ์–ด ์กฐ๊ฑด์œผ๋กœ ๋ฒˆ์—ญ๋œ๋‹ค.

๋ถ€๋ก C: steering ๋…ธ์ด์ฆˆ๊ฐ€ ์‹ค์ œ๋กœ ๋ฌด์—‡์„ ๋ฐฐ์› ๋Š”๊ฐ€


ํ•™์Šต๋œ ๋…ธ์ด์ฆˆ ๋ถ„ํฌ์˜ ์ฒดํฌํฌ์ธํŠธ๋ณ„ ๋ณ€ํ™”(Fig. 12): ์‹ค๊ธฐ Shoe-in-Bag์˜ held-out 4 ์—ํ”ผ์†Œ๋“œ(์„ฑ๊ณต 2, ์‹คํŒจ 2)๋ฅผ ๋ชจ๋“  ์ฒดํฌํฌ์ธํŠธ์— ์žฌ์ƒํ•ด ์˜ˆ์ธก ๋…ธ์ด์ฆˆ์˜ ํ‰๊ท ยท๋ถ„์‚ฐ์„ ์ถ”๋ก  ์Šคํ…๋ณ„๋กœ ๋ณธ ๊ฒƒ.

์„ฑ๋Šฅํ‘œ๋งŒ ์žˆ๋Š” ๋…ผ๋ฌธ์ด ์•„๋‹ˆ๋ผ๋Š” ์ ์—์„œ ์ด ๋ถ€๋ก์ด ๋ฐ˜๊ฐ‘๋‹ค. held-out ์—ํ”ผ์†Œ๋“œ 4๊ฐœ๋ฅผ ๋ชจ๋“  ์ฒดํฌํฌ์ธํŠธ๋กœ ์žฌ์ƒํ•ด ์•ก์…˜ ์ „๋ฌธ๊ฐ€์— ๋“ค์–ด๊ฐ€๊ธฐ ์ง์ „ ๋…ธ์ด์ฆˆ ๋ถ„ํฌ๋ฅผ ๊ธฐ๋กํ–ˆ๋‹ค. ๊ด€์ฐฐ์€ ์ด๋ ‡๋‹ค. ์‹คํŒจ ์—ํ”ผ์†Œ๋“œ์—์„œ๋Š” ํ›„๊ธฐ ์ฒดํฌํฌ์ธํŠธ์ผ์ˆ˜๋ก ๋…ธ์ด์ฆˆ ํ‰๊ท ์ด 0์—์„œ ๋ฉ€์–ด์ง€๊ณ  ๋ถ„์‚ฐ์ด ์ค„์–ด๋“ ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ์ด ๋ณ€ํ™”๋Š” ๊ถค์  ์ „์ฒด๊ฐ€ ์•„๋‹ˆ๋ผ ๊ฐ€์žฅ ํฐ ๊ต์ • steering์ด ํ•„์š”ํ•œ ๊ตฌ๊ฐ„(์ •๋ ฌยท์‚ฝ์ž… ๋‹จ๊ณ„) ์ฃผ๋ณ€์— ๊ตญ์†Œํ™”๋œ๋‹ค. ์ž ์žฌ ์ฐจ์› 32๊ฐœ ์ค‘ ์œ ํšจ ์ฐจ์›์€ 22.7~26.7๋กœ, ๋“œ๋ฆฌํ”„ํŠธ๊ฐ€ ํŠน์ • 1~2๊ฐœ ์ขŒํ‘œ์— ๋ชฐ๋ ค ์žˆ์ง€ ์•Š๋‹ค. ๊ฒฐ๋ก ์€ โ€œARLI๊ฐ€ ๋…ธ์ด์ฆˆ๋ฅผ ์ „์—ญ์ ์œผ๋กœ ๋ฆฌ์Šค์ผ€์ผํ•˜๋Š” ๊ฒƒ์ด ์•„๋‹ˆ๋ผ ๊ถค์ ยท๊ตญ๋ฉด ์˜์กด์ ์œผ๋กœ ์žฌํ˜•์„ฑํ•œ๋‹คโ€์ด๋‹ค.

์ €์ž๋“ค์ด ์Šค์Šค๋กœ ๋ฒ”์œ„๋ฅผ ์ขํ˜€ ๋†“์€ ๊ฒƒ๋„ ์ •์งํ•˜๋‹ค. ๋‹จ์ผ ํƒœ์Šคํฌ์˜ ๊ถค์  4๊ฐœ์ด๋ฏ€๋กœ ์„ฑ๊ณต/์‹คํŒจ ๋ถ„๋ฅ˜๊ธฐ๊ฐ€ ์•„๋‹ˆ๋ผ ์„œ์ˆ ์  ์ฆ๊ฑฐ๋ผ๊ณ  ๋ช…์‹œํ•œ๋‹ค. ๊ฒŒ๋‹ค๊ฐ€ ์ด ์ง„๋‹จ์€ ์ „์ฒด ARLI๊ฐ€ ์•„๋‹ˆ๋ผ Actions Only ๋ณ€ํ˜•์œผ๋กœ ์ˆ˜ํ–‰๋๋‹ค(held-out ๊ถค์ ์— ์ค‘๊ฐ„ ๊ด€์ธก์ด ์ €์žฅ๋ผ ์žˆ์ง€ ์•Š์•„์„œ๋‹ค). Shoe-in-Bag์—์„œ ๋‘ ๋ณ€ํ˜•์˜ ํ•™์Šต ๊ณก์„ ์ด ๋น„์Šทํ•˜๋‹ค๋Š” ๊ฒƒ์ด ๊ทผ๊ฑฐ์ธ๋ฐ, ๊ฒฐ๊ตญ ๋ฐฉ๋ฒ•์˜ ํ•ต์‹ฌ ์ฐจ๋ณ„์ ์ธ ์ค‘๊ฐ„ ์ƒํƒœ๊ฐ€ ์ž‘๋™ํ•˜๋Š” ๋ฐฉ์‹์€ ์ด ๋ถ„์„์— ๋“ค์–ด ์žˆ์ง€ ์•Š๋‹ค.

๋น„ํŒ์ ์œผ๋กœ ๋ณด๋ฉด

๊ฐ•์ 

  • ์ง„๋‹จ์ด ์ •ํ™•ํ•˜๊ณ  ํ•ด๋ฒ•์ด ์ €๋ ดํ•˜๋‹ค. ์ถ”๊ฐ€ ๋ชจ๋ธ๋„, ์ถ”๊ฐ€ ์ง€์—ฐ๋„, ์‚ฌ์ „ํ•™์Šต ์ •์ฑ… ์ˆ˜์ •๋„ ์—†๋‹ค. ๋น„๋™๊ธฐ ํŒŒ์ดํ”„๋ผ์ธ์ด ์ด๋ฏธ ๋“ค๊ณ  ์žˆ๋Š” ์ •๋ณด๋ฅผ RL ์ •์ฑ… ์ž…๋ ฅ์— ๋ถ™์ด๋Š” ๊ฒƒ์ด ์ „๋ถ€๋‹ค. โ€œ์–ผ์–ด ์žˆ๋Š” \pi_{\mathrm{pt}}์—๋Š” ์กฐ๊ฑด์„ ๋ชป ๋ถ™์ด์ง€๋งŒ ๋‚ด๊ฐ€ ํ•™์Šต์‹œํ‚ค๋Š” \pi_{\mathrm{rl}}์—๋Š” ๋ถ™์ผ ์ˆ˜ ์žˆ๋‹คโ€๋Š” ๋น„๋Œ€์นญ์„ ์ง€๋ ›๋Œ€๋กœ ์“ด ๊ฒƒ์ด ๊น”๋”ํ•˜๋‹ค.
  • ํƒ€์ด๋ฐ ๋ถ„ํ•ด๊ฐ€ ์ง„์งœ ์•„์ด๋””์–ด๋‹ค. โ€œVLA์˜ ์ถ”๋ก  ์ง€์—ฐ์€ ๊ท ์งˆํ•œ ๋ฉ์–ด๋ฆฌ๊ฐ€ ์•„๋‹ˆ๋ผ ๋ฐฑ๋ณธ 2/3 + ์•ก์…˜ ์ „๋ฌธ๊ฐ€ 1/3๋กœ ์ชผ๊ฐœ์ง€๊ณ , RL ๊ฐœ์ž… ์ง€์ ์€ ๋’ค์ชฝ์ด๋‹คโ€๋ผ๋Š” ๊ด€์ฐฐ์€ ์‹œ์Šคํ…œ ์ˆ˜์ค€์˜ ํ†ต์ฐฐ์ด๊ณ , ์—ฌ๊ธฐ์„œ ๊ณต์งœ ์‹ ์„ ๋„๊ฐ€ ๋‚˜์˜จ๋‹ค. ํ˜„๋Œ€ VLA ๊ตฌ์กฐ์— ๋ฐ€์ฐฉํ•œ ๊ธฐ์—ฌ๋‹ค.
  • ์‹ค๊ธฐ ๊ฒฐ๊ณผ์˜ ํ˜•ํƒœ๊ฐ€ โ€œ๊ฐœ์„ โ€์ด ์•„๋‹ˆ๋ผ โ€œ๊ฐ€๋Šฅ/๋ถˆ๊ฐ€๋Šฅโ€์ด๋‹ค. ๋™๊ธฐ ์ถ”๋ก ์—์„œ๋Š” ๋ฒ ์ด์Šค ์„ฑ๋Šฅ๋„ ๋‚˜์˜๊ณ  RL๋„ ์‚ฌ์‹ค์ƒ ํ•™์Šต๋˜์ง€ ์•Š๋Š”๋‹ค๋Š” ๋ณด๊ณ ๊ฐ€ ๋ฐฉ๋ฒ•์˜ ํ•„์š”์„ฑ์„ ์„ธ์šด๋‹ค. ์„ธ ํƒœ์Šคํฌ ๋ชจ๋‘ 40% โ†’ ๊ฑฐ์˜ 100%๋ฅผ 100~125 ์—ํ”ผ์†Œ๋“œ๋กœ ๋‹ฌ์„ฑํ•œ ๊ฒƒ์€ ์˜จ๋กœ๋ด‡ RL ๊ธฐ์ค€์œผ๋กœ ์ถฉ๋ถ„ํžˆ ๊ฐ•ํ•œ ์ˆ˜์น˜๋‹ค.
  • ์–ด๋ธ”๋ ˆ์ด์…˜์ด ์ž๊ธฐ ๋ฐฉ๋ฒ•์„ ๊นŽ๋Š” ๋ฐฉํ–ฅ์œผ๋กœ๋„ ์‹คํ–‰๋๋‹ค. Actions Only๊ฐ€ Bag-Placement๋ฅผ ์ œ์™ธํ•˜๋ฉด ๋Œ€๋“ฑํ•˜๋‹ค๋Š” ์‚ฌ์‹ค, car_launch์—์„œ ๋ชจ๋“  ๋ฐฉ๋ฒ•์ด ๋ถ™๋Š”๋‹ค๋Š” ์‚ฌ์‹ค์„ ์ˆจ๊ธฐ์ง€ ์•Š๋Š”๋‹ค. ๋ถ€๋ก C์˜ ๋…ธ์ด์ฆˆ ๋ถ„์„๋„ ์Šค์Šค๋กœ ํ•œ๊ณ„๋ฅผ ๋ช…์‹œํ•œ๋‹ค.

์•ฝ์ ยทํ•œ๊ณ„

  • ์ฝ”๋“œ๊ฐ€ ์—†๋‹ค. ๋ฐฉ๋ฒ•์€ DSRL์˜ dsrl_pi0, openpi, RTC ๊ตฌํ˜„ ์„ธ ๊ฐœ๋ฅผ ์—ฎ์€ ์ˆ˜์ •ํŒ์ธ๋ฐ ๊ทธ ์ ‘ํ•ฉ๋ถ€๊ฐ€ ์ „๋ถ€ ๊ณต๊ฐœ๋˜์ง€ ์•Š์•˜๋‹ค. ํ•˜์ดํผํŒŒ๋ผ๋ฏธํ„ฐ ํ‘œ๋Š” ์„ฑ์‹คํ•˜์ง€๋งŒ, โ€œ์–ด๋А ์‹œ์ ์— \pi_{\mathrm{rl}}์„ ํ˜ธ์ถœํ•  ๊ฒƒ์ธ๊ฐ€โ€์ฒ˜๋Ÿผ ์‹ค์‹œ๊ฐ„ ์Šค์ผ€์ค„๋ง์— ๊ด€ํ•œ ๋ถ€๋ถ„์€ ํ‘œ๋กœ ์žฌํ˜„๋˜์ง€ ์•Š๋Š”๋‹ค. ์žฌํ˜„ํ•˜๋ ค๋ฉด ์‚ฌ์‹ค์ƒ ์žฌ๊ตฌํ˜„ + ์ž์ฒด ๋ฐ์ดํ„ฐ ์ˆ˜์ง‘์ด๋‹ค.
  • ์‹ค๊ธฐ ๊ฒฐ๊ณผ์— ์‹œ๋“œ๋„ ๋ฐ˜๋ณต๋„ ์‹ ๋ขฐ๊ตฌ๊ฐ„๋„ ์—†๋‹ค. ์‹œ๋ฎฌ๋ ˆ์ด์…˜์€ 3์‹œ๋“œยท1 s.e.๋ฅผ ๋ณด๊ณ ํ•˜์ง€๋งŒ, ์‹ค๊ธฐ ๊ณก์„ ์€ ๋ฐฉ๋ฒ•๋‹น ๋‹จ์ผ ์‹คํ–‰์œผ๋กœ ๋ณด์ด๊ณ  ๊ฐ ์ ์€ ์ตœ๊ทผ 10 ์—ํ”ผ์†Œ๋“œ ํ‰๊ท , ์ฆ‰ 10 ํ‘œ๋ณธ์งœ๋ฆฌ ์ถ”์ •์น˜๋‹ค. โ€œ๊ฑฐ์˜ 100%โ€๋Š” ์ด 10-์—ํ”ผ์†Œ๋“œ ์ฐฝ์—์„œ ์ฝ์€ ๊ฐ’์ด๋‹ค. ์˜จ๋กœ๋ด‡ RL์—์„œ ๋ฐ˜๋ณต ์‹คํ–‰์ด ๋น„์‹ธ๋‹ค๋Š” ์‚ฌ์ •์€ ์ดํ•ด๋˜์ง€๋งŒ, ๊ทธ๋ ‡๋‹ค๋ฉด ์ตœ์ข… ์ •์ฑ…์— ๋Œ€ํ•œ ๋ณ„๋„ ๊ณ ์ • ํ‰๊ฐ€(์˜ˆ: 50ํšŒ rollout)๊ฐ€ ์žˆ์–ด์•ผ ๊ณก์„ ์˜ ๋๊ฐ’์„ ์„ฑ๋Šฅ์œผ๋กœ ์ฝ์„ ์ˆ˜ ์žˆ๋‹ค. ๊ทธ ํ‰๊ฐ€๊ฐ€ ์—†๋‹ค.
  • ๋ณธ๋ฌธ ์„œ์ˆ ์ด ๊ทธ๋ฆผ๋ณด๋‹ค ํ•œ ๋ฐœ ์•ž์„œ ๋‚˜๊ฐ€๋Š” ๊ณณ์ด ์žˆ๋‹ค. throughput์ด โ€œ๋ชจ๋“  ํƒœ์Šคํฌ์—์„œ ์œ ์˜ํ•˜๊ฒŒ ๋†’๋‹คโ€๋Š” ๋ฌธ์žฅ์€ Assembly์—์„œ Actions Only ๋ง‰๋Œ€๊ฐ€ ๋” ๋†’์•„ ๋ณด์ด๋Š” Fig. 5์™€ ์ •ํ™•ํžˆ ๋งž์ง€ ์•Š๋Š”๋‹ค. car_launch๊ฐ€ ๋ชจ๋“  ๋ฐฉ๋ฒ•์—์„œ ํฌํ™”ํ•œ๋‹ค๋Š” ์ ๋„ ๋ณธ๋ฌธ์—์„œ ๋‹ค๋ค„์ง€์ง€ ์•Š๊ณ  โ€œ4๊ฐœ ํƒœ์Šคํฌ์—์„œ ์œ ์˜ํ•˜๊ฒŒ ์•ž์„ ๋‹คโ€๋กœ ๋ฌถ์ธ๋‹ค.
  • ์ด๋ก ์ด ๋ฐฉ๋ฒ•์„ ์ง€์ง€ํ•˜์ง€ ์•Š๋Š”๋‹ค. Proposition 1์€ ARLI๊ฐ€ ์•„๋‹ˆ๋ผ โ€œ์ง€์—ฐ ๊ด€์ธก Q ํ•™์Šต ์ผ๋ฐ˜โ€์— ๋Œ€ํ•œ ์กฐ๊ฑด๋ถ€ ๊ฒฝ๊ณ„์ด๊ณ , ํ•ต์‹ฌ ์ƒ์ˆ˜ \omega_d๋Š” ์ธก์ •๋˜์ง€๋„ ์ถ”์ •๋˜์ง€๋„ ์•Š๋Š”๋‹ค. ์ •์ž‘ ARLI์˜ ์ฃผ์žฅ(โ€œ์ค‘๊ฐ„ ์ƒํƒœ๊ฐ€ \omega๋ฅผ ์ค„์ธ๋‹คโ€)์€ ์ •์‹ํ™”๋˜์ง€ ์•Š์€ ์ฑ„ ๋‚จ๋Š”๋‹ค. ์‹คํ—˜์—์„œ๋ผ๋„ \omega์˜ ๋Œ€๋ฆฌ ์ง€ํ‘œ(์˜ˆ: ์ง€์—ฐ๋ณ„ ์˜ค๋ผํด ์„ฑ๋Šฅ ์ฐจ)๋ฅผ ์žฌ ๋ณด์˜€๋‹ค๋ฉด ์ด๋ก ๊ณผ ์‹คํ—˜์ด ์—ฐ๊ฒฐ๋์„ ํ…๋ฐ ๊ทธ ๊ณ ๋ฆฌ๊ฐ€ ๋น„์–ด ์žˆ๋‹ค.
  • ๋‘ ๊ตฌ์„ฑ์š”์†Œ๊ฐ€ ์„œ๋กœ๋ฅผ ์ƒ์‡„ํ•œ๋‹ค. RTC๋ฅผ ์ผœ๋ฉด ์•ก์…˜ ์ „๋ฌธ๊ฐ€ ์ถ”๋ก ์ด ๊ธธ์–ด์ ธ ๋ฐฑ๋ณธ ๋น„์ค‘์ด 2/3์—์„œ 40%๋กœ ๋–จ์–ด์ง€๊ณ , ๊ทธ๋งŒํผ ์ค‘๊ฐ„ ์ƒํƒœ์˜ ์‹ ์„ ๋„ ์ด๋“์ด ์ค„์–ด๋“ ๋‹ค. ๋ถ€๋ก B์˜ โ€œRTC๊ฐ€ ์žˆ์œผ๋ฉด ํ•„์š”ํ•œ ์ถ”๊ฐ€ ์ •๋ณด๊ฐ€ ์ค„์–ด๋“ ๋‹คโ€๋Š” ๊ด€์ฐฐ๊ณผ Actions Only์˜ ์„ ์ „์ด ๋ชจ๋‘ ๊ฐ™์€ ํ˜„์ƒ์„ ๊ฐ€๋ฆฌํ‚จ๋‹ค. ๋ฐฉ๋ฒ•์„ ํ•˜๋‚˜์˜ ํŒจํ‚ค์ง€๋กœ ํŒŒ๋Š” ๊ฒƒ๋ณด๋‹ค ์ด ์ƒ์ถฉ์„ ์ •๋ฉด์œผ๋กœ ๋ถ„์„ํ•˜๋Š” ์ชฝ์ด ๋” ์œ ์šฉํ–ˆ์„ ๊ฒƒ์ด๋‹ค.
  • ์ ์šฉ ๋ฒ”์œ„๊ฐ€ ์ข๊ฒŒ ๋ช…์‹œ๋ผ ์žˆ๋‹ค. ์ €์ž๋“ค์ด ์ธ์ •ํ•˜๋“ฏ (i) ์‚ฌ์ „ํ•™์Šต ์ •์ฑ…์ด VLM ๋ฐฑ๋ณธ๊ณผ ์•ก์…˜ ์ „๋ฌธ๊ฐ€๋กœ ๋ถ„๋ฆฌ๋˜๊ณ  ๋…ธ์ด์ฆˆ๊ฐ€ ํ›„์ž์—๋งŒ ๋“ค์–ด๊ฐ€์•ผ ์ค‘๊ฐ„ ์ƒํƒœ๋ฅผ ์“ธ ์ˆ˜ ์žˆ๊ณ , (ii) DSRL์ด ํ•™์Šต์— ์‹คํŒจํ•˜๋Š” ํƒœ์Šคํฌ์—์„œ๋Š” ARLI๋„ ๊ฐ™์ด ์‹คํŒจํ•œ๋‹ค. ์—ฌ๊ธฐ์— ์ด๋ก  ์ชฝ ์ œ์•ฝ์„ ๋”ํ•˜๋ฉด t_{\mathrm{delay}}๊ฐ€ ์ฒญํฌ ๊ธธ์ด k์— ๊ทผ์ ‘ํ•˜๋Š” ์ฒด์ œ์—์„œ๋„ ๋ณด์ฆ์ด ๋ฌด๋„ˆ์ง„๋‹ค.
  • ๋ฒ ์ด์Šค๋ผ์ธ ๊ตฌ์„ฑ์ด ๋ฐฉ๋ฒ•๋งˆ๋‹ค ๋‹ค๋ฅด๋‹ค. ์‹œ๋ฎฌ๋ ˆ์ด์…˜์—๋Š” residual RL์ด ๋“ค์–ด๊ฐ€์ง€๋งŒ ์‹ค๊ธฐ ๋น„๊ต์—๋Š” ์—†๋‹ค. residual RL์€ ์ง€์—ฐ์„ ๊ตฌ์กฐ์ ์œผ๋กœ ํšŒํ”ผํ•˜๋Š” ์œ ์ผํ•œ ๊ฒฝ์Ÿ์ž์ด๋ฏ€๋กœ, ์‹ค๊ธฐ์—์„œ ๋น ์ง„ ๊ฒƒ์ด ์•„์‰ฝ๋‹ค. ๋˜ residual์˜ ํŽธ์ง‘ ํฌ๊ธฐ๋ฅผ [0, 0.1]๋กœ ๋ฌถ์€ ์„ ํƒ์ด ์‹œ๋ฎฌ๋ ˆ์ด์…˜ ์—ด์„ธ์— ์–ผ๋งˆ๋‚˜ ๊ธฐ์—ฌํ–ˆ๋Š”์ง€ ํ™•์ธํ•  ๋ฐฉ๋ฒ•์ด ์—†๋‹ค.
  • ์ธ์šฉ ๋ฒˆํ˜ธ ์ฃผ์˜. ์ด ๋…ผ๋ฌธ์€ arXiv HTMLํŒ๊ณผ PDFํŒ์˜ ์ฐธ๊ณ ๋ฌธํ—Œ ๋ฒˆํ˜ธ๊ฐ€ ๋‹ค๋ฅด๋‹ค(์˜ˆ: residual RL ๊ตฌํ˜„ ์ถœ์ฒ˜๊ฐ€ HTML [3], PDF [71]). ๋‹ค๋ฅธ ๊ธ€์—์„œ ์ธ์šฉํ•  ๋•Œ๋Š” ๋ฒˆํ˜ธ ๋Œ€์‹  ์ €์žยท์—ฐ๋„๋กœ ์ ๋Š” ํŽธ์ด ์•ˆ์ „ํ•˜๋‹ค.

๊ด€๋ จ ์—ฐ๊ตฌ์™€์˜ ์ž๋ฆฌ ๋งค๊น€

์„ธ ๊ณ„๋ณด๊ฐ€ ๋งŒ๋‚˜๋Š” ์ง€์ ์ด๋‹ค.

(1) ์ง€์—ฐ ํ•˜์˜ ๋ฐฐํฌ. ์•ก์…˜ ์ฒญํ‚น(ACT), temporal ensembling, rejection sampling, RTC์˜ diffusion inpainting, ๊ทธ๋ฆฌ๊ณ  ํ•™์Šต ์ค‘ ์ง€์—ฐ ์ฃผ์ž…์— ์˜ํ•œ ๊ฐ•์ธํ™”. ์ด ๊ณ„๋ณด๋Š” ๊ณ ์ •๋œ ์ •์ฑ…์„ ์ž˜ ๊ตด๋ฆฌ๋Š” ๋ฐ ์ง‘์ค‘ํ•œ๋‹ค. ARLI๋Š” RTC๋ฅผ ๋ถ€ํ’ˆ์œผ๋กœ ํก์ˆ˜ํ•˜๋˜, ๊ฐ™์€ ์ค‘๊ฐ„ ์•ก์…˜ ์ •๋ณด๋ฅผ ์—ฐ์†์„ฑ ์ œ์•ฝ์ด ์•„๋‹ˆ๋ผ ์˜ˆ์ธก ์‹ ํ˜ธ๋กœ ์“ด๋‹ค๋Š” ์ ์—์„œ ํ•œ ์นธ ์œ„์— ์„ ๋‹ค.

(2) ์ง€์—ฐ ํ•˜์˜ RLยท์ œ์–ด. delayed-state/action MDP, concurrent control ๋ฌธํ—Œ. ํ˜•์‹์ ์œผ๋กœ ๊ฐ€์žฅ ๊ฐ€๊น์ง€๋งŒ ์ฒญํฌ ๋‹จ์œ„ ๋น„๋™๊ธฐ VLA ์ฒด์ œ๋ฅผ ๋‹ค๋ฃจ์ง€ ์•Š๋Š”๋‹ค. ์ด ๋…ผ๋ฌธ์˜ ์ด๋ก ๋ถ€๋Š” Li et al.์˜ ์•ก์…˜ ์ฒญํ‚น Q ํ•™์Šต ์œ„์— โ€œ์ง€์—ฐ ์ตœ์ ์„ฑ ๊ฐญโ€์„ ํ•œ ๊ฒน ์–น๋Š” ๋ฐฉ์‹์œผ๋กœ ๊ทธ ๊ฐ„๊ทน์„ ๋ฉ”์šด๋‹ค.

(3) generalist ์ •์ฑ…์˜ RL ๊ฐœ์„ . DSRL ๊ณ„์—ด์˜ noise steering, residual RL, ๊ทธ๋ฆฌ๊ณ  \pi^{*}_{0.6}์ฒ˜๋Ÿผ ๊ฒฝํ—˜์œผ๋กœ๋ถ€ํ„ฐ ๋ฐฐ์šฐ๋Š” VLA. ReinFlow ๋ฆฌ๋ทฐ๊ฐ€ flow ์ •์ฑ…์„ ์˜จ๋ผ์ธ RL๋กœ ํŒŒ์ธํŠœ๋‹ํ•˜๋Š” ๋˜ ๋‹ค๋ฅธ ๊ฐˆ๋ž˜๋ฅผ, Q2RL ๋ฆฌ๋ทฐ๊ฐ€ ์˜จ๋กœ๋ด‡ RL์˜ ์ƒ˜ํ”Œ ํšจ์œจ ์ชฝ์„, Residual Off-Policy RL ๋ฆฌ๋ทฐ๊ฐ€ ์ด ๋…ผ๋ฌธ์˜ residual ๋ฒ ์ด์Šค๋ผ์ธ์„ ๋‹ค๋ฃฌ๋‹ค. ์ง€์—ฐยท์•ก์…˜ ์ฒญํ‚น์ด๋ผ๋Š” ๋ฐฐํฌ ์ œ์•ฝ ์ชฝ์œผ๋กœ๋Š” OpenVLA-OFT ๋ฆฌ๋ทฐ๊ฐ€ ๊ฐ™์€ ๋ณ‘๋ชฉ(์ถ”๋ก  ์†๋„์™€ ์ฒญํ‚น)์„ ํŒŒ์ธํŠœ๋‹ ์„ค๊ณ„๋กœ ๊ณต๋žตํ•œ ์‚ฌ๋ก€๋‹ค.

์ด ๋…ผ๋ฌธ์˜ ์ž๋ฆฌ๋Š” (1)๊ณผ (3) ์‚ฌ์ด์˜ ๋นˆ์นธ์ด๋‹ค. ๋ฐฐํฌ ์ชฝ์€ โ€œ์ง€์—ฐ์„ ์–ด๋–ป๊ฒŒ ๊ฒฌ๋”œ๊นŒโ€๋งŒ ๋ฌผ์—ˆ๊ณ  ํ•™์Šต ์ชฝ์€ โ€œ์ง€์—ฐ์ด ์—†๋‹ค๊ณ  ์น˜๊ณ โ€ ๋ฌผ์—ˆ๋Š”๋ฐ, ๋‘˜์„ ๋ถ™์ด๋ฉด ์ง€์—ฐ์ด ํ•™์Šต์˜ ์ „์ œ๋ฅผ ๊นฌ๋‹ค๋Š” ์ƒˆ ๋ฌธ์ œ๊ฐ€ ์ƒ๊ธด๋‹ค๋Š” ๊ฒƒ์„ ์งš์€ ๊ฒƒ์ด ๊ธฐ์—ฌ๋‹ค.

์š”์•ฝ

ARLI๋Š” ํฐ ์•Œ๊ณ ๋ฆฌ์ฆ˜์  ๋„์•ฝ์ด ์•„๋‹ˆ๋‹ค. DSRL์— ์„ธ ๊ฐœ์˜ ์กฐ๊ฑด๋ถ€๋ฅผ ๋ถ™์ด๊ณ  RTC๋ฅผ ๊ณ๋“ค์ธ ๊ฒƒ์ด ์ „๋ถ€์ด๋ฉฐ, ํ•ต์‹ฌ ์ด๋ก ์€ ๋‹ค๋ฅธ ๋…ผ๋ฌธ์˜ ํ”„๋ ˆ์ž„์›Œํฌ ์œ„์— ์กฐ๊ฑด๋ถ€ ๊ฒฝ๊ณ„๋ฅผ ํ•œ ๊ฒน ์–น์€ ์ˆ˜์ค€์ด๋‹ค. ๊ทธ๋Ÿผ์—๋„ ๊ฐ’์ด ์žˆ๋Š” ์ด์œ ๋Š” ๋ฌธ์ œ๋ฅผ ์ฒ˜์Œ์œผ๋กœ ์ œ๋Œ€๋กœ ์ด๋ฆ„ ๋ถ™์˜€๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค. ๋น„๋™๊ธฐ ์ถ”๋ก ์€ ๋ฐฐํฌ ์„ฑ๋Šฅ์„ ์œ„ํ•ด ๋„์ž…๋˜์ง€๋งŒ, ๊ทธ ์ˆœ๊ฐ„ RL์˜ ๋งˆ๋ฅด์ฝ”ํ”„ ์ „์ œ๋ฅผ ๊นจ๋œจ๋ฆฐ๋‹ค. ์ด ์‚ฌ์‹ค์„ ์ธ์ง€ํ•˜์ง€ ๋ชปํ•˜๋ฉด ์˜จ๋กœ๋ด‡ RL์€ ์›์ธ ๋ถˆ๋ช…์œผ๋กœ ์‹คํŒจํ•œ๋‹ค.

ํ•ด๋ฒ•์˜ ๋ฏธ๋•์€ ์ €๋ ดํ•จ์ด๋‹ค. ์ถ”๋ก  ํŒŒ์ดํ”„๋ผ์ธ ์•ˆ์— ์ด๋ฏธ ์กด์žฌํ•˜๋Š” ์ •๋ณด๋ฅผ ์“ฐ๋ฏ€๋กœ ์ถ”๊ฐ€ ์ง€์—ฐ์ด ์—†๊ณ , ์–ผ์–ด ์žˆ๋Š” VLA๋ฅผ ๊ฑด๋“œ๋ฆฌ์ง€ ์•Š๋Š”๋‹ค. VLA๋ฅผ ๋ฐฑ๋ณธ๊ณผ ์•ก์…˜ ์ „๋ฌธ๊ฐ€๋กœ ์ชผ๊ฐœ RL ํ˜ธ์ถœ ์‹œ์ ์„ ๋’ค๋กœ ๋ฏธ๋ฃฌ๋‹ค๋Š” ์•„์ด๋””์–ด๋Š” ์‹œ์Šคํ…œ ๊ด€์ ์—์„œ ์žฌ์‚ฌ์šฉ ๊ฐ€์น˜๊ฐ€ ํฌ๋‹ค.

ํ•œ๊ณ„๋„ ๋ถ„๋ช…ํ•˜๋‹ค. ์ฝ”๋“œ๊ฐ€ ์—†๊ณ , ์‹ค๊ธฐ ํ‰๊ฐ€๋Š” ๋‹จ์ผ ์‹คํ–‰์— 10-์—ํ”ผ์†Œ๋“œ ์ด๋™ํ‰๊ท ์ด๋ฉฐ, ์ด๋ก  ์ƒ์ˆ˜๋Š” ์ธก์ •๋˜์ง€ ์•Š์•˜๊ณ , ๋ฐฉ๋ฒ•์˜ ๋‘ ๊ตฌ์„ฑ์š”์†Œ๊ฐ€ ์„œ๋กœ์˜ ํšจ๊ณผ๋ฅผ ๋ถ€๋ถ„์ ์œผ๋กœ ์ƒ์‡„ํ•œ๋‹ค. ํŠนํžˆ Actions Only ๋ณ€ํ˜•์ด ์„ธ ์‹ค๊ธฐ ํƒœ์Šคํฌ ์ค‘ ๋‘˜์—์„œ ๋Œ€๋“ฑํ•˜๋‹ค๋Š” ์‚ฌ์‹ค์€ โ€œ์ค‘๊ฐ„ ์ƒํƒœโ€๋ผ๋Š” ๊ฐ€์žฅ ์ฐธ์‹ ํ•œ ๊ธฐ์—ฌ์˜ ์‹คํšจ ๋ฒ”์œ„์— ๋ฌผ์Œํ‘œ๋ฅผ ๋‚จ๊ธด๋‹ค. ๋‹ค์Œ ๋‹จ๊ณ„๋กœ ๋ณด๊ณ  ์‹ถ์€ ๊ฒƒ์€ ๋‘ ๊ฐ€์ง€๋‹ค. ์ฒญํฌ ๊ธธ์ด ๋Œ€๋น„ ์ง€์—ฐ ๋น„์œจ t_{\mathrm{delay}}/k๋ฅผ ์ถ•์œผ๋กœ ํ•œ ์ฒด๊ณ„์  ์Šค์œ•, ๊ทธ๋ฆฌ๊ณ  \omega_d๋ฅผ ์‹ค์ œ๋กœ ์ถ”์ •ํ•ด ์ด๋ก ๊ณผ ์‹คํ—˜์„ ์ž‡๋Š” ์ž‘์—…์ด๋‹ค.

Copyright 2026, JungYeon Lee