atlas

Research map / Large language models / Agents, code and math

PREFER: Prompt Ensemble Learning via Feedback-Reflect-Refine

AAAI 2024 · Large language models › Agents, code and math · approach: LLMs for optimization and heuristics · 18 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.

Proposes PREFER, an automatic prompt ensemble method that combines AdaBoost-style boosting driven by LLM feedback-reflect-refine prompt synthesis with bilateral (forward/backward confidence) prompt bagging, using API LLMs without any weight updates.

Problem

Existing prompt ensemble methods use a two-stage paradigm with pre-prepared prompts that require manual effort and cannot be jointly optimized for weak learners, and prompt bagging via majority voting is computationally expensive.

Approach

Transfers AdaBoost's hard-example weighting into natural-language feedback on misclassified examples, so the LLM reflects on errors and synthesizes new prompts iteratively; prompt outputs are stabilized by bilateral bagging that combines forward confidence scores with backward elimination scores in a subtractive softmax.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add feedback-reflect-refine prompt optimization (ablation)PREFER · SNLI, MNLI, QNLI, RTE, Ethos, Liar, ArSarcasmF1-score: SNLI: 0.580 -> 0.647; MNLI: 0.746 -> 0.767; QNLI: 0.720 -> 0.793; RTE: 0.659 -> 0.753; Ethos: 0.812 -> 0.963; Liar: 0.57Helped
Add bilateral bagging (ablation)PREFER · SNLI, MNLI, QNLI, RTE, Ethos, Liar, ArSarcasmF1-score: SNLI: 0.640 -> 0.647; MNLI: 0.713 -> 0.767; QNLI: 0.747 -> 0.793; RTE: 0.740 -> 0.753; Ethos: 0.947 -> 0.963; Liar: 0.71Helped
Replace majority voting with bilateral bagging (ablation)PREFER · SNLI, MNLI, QNLI, RTE, Ethos, Liar, ArSarcasmF1-score: SNLI: 0.626 -> 0.647; MNLI: 0.733 -> 0.767; QNLI: 0.767 -> 0.793; RTE: 0.760 -> 0.753; Ethos: 0.938 -> 0.963; Liar: 0.70Mixed
Use PREFER instead of the strongest reported baselinePREFER · SNLI, MNLI, QNLI, RTE, LiarF1-score: SNLI: 0.619 -> 0.647; MNLI: 0.746 -> 0.767; QNLI: 0.720 -> 0.793; RTE: 0.731 -> 0.753; Liar: 0.663 -> 0.744Helped
Use PREFER instead of APOPREFER · EthosF1-score: 0.964 -> 0.963Hurt

Surprising findings

Limitations

Experimental setup

Datasets: SNLI MNLI RTE QNLI Ethos Liar ArSarcasm

Benchmarks: SNLI MNLI QNLI RTE Ethos Liar ArSarcasm

Metrics: F1-score

Baselines: Single Prompt Single Prompt (CoT) Synonym Ensemble PromptBoosting APO

Builds on: AdaBoost PromptBoosting APO self-consistency In-Context Learning

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