← Latest papers
💻 computer science

Credal Concept Bottleneck Models for Epistemic-Aleatoric Uncertainty Decomposition

The paper introduces CREDENCE, a Credal Ensemble Concept Bottleneck Model framework that decomposes concept-level uncertainty into epistemic and aleatoric components using probability intervals and ensemble disagreement, thereby enabling more actionable decision-making strategies such as automated routing, targeted data collection, and human review.

Original authors: Tanmoy Mukherjee, Thomas Bailleux, Pierre Marquis, Zied Bouraoui

Published 2026-04-28
📖 5 min read🧠 Deep dive

Original authors: Tanmoy Mukherjee, Thomas Bailleux, Pierre Marquis, Zied Bouraoui

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Imagine you are a restaurant critic trying to decide if a review is positive or negative. Sometimes, the review is crystal clear: "The food was amazing!" You know exactly what to do. But other times, the review is tricky: "The waiter was efficient, I suppose."

Is that a compliment? A complaint? Or just someone being unsure?

Current AI models often give you a single number to answer this, like "60% chance this is positive." But that single number hides a big problem. It doesn't tell you why the AI is unsure. Is the AI confused because it hasn't seen enough examples like this in its training? Or is the sentence just so vague that even a human expert would argue about it?

This paper introduces a new system called CREDENCE (Credal Ensemble Concept Estimation) that solves this by acting like a team of detectives instead of a single detective.

The Problem: The "Confused" vs. The "Ambiguous"

The authors say current AI mixes up two very different types of uncertainty:

  1. Epistemic Uncertainty (The "I haven't learned this yet" problem): The AI is confused because it lacks experience. If you showed it more examples, it could learn the answer.
  2. Aleatoric Uncertainty (The "This is just vague" problem): The input itself is ambiguous. Even if the AI studied forever, humans would still disagree on the answer because the sentence is inherently unclear.

Mixing these up is dangerous. If the AI is confused, you should train it more. If the sentence is vague, you should ask a human to decide. But if you just see a "low confidence" score, you don't know which action to take.

The Solution: A Team of Detectives (CREDENCE)

CREDENCE changes how the AI thinks. Instead of asking one AI to guess the answer, it uses a team of five slightly different AI "heads" (think of them as five detectives with different magnifying glasses) to look at the same sentence.

Here is how it works, step-by-step:

1. The Team of Detectives (Ensemble Heads)
Imagine five detectives looking at the sentence "The waiter was efficient, I suppose."

  • Detective A (trained with a simple lens) thinks: "Maybe positive."
  • Detective B (trained with a detailed lens) thinks: "Maybe negative."
  • Detective C thinks: "It's a toss-up."

If all five detectives agree, the AI is confident. If they all disagree, the AI knows it is confused (Epistemic Uncertainty). This disagreement tells the system: "Hey, we need more training data to learn how to handle sentences like this."

2. The "Ambiguity Meter" (Aleatoric Head)
Separately, the system has a special sensor trained to spot when humans themselves can't agree. It looks at the sentence and asks: "Is this sentence so vague that even a group of people would argue about it?"
If the answer is yes, the system flags it as Aleatoric Uncertainty. This tells the system: "Don't waste time training the AI on this; just send it to a human reviewer."

3. The "Interval" Answer
Instead of giving a single number (like 60%), CREDENCE gives a range (like "between 40% and 80%").

  • A narrow range means the detectives agree (low uncertainty).
  • A wide range means they are fighting (high uncertainty).

What Can You Do With This?

Because CREDENCE separates "confusion" from "vague input," it can give you a specific instruction for what to do next. The paper tests this on tasks like reading restaurant reviews and spotting toxic comments.

They found four distinct situations, like a traffic light system for AI decisions:

  • 🟢 TRUST (Low Confusion, Low Vague): The detectives agree, and the sentence is clear. Action: Let the AI handle it automatically.
  • 🟡 DATA (High Confusion, Low Vague): The detectives are fighting, but the sentence is clear. This means the AI just hasn't seen enough examples. Action: Collect more training data to teach the AI.
  • 🟠 REVIEW (Low Confusion, High Vague): The detectives agree, but the sentence is so weird or vague that humans would argue. Action: Send it to a human reviewer. The AI isn't "wrong"; the situation just requires human judgment.
  • 🔴 ABSTAIN (High Confusion, High Vague): The detectives are fighting, and the sentence is a mess. Action: Don't guess at all. Decline the task or escalate to an expert.

The Results

The paper tested this on several datasets (like restaurant reviews and emotion detection). They found:

  • When the AI made a mistake, it was usually because the "detectives" were disagreeing (High Confusion).
  • When the AI flagged a sentence as "vague," it was almost always because real humans actually disagreed on how to label it (High Vague).
  • Most importantly, if you tried to fix the AI by correcting the "vague" sentences, you got much better results than trying to fix the "confused" ones. This suggests that the things humans find ambiguous are actually the most important parts of the decision-making process.

In a Nutshell

CREDENCE is like giving an AI a dashboard with two separate warning lights instead of one big "Warning" light. One light tells you, "We need to study more," and the other tells you, "This is too tricky for a machine, call a human." By separating these two problems, the system knows exactly how to react, making it safer and more useful for real-world decisions.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →