Dice at N = 10 labels β skill vs the strongest net
Each domain: the best LLM-skill path (teal) against the strongest matched-N neural net found across seeds and architectures (clay). Ordered by margin. Bars start at 0.50 Dice.
Where the skills win is set by the target's visual cue
The GPU-free classical decoder wins exactly where the target has an exploitable appearance cue, and needs a different decode skill where it doesn't (isodense CT β shape-prior; filaments β vesselness).
| Domain | Modality | Target contrast cue | best net @10 | LLM skill @10 | Ξ | skill path |
|---|
Skill flat, net climbing β the crossover budget is the whole story
The skill line is near-constant in N (the drawer is GT-free; only a light genome uses labels, saturating by Nβ10) while the net climbs with more labels. Where the skill leads at N=10 it holds through N=25/50 until the net catches up β the crossover is the honest measure of the low-label edge. Shaded = skill ahead.
Four transferable decode skills β and where each deploys
Every skill is data / numpy, LLM-agnostic, and SkillOpt-developed (rollout β reflect β strict-improve validation gate β converge). They deploy exactly where a valid GT-free signal exists.
Draw β GrabCut β genome β judge
Claude draws (GT-free), classical GrabCut + numpy genome decodes, a visual judge sends verbal feedback back to the skills. Wins the appearance-cue domains at low N.
Template placed by a spatial prior
On isodense CT the boundary is invisible β GrabCut carves noise (0.002). A mean-mask template placed by a GT-free localizer recovers it (~250Γ). A NEW GT-free texture-homogeneity prior then separates the smooth spleen from more-textured wrong blobs, recovering the drift zeros (5β1, 0.52β0.64, median 0.61β0.70); the residual is the caudal-volume location wall, not the prior (oracle @GT-box 0.84 > net).
Frangi β shallow RF decode
Thin retinal vessels can't be boxed. A ridge-filter stack feeds a shallow RandomForest (β€10 labels, CPU). Beats a matched-N net decisively β the extreme low-data case where nets fail hardest.
Route by a GT-free cue
A two-scalar cue (saturation + within-box Otsu separation) routes appearance targets β GrabCut and isodense CT β the shape-prior. Integrates the isodense skill automatically (Spleen 0.002 β 0.438 from routing alone).
Caveats kept in view, and what's still running
- Corrected margins. The dramatic single-seed leads were an artifact; every number here is vs the arch-max best matched-N net. FetalHead: +0.338 β +0.105.
- Nets are seed-noisy at low N (Spleen N=10: 0.547 Β± 0.206), and no architecture dominates β mit_b3 wins FetalHead, UNet++ wins Kvasir/Spleen, unet-resnet34 wins Prostate. The skill paths are near-deterministic.
- Subset caveat. Feedback-loop & isodense numbers are on fixed 15β28-image test subsets (medians reported); net & deployed-pipeline numbers are full test.
- Running now: full-default nnU-Net (1000-epoch, @224, all 6 domains, ~25 h) to make the gold-standard comparison airtight β its reduced run already shows nnU-Net@10 weak on Kvasir (0.559) and only a tie on CXR; SegFormer N=100 fill; and the Synapse multi-organ CT run applying the shape-prior + bilateral-kidney multi-ROI to a fresh abdominal dataset.
GPU-free feedback loop β per-stage SkillOpt & the walls
The classical loop (Claude box β GrabCut / shape-prior / vesselness + numpy genome + judge β no SAM, no GPU) was pushed stage-by-stage on all six domains. It beats the net where a geometric/appearance cue exists; elsewhere every stage moved (+0.05β0.09) but hit a GT-box-oracle-proven wall that only the deployed GPU frozen-model lane clears.
| Domain | before [cls] | after [cls] | Ξ | stage pushed | verdict Β· wall |
|---|---|---|---|---|---|
| ISIC | .923 | .946 | +.023 | faint-periphery grow (refine) | WIN all N β beats net (NN .835/.847/.825); worst-case grow 0019910 .836β.916 |
| FetalHead | .921 | .939 | +.018 | robust ellipse (refine) | WIN all N β beats net (NN .583/.800/.883); worst-3 fixed 2/3 |
| Kvasir | .678 | .844 | +.166 | drawer per-image re-box | worst-3 fixed 3/3 (.17β.86) β drawer localizes by shape, not colour |
| Prostate | .703 | .763 | +.060 | cross-slice volume gate | WIN N=50 (.763>NN .756) β cross-slice gate rescues apex/base 3/3 |
| CXR | .842 | .881 | +.039 | soft-border wall | LOSS β worst-3 trim valid but wrong geometry; soft-border wall β [gpu] |
| Spleen | .50 | .64 | +.14 | texture-homogeneity prior (preprocessβlocalize) | NEW GT-free feature β texture separates the smooth spleen from textured wrong blobs; drift zeros 5β1, median .61β.70; residual caudal-volume location wall β [gpu] |
Worst-case fixes β 4 wins at 4 stages, a texture-perception recovery, 1 residual wall
Six feedback-loop agents each targeted the three lowest-Dice test images of one domain. Four were fixed and land at a different pipeline stage each β the drawer (Kvasir re-box), a cross-slice volume gate (Prostate), and two mask refines (ISIC grow, FetalHead robust ellipse). For those four the montage is beforeβafter: green = GT, red = pre-fix prediction, blue = post-fix. A fifth β Spleen β was then recovered by a NEW GT-free texture-homogeneity discriminant (drift zeros 5β1); only CXR remains a clean perception wall (worst-3 GT-vs-prediction overlay).
green GT Β· red pre-fix Β· blue post-fix. polyp β mucosa mislocalization. The LLM drawer re-places the box on the visible smooth, vessel-free polyp using shape/texture cues the colour GMM canβt use β recovering all three near the GT-box oracle (0.17β0.86). Boxes are per-image, so the 12 good frames are bit-identical (zero regression).
green GT Β· red pre-fix Β· blue post-fix. isodense apex/base collapse. A GT-free CROSS-SLICE (volume) area/centroid gate flags the collapsed slices and re-selects the family candidate on the volume trajectory; good slices are untouched (zero regression). The loop now beats matched-NN at N=50 (0.763 > 0.756).
green GT Β· red pre-fix Β· blue post-fix. faint diffuse periphery. A colour-distance geodesic GROW keyed to the inner-boundary LAB colour follows the fade outward, gated GT-free (osim + box_fill). It fires on the one growable case (0019910 0.836β0.916); the other two are genuinely un-growable (a precision case / no colour-coherent extent) β zero regression.
green GT Β· red pre-fix Β· blue post-fix. acoustically-dropped skull walls. A Sobel-gradient-weighted ellipse fit is dominated by the true bright ring and EXTRAPOLATES the missing wall (673 0.889β0.899, 108 0.898β0.911). The very worst case (154) β a strongly-tilted GT whose inferior wall is genuinely absent β stays a residual.
green GT Β· red prediction. soft-border wall. The addressable bright-abdomen diaphragm bleed IS trimmable (VAL +0.001, recovers 0.79β0.85), but the TEST worst-3 over-extension is a lateral/medial box-corner fill at LUNG intensity (0.44β0.55), a wide block β indistinguishable from lung by any CPU brightness cue. Trim valid but wrong geometry: no worst-3 recovery.
green GT Β· red pre-fix Β· blue post-fix. A NEW GT-free texture-homogeneity discriminant (a local-std map computed in preprocessβlocalize) separates the smooth isodense spleen from more-textured wrong blobs, flipping blob selection on the drift zeros: spleen_21_z041 0.00β0.72 (fully recovered), spleen_40 caudal 0.00β0.21β0.37 (partial). This relocates the two-walls story β the drift zeros were a MISSING feature, not an absent one β while the caudal-volume location wall (spleen_40 sits outside the train location atlas 108β143) remains, quantified.