Ensembling Large Language Models with Process Reward-Guided Tree Search for Better Complex Reasoning
Sungjin Park, Xiao Liu, Yeyun Gong, Edward Choi

TL;DR
This paper introduces LE-MCTS, a process-level ensembling framework for large language models that uses tree search guided by rewards to improve complex reasoning performance.
Contribution
The paper proposes LE-MCTS, a novel process-based ensembling method that formulates reasoning as a Markov decision process and uses tree search guided by rewards.
Findings
LE-MCTS outperforms single models and existing ensemble methods.
Achieves 3.6% and 4.3% improvements on MATH and MQA datasets.
Effective in complex mathematical reasoning tasks.
Abstract
Despite recent advances in large language models, open-source models often struggle to consistently perform well on complex reasoning tasks. Existing ensemble methods, whether applied at the token or output levels, fail to address these challenges. In response, we present Language model Ensemble with Monte Carlo Tree Search (LE-MCTS), a novel framework for process-level ensembling of language models. LE-MCTS formulates step-by-step reasoning with an ensemble of language models as a Markov decision process. In this framework, states represent intermediate reasoning paths, while actions consist of generating the next reasoning step using one of the language models selected from a predefined pool. Guided by a process-based reward model, LE-MCTS performs a tree search over the reasoning steps generated by different language models, identifying the most accurate reasoning chain. Experimental…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
Taxonomy
TopicsSemantic Web and Ontologies
