How AlignBench evaluates models
masterAlignBench uses an LLM-as-Judge approach, specifically utilizing gpt-4-0613 to analyze and score model responses. The evaluation process incorporates several key mechanisms to ensure reliability and interpretability:
- Single-point Scoring: Assigns a final score from 1 to 10 for each response.
- Chain-of-Thought (CoT): The judge model generates multi-dimensional analysis and reasoning before providing the final score.
- Rule Calibration: Uses detailed scoring rules (mapping score ranges to quality levels) provided in the prompt to compare model answers against the
referenceanswer. - Multi-dimensional Analysis: Instead of a one-size-fits-all approach, different question types use different evaluation dimensions. These dimensions and their definitions are configured in the
configdirectory.