atlas

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

RewriteLM: An Instruction-Tuned Large Language Model for Text Rewriting

AAAI 2024 · Large language models › Language, safety and interpretability · approach: LLM unlearning and benchmarks · 25 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.

Builds RewriteLM, an instruction-tuned PaLM/PaLM 2 model for cross-sentence text rewriting, using Wiki-edit and CoT-synthesized instruction data, an automatically scored preference ranking for RL, and a new OpenRewriteEval benchmark.

Problem

Existing LLMs and rewriting benchmarks handle text rewriting poorly, especially cross-sentence, open-ended natural-language-instructed rewrites, and prior work relies on human labelers for instruction and preference data.

Approach

Generate rewrite instruction data from Wiki edit summaries (refined by a fine-tuned PaLM2-XXS) and from CoT-prompted synthetic instructions, filter with NLI and edit-ratio heuristics, and build reward-model preference pairs automatically from a heuristic quality score instead of human rankings, then apply RL on the SFT model.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Fine-tune PaLM 2-S on the rewriting instruction datasetPaLM 2-S · OpenRewriteEvalSARI: 28.62 -> 40.92Helped
Apply reinforcement learning without the synthetic preference dataset (ablation)Rewrite-PaLM 2 · OpenRewriteEvalSARI: 40.92 -> 40.97No clear effect
Use synthetic preference data when training the reward model (ablation)Rewrite-RL-PaLM 2 · OpenRewriteEvalNLI (s-p): 0.94 -> 0.96Helped
Use synthetic preference data when training the reward model (ablation)Rewrite-RL-PaLM 2 · OpenRewriteEvalSARI: 40.97 -> 40.66Hurt
Use synthetic preference data when training the reward model (ablation)Rewrite-RL-PaLM 2 · OpenRewriteEvalUpdated-R: 39.36 -> 40.10Helped
Apply reinforcement learning using synthetic preference dataRewrite-PaLM 2 · Human evaluationAVG: 1.869 -> 1.886Helped
Apply supervised rewriting fine-tuning to PaLM 2-SPaLM 2-S · EditEval TRKSARI: 34.32 -> 40.81Helped
Apply supervised rewriting fine-tuning to PaLM 2-SPaLM 2-S · EditEval WNCSARI: 25.2 -> 37.11Helped
Apply supervised rewriting fine-tuning to PaLM 2-SPaLM 2-S · EditEval WFISARI: 11.41 -> 26.55Helped

Surprising findings

Limitations

Experimental setup

Datasets: Wikipedia revision history C4 OpenRewriteEval EditEval

Benchmarks: OpenRewriteEval EditEval

Metrics: NLI edit ratio SARI GLEU Updated-ROUGE ROUGE-L human Likert ratings (instruction success, content preservat

Baselines: PaLM PaLM 2 LLaMA Flan-PaLM Alpaca Alpaca-PaLM 2 Vicuna ChatGPT InsGPT PEER-11 OPT GPT-3

Builds on: InstructGPT PEER Self-Instruct Flan-PaLM

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