From Human Corrections to Learned Segmentations: A Critical Mathematical Review of Information, Learning, and Human Effort
Organizations: Department of Computer Science, University of Copenhagen, DK-2100 Copenhagen, Denmark
Abstract
When does a human correction become useful learning, and what establishes better segmentation at matched human effort? This critical narrative review follows feedback through its selection, learner update, and evaluation. It compares active learning, machine teaching, interactive segmentation, and sequential predictive evaluation using a common mathematical account of target information, predictive error, response predictability, and human work. An exact Bayesian update converts evaluation-label information into expected log-loss improvement; an excess-risk decomposition explains what an approximate learner can lose. Conditional information decompositions separate the roles of selected locations, labels, and displayed context. Empirical comparisons show why response protocols, update mechanisms, and effort denominators matter, distinguishing current-mask refinement from reusable learning and simulated interaction from human evidence. We identify what logs can reveal, what requires independent evaluation, and what remains model-dependent. The resulting research priorities are to test what selection reveals, whether using it improves assimilation, and whether the resulting interaction policy benefits segmentation at matched effort. These are distinct claims: predicting a teacher's responses need not identify human intentions or establish better learning. No new acquisition algorithm or empirical superiority is claimed.
Figures & tables
| Symbol | Meaning and principal relation |
|---|---|
| Images, targets, and predictions | |
| Fixed image collection, address domain, and label alphabet; . | |
| Evaluation address and weights; is not the view-selection distribution. | |
| , | Random interpretation across sessions and its fixed session realization. |
| , | Random target label distribution and its realization; . |
| , | Random and realized evaluation-equivalence classes; members of agree with -almost everywhere. |
| Study | Selection, feedback, and update | Finding, uncertainty, and scope |
|---|---|---|
| Crayons [ 20 ] | Human-painted examples and corrections train a reusable pixel classifier; the comparison changes the fitting algorithm, not a query policy. | Ten users, counterbalanced order: skin-classification time to 97.5% reference agreement averaged 3:06/3:51 minutes for the stronger-generalizing algorithm versus 10:35/10:26 for the faster-fitting alternative in the two order groups (Tables 1–2). No intervals or tests are reported. Slower individual updates can therefore accompany faster interactive completion. |
| RootPainter [ 59 ] | Humans select foreground/background marks after viewing predictions; sparse corrections accumulate in reusable-model training. Initial clear examples precede corrective annotation. | Two author-annotators, three datasets: time-matched corrective versus dense annotation gave held-out measurement of 0.80 (SE 0.04) versus 0.75 (SE 0.07), with no significant strategy effect at the 0.05 threshold (Table 3). Corrective annotation came first. The comparison establishes neither superiority nor equivalence. |
| RootPainter3D [ 60 ] | A physician selects spatial corrections; a model is trained throughout annotation of successive CT volumes. Both completed contours and the reusable predictor change. | One physician, 933 hearts: the last ten averaged 122 seconds with assistance versus 421 manually (Fig. 5); no timing interval is reported. In 20 paired contour comparisons, corrected-output Dice was 0.952 (SD 0.007) against manual contours (Table 1). Timings include inspection but exclude inactivity of at least 20 seconds; the design does not isolate selection modelling. |
| BIFSeg [ 65 ] | Human bounding boxes and scribbles guide segmentation and image-specific network adaptation. Parameters change, but the intervention is targeted to the current image. | Two clinical users. With identical initial predictions and one-round scribbles, tumour-core Dice was 87.49% versus 85.93% for CRF, and whole-tumour Dice 88.11% versus 85.18% ( , paired tests; Table VI). This is evidence of better use of the same corrections for current-case refinement, not accumulated learning across cases. |
| Cellpose 2.0 [ 48 ] | A human corrects and completes instance masks; accumulated masks retrain a reusable model before the next image. The design compares online/offline annotation and pretrained/from-scratch initialization. | One annotator, two categories: online/pretrained annotation used 167 versus 663 and 158 versus 897 manually drawn objects compared with offline annotation (Fig. 5). Test performance approached within-annotator agreement with 100–200 objects; cost-ratio intervals are not reported. Pretraining and repeated fitting contribute jointly; object counts are not session time. |
| MONAI Label [ 17 ] | The framework supports system query selection and human clicks/scribbles, with mask refinement and reusable-model retraining. The reported workflow is not one fixed acquisition method. | DeepGrow validation Dice rose from 0.891 to 0.967 (2D) and 0.730 to 0.959 (3D) across annotation stages (Table 2), without uncertainty intervals. These are workflow demonstrations, not controlled acquisition-policy comparisons. Inconsistent validation counts and timing totals in the source prevent a precise cost-effect estimate. |
| Approach | Decision and observation | Issue in the corrective loop |
|---|---|---|
| BALD [ 30 ] | Learner requests a label; beliefs determine its expected informativeness. | A teacher may choose a different support within the displayed view. |
| BatchBALD [ 36 ] | Learner requests a batch; joint label information accounts for redundancy. | A jointly informative batch is not necessarily the subset the human will label. |
| Variance reduction [ 13 ] | Query scored through its expected effect on a fitted predictor. | Improvement depends on the loss, model assumptions, and actual update. |
| Annotator-aware AL [ 70 ] | Learner selects an instance and an annotator using reliability estimates. | Reliability and the human’s choice of what to correct are distinct mechanisms. |
| Iterative teaching and teacher-aware learning [ 40 , 71 ] | Teacher selects supervision; learner may interpret its selection mechanism. | Spatial support, displayed prediction, and human effort require an explicit specialization. |
| Interactive segmentation [ 12 , 59 ] | Human or simulated teacher supplies spatial feedback to a mask or reusable model. | Per-image refinement and learning for subsequent views require different evaluation. |
| Setting or claim | Representation or additional requirement |
|---|---|
| Fixed-pool additive log loss | Directly represented by , , and the learner’s predictions. |
| Joint-mask uncertainty; topology or expected Dice/IoU | Pixel marginals do not determine the joint mask distribution; use a joint target and a suitable loss. |
| Generalization to unseen images | Specify an image population and an independent evaluation protocol; random views of the fixed pool are insufficient. |
| Continuous target families | Mutual information can be defined through joint/product KL; finite discrete entropy differences require additional restrictions. |
| Changing human interpretation | Introduce target dynamics and the evaluation reference; asynchronous training alone does not make the target change. |
| Quantity | Interpretation | Related approach and qualification |
|---|---|---|
| Expected gain | Target information acquired | BALD/BatchBALD under matching beliefs, observation models, and target relevance [ 30 , 36 ] . |
| Expected distortion | Predictive error | Variance reduction for squared error under negligible bias, not general KL [ 13 ] . |
| Gain/work | Information per declared cost unit | Cost-aware acquisition; CEREALS uses informativeness and predicted annotation cost, not exact target gain [ 44 ] . |
| Distortion reduction/work | Predictive improvement per declared cost unit | Related to ROI acquisition; Haertel et al. consider accuracy benefit and annotation cost [ 28 ] . |
| Prequential length | Predictability of a response stream | Applies sequential predictive evaluation to support and labels [ 14 , 9 ] . |
| Length/work | Code bits per declared cost unit | A response-model diagnostic, not a measure of target gain. |
| Quantity | Available evidence | What does not follow |
|---|---|---|
| View, checkpoint, support, labels, times | Direct logs, if the interface records them. | Display is not inspection; non-correction is not acceptance. |
| and measured | Support counts or a declared action/timing protocol. | Equal marks need not mean equal human effort. |
| Response log loss | Score causal forecasts on the same recorded stream. | A better response predictor need not identify gain or improve learning. |
| Predictive risk difference | Representative, independently assessed labels for declared checkpoints. | Training corrections alone need not represent the evaluation distribution. |
| Source posterior, exact target gain, entropy floor | A specified source and observation model or additional identifying evidence. | A single correction log generally does not identify these quantities. |
| Responses to undisplayed views | Interventions, or justified overlap and response-model assumptions. | Replaying recorded corrections does not reveal counterfactual human choices. |
Human-in-the-Loop AI
Human-in-the-loop AI combines human feedback, oversight, and decision-making with machine learning and autonomous systems.
See all 289 papers