Papers
Topics
Authors
Recent
Gemini 2.5 Flash
Gemini 2.5 Flash
80 tokens/sec
GPT-4o
59 tokens/sec
Gemini 2.5 Pro Pro
43 tokens/sec
o3 Pro
7 tokens/sec
GPT-4.1 Pro
50 tokens/sec
DeepSeek R1 via Azure Pro
28 tokens/sec
2000 character limit reached

HateCheck: Functional Tests for Hate Speech Detection Models (2012.15606v2)

Published 31 Dec 2020 in cs.CL

Abstract: Detecting online hate is a difficult task that even state-of-the-art models struggle with. Typically, hate speech detection models are evaluated by measuring their performance on held-out test data using metrics such as accuracy and F1 score. However, this approach makes it difficult to identify specific model weak points. It also risks overestimating generalisable model performance due to increasingly well-evidenced systematic gaps and biases in hate speech datasets. To enable more targeted diagnostic insights, we introduce HateCheck, a suite of functional tests for hate speech detection models. We specify 29 model functionalities motivated by a review of previous research and a series of interviews with civil society stakeholders. We craft test cases for each functionality and validate their quality through a structured annotation process. To illustrate HateCheck's utility, we test near-state-of-the-art transformer models as well as two popular commercial models, revealing critical model weaknesses.

User Edit Pencil Streamline Icon: https://streamlinehq.com
Authors (6)
  1. Paul Röttger (37 papers)
  2. Bertram Vidgen (2 papers)
  3. Dong Nguyen (28 papers)
  4. Zeerak Waseem (7 papers)
  5. Helen Margetts (17 papers)
  6. Janet B. Pierrehumbert (22 papers)
Citations (232)