← Latest papers
💬 NLP

FBHM: Functional Benchmarking and Steering of VLMs for Hateful Meme Detection

This paper introduces FBHM, a new benchmark revealing that state-of-the-art vision-language models fail to generalize to hateful meme detection due to reliance on dataset heuristics, and proposes LSV, a low-data steering vector method that significantly improves performance by applying causal interventions.

Original authors: Paramananda Bhaskar, Naquee Rizwan, Daksh Jogchand, Saurabh Kumar Pandey, Animesh Mukherjee

Published 2026-06-01
📖 5 min read🧠 Deep dive

Original authors: Paramananda Bhaskar, Naquee Rizwan, Daksh Jogchand, Saurabh Kumar Pandey, Animesh Mukherjee

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: The "Fake News" of Hate Speech

Imagine you are hiring a security guard to spot people trying to sneak into a building with a weapon. You train this guard using photos of people holding obvious weapons, like a big red gun. The guard becomes a master at spotting that red gun.

But then, a new criminal walks in. They aren't holding a red gun; they are holding a banana painted to look like a gun, or they are hiding the weapon inside a toaster.

The guard fails completely. Why? Because the guard didn't learn what a "weapon" actually is (the concept of danger); they only learned to recognize the specific "red gun" they saw in training.

This is exactly what the paper says is happening with AI models (VLMs) trying to detect hateful memes.

  • The Training: Current AI models are trained on standard datasets (like Facebook's Hateful Memes dataset). These datasets are "observational," meaning they just show examples of hate without breaking down how the hate is constructed.
  • The Failure: When these AI models encounter a new type of hateful meme—one that uses a different visual trick, a different joke, or targets a different group—they crash. They perform no better than random guessing. They are stuck looking for the "red gun" and miss the "banana."

The Solution Part 1: The New Test (FBHM)

To fix this, the researchers built a new, super-strict test called FBHM (Functionality Based Hateful Memes).

Think of this like a software stress test for a car. Instead of just driving it on a normal road, you test it on every specific terrain: mud, ice, sand, and steep hills, one by one.

  • The Structure: They created 5,000 memes.
  • The 25 "Functionalities": These are the different "tricks" used to hide hate. Examples include:
    • Using emojis to express hate.
    • Using bad spelling to hide slurs.
    • Using a "positive" image with a "negative" caption (irony).
    • Using charts or graphs to make a hateful point.
  • The 10 "Target Communities": They tested these tricks against 10 different groups (e.g., Muslims, Jews, Women, Immigrants, etc.).

The Result: When they ran their best AI models on this new test, the models failed miserably. They proved that the AI wasn't actually "thinking" about hate; it was just memorizing patterns from its old training data.

The Solution Part 2: The "Steering Wheel" (LSV)

The researchers needed a way to fix the AI without retraining it from scratch (which is expensive and slow) or just showing it a few examples (which isn't enough).

They invented a method called LSV (Learnable Steering Vectors).

The Analogy:
Imagine the AI is a massive, frozen statue. You can't melt it down and reshape it (that's retraining). You can't just whisper a few instructions to it (that's few-shot learning).

Instead, imagine you attach a tiny, invisible magnetic steering wheel to the statue's internal gears.

  • You only need 500 examples (a tiny amount of data) to calibrate this steering wheel.
  • Once calibrated, this "steering wheel" gently nudges the statue's internal gears every time it looks at a meme.
  • It doesn't change the statue's face or body; it just changes the direction of its thinking.

The Magic:

  • Before: The AI got about 46% correct on the new test (basically guessing).
  • After LSV: The AI jumped to about 74–75% correct.
  • The Best Part: Because they didn't break the statue to fix it, the AI is still just as good at its original job. It didn't forget how to spot the "red gun" while learning to spot the "banana."

Why This Matters

The paper shows that current AI safety tools are fragile. They work great in the classroom (standard datasets) but fail in the real world (new, tricky memes).

The researchers proved that:

  1. Old methods fail: Simply showing the AI a few examples (In-Context Learning) or tweaking its weights slightly (PEFT) doesn't work when data is scarce.
  2. Steering works: By using this "steering vector" method, they can teach the AI to understand the structure of hate (the "how") rather than just the content (the "what"), using very little data.

The Catch (Limitations)

The authors are honest about what this doesn't do:

  • It's not a magic wand: The AI still struggles with the most complex, ironic, or mathematically hidden hate.
  • It's a helper, not a boss: These models should be used to help human moderators, not replace them.
  • Safety First: Because this research teaches us how hate is constructed, the dataset and the "steering" tools are kept private. They are only available to vetted researchers to prevent bad actors from using them to create better hate speech.

In short: The paper built a better test to show that AI is "dumb" about new types of hate, and then invented a "steering wheel" to teach the AI how to think about hate without breaking its brain.

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 →