자체 ZW w/o pretrain(ICL 27.00%)은 논문(36.36%)보다 9.29pp 낮다. 공개 recipe는 num_steps=50000인데 우리는 32000만 돌렸으므로, 9/29 종합에서는 스텝 부족을 가장 유력한 원인으로 꼽았다. 이 실험은 50K까지 채워 그 가설을 직접 검증한다.
checkpoint_step_32000에서 50K까지 이어 학습(own 8 GPU, 11:53). weight만 복원해 Adam 상태는 초기화되고 warmup 200이 다시 돌았다.wan_va/train.py에 학습 루프 뒤 최종 저장을 추가하고, 48000→50000을 다시 학습했다(job 165390, 1:20). 로그에서 최종 저장을 확인했다.START_SEED 이어받기로 채웠다. 마지막 2개 태스크는 own으로 옮겼다.| task | ICL 32K | ICL 50K | lang 32K | lang 50K | Δdemo 32K | Δdemo 50K |
|---|---|---|---|---|---|---|
| stamp_seal | 47 | 45 | 30 | 25 | +17 | +20 |
| move_stapler_pad | 40 | 36 | 52 | 50 | -12 | -14 |
| place_bread_basket | 37 | 30 | 31 | 30 | +6 | +0 |
| place_empty_cup | 28 | 21 | 10 | 5 | +18 | +16 |
| open_microwave | 21 | 16 | 8.70 | 3 | +12.3 | +13 |
| place_object_scale | 16 | 10 | 13 | 10 | +3 | +0 |
| stack_blocks_three | 0 | 0 | 0 | 0 | +0 | +0 |
| macro | 27.00 | 22.57 | 20.67 | 17.57 | +6.33 | +5.00 |
lang 32K의 open_microwave만 n=92이고 나머지는 전부 n=100이다. 태스크당 SE는 약 ±4~5pp다. 0이 아닌 12개 비교가 전부 음수인 것의 부호검정 p는 약 0.0005지만, 두 모드가 같은 모델이라 독립 가정은 느슨하다.
남은 후보는 둘이다. (1) 과적합: 학습 샘플이 2,149개뿐이라 32K에서 이미 샘플당 약 119회, 50K에서는 약 186회 반복한다. (2) 재시작 아티팩트: Adam 초기화가 두 번 들어갔다. 논문 w/o pretrain이 어떤 데이터 구성(packing, 서브샘플)과 스텝으로 학습됐는지는 공개되지 않았다.
| 실험 | 가르는 질문 | 비용 |
|---|---|---|
| 36K/40K/44K/48K ckpt ICL 평가 | 과적합(단조 감소) vs 재시작 아티팩트(36K에서만 꺾임) | 재학습 없음, 태스크별 1 GPU own |
| 공개 posttrain ckpt 7태스크 재현 | 격차가 학습 쪽인지 평가 쪽인지 | 재학습 없음 |