AIToday
Large Language ModelsQiita 機械学習Published: Oct 22, 2026, 19:01 JST

HarmBench data has 0/400 non-ASCII prompts, StrongREJECT 1/313

Send on LINE
HarmBench data has 0/400 non-ASCII prompts, StrongREJECT 1/313

3 Key Points

  1. What happened

    Counting the public CSVs (fetched Oct 22, 2026) showed HarmBench's 400 text prompts contain 0/400 lines with non-ASCII characters and StrongREJECT 1/313, so Japanese behaviour goes untested.

  2. Why it matters

    A high refusal score on these sets only reflects behaviour on the benchmark's own fixed prompts, so an app serving Japanese users cannot treat it as evidence of how it will respond in Japanese.

Not sure about something? Ask the AI

Questions and answers are published on this page.

Summaries like this, in your inbox every morning.

Context & Analysis

A practical mismatch is the starting point: HarmBench and StrongREJECT scores are widely quoted when comparing model safety, but each measures behaviour under a fixed language, a fixed input channel, and a fixed definition of failure. The author therefore counts the published CSVs directly rather than relying on the papers' summary tables, and the counts make the gap concrete.

The category breakdown adds a second caution. HarmBench's harassment_bullying category holds 25 items and harmful holds 22, so a per-category result can move several points on a single item. StrongREJECT, meanwhile, draws 221 of its 313 items from its own custom set and the rest from existing data such as AdvBench, and JBB-Behaviors is reported as 18% AdvBench and 27% TDC/HarmBench-derived, so strong results across several benchmarks may partly re-measure the same source data rather than provide independent evidence.

HarmBench's paper excludes dual-intent requests, the kind that can be legitimate or abusive and are often the hardest call in real operations. On the agent side, AgentHarm's paper reports that major models readily comply with malicious agent tasks even without jailbreaking, suggesting refusal strength as a chat model does not automatically carry over to agent behaviour. The recommended use is to treat benchmark numbers as meaning no more than "this is what happened under these conditions."

FAQ
Which of my app's checks can an existing benchmark cover as-is?
In a worked example of a Japanese business agent, only one of six needs was covered as-is: not sending on instructions embedded in English tool output, which AgentDojo handles. The other five required custom tests.
Why can't I just add the HarmBench and StrongREJECT scores together?
The two benchmarks count different kinds of harm: HarmBench has copyright and cybercrime categories, while StrongREJECT has sexual content and violence categories. Because what counts as harm differs, the scores cannot be summed or compared.
Which checks do these benchmarks not cover at all?
They assume the attack arrives as user input, so indirect prompt injection through retrieved documents or tool output is out of scope. They also assess a single request rather than multi-turn persuasion, and do not include an app's own system prompt, tools, or guardrails.
Qiita 機械学習Read Original Article
Send on LINE

AI news that matters for your work, delivered every morning.

Pick your industry and the AI tools you use, and get news related to your work every day.

Free · 30 seconds with Google · unsubscribe anytimeWhat is AIToday? →

Ask AI

Ask AI anything about this article. The AI reads this article, earlier AIToday articles, and Wikipedia, and cites its sources. Q&As are published on this page for other readers too.

Questions and answers are published on this page.

Related Articles

Next articleWD: 8-second AI video leaves 500MB back-end trace