Enhancing Reasoning through Process Supervision with Monte Carlo Tree Search

Fuente: arXiv
Guardado en:
Detalles Bibliográficos
Autores principales: Li, Shuangtao, Dong, Shuaihao, Luan, Kexin, Di, Xinhan, Ding, Chaofan
Formato: Preprint
Publicado: 2025
Materias:
Acceso en línea:
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
_version_ 1866909447531528192
author Li, Shuangtao
Dong, Shuaihao
Luan, Kexin
Di, Xinhan
Ding, Chaofan
author_facet Li, Shuangtao
Dong, Shuaihao
Luan, Kexin
Di, Xinhan
Ding, Chaofan
contents Large language models (LLMs) have demonstrated their remarkable capacity across a variety of tasks. However, reasoning remains a challenge for LLMs. To improve LLMs' reasoning ability, process supervision has proven to be better than outcome supervision. In this work, we study using Monte Carlo Tree Search (MCTS) to generate process supervision data with LLMs themselves for training them. We sample reasoning steps with an LLM and assign each step a score that captures its "relative correctness," and the LLM is then trained by minimizing weighted log-likelihood of generating the reasoning steps. This generate-then-train process is repeated iteratively until convergence.Our experimental results demonstrate that the proposed methods considerably improve the performance of LLMs on two mathematical reasoning datasets. Furthermore, models trained on one dataset also exhibit improved performance on the other, showing the transferability of the enhanced reasoning ability.
format Preprint
id arxiv_https___arxiv_org_abs_2501_01478
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Enhancing Reasoning through Process Supervision with Monte Carlo Tree Search
Li, Shuangtao
Dong, Shuaihao
Luan, Kexin
Di, Xinhan
Ding, Chaofan
Artificial Intelligence
Computation and Language
Machine Learning
Large language models (LLMs) have demonstrated their remarkable capacity across a variety of tasks. However, reasoning remains a challenge for LLMs. To improve LLMs' reasoning ability, process supervision has proven to be better than outcome supervision. In this work, we study using Monte Carlo Tree Search (MCTS) to generate process supervision data with LLMs themselves for training them. We sample reasoning steps with an LLM and assign each step a score that captures its "relative correctness," and the LLM is then trained by minimizing weighted log-likelihood of generating the reasoning steps. This generate-then-train process is repeated iteratively until convergence.Our experimental results demonstrate that the proposed methods considerably improve the performance of LLMs on two mathematical reasoning datasets. Furthermore, models trained on one dataset also exhibit improved performance on the other, showing the transferability of the enhanced reasoning ability.
title Enhancing Reasoning through Process Supervision with Monte Carlo Tree Search
topic Artificial Intelligence
Computation and Language
Machine Learning
url https://arxiv.org/abs/2501.01478