Georgia Tech's BALD-SAM Beats Human Annotators on 14 of 16 Benchmarks

A new framework from Georgia Tech uses Bayesian uncertainty to tell SAM exactly where to ask for its next click, beating human annotators on 14 of 16 datasets.

·
·
·
Georgia Tech's BALD-SAM Beats Human Annotators on 14 of 16 BenchmarksPRO
  • BALD-SAM adds Bayesian active learning on top of frozen SAM to pick the most informative next prompt.
  • Freezes all 600M+ SAM parameters, fits a Laplace posterior over a 35K-param conv head.
  • Ranks first or second on 14 of 16 datasets across natural, medical, underwater, and seismic domains.
  • Beats human prompting and sometimes the ground-truth oracle on natural image categories like Dog and Stop sign.
  • Big gains on thin/complex objects: Tie 0.845 vs 0.649 IoU against best one-shot baseline.
  • Fails on seismic data due to SAM backbone domain gap; code to be released upon acceptance.

Meta’s Segment Anything Model (SAM) converts point, box, or mask prompts into segmentation masks. Point-guided annotation often becomes iterative: an annotator clicks an object, inspects the mask, and adds corrective clicks until the boundary is usable. Researchers at Georgia Tech’s OLIVES lab developed BALD-SAM to recommend the pixel expected to provide the most information when the annotator labels it as foreground or background.

The paper treats each click as an active-learning query within one image. On the PointPrompt benchmark, BALD-SAM outperformed recorded human prompt sequences on most tested datasets and ranked first or second on 14 of 16 benchmarks. The results suggest that uncertainty-guided placement can reduce the clicks required to improve a mask when SAM already represents the target domain well.

Every click becomes an uncertainty query

Interactive segmentation conditions each new prediction on the image and all previous prompts. BALD-SAM scores every candidate pixel after each interaction, selects the location with the highest expected information gain, and asks for its foreground or background label. The new labeled point joins the prompt set before the system recomputes every score.

Predictive entropy alone gives high scores to two sources of uncertainty. Epistemic uncertainty reflects limited model knowledge, which additional evidence can reduce. Aleatoric uncertainty comes from ambiguous image content, such as a blurred boundary or image noise, and can remain high after another click.

Bayesian Active Learning by Disagreement, or BALD, targets epistemic uncertainty through the mutual information between predictions and model parameters. For each pixel, the score is the entropy of the average prediction across sampled models minus the average entropy of their individual predictions. A high score indicates that the sampled models are individually confident yet disagree with one another.

Pro article

This story is for Pro members

You've reached the end of the free preview. Upgrade to AlphaSignal Pro to read the full article - and everything else behind the paywall.

Trending
  • No trending articles

Comments

avatar

Next Reads