Follow-up Response
We would be delighted to discuss any further questions or clarifications regarding our work. The following are some supplementary details.
---
**Comprehensive Experiments:**
We think our experiments are sufficient based on following facts: 1) we evaluated LeCo with different demonstrations (i.e. CoT and Complex), both of them confirming the effectiveness of LeCo; 2) we compared to popular baselines (i.e. SC, ADPSC) and learning-from-error methods (e.g. RCI). Your suggestion work, namely DUP, is published after the submission deadline of CoLM. Besides, we actually attempted other earlier works achieving predominant reasoning performance, such as PHP[4] and CSV[5], but we did not report the scores. This is because we find these prompting-based methods are extremely sensitive. Adopting the same prompts in their works with the GPT API version we used, we cannot consistently reproduce their reported performance across several different runs.
On the other hand, we do not think LeCo is the same kind of work against the prompting-based methods. Although we both aim at improving the multi-step reasoning abilities, our method is a more labor-efficient, token-efficient, and transferable one. We did not need to dive ourselves into designing prompts when encountering a new task or using a new API/model.
We admit that LeCo might underperform than the methods using elaborated prompts in some scenarios. We still would like to highlight the superiority of LeCo on transferability and cost-saving.
**Confidence:**
Following [1], our method also employs confidence measures based on logits, which have demonstrated effectiveness in enhancing generation quality.
We consider a step is incorrect according to the following perspectives: 1) Calculation errors, 2) Exaggeration of reasoning conditions, and 3) Fabrication of non-existent information. Our experimental results indicate that 65% of incorrect reasoning steps correspond to those with the lowest confidence levels, demonstrating the effectiveness of our algorithm.
**Model Capacity:**
It is widely recognized that the capabilities of Large Language Models (LLMs) play a crucial role in their performance across various tasks. For example, studies [2,6,7] use LLM evaluation to refine original solutions, making it challenging to conduct such evaluations on open-source models.
**Step 7 in the algorithm:**
LeCo first finds the earliest error step, then considers all previous steps as correctness and splices them into the last reply. Figure 1 shows this process; For instance, if an error occurs in step 2, the next-round reasoning will start at step 2 with the identified correct steps unchanged.
**Preliminary experiments:**
To demonstrate “2) These initial heading tokens were also the most likely to change across different program runs.”, we present 2 partial solutions of the same question with different seeds.
> Q: Out of the 200 Grade 5 students, 2/5 are boys and 2/3 of the girls are in the girl scout. How many girls are not in the girl scout?
> A1: Step 2: The number of boys is 2/5 * 200 = 80. Step 3: The number of girls is 200 - 80 = 120. Step 4: Now, let's find the number of girls in the girl scout.
> A2: Step 2: If 2/5 of the students are boys, then there are 2/5 * 200 = 80 boys. Step 3: The remaining students are girls, so there are 200 - 80 = 120 girls. Step 4: If 2/3 of the girls are in the girl scout, then there are 2/3 * 120 = 80 girls in the girl scout.
It’s easy to notice that these initial heading tokens were also the most likely to change across different program runs.
**About Q1,Q3 and Q6:**
For Q1, thanks for pointing out the typo, we will revise the starting index.
For Q3, we would like to clarify that the figure represents the score distribution. The sample set used in early stop LeCo is drawn from the test set to help determine the threshold. The remaining portion of the test set is then assessed based on this threshold, as explained in the Further Analysis section. The figure is plotted to demonstrate that the sample set is appropriate for determining the threshold since both the sample set and the test set exhibit similar distributions. We will add more detailed legends and annotations to Figure 3 for better clarity
For Q6, The markers represent comparisons with base CoT methods and Complex-CoT methods correspondingly.
---
We sincerely thank the reviewer again for your valuable suggestions. If you have any further questions, please let us know and we will be happy to discuss them with you further.
References:
[4] Progressive-Hint Prompting Improves Reasoning in Large Language Models Arxiv 2023
[5] Solving challenging math word problems using gpt-4 code interpreter with code-based self-verification ICLR 2024
[6] Self-Refine: Iterative Refinement with Self-Feedback. NeurIPS 2024
[7] Teaching Large Language Models to Self-Debug. ICLR 2024