← Latest papers
💬 NLP

Majority Vote Silences Minority Values: Annotator Disagreement at the Hate/Offensive Boundary in HateXplain

This paper argues that the standard practice of collapsing annotator disagreement into majority vote labels creates a structural flaw in hate speech detection by falsely certifying contested boundary cases as ground truth, leading models to exhibit high confidence in errors that downstream interventions cannot fix.

Original authors: Joshua Muhumuza, Joab Ezra Agaba, Mercy Amiyo

Published 2026-06-30
📖 6 min read🧠 Deep dive

Original authors: Joshua Muhumuza, Joab Ezra Agaba, Mercy Amiyo

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

The Big Problem: When "The Majority" Silences the Minority

Imagine you are trying to decide if a joke is funny or mean. You ask a group of 100 people to vote.

  • 51 people say, "It's just a joke, it's funny."
  • 49 people say, "It's actually mean and hurtful."

In the world of computer science and AI, the standard rule is: "The majority wins." The computer is told, "Okay, 51 people said it's funny, so it is funny." The computer then learns that this is the absolute truth.

This paper argues that this simple rule is dangerous. It treats a messy, complicated human disagreement as if it were a clear fact. The authors show that when you force a computer to learn from this "majority vote," it fails badly on the exact posts where people are most confused.

The Setting: The "HateXplain" Dataset

The researchers looked at a dataset called HateXplain, which contains social media posts labeled by human workers. The workers had to choose between three categories:

  1. Normal (harmless)
  2. Offensive (rude or hurtful, but not hate speech)
  3. Hate Speech (dangerous, targeting a group)

The researchers found that humans often struggle to tell the difference between Offensive and Hate Speech. It's a blurry line, like deciding if a sunset is "orange" or "red."

The Key Findings

1. The Disagreement isn't Random; It's a "Border War"

The authors discovered that nearly 43% of all the arguments between human workers happened right on the border between "Offensive" and "Hate Speech."

  • Analogy: Imagine a border between two countries. Most people agree on what's inside Country A and what's inside Country B. But right on the border line, people argue constantly.
  • The Paper's Claim: The data shows that when humans disagree, they aren't just confused randomly. They are specifically fighting over where the line is drawn between "rude" and "hateful."

2. The "Silence" Effect

When the dataset creators took the votes and picked the winner (the majority), they effectively silenced the minority.

  • If 2 people said "Hate" and 1 person said "Offensive," the computer learns "Hate."
  • If 2 people said "Offensive" and 1 person said "Hate," the computer learns "Offensive."
  • The Result: The computer never learns that there is a legitimate debate happening. It thinks the answer is clear-cut, even when it's not.

3. The AI Gets Confidently Wrong

The researchers trained three different types of AI models to see if they could fix this:

  • Model A (The Standard): Learned from the "Majority Vote" labels.
  • Model B (The Soft Learner): Learned from the percentages (e.g., "60% said Hate, 40% said Offensive").
  • Model C (The Individualist): Tried to learn what each specific worker thought, rather than just the group average.

The Shocking Result:

  • All three models were great at labeling posts where humans agreed (about 80% accuracy).
  • But on the posts where humans disagreed (the border cases), all three models crashed, dropping to about 55% accuracy.
  • The "Overconfidence" Trap: The standard model (Model A) didn't just get these wrong; it got them wrong with high confidence. It would say, "I am 71% sure this is Hate Speech," when it was actually a messy, debatable case.
  • The "Honest" Model: Model C (the individualist) was less confident (49%) on these errors. It was more honest about its uncertainty, but it was still just as inaccurate.

Analogy: Imagine a weather forecaster.

  • Model A looks at a cloudy day and says, "It will definitely rain!" (High confidence, but wrong).
  • Model C looks at the same day and says, "I'm not sure, maybe rain, maybe not." (Low confidence, but still doesn't know the answer).
  • The Point: Being "honest" about not knowing doesn't help if the system still makes the wrong decision.

Why Can't We Just Fix the AI?

The researchers tried three different "downstream" fixes (changing how the AI learns or how it votes). None of them worked.

  • The Analogy: Imagine you are trying to teach a student to draw a perfect circle. But the teacher keeps showing the student a picture of a square and saying, "This is a circle."
    • You can try to teach the student with a softer voice (Soft Labels).
    • You can try to show them every teacher's perspective (Per-Annotator Heads).
    • But it doesn't matter. If the "Ground Truth" (the answer key) is wrong, the student will never learn to draw a circle.

The paper concludes that the problem isn't the AI model; the problem is the annotation design. You cannot fix a broken foundation by painting the walls.

The Proposed Solution: Change the Rules Before You Start

Since fixing the AI didn't work, the authors say we must fix the human process before the AI ever sees the data. They suggest three changes:

  1. Stop Using "Yes/No" Labels: Instead of forcing workers to choose between "Offensive" or "Hate," give them a scale (like 1 to 5). This acknowledges that some things are "kind of offensive" and "kind of hate," rather than forcing a binary choice that creates arguments.
  2. Flag the "Border Cases": When the AI sees a post where it's unsure (low confidence), it shouldn't make a final decision. It should flag it for a human to review.
  3. Include the People Affected: The paper argues that the people whose content is being judged (e.g., specific cultural or minority groups) should be the ones doing the labeling. Their definition of "hate" might be different from the majority. If you only ask the majority, you will always miss the minority's perspective.

A Warning on the Solution

The authors are careful to note a major ethical issue with point #3. Asking members of marginalized communities to look at hate speech directed at them can be psychologically harmful. They argue that if we do this, we must pay them well, give them mental health support, and let them opt-in voluntarily. We shouldn't just dump the burden of moderation onto the people getting hurt.

Summary

The paper argues that majority voting in AI training is a trap. It turns complex human disagreements into fake "facts." This makes AI models confidently wrong on the most sensitive topics. The only way to fix this isn't to build smarter AI, but to change how humans label the data in the first place.

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 →