
Traditional ML assumes:
Human has clear definition → Labels examples → Model learns
This works perfectly for objective categories:
| Category | Why It's Easy |
|---|---|
| Stop sign | Universal, fixed appearance |
| Golden retriever | Biologically defined |
| Traffic light | Unambiguous boundaries |
Now consider subjective categories:
These categories share three critical problems:
Problem 1 — Shifting Boundaries What counts as "healthy" changes with culture, personal philosophy, and evolving science
Problem 2 — Incomplete Mental Models People don't know their own full definition upfront. They discover edge cases as they encounter them
Problem 3 — Concept Evolution Traditional workflows force rigid labels even when the human's own understanding is still developing
Ask yourself: Could two reasonable people disagree about whether a fruit smoothie is "healthy food"? If yes — you've identified a subjective gray area.
Before understanding Agile Deliberation, you need to understand what it replaces:
Give AI a simple text prompt → AI classifies immediately
❌ Uses generic AI assumptions, not YOUR specific intent
Human writes prompt → Tests it → Manually rewrites prompt → Repeat
❌ Two major failure modes identified in research:
AI selects uncertain examples → Human labels them → Model improves
❌ Optimizes for machine uncertainty, not human conceptual clarity
| Old Model | Agile Deliberation |
|---|---|
| Human = static data labeler | Human = collaborative thinker |
| AI learns from human labels | Human AND AI refine concepts together |
| One-way street | Two-way conversation |
| Rigid upfront definition required | Definition evolves through interaction |
Think of it like drafting a legal contract with a smart assistant:
The system guides you to decompose your broad concept into a structured hierarchy before any images are labeled.
Broad Concept: "Healthy Food"
│
├── POSITIVE sub-categories (what TO include)
│ ├── Salads
│ ├── Grain Bowls
│ └── Lean Proteins
│
└── EXPLICIT EXCLUSIONS (what NOT to include)
├── Processed Foods
└── Raw, Unprepared Ingredients
Without scoping, your AI has no structured baseline — it's working from a single vague label. Scoping creates an instructional blueprint that grounds the model's initial understanding.
| Term | Meaning |
|---|---|
| In-scope | Positive examples the classifier SHOULD flag |
| Out-of-scope | Explicit negatives the classifier should NOT flag |
Once the initial structure exists, the system moves from planning to testing.
Step 1: VLM mines semantically BORDERLINE images
↓
Step 2: System presents curated gallery to human
↓
Step 3: Human provides natural feedback
("Yes this fits" / "No, exclude this")
↓
Step 4: Automatic prompt optimization loop updates model
↓
Step 5: Repeat with new borderline images
The system surfaces an image of a fruit smoothie and forces a decision:
Is this HEALTHY FOOD?
Option A: YES — contains raw fruit, natural ingredients
Option B: NO — high sugar content, processed form
Your answer reveals YOUR hidden assumption
→ System updates the classifier accordingly
"Confronting ambiguous edge cases drives users to reflect on their own hidden assumptions, clarify their true intent, and update the policy rules accordingly."
This is the key insight: you don't know your own full definition until you're challenged by hard cases.
| Traditional Active Learning | Agile Deliberation |
|---|---|
| Selects examples to minimize machine uncertainty | Selects examples to resolve human conceptual ambiguity |
| Optimizes model efficiency | Optimizes human-AI alignment |
| Human is an oracle | Human is a collaborator |
Performance Improvement:
─────────────────────────────────────────
Agile Deliberation ████████████████ HIGH
Zero-shot baseline ████████ MEDIUM
Manual deliberation ██████ LOW (sometimes degrades!)
─────────────────────────────────────────
Gains were most dramatic on the hardest subjective images — exactly where traditional classifiers fail
Participants reported statistically significant reductions in:
| Metric | Result |
|---|---|
| Required effort | ⬇️ Significantly lower |
| Stress/anxiety | ⬇️ Significantly lower |
| Mental demand | ⬇️ Significantly lower |
| Perceived success | ⬆️ Significantly higher |
| Ease of use | ⬆️ Significantly higher |
100% of participants preferred Agile Deliberation over manual methods
The system acted as a "blind spot detector" — surfacing scenarios experts hadn't anticipated, making it a tool for discovering your own definition, not just implementing it.
FUZZY IDEA
│
▼
[CONCEPT SCOPING]
Define sub-categories + explicit exclusions
│
▼
[CONCEPT ITERATION]
VLM surfaces borderline images
→ Human gives natural feedback
→ Automatic prompt optimization
→ Repeat until sharp
│
▼
PRECISE, ALIGNED CLASSIFIER
Agile Deliberation has real-world applications wherever subjective judgment meets scale:
| Domain | Use Case |
|---|---|
| Trust & Safety | Content moderation filters |
| Digital curation | Museum/archive classification |
| Scientific research | Complex visual data categorization |
| Advertising | Brand safety classification |
| Personal use | Curating "inspiring artwork" |
| # | Concept | One-Line Summary |
|---|---|---|
| 1 | The Subjectivity Problem | Real-world AI needs to handle categories with no universal ground truth |
| 2 | Concept Evolution | Humans discover their own definitions through encountering examples |
| 3 | Concept Scoping | Decompose broad ideas into structured positives and explicit exclusions |
| 4 | Concept Iteration | Use borderline images to surface hidden assumptions and refine definitions |
| 5 | Human-AI Collaboration | The goal is a two-way refinement loop, not one-way labeling |