atlas

Research map / Large language models / Reasoning and chain of thought

Ensemble Learning for Heterogeneous Large Language Models with Deep Parallel Collaboration

NeurIPS 2024 · Large language models › Reasoning and chain of thought · approach: Routing, pruning and distillation for reasoning · 7 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 DeePEn, a training-free LLM ensembling method that fuses next-token probability distributions across heterogeneous-vocabulary LLMs by mapping them into a shared relative-representation space and inverting back via search.

Problem

Ensembling heterogeneous LLMs at the token level is blocked by vocabulary mismatch, and existing selection/fusion ensembles need trained reward or fusion models that generalize poorly to unseen distributions and base models.

Approach

Map each model's next-token distribution into a universal relative space (cosine similarities to shared anchor tokens, softmax-normalized), average the relative representations across models, and recover a main-model distribution by gradient-based search minimizing KL divergence to the aggregated representation.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Fuse heterogeneous model distributions with DeePEn-AvgTop-2 LLM ensembles · Six benchmarksaccuracy or exact match accuracy: +1.43(MMLU)~+2.72(PIQA)Helped
Fuse heterogeneous model distributions with DeePEn-AvgTop-4 LLM ensembles · Six benchmarksaccuracy or exact match accuracy: +1.00(PIQA)~+2.89(ARC-C)Mixed
Weight models by development-set performance instead of averaging uniformlyDeePEn top-4 ensemble · ARC-Caccuracy: 78.70 -> 79.15Helped
Add Voting to DeePEn, using MBR on TriviaQA and NQTop-4 DeePEn ensemble · GSM8Kexact match accuracy: 63.15→65.25Helped
Add the third and fourth ranked models to the top-2 ensembleDeePEn-Avg · Six benchmarksaccuracy or exact match accuracyMixed
Align tokens by minimum edit distanceMinED · GSM8K, top-2 ensembleexact match accuracy: -35.40Hurt
Use full common-token anchors rather than fewer anchors (ablation)DeePEn · MMLU and ARC-CaccuracyHelped
Normalize relative representation rows with softmax (ablation)DeePEn · Ensemble with outlier wordsaccuracyHelped
Use different relative ensemble learning rates (ablation)DeePEn top-2 ensemble · MMLUimprovement over best individual model: +2.42; +1.57; +1.77; +1.96; +1.31; +1.31Mixed
Use different relative ensemble learning rates (ablation)DeePEn top-2 ensemble · TriviaQAimprovement over best individual model: +1.31; +2.05; +1.63; +1.94; +1.82; +1.26Mixed
Increase the number of inverse-transformation learning steps (ablation)DeePEn · Downstream tasksaccuracyMixed
Choose different main models for inverse transformation (ablation)DeePEn · MMLU-Dev and ARC-C-Devaccuracy: 63.63 to 64.46; 77.73 to 77.55Mixed

Surprising findings

Limitations

Experimental setup

Datasets: MMLU ARC-C GSM8K PIQA TriviaQA NQ Flores-200 MixInstruct

Benchmarks: MMLU ARC-C GSM8K PIQA TriviaQA NQ Flores-200

Metrics: accuracy exact match

Baselines: LLM-Blender MinED Voting MBR EVA

Builds on: relative representation LLM-Blender MinED MBR

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