English

LLM-TOPLA: Efficient LLM Ensemble by Maximising Diversity

Computation and Language 2024-10-08 v1 Machine Learning

Abstract

Combining large language models during training or at inference time has shown substantial performance gain over component LLMs. This paper presents LLM-TOPLA, a diversity-optimized LLM ensemble method with three unique properties: (i) We introduce the focal diversity metric to capture the diversity-performance correlation among component LLMs of an ensemble. (ii) We develop a diversity-optimized ensemble pruning algorithm to select the top-k sub-ensembles from a pool of NN base LLMs. Our pruning method recommends top-performing LLM subensembles of size SS, often much smaller than NN. (iii) We generate new output for each prompt query by utilizing a learn-to-ensemble approach, which learns to detect and resolve the output inconsistency among all component LLMs of an ensemble. Extensive evaluation on four different benchmarks shows good performance gain over the best LLM ensemble methods: (i) In constrained solution set problems, LLM-TOPLA outperforms the best-performing ensemble (Mixtral) by 2.2\% in accuracy on MMLU and the best-performing LLM ensemble (MoreAgent) on GSM8k by 2.1\%. (ii) In generative tasks, LLM-TOPLA outperforms the top-2 performers (Llama70b/Mixtral) on SearchQA by 3.9x3.9\mathrm{x} in F1, and on XSum by more than 3838 in ROUGE-1. Our code and dataset, which contains outputs of 8 modern LLMs on 4 benchmarks is available at https://github.com/git-disl/llm-topla

Keywords

Cite

@article{arxiv.2410.03953,
  title  = {LLM-TOPLA: Efficient LLM Ensemble by Maximising Diversity},
  author = {Selim Furkan Tekin and Fatih Ilhan and Tiansheng Huang and Sihao Hu and Ling Liu},
  journal= {arXiv preprint arXiv:2410.03953},
  year   = {2024}
}
R2 v1 2026-06-28T19:09:26.700Z