ProbeLLM: Automating Principled Diagnosis of LLM Failures

Yue Huang, Zhengzhe Jiang, Yuchen Ma, Yu Jiang, Xiangqi Wang +6 more
2/13/2026
cs.CLcs.SE

No official code found. Best implementation: HowieHwong/ProbeLLM (16 stars, last commit 2026-02-11).

Abstract

Understanding how and why large language models (LLMs) fail is becoming a central challenge as models rapidly evolve and static evaluations fall behind. While automated probing has been enabled by dynamic test generation, existing approaches often discover isolated failure cases, lack principled control over exploration, and provide limited insight into the underlying structure of model weaknesses. We propose ProbeLLM, a benchmark-agnostic automated probing framework that elevates weakness discovery from individual failures to structured failure modes. ProbeLLM formulates probing as a hierarchical Monte Carlo Tree Search, explicitly allocating limited probing budgets between global exploration of new failure regions and local refinement of recurring error patterns. By restricting probing to verifiable test cases and leveraging tool-augmented generation and verification, ProbeLLM grounds failure discovery in reliable evidence. Discovered failures are further consolidated into interpretable failure modes via failure-aware embeddings and boundary-aware induction. Across diverse benchmarks and LLMs, ProbeLLM reveals substantially broader, cleaner, and more fine-grained failure landscapes than static benchmarks and prior automated methods, supporting a shift from case-centric evaluation toward principled weakness discovery.

View on arXivView PDF

Code Implementations(1)

ProbeLLM: Automating Principled Diagnosis of LLM Failures

161PythonJan 26, 20268 months ago

Similar Papers

Cite this paper

@article{huang2026probellm,
  title  = {ProbeLLM: Automating Principled Diagnosis of LLM Failures},
  author = {Yue Huang and Zhengzhe Jiang and Yuchen Ma and Yu Jiang and Xiangqi Wang and Yujun Zhou and Yuexing Hao and Kehan Guo and Pin-Yu Chen and Stefan Feuerriegel and Xiangliang Zhang},
  year   = {2026},
  eprint = {2602.12966},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2602.12966v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2602.12966.svg)](https://codeofpaper.com/paper/2602.12966)

Discussion