Stepwise Perplexity-Guided Refinement for Efficient Chain-of-Thought Reasoning in Large Language Models

Yingqian Cui, Pengfei He, Jingying Zeng, Hui Liu, Xianfeng Tang +9 more
2/18/2025
cs.CLcs.AIcs.LG

No confident code implementation found for this paper. 7 possible matches can be shown below.

Abstract

Chain-of-Thought (CoT) reasoning, which breaks down complex tasks into intermediate reasoning steps, has significantly enhanced the performance of large language models (LLMs) on challenging tasks. However, the detailed reasoning process in CoT often incurs long generation times and high computational costs, partly due to the inclusion of unnecessary steps. To address this, we propose a method to identify critical reasoning steps using perplexity as a measure of their importance: a step is deemed critical if its removal causes a significant increase in perplexity. Our method enables models to focus solely on generating these critical steps. This can be achieved through two approaches: refining demonstration examples in few-shot CoT or fine-tuning the model using selected examples that include only critical steps. Comprehensive experiments validate the effectiveness of our method, which achieves a better balance between the reasoning accuracy and efficiency of CoT.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 7 weaker matches are hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{cui2025stepwise,
  title  = {Stepwise Perplexity-Guided Refinement for Efficient Chain-of-Thought Reasoning in Large Language Models},
  author = {Yingqian Cui and Pengfei He and Jingying Zeng and Hui Liu and Xianfeng Tang and Zhenwei Dai and Yan Han and Chen Luo and Jing Huang and Zhen Li and Suhang Wang and Yue Xing and Jiliang Tang and Qi He},
  year   = {2025},
  eprint = {2502.13260},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2502.13260v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2502.13260.svg)](https://codeofpaper.com/paper/2502.13260)

Discussion