2026

Large language models (LLMs) achieve strong performance on idiom identification benchmarks, yet their robustness to misleading contextual signals remains largely untested. We introduce ID10M-JAM, an adversarial extension of the ID10M dataset designed to jam model understanding by injecting coherent but conflicting context before each target sentence. For every sentence containing a potential idiomatic expression (PIE), we construct variants that deliberately invert contextual expectations: placing literal cues before idiomatic uses and idiomatic cues before literal ones. All variants are validated by human annotators to ensure naturalness and unambiguous interpretation for human readers. ID10M-JAM exposes systematic vulnerabilities in LLMs’ contextual reasoning, pushing idiom identification to its breaking point.
Large language models (LLMs) default to figurative interpretations of idiomatic expressions when context supports them. We investigate whether this bias can be directly controlled via activation steering: asking whether idiomaticity is encoded as a manipulable direction in residual space. We introduce IdioSteer, a small controlled benchmark of 100 sentences across 20 idioms designed to expose interpretation-dependent generation. Using a steering vector applied to five LLMs from two model families, ranging from 2B to 12B parameters, we show that steering systematically shifts model outputs toward literal interpretations while preserving fluency. Three findings stand out: cross-layer steering, vectors from mid-to-late layers injected at early layers - consistently outperforms same-layer interventions; steering vectors transfer to held-out idioms; and effects replicate across architectures and model sizes using the same intervention protocol.