CRAFT: Clustering Rubrics to Diagnose Weak LLM Capabilities and Generate Targeted Fine-Tuning Data introduces a new method for improving large language models by moving beyond simple performance scores. While most evaluation pipelines tell developers where a model is failing—such as a low score on a math or legal test—they rarely explain why. CRAFT addresses this by using rubric-based evaluation data to create a detailed, model-specific map of a model's weaknesses. By identifying exactly which skills a model lacks, developers can generate highly targeted training data to fix those specific issues in future iterations.
Turning Rubrics into Capability Maps
The core of the CRAFT approach is treating rubric criteria as "capability probes." Instead of looking at a prompt as a single unit, CRAFT breaks down every prompt-rubric pair into a specific skill description. These descriptions are then organized into a hierarchical tree, where broad categories (like "Corporate Finance") branch out into increasingly specific skills (like "Capex budgeting"). Because the tree is built dynamically, it can capture weaknesses at the exact level of detail where they occur, whether that is a broad conceptual failure or a narrow, technical error.
Diagnosing and Targeting Weaknesses
Once the capability tree is built, CRAFT evaluates the target model against every node in the hierarchy. This creates an empirical "heat map" of the model's performance. The system then automatically selects the nodes where the model is underperforming. By focusing on these specific weak nodes, the system can generate synthetic training data that directly addresses the identified gaps. This ensures that the fine-tuning process is not just adding more data, but is specifically tailored to the model's unique shortcomings.
Proven Performance Gains
The researchers tested CRAFT against two other methods: a prompt-level clustering approach and a random data selection baseline. Across four different open-source models and two professional domains—finance and legal—CRAFT consistently outperformed the alternatives. In the finance domain, CRAFT achieved the strongest average performance for all four models. In the legal domain, it was the top performer for three models and performed within the expected range of the best baseline for the fourth. These results demonstrate that diagnosing weaknesses at the level of rubric criteria provides a much sharper and more effective guide for model improvement than traditional, broader evaluation methods.
Comments (0)
to join the discussion
No comments yet
Be the first to share your thoughts!