自动发现大模型失败模式,比单个错误更系统。
ProbeLLM: Automating Principled Diagnosis of LLM Failures
- 用分层蒙特卡洛树搜索规划探查路径,平衡新区域探索与错误模式细化。
- 在多个模型和基准上发现更广泛、更清晰、更细粒度的失败模式。
- 适合研究者用于系统性诊断模型弱点,超越传统测试集局限。
随着大语言模型快速演进,静态评估已难以跟上,理解其失败原因成为核心挑战。现有自动化探查方法常发现孤立错误案例,缺乏对探索过程的合理控制,且难以揭示模型弱点的内在结构。我们提出ProbeLLM,一个与基准无关的自动化探查框架,将失败发现从个别案例提升至结构化失败模式。ProbeLLM将探查建模为分层蒙特卡洛树搜索,显式分配有限探查预算,在全局新失败区域探索与局部重复错误模式精炼之间取得平衡。通过仅限可验证测试用例,并结合工具增强生成与验证,确保失败发现基于可靠证据。所发现的失败进一步通过故障感知嵌入与边界感知归纳整合为可解释的失败模式。在多种基准和大语言模型上,ProbeLLM揭示的失败图谱比静态基准和先前方法更广、更清、更细,支持从以案例为中心的评估向有原则的弱点发现转变。
原文摘要 · Abstract (English)
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.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。