mirror of
https://github.com/ruvnet/RuView.git
synced 2026-06-02 00:58:56 +02:00
docs(adr-150): LoRA calibration data requirement — completes calibration spec
11KB adapter needs ~100-200 labeled samples/room for ~72% (knee ~50->70%); below ~20 it hurts. Evidence-complete calibration-service spec: base + ~100-200 samples -> 11KB LoRA -> ~72% cross-subject. Encoder goal now precisely posed: cut the sample requirement / lift the per-budget ceiling. Co-Authored-By: claude-flow <ruv@ruv.net>
This commit is contained in:
@@ -196,6 +196,13 @@ encoder/adapter split is validated empirically — a frozen shared trunk + tiny
|
||||
deployable path, and the foundation-encoder objective should be "make this adapter even smaller /
|
||||
need fewer calibration frames."
|
||||
|
||||
**Calibration data requirement (measured, 3 seeds):** the 11 KB LoRA needs **~100–200 labeled
|
||||
samples/room** to reach ~72% (knee at ~50 → 70%); below ~20 samples it can't fit and may *hurt*
|
||||
(5 samples → 61% < zero-shot 64%). So the evidence-complete **calibration-service spec** is:
|
||||
ship shared base → collect **~100–200 labeled samples on-site** → fit a **~11 KB LoRA** →
|
||||
**~72% cross-subject** (SOTA-level). The encoder's research goal is now precisely posed: push that
|
||||
~100–200-sample requirement down and/or lift the >72% ceiling per fixed calibration budget.
|
||||
|
||||
## 4. Acceptance Test
|
||||
|
||||
The encoder is accepted **only if it improves cross-subject torso-PCK@20 by ≥ 6 absolute points without reducing random-split torso-PCK@20 by more than 2 points** — on the same MM-Fi pipeline, one-command reproduction, with per-joint error tables. Results land as AetherArena witness rows (ADR-149), nothing published until reviewed.
|
||||
|
||||
Reference in New Issue
Block a user