Author Response (1/2)
Thank you for liking our paper and giving thoughtful reviews, as well as recognizing our strengths. We appreciate your detailed review of our submission and your valuable suggestions, which have helped us identify areas for improvement. Below, we address your concerns in detail.
---
### 1. Novelty of the Work
**Respectfully, we disagree with the assessment that our contributions are limited in novelty.** While we do use large language models as evaluators, similar to other benchmarks such as AlpacaEval, we have introduced several significant innovations that set our work apart.
**First, we leverage a large corpus of real-world user data to identify challenging tasks for authentic evaluations.** **Unlike previous benchmarks, our focus on difficult, real-user queries provides a realistic assessment of LLM capabilities in handling complex and diverse situations.** For example, many questions in AlpacaEval are quite simple and do not effectively differentiate model capabilities. Questions such as "What is the capital of Australia?" or repetitive recipe-related inquiries (e.g., over 20 similar recipe questions) do not challenge the model's abilities adequately. In contrast, our approach in WildBench aims to evaluate models with more complex tasks, thus providing a better understanding of model robustness.
Second, regarding automated evaluation, we adopt a better approach compared to others like AlpacaEval. **Instead of simply choosing between response A or B without providing reasons, we use a Chain of Thought (CoT) methodology, where the evaluator analyzes each response step by step, noting strengths and weaknesses before arriving at a final decision.** This detailed analysis adds transparency and depth to the evaluation process, which is not commonly employed on such a large scale in previous benchmarks.
**Moreover, we use a checklist to guide the evaluation process, which ensures the focus is on the model's problem-solving ability rather than overfitting to GPT preferences.** This also helps evaluators pay closer attention to different facets of the responses, making the evaluation more holistic.
**Finally, we incorporate multiple baseline models to make pairwise evaluations more accurate and reliable, ensuring robustness across different model comparisons.** The checklist plays a crucial role in our evaluation process by ensuring that evaluators systematically consider multiple aspects of a response, such as relevance, coherence, and factual accuracy. This structured approach helps avoid overfitting to GPT preferences and focuses on a comprehensive assessment of problem-solving abilities. By using a checklist, we provide a more reliable and thorough evaluation, which ultimately enhances the robustness and fairness of our benchmark.
---
### 2. Handling of Length Penalty
**We appreciate your feedback on the handling of length penalties.** We would like to clarify that our current approach only applies length penalties under specific conditions: when the response length exceeds a certain threshold, and when the evaluation outcome is "slightly better" rather than "much better" or "slightly worse." **We agree that this approach may not always be entirely accurate, as longer responses can sometimes be preferable.** Therefore, we allow users to adjust the length penalty parameter (K) to create a personalized evaluation. If a user prefers longer or shorter responses, they can modify K accordingly, providing flexibility for different evaluation preferences.
**In future versions, we also plan to implement more comprehensive solutions for handling length penalties.** For example, during annotation, we intend to have our evaluators label multiple aspects of a response, such as style, factuality, and helpfulness. This approach will help us better differentiate stylistic elements, especially advantages related to response length, from other important evaluation dimensions.
(to be continued)