Inverse Language Modeling towards Robust and Grounded LLMs
Davide Gabrielli, Simone Sestito, Iacopo Masi
TL;DR
Inverse Language Modeling (ILM) introduces a bidirectional training objective that pairs forward next-token prediction with backward prompt reconstruction, guided by Perceptually Aligned Gradients (PAG). By training LLMs to invert outputs back toward their inputs, ILM improves robustness to adversarial prompts and enhances grounding, enabling better detection of potentially unsafe inputs and more controllable behavior. The method yields multiple model variants (Baseline, Identity, Bert-like, Inv-First) and demonstrates improved resistance to GCG attacks while preserving forward-mode fluency. This approach promises more trustworthy, grounded LLMs and provides a framework for safer red-teaming and analysis of prompt-triggered failures, with public code and scalability to larger models as future work.
Abstract
The current landscape of defensive mechanisms for LLMs is fragmented and underdeveloped, unlike prior work on classifiers. To further promote adversarial robustness in LLMs, we propose Inverse Language Modeling (ILM), a unified framework that simultaneously 1) improves the robustness of LLMs to input perturbations, and, at the same time, 2) enables native grounding by inverting model outputs to identify potentially toxic or unsafe input triggers. ILM transforms LLMs from static generators into analyzable and robust systems, potentially helping RED teaming. ILM can lay the foundation for next-generation LLMs that are not only robust and grounded but also fundamentally more controllable and trustworthy. The code is publicly available at github.com/davegabe/pag-llm.
