atlas

Research map / Large language models / Language, safety and interpretability

Eliciting Language Model Behaviors with Investigator Agents

ICML 2025 · Large language models › Language, safety and interpretability · approach: Mechanistic analysis of attention and representations · 0 citations (OpenAlex)

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.

Trains Llama-3.1 8B "investigator" models with SFT, iterative DPO, and a Frank-Wolfe diversity objective to generate prompts that elicit target strings or rubric-specified behaviors (jailbreaks, hallucinations, aberrant persona) from target LMs.

Problem

Behavioral elicitation: finding diverse natural-language prompts that induce specific target behaviors (harmful outputs, hallucinations, aberrant personas) from language models, which is hard because the prompt space is combinatorially large and naive optimization yields mode-collapsed or gibberish

Approach

Amortize prompt search by training an investigator model to map target behaviors (strings or rubrics) to prompts, combining SFT on inverted forward data, DPO on elicitation reward, and an iterative Frank-Wolfe DPO variant whose regularizer penalizes previously discovered strategies, yielding diverse elicitation strategies that approximate posterior inference.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Fine-tune with DPO after SFTLlama-3.1 8B investigator · Pretraining strings testAvg Elicit: -1.229 -> -0.922Helped
Aggregate the FW iterations rather than use DPO aloneLlama-3.1 8B investigator · Pretraining strings testEntr: 0.400 -> 1.432Helped
Replace GCG with the trained investigatorLlama-3.1 8B · AdvBench Harmful StringsASR: 57.0% -> 98.8%Helped
Replace GCG with the trained investigatorLlama-3.1 8B · AdvBench Harmful Behaviors (50-task subset)ASR: 56% -> 100%Helped
Use full Frank-Wolfe instead of SFTLlama-3.1 8B-Instruct investigator · HallucinationsASR@25: 81.7% -> 85.2%Helped
Use full Frank-Wolfe instead of SFTLlama-3.1 8B-Instruct investigator · Aberrant BehaviorsASR@25: 75.5% -> 80.7%Helped
Use two-stage DPO rather than one-stage DPO (ablation)Rubric elicitation investigator · In-distribution rubric elicitationVerifier Score: -1.13 -> -0.70Helped
Use UltraChat instead of WildChat for SFT (ablation)Llama-3.1 8B investigator · AdvBench Harmful BehaviorsASR: 100% -> 100%No clear effect
Use the FW-total aggregate rather than FW-1 alone (ablation)Llama-3.1 8B investigator · AdvBench Harmful StringsASR: 98.8% -> 97.7%Hurt
Use the FW-total aggregate rather than FW-1 alone (ablation)Llama-3.1 8B investigator · AdvBench Harmful StringsEntropy: 0.107 -> 3.416Helped
Use uniform averaging, eta_i = 1/i, instead of eta_i = 2/(i+1) (ablation)Frank-Wolfe investigator · Pretraining string elicitationDiversity scoreHelped
Use uniform averaging, eta_i = 1/i, instead of eta_i = 2/(i+1) (ablation)Frank-Wolfe investigator · Pretraining string elicitationElicitation scoreHurt

Surprising findings

Limitations

Experimental setup

Datasets: WildChat-1M-Full UltraChat FineWeb AdvBench TruthfulQA DSM-5 (parsed with GPT-4o)

Benchmarks: AdvBench Harmful Strings AdvBench Harmful Behaviors (50-task subset) TruthfulQA-derived hallucination rubrics DSM-5 aberrant behavior rubrics pretraining string elicitation (FineWeb gold pairs)

Metrics: attack success rate ASR@25 elicitation log-probability verifier score entropy best-of-k elicitation

Baselines: GCG Adaptive Attacks SFT DPO (FW-1) AutoDAN

Builds on: DPO GCG maximum entropy RL Frank-Wolfe optimization TRL

Closest papers by meaning

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.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy