Index
2026-09-25 · scene_bench · 실험 3 Oracle-plan

find·restore 에서 no-memory·frames 가 tagmem 과 동률인 이유

사용자 질문 "말이 안 된다" — arm 이 실제로 받는 입력 · 병목 지표 · 잡음 크기로 답한다 (보관소 oracle_plan_v1_260923)

TL;DR

.76 – .79
첫 navigate 적중 (find, arm 무관)
5 – 7%
pick 시도당 lift (find)
±6칸
SR 이항 SD (n=150)
18%
같은 arm 재현 뒤집힘 (tmrep 109칸)
77 / 102
5 arm 전부 실패 (find/restore)

1arm 이 실제로 받는 입력 (blind, find, t=4)

[과제 지시 블록] GT 계획: "pick up the box — on the dining table in the kitchen" (전 arm 동일, 검사기 ⑤ 전 행 확인) [사용자 턴 texts] "Frames captured while your previous subgoal was executing:" ← 직전 서브골 프레임(전 arm 공통) "Your current view:" ← 현재 4장 "Object names used in this house: CD, alarm clock, apple, …" "Room names used in this house: bedroom, bathroom, kitchen, living room" "Goal: Pick up the box" "Reply with the JSON object only." [결정 t=4] "The robot is in the process of grasping the box on the dining table. The lift is not completed yet, so continue the pick action." → pick

메모리 arm 은 여기에 자기 노트/프레임(여러 턴 전)을 더 받는다. find 에서 여러 턴 전 정보가 필요한 상황은 multi(2~3답, "무엇을 이미 집었나")뿐인데 multi 는 파지 곱셈 천장으로 전 arm 0~.24 라 차이가 생길 여지가 없다.

2병목 지표 — find 150칸

armSR첫 navigate 적중pick/칸pick 시도당 liftlift 있는 칸(pick 있는 칸 중)1답 SRfalse_done
blind.367.7737.8.062.461.500.280
frames-uniform.387.7876.9.075.537.544.220
rollforward-v3.353.7738.4.053.476.500.313
rollforward-vis-pure.327.7877.8.057.460.456.273
tagmem-r3.360.7608.3.055.460.489.273
항법 열이 평평한 것이 핵심이다 — 계획이 정답이면 "어디로"는 끝난 문제이고, 그다음은 시도당 6% 짜리 파지 복권을 몇 번 돌리느냐다. 메모리 arm 이 시도 횟수나 성공률을 바꾸지 못한다(pick/칸 6.9~8.4, 시도당 .053~.075).

잡음: n=150·p≈.36 → SR 의 이항 SD .039(≈6칸). arm 범위 9칸 = 1.5 SD. tmrep(tagmem 을 카메라 수정판으로 다시 돌린 109칸): 같은 결과 82%, 뒤집힘 실패→성공 9 · 성공→실패 11(p=.82). McNemar 전부 p≥.26.

3restore 148칸 — 2-hop 이라 텍스트 상태 유지가 값을 갖는다

armSR첫 navigate 적중pick/칸1답 SRfalse_doneblind 대비 SR McNemar
blind.108.70920.0.159.196—
frames-uniform.142.72315.1.227.24313/8 p=.38
rollforward-v3.196.77022.6.318.13518/5 p=.011
rollforward-vis-pure.162.74316.4.261.18214/6 p=.12
tagmem-r3.142.73620.3.239.13515/10 p=.42

이항 SD .029(≈4칸); rf-v3 − blind = 13칸(3 SD)만 잡음 밖. 5 arm 전부 실패 102/148 — 파지·놓기 천장은 여기서도 지배. tagmem 이 rf-v3 만큼 못 얻는 이유는 260924 턴 분석대로 `[t=k]` 사건 로그가 상태 요약이 아니어서 held 상태가 흔들리고(재-pick 드롭 6878, 진동 3655), `[now]` 슬롯이 그것을 고치지 못했기 때문.

4Takeaway

해석

"no-memory 가 잘한다"가 아니라 "메모리가 더 잘할 재료가 없다". 실험 3 은 계획(어디로·무엇을)을 정답으로 고정해 메모리의 주 역할을 제거한 설계이고, 남는 변수는 (a) VLA 파지 복권(전 arm 공통) (b) 몇 턴 전 상태의 유지(2-hop restore, 텍스트만 유효) (c) "끝났느냐"(resume 에서만 큰 값). find 는 (a)만 남아 동률이 설계상 결과다. 논문에는 표 각주로 "이항 SD ≈6칸·같은 arm 재현 뒤집힘 18%"를 적어 ±3칸을 순위로 읽지 않게 할 것.