atlas

Research map / Large language models / Alignment and preferences

Align-Pro: A Principled Approach to Prompt Optimization for LLM Alignment

AAAI 2025 · Large language models › Alignment and preferences · approach: Steering and correcting LLM behavior · 1 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.

Formulates LLM alignment via a trainable prompter that rewrites prompts for a frozen LLM, derives a closed-form optimal prompt distribution and a suboptimality bound versus RLHF, and validates with PPO-trained prompters on three datasets.

Problem

Aligning LLMs when the target model is frozen or black-box, so parameter fine-tuning (RLHF) is infeasible; the theoretical relationship between prompt optimization and fine-tuned alignment is unexplored.

Approach

Treat a small prompter model as a KL-regularized policy over rewritten prompts fed to a frozen LLM; derive the closed-form optimal prompter rho* (softmax of reward over prompts weighted by the SFT prompter) and bound its suboptimality gap relative to the RLHF-optimal policy via TV distances and a KL term controlled by lambda.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add a Phi-3.5-Instruct prompter before Llama-3.1-8B-InstructLlama-3.1-8B-Instruct · UltraFeedbackwin rate: 60 vs 24Helped
Add a Phi-3.5-Instruct prompter before Llama-3.1-8B-InstructLlama-3.1-8B-Instruct · HelpSteerwin rate: 46 vs 37Helped
Add a Phi-3.5-Instruct prompter before Llama-3.1-8B-InstructLlama-3.1-8B-Instruct · Orcawin rate: 63 vs 26Helped
Add a Qwen-2.5-1.5B-Instruct prompter before Llama-3.1-8B-InstructLlama-3.1-8B-Instruct · UltraFeedbackwin rate: 65 vs 23Helped
Add a Qwen-2.5-1.5B-Instruct prompter before Llama-3.1-8B-InstructLlama-3.1-8B-Instruct · HelpSteerwin rate: 67 vs 23Helped
Add a Qwen-2.5-1.5B-Instruct prompter before Llama-3.1-8B-InstructLlama-3.1-8B-Instruct · Orcawin rate: 63 vs 30Helped
Add a Phi-3.5-Instruct prompter before Qwen-2.5-7B-InstructQwen-2.5-7B-Instruct · UltraFeedbackwin rate: 59 vs 27Helped
Add a Phi-3.5-Instruct prompter before Qwen-2.5-7B-InstructQwen-2.5-7B-Instruct · HelpSteerwin rate: 58 vs 27Helped
Add a Phi-3.5-Instruct prompter before Qwen-2.5-7B-InstructQwen-2.5-7B-Instruct · Orcawin rate: 46 vs 46No clear effect
Add a Qwen-2.5-1.5B-Instruct prompter before Qwen-2.5-7B-InstructQwen-2.5-7B-Instruct · UltraFeedbackwin rate: 56 vs 30Helped
Add a Qwen-2.5-1.5B-Instruct prompter before Qwen-2.5-7B-InstructQwen-2.5-7B-Instruct · HelpSteerwin rate: 59 vs 25Helped
Add a Qwen-2.5-1.5B-Instruct prompter before Qwen-2.5-7B-InstructQwen-2.5-7B-Instruct · Orcawin rate: 59 vs 27Helped

Surprising findings

Limitations

Experimental setup

Datasets: UltraFeedback HelpSteer Orca

Benchmarks: UltraFeedback HelpSteer Orca

Metrics: mean reward reward variance win rate

Baselines: No Fine-Tuning RLHF

Builds on: RLHF direct preference optimization proximal policy optimization Bradley-Terry model

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