연구계획 P-B(presence 축)는 "무엇을 입력으로 보는지"(현재 프레임의 DINO/pointmap)와 "무엇을 생성하는지"(미래 예측)가
분포이동(clean→random) 상황에서 각각 얼마나 기여하는지 분리하는 것이 목적이다. 이미 action-only(생성만 제거,
clean 89.56 / random 34.94)로 "생성을 빼면 얼마나 잃는가"는 확보했으므로, 이번에는 입력까지 제거한
action_rgb로 두 축의 독립 기여를 분해한다.
sweep 래퍼에 REGIME=action_rgb를 신규 추가: infer_joint_*=false + infer_present_dino=false +
infer_present_pointmap=false. deploy_policy가 infer_action(present_dino=False, present_pointmap=False)로
호출되어, 첫 RGB 프레임만 KV prefill anchor로 쓰고 이후 DINO/pointmap 인코더 자체를 생략한다.
| task | joint clean | action clean | action_rgb clean | joint random | action random | action_rgb random |
|---|---|---|---|---|---|---|
| adjust_bottle | 96 | 97 | 99 | 32 | 17 | 7 |
| click_bell | 98 | 100 | 100 | 67 | 86 | 50 |
| lift_pot | 99 | 97 | 97 | 3 | 3 | 0 |
| open_microwave | 57 | 61 | 50 | 8 | 0 | 1 |
| place_shoe | 92 | 94 | 90 | 53 | 40 | 19 |
| put_object_cabinet | 92 | 92 | 91 | 29 | 13 | 6 |
| scan_object | 90 | 85 | 89 | 51 | 35 | 10 |
| stack_bowls_two | 92 | 95 | 93 | 85 | 65 | 55 |
| mean | 89.5 | 90.1 | 88.6 | 41.0 | 32.4 | 18.5 |
| regime | latency (median, ms/call) |
|---|---|
| joint | 304.5 |
| action-only | 200.7 |
| action_rgb | 173.7 |
OOD(분포이동) 상황에서 "현재 프레임의 3D/DINO를 보는 것"과 "미래를 생성하는 것"이 거의 대등하게 기여한다(각 +9~10pt). 즉 adaptive regime은 이 두 축을 독립적으로 제어할 수 있어야 한다 — OOD 신호가 감지되면 저비용인 입력 스트림 (+174→200ms, +26.5ms)을 먼저 켜고, 그다음 생성(+200→305ms, +104.8ms)을 계단식으로 켜는 설계가 비용 대비 합리적이다. clean 조건에서는 입력을 완전히 빼도 학습된 표현이 온전히 남지만(88.6), 분포이동 내성은 입력이 있어야만 발현된다는 점이 OOD 트리거 설계의 핵심 근거다.
8-task × 1 GPU/task 서브셋 구성이라 preempt에 취약했다(109075-82 대부분 취소·재시도, put_object_cabinet만 3차 재시도). own quota가 비는 시점에 재시도하거나 sbmr 재시도 한도를 올리는 편이 안정적이다.
E0′ oracle-gap 실험과 OOD 트리거 신호 후보(첫 DiT block cos-sim/HBridge 통계) clean vs random 분리도 측정을 이 ckpt/프로토콜로 이어서 진행 — 추가 학습 없이 로그만 추가하면 되므로 비용이 낮다.