When Do Program-of-Thoughts Work for Reasoning?
Zhen Bi, Ningyu Zhang, Yinuo Jiang, Shumin Deng, Guozhou Zheng, Huajun, Chen

TL;DR
This paper introduces a complexity-impacted reasoning score (CIRS) to evaluate how code complexity influences the reasoning abilities of Large Language Models, and proposes algorithms to optimize code data for improved reasoning performance.
Contribution
It presents a novel metric (CIRS) for measuring code complexity's impact on reasoning and develops algorithms for data synthesis and filtering to enhance LLM reasoning capabilities.
Findings
Optimal code complexity level improves reasoning performance.
Not all complex code data benefits LLM understanding.
Effective code data filtering enhances reasoning tasks.
Abstract
In the realm of embodied artificial intelligence, the reasoning capabilities of Large Language Models (LLMs) play a pivotal role. Although there are effective methods like program-of-thought prompting for LLMs which uses programming language to tackle complex reasoning tasks, the specific impact of code data on the improvement of reasoning capabilities remains under-explored. To address this gap, we propose complexity-impacted reasoning score (CIRS), which combines structural and logical attributes, to measure the correlation between code and reasoning abilities. Specifically, we use the abstract syntax tree to encode the structural information and calculate logical complexity by considering the difficulty and the cyclomatic complexity. Through an empirical analysis, we find not all code data of complexity can be learned or understood by LLMs. Optimal level of complexity is critical to…
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSoftware Engineering Research · Topic Modeling · Machine Learning in Materials Science
