Research map / Large language models / Language, safety and interpretability
Time-Reversal Provides Unsupervised Feedback to LLMs
Read the paperCheck your idea against 108,967 papers
AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.
Introduces Time Reversed Language Models (TRLMs) that score and generate queries conditioned on responses, via prompted forward models or reverse-token pre-trained models, and applies them to best-of-N reranking, citation attribution, retrieval, and jailbreak input-filter augmentation.
Problem
Forward LLMs score responses given queries, but this direction may give weak unsupervised feedback; the paper asks whether reverse (response-to-query) scoring and generation can provide complementary feedback without extra supervision.
Approach
Train or prompt language models to predict in the reverse token order (TRLM-Ba) or prompt forward models to predict queries from responses (TRLM-Fo), and use the reverse log-likelihood of the query given the response as a reranking score and the reverse generator to project candidate jailbreak responses back to query space for filtering.
Key results
- TRLM-Ba reranking of 16 Gemini-Pro-1.0 responses reaches 32.44 LC win rate on AlpacaEval, about 5 points above the self-scoring baseline (27.05).
- On NF-Corpus, TRLM-Fo reaches NDCG@10 of 48.08 versus 3.89 for the forward baseline.
- TRLM-Ba (PT) lowers FNR on the human-annotated set from 0.00 for TRLM-Fo to 18.18 at threshold 2, and reduces FNR on JBB by roughly 35% over the gpt-3.5 input filter alone.
Measured effects reported in the paper
| What was changed | Where | Measured | Effect |
|---|---|---|---|
| Use reverse-direction scoring instead of forward scoring | AlpacaEval reranking of Gemini-Pro-1.0 generations · AlpacaEval | LC win rate: 24.27 -> 29.19 | Helped |
| Add reverse-token pretraining to prompted reverse scoring (ablation) | TRLM reranking of Gemini-Pro-1.0 generations · AlpacaEval | LC win rate: 29.19 -> 32.44 | Helped |
| Use reverse scoring with reverse-token pretraining rather than forward scoring | Citation attribution with linear search · CNN-Daily Mail | Gecko cosine similarity: 9.33 -> 53.16 | Helped |
| Use reverse scoring with reverse-token pretraining rather than the forward baseline | Document retrieval · MS-MARCO | NDCG@10: 53 -> 61.49 | Helped |
| Use reverse scoring with reverse-token pretraining rather than the forward baseline | Document retrieval · NF-Corpus | NDCG@10: 3.89 -> 43.23 | Helped |
| Add reverse-generation feedback from pretrained TRLM-Ba | gpt-3.5-turbo-1106 input filter · Human-annotated safety set, threshold 4 | FNR-HA: 25.58 -> 27.27 | Helped |
| Add reverse-generation feedback from pretrained TRLM-Ba | gpt-3.5-turbo-1106 input filter · JBB safety set, threshold 4 | FNR-JBB | Helped |
| Use instruction-tuned rather than pretrained TRLM-Ba for reverse-generation feedback (ablation) | gpt-3.5-turbo-1106 input filter · Human-annotated safety set, threshold 4 | FNR-HA: 27.27 -> 18.18 | Helped |
| Use instruction-tuned rather than pretrained TRLM-Fo for reverse-generation feedback (ablation) | gpt-3.5-turbo-1106 input filter · Human-annotated safety set, threshold 4 | FNR-HA: 36.36 -> 63.64 | Hurt |
Limitations
- Theoretical results rely on a stylized bipartite graph and hallucination model that may not reflect real language.
- Evaluation focuses on short-query, long-answer tasks; benefits on other tasks are unexplored.
- Jailbreak evaluation uses small datasets (about 68 JBB questions, about 100 HA questions) and GPT-4 as judge.
Experimental setup
Datasets: FLAN AlpacaEval (805 AlpacaFarm questions) CNN Daily Mail MS-Marco NF-Corpus JailbreakBench Alpaca Eval2 (E set)
Benchmarks: AlpacaEval CNN Daily Mail citation attribution MS-Marco NF-Corpus JailbreakBench MTEB retrieval
Metrics: length-controlled win rate win rate Gecko cosine similarity TF-IDF ROUGE precision recall NDCG@10 FNR FPR
Baselines: Self scoring (log-perplexity) Forward Baseline Backward Baseline One Generation gpt-3.5-turbo-1106 input filter perplexity thresholding defense SmoothLLM
Builds on: PALM2-Otter FLAN instruction tuning best-of-N sampling as KL-regularized RL approximation reversal curse bidirectional training
Closest papers by meaning
- PiCO: Peer Review in LLMs based on Consistency Optimization (ICLR 2025 · similarity 0.87)
- Accelerating Unbiased LLM Evaluation via Synthetic Feedback (ICML 2025 · similarity 0.87)
- RevisEval: Improving LLM-as-a-Judge via Response-Adapted References (ICLR 2025 · similarity 0.87)
- Benchmarking LLMs' Judgments with No Gold Standard (ICLR 2025 · similarity 0.87)
- Peering Through Preferences: Unraveling Feedback Acquisition for Aligning Large Language Models (ICLR 2024 · similarity 0.87)
- Attention in Large Language Models Yields Efficient Zero-Shot Re-Rankers (ICLR 2025 · similarity 0.86)
Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.
