QualEval: Qualitative Evaluation for Model Improvement
Vishvak Murahari, Ameet Deshpande, Peter Clark, Tanmay Rajpurohit, Ashish Sabharwal, Karthik Narasimhan, Ashwin Kalyan
TL;DR
QualEval addresses the inadequacy of single-scalar metrics for real-world AI tasks by introducing a qualitative evaluation framework that augments traditional metrics with a faithful, interpretable dashboard. It combines an evaluator LLM with a novel flexible LP solver to automatically discover and assign dataset attributes (domains and sub-tasks) and to generate human-readable, actionable insights for model improvement. The approach yields faithful priors, enables fine-grained proficiency analyses, and demonstrates practical gains, including up to 15% relative improvement on DialogSum via targeted data augmentation of a Llama 2 model. By framing evaluation as a data-scientist-in-a-box, QualEval accelerates model development and provides a general path toward more actionable, task-aware model diagnostics.
Abstract
Quantitative evaluation metrics have traditionally been pivotal in gauging the advancements of artificial intelligence systems, including large language models (LLMs). However, these metrics have inherent limitations. Given the intricate nature of real-world tasks, a single scalar to quantify and compare is insufficient to capture the fine-grained nuances of model behavior. Metrics serve only as a way to compare and benchmark models, and do not yield actionable diagnostics, thus making the model improvement process challenging. Model developers find themselves amid extensive manual efforts involving sifting through vast datasets and attempting hit-or-miss adjustments to training data or setups. In this work, we address the shortcomings of quantitative metrics by proposing QualEval, which augments quantitative scalar metrics with automated qualitative evaluation as a vehicle for model improvement. QualEval uses a powerful LLM reasoner and our novel flexible linear programming solver to generate human-readable insights that when applied, accelerate model improvement. The insights are backed by a comprehensive dashboard with fine-grained visualizations and human-interpretable analyses. We corroborate the faithfulness of QualEval by demonstrating that leveraging its insights, for example, improves the absolute performance of the Llama 2 model by up to 15% points relative on a challenging dialogue task (DialogSum) when compared to baselines. QualEval successfully increases the pace of model development, thus in essence serving as a data-scientist-in-a-box. Given the focus on critiquing and improving current evaluation metrics, our method serves as a refreshingly new technique for both model evaluation and improvement.
