BudgetVerify: Budget-Tiered Verification for Financial QA
Organizations: PitchBook
Abstract
Financial question answering often requires precise numerical extraction, unit handling, and arithmetic over tables and text, but applying expensive verification uniformly wastes test-time compute. We propose BudgetVerify, a budget-tiered generator-verifier framework that routes each generated answer to one of three verification tiers: no verification, lightweight check-and-revise, or higher-cost solve-first-then-compare verification. The router is trained from offline correctness and token-cost outcomes and, at test time, selects a verification tier using information available before verification, including the question, context statistics, the generated answer, and associated generator metadata. The selected tier either returns the generated answer directly or invokes the corresponding verifier. Across six commercial and open-weight base models, BudgetVerify consistently produces more efficient accuracy-cost Pareto frontiers than fixed verification policies by selectively allocating stronger verification only when it is useful. Although absolute performance varies across models, these efficiency gains and the resulting qualitative frontier shape are consistent across generator models.
Figures & tables
| Statistics | Value |
|---|---|
| Total examples | 8,281 |
| Train/Validation/Test | 6,251/883/1,147 |
| Report pages | 2,789 |
| Avg. input text tokens | 628.11 |
| Avg. table tokens | 59.42 |
| Avg. total input tokens | 687.53 |
LLM Answer Verification
Large language model answer verification checks whether generated answers are correct, supported by evidence, and safe to accept.
See all 150 papers