CRAFT Diagnoses LLM Weaknesses for Targeted Fine-Tuning

Vipul Gupta, Zihao Wang, Razvan-Gabriel Dumitru, MohammadHossein Rezaei, Aakash Sabharwal, Yunzhong He· July 20, 2026 View original

Summary

CRAFT is a new method that converts rubric-based evaluation datasets into model-specific diagnoses of weak LLM capabilities, clustering criterion descriptions into a hierarchical tree to pinpoint failures. This diagnosis then guides the generation of targeted supervised fine-tuning data, leading to measurably better models across professional domains.

Current LLM evaluation pipelines often identify *where* a model fails (e.g., on certain examples or topics) but not *why* it fails, leaving the underlying capability gap implicit. This makes it difficult to generate effective data for model improvement. The CRAFT method addresses this by providing a model-specific diagnosis of weak capabilities. CRAFT transforms any rubric-based evaluation dataset into a detailed capability assessment. It treats each grading criterion as a probe, extracting capability descriptions from prompt-rubric pairs. These descriptions are then clustered into a hierarchical capability tree. The target model is scored at each node of this tree, allowing for dynamic selection of low-performing nodes at the granularity where the failure is most evident. The identified weak capabilities directly inform the generation of targeted supervised fine-tuning data. When compared against other clustering methods and untargeted data generation, CRAFT consistently produced stronger models. For instance, it achieved the best average performance for all four tested models in the finance domain and for three out of four in the legal domain, demonstrating that diagnosing weaknesses at the rubric criterion level leads to measurably better models after fine-tuning.

Why it matters

For professionals developing and deploying LLMs, CRAFT offers a systematic and effective way to diagnose model weaknesses, generate high-quality fine-tuning data, and ultimately build more capable and reliable AI systems for specific business needs.

How to implement this in your domain

  1. 1Adopt rubric-based evaluation frameworks for LLM performance assessment to enable granular diagnostics.
  2. 2Implement a system like CRAFT to automatically convert evaluation rubrics into hierarchical capability trees.
  3. 3Utilize capability diagnoses to generate highly targeted and efficient fine-tuning datasets for LLMs.
  4. 4Integrate this diagnostic and data generation pipeline into the continuous improvement cycle for LLM-powered products.
  5. 5Train internal teams on advanced LLM evaluation techniques that go beyond simple performance metrics to understand underlying capability gaps.

Who benefits

Software DevelopmentAI ConsultingLegalTechFinTechHealthcare

Key takeaways

  • CRAFT diagnoses LLM weaknesses by clustering rubric criteria into a capability tree.
  • It pinpoints specific capability failures, not just where a model fails.
  • This diagnosis guides the generation of targeted fine-tuning data.
  • Targeted fine-tuning leads to measurably better models in professional domains.

Original post by Vipul Gupta, Zihao Wang, Razvan-Gabriel Dumitru, MohammadHossein Rezaei, Aakash Sabharwal, Yunzhong He

"arXiv:2607.16122v1 Announce Type: new Abstract: Evaluations should do more than measure a models current performance. They should tell us what to fix for the next model iteration and provide a way to generate targeted post training data. Most evaluation pipelines identify weak ex…"

View on X

Originally posted by Vipul Gupta, Zihao Wang, Razvan-Gabriel Dumitru, MohammadHossein Rezaei, Aakash Sabharwal, Yunzhong He on X · view source

Want to go deeper?

Turn these trends into skills with Learnijoy's hands-on AI & tech courses.

Explore courses