Supplement1 to the rebuttal
**Q:** *In section 2.3 - CoT Check for Mathematical Questions: “we use Hunyuan to assess the reasonableness of the question, which successfully identifies the unreasonableness of the problem and corrects it based on the assessment process.”- How can it be ensured that the model successfully identifies the unreasonableness? Provide a theoretical/experimental study.*
**A:** For mathematical questions, we indeed cannot guarantee that the generated questions can always be usable. However, through our proposed inspection mechanism, we can greatly eliminate the problems of **conceptual errors, logical contradictions, violations of common sense, missing conditions, and unsolvable questions**.
"The model successfully identifies the unreasonableness" we methion here is **an explanation of the case study in Figure 2**. In Figure 2, we identified the unreasonable part of the question based on the designed CoT, indicating that the question is unusable and needs to be discarded or modified.
For mathematical questions, we apply the "instruction gradient" to generalize the questions. **To check the usability of the generated questions**, we design a set of question-checking mechanisms.
On the one hand, we design **a set of CoT logic**, starting from the concept, judging the logicality among different parts, evaluating the solvability of the question, and finally checking the question and steps, **gradually guiding the LLM to think about the usability of the question**. On the other hand, we conduct **multi-turn iterative checks through two different LLMs** to ensure the usability of the generated questions as much as possible. Specifically, **the two LLMs independently judge the usability** of the question through the CoT logic, but when one LLM judges the question as unusable or both LLMs judge the question as unusable, the question needs to be modified according to the judgment logic given by the LLM considered unusable (when both LLMs consider the question unusable, we designate one LLM's logic for modification). The modified question is then iteratively checked again. **Only when both LLMs consider the question usable**, the question is considered usable in the production process, and the iterative inspection of the question ends. If the maximum number of iterations is reached and there is still an LLM that judges the question as unusable, the question will be discarded.
**Q:** *In section 2.4 - Acquiring reference answers: lines 133-136, are the answers scored by human participants?*
**A:** In the selection of reference answers for general text questions, we use the **Hunyuan(Hunyuan-standard)** to score the responses.
Using the LLM's response to the instructions as reference answers is **relatively common in the data generation field**. For example, in the Alpaca dataset[1], GPT-3.5 (text-davinci-003) is used to provide responses to questions as reference answers, and in the *Instruction tuning with gpt4 work*[2], GPT-4 is used to answer Chinese questions and serve as reference answers.
Despite this, we **hope to improve the quality of reference answers** as much as possible. Inspired by [3], for general text questions, we also **provide seven evaluation criteria**: Safety (0-30 points), Correctness (0-10 points), Relevance (0-10 points), Comprehensiveness (0-10 points), Readability (0-20 points), Richness (0-10 points), and Humanization (0-10 points). We are more inclined to believe that responses with higher scores should have higher quality. We call multiple LLMs, including Hunyuan, GPT-4, GPT4-Turbo, Wenxin 4, and Qwen, to respond to the instructions, and then use Hunyuan to score these responses, selecting the highest-scoring response as the reference answer.
We further **involve humans in checking the usability of the answers**. We select 150 generated general text questions and obtain reference answers in the aforementioned manner. We organize evaluators to score the selected reference answers according to the evaluation criteria in Table 1 of the paper. We remove 15 questions that none of the models answer correctly (the questions might be too difficult, all models answer incorrectly, and the answer selection is not meaningful). The results show that the usability rate of reference answers reaches **84.7%**, which is **higher than the highest correct rate of alternative reference answers**, wenxin4 (78.8%). This indicates that the answer selection criteria can ensure the usability of the answers.
[1] Taori, Rohan, et al. "Stanford alpaca: An instruction-following llama model." (2023): 6.
[2] Peng, Baolin, et al. "Instruction tuning with gpt-4." arXiv preprint arXiv:2304.03277 (2023).
[3] Liu, Yilun, et al. "Automatic instruction optimization for open-source llm instruction tuning." arXiv preprint arXiv:2311.13246 (2023).