{
 "report": "safety-gate-hardadl-heldout.html",
 "generated": "2026-07-12",
 "code_sha": "a4631d3",
 "claims": [
  {
   "metric": "게이트 clip-level recall — 진짜 낙상 클립 포착율(클립내 ≥1 crop FALL)",
   "value": 0.8529,
   "ci": [
    0.7353,
    0.9706
   ],
   "n_clip": 34,
   "n_crop": 93,
   "uncertainty_kind": "cluster_bootstrap"
  },
  {
   "metric": "게이트 clip-level false_alarm — 바닥 적대(팔굽혀펴기·요가·바닥앉기·전굴) 오탐율",
   "value": 0.0385,
   "ci": [
    0.0,
    0.1154
   ],
   "n_clip": 26,
   "n_crop": 156,
   "uncertainty_kind": "cluster_bootstrap"
  },
  {
   "metric": "게이트 clip-level false_alarm — 침대맥락 하드 ADL 오탐율",
   "value": 0.0526,
   "ci": [
    0.0,
    0.1579
   ],
   "n_clip": 19,
   "n_crop": 35,
   "uncertainty_kind": "cluster_bootstrap"
  },
  {
   "metric": "게이트 clip-level false_alarm — 직립 대조 오탐율",
   "value": 0.0,
   "ci": [
    0.0,
    0.0
   ],
   "n_clip": 36,
   "n_crop": 67,
   "uncertainty_kind": "cluster_bootstrap"
  }
 ],
 "data": [
  {
   "name": "GMDCSA-24 게이트 적대 크롭셋(fall 착지·flooradv 바닥적대·hardadl 침대·직립)",
   "sha256": "ec9234b17209473c69700ef83221c0cc4bba5745191af7c2fe2341463381607d",
   "license": "CC BY 4.0(GMDCSA-24 Zenodo 13354453 파생)",
   "crops": 351,
   "provenance": "real_heldout"
  }
 ],
 "split": {
  "type": "OOD",
  "proof": "게이트(Cosmos-Reason2-8B, fall 프롬프트) zero-shot OOD(GMDCSA 무학습). flooradv=공식 Description상 팔굽혀펴기·요가·바닥에서 자기/앉기(침대맥락 없는 진짜 낙상 look-alike). fall=낙상 시간구간 후반 착지프레임. URFD 학습셋과도 다른 출처.",
  "leakage_check": "게이트 무학습(zero-shot). 크롭은 GMDCSA held-out 비디오에서만. crop→clip 집계는 같은 클립 내."
 },
 "ci_method": "클립 그룹 부트스트랩 95%CI(B=2000). clip-level=클립내 ≥1 crop이 FALL이면 경보(이벤트레벨, 배포근사).",
 "labels": {
  "verified_n": 21,
  "verifier": "Claude 육안검증 2026-07-12(fall=바닥착지 확인·앞부분 직립오염 수정, flooradv 몽타주=바닥앉기·전굴·바닥으로 손뻗기 확인, 유일 오탐=바닥에서 자기 케이스 근거텍스트 확인). 인간 스팟체크 권장.",
  "auto_label_flagged": true,
  "note": "크롭 사람박스=COCO 자동. fall/adl 클립라벨=GMDCSA 공식 Description. fall 크롭은 낙상구간 후반(착지)만."
 },
 "model": "Cosmos-Reason2-8B(fall 프롬프트, greedy 결정론, 단일프레임) · 제품 이미지 격리(:10037 크랙게이트와 별개)",
 "failure_mode": "유일 flooradv 오탐 = '바닥에서 자기'(S3/08): 바닥에 움직임없이 누운 자세는 단일프레임서 낙상과 근본적 모호(사람도 한장으론 구별불가) → 게이트 FALL. 시계열(seq 변형)·모션단서로만 해소 가능한 정직한 한계. [seq 게이트 실측 2026-07-12] 클립당 5프레임 몽타주(union crop)로 seq변형 시험: fall recall 몽타주 0.597→seq 0.870(상승)이나 liedown 오탐 0.43 불변, 핵심 S3/08 여전히 FALL. 5프레임 몽타주는 '수평화'는 담아도 속도(천천히눕기 vs 빠른낙상) 미포착 → 바닥눕기 판별 불충분. 진짜 해결=모션/속도(옵티컬플로·포즈다이내믹스·비디오모델). seq는 recall 보조엔 유효.",
 "caveats": [
  "clip-level=이벤트근사(클립내 ≥1 FALL). crop-level은 fall 0.72/flooradv 0.006/hardadl 0.057/easy 0.",
  "flooradv가 진짜 바닥 적대(팔굽혀펴기·요가·바닥앉기)라도 대부분 앉기/전굴/일어서기 자세 — 완전 prone 무동작은 '바닥에서 자기' 1클립뿐(그게 유일 오탐).",
  "놓친 낙상 15%(clip)=모호자세. 검출기 recall붕괴(별도)와 결합: 게이트=정밀도, 시스템recall=검출기×게이트.",
  "단일프레임 게이트. 시계열(seq) 변형은 부동/수평화 단서로 이 한계 개선 여지."
 ]
}