Thanks a lot for your instant reply, and we are glad to respond to your concerns.
### **Concern 1**
Your question is of practice value, IAP-ss needs to search thresholds with corresponding training sets, however, we want to briefly retrospect IAP, and provide detailed explanations to your question.
IAP consists of IAP-ss and IAP-mv, IAP-mv aims to select the top-k prompts with highest saliency scores. Though k is also a hyperparameter, it is a relatively discrete number and is more easily obtained (the simple way is to observe it directly from Figure 4 in the paper). Besides, as mentioned in our previous rebuttal, under our setup of 9 prompts combination, for different datasets, k can be set to 3 to achieve consistent improvements. Hence, extending IAP-mv to real scenarios is relatively straightforward.
Regarding your IAP-ss question, we provide an idea of threshold transfer, i.e., using an existing threshold to other datasets. To this end, we conducted IAP-ss experiments with GSM8K threshold to verify the transferability of thresholds.
| threshold (LLaMA-3 8B) | GSM8K | SVAMP | C-Judge. | T-Obj. | CSQA | MMLU |
| ---- | ---- | ---- | ---- | ---- | ---- | --- |
| single optimal prompt | 64.52 | 76.00 | 16.04 | 40.00 | 64.95 | 55.79 |
| from own training set | 66.43 | **77.33** | 16.57 | 38.80 | **65.68** | **56.49** |
| from GSM8K training set | **66.43** | 74.00 | **17.64** | **40.80** | 64.95 | 55.09 |
In the above table, we assumed all other datasets are real-world scenarios (without training sets, no knowledge of task-level best prompt), and we can see results based on GSM8K threshold, approaching or even surpassing the results of other datasets at their own thresholds (this is reasonable as threshold is successive value which usually does not cover a large tuning range; also, under few-shot prompt scenarios, demonstrations from GSM8K are commonly transferred in other datasets, indicating the adaptivity for other datasets) or under best prompts though we may not know which prompt is task-level best. Therefore, we can conclude that IAP-ss is still a potential choice without training sets.
Furthermore, we recommend in practical scenarios, one can choose a dataset setting more similar to specific contexts, or draw on methods such as online learning.
### **Concern 2**
We are sorry for not explaining more details of zero-shot Majority Vote (short for Zero-shot-mv) experiments earlier. We would like to first explain the details of the Zero-shot-mv experiments in former rebuttals, then clarify the self-consistency (SC) [4] you mentioned. At last, we extend supplementary experiments and discuss further.
As introduced in former rebuttals, Zero-shot-mv performs inference on 9 prompts individually and then uses majority voting based on the 9 results, which is a common ensemble method. You mentioned SC uses majority voting, but it expands decoding reasoning paths by modifying greedy sampling, and we refer to it as SC-mv. Their paper also stated: "Self-consistency is completely compatible with other ensemble strategies", shown in Table 7 in the paper. In addition, the papers you cited before(for example, [1][2]) further expand the prompt diversity, which is also compatible with Zero-shot-mv.
Now, back to Zero-shot-mv, we conducted additional experiments based on the suggestions of **Reviewer WuYd**, and we would like to make a deeper explanation for you. We conducted Zero-shot-mv with the other 7 zero-shot prompts (#1-7) first, and further selected top-3 prompts with the highest accuracy (fixed 3 prompts) for corresponding LLMs and datasets.
| Method (LLaMA-3 8B) | GSM8K | SVAMP | C-Judge. | T-Obj. | CSQA | MMLU |
| ------ | ----- | ----- | ------- | ------ | ---- | ---- |
| single optimal prompt | 64.52 | 76.00 | 16.04 | 40.00 | 64.95 | 56.67 |
| Zero-shot-mv (all prompts) | 52.54 | 74.33 | *17.06* | 12.60 | 62.41 | 52.53 |
| Zero-shot-mv (#1-7) | 57.82 | *77.00* | *18.13* | 20.80 | *65.03* | 41.23 |
| Zero-shot-mv (fixed 3 prompts) | *65.10* | *76.67* | *18.72* | 33.60 | *67.65* | *56.84* |
| IAP-mv | **66.34** | **77.33** | **19.25** | **42.40** | **68.39** | **59.65** |
The **bolded numbers** are best results, *italic* are results outperform task-level optimal prompts.
Taking LLaMA-3 8B as an example, the results of Zero-shot-mv (#1-7) improved a lot compared to all prompts, indicating some prompts were harmful to consistency. Also, Zero-shot-mv (fixed 3 prompts) surpassed best task-level single prompts on most datasets, at least comparable, showing with better prompts combination, the Zero-shot-mv can improve further. However, IAP-mv still outperforms all, demonstrating IAP-mv can select instance-adaptive good prompts by analyzing the information flow, which is more adaptive and effective than fixed Zero-shot-mv. We also depicted a schematic case in the discussions with **Reviewer WuYd** to illustrate that, and you can refer to that.
[4] Self-Consistency Improves Chain-of-Thought Reasoning.