Weakness Localization Is Not Enough: State-Aware Recursive Knowledge Improvement for Large Language Models
Organizations: Peking University · Alibaba Group · Delft University of Technology
Abstract
Knowledge improvement in large language models is shifting from predefined knowledge incorporation pipelines toward evaluation-guided updating. Existing methods use evaluation to localize model-specific knowledge weaknesses and guide targeted post-training. However, identifying what to improve does not necessarily provide sufficient information for deciding how to improve it. The same localized weakness can be compatible with distinct operational knowledge states: the relevant knowledge may be unavailable, available but difficult to access reliably, or accessible but ineffective for downstream use. We call this ambiguity knowledge-state aliasing. When compatible states favor different interventions, greater diagnostic resolution alone is insufficient for intervention selection. Moreover, model updates can change the underlying knowledge state before the observed weakness disappears, such that an intervention appropriate in one round may no longer address the bottleneck in the next. To address these challenges, we propose Recursive Knowledge Improvement (RKI), which formulates knowledge improvement as a sequential, state-aware intervention process. RKI organizes knowledge into graph-structured units that provide a shared basis for diagnostic evaluation and targeted intervention across rounds. At each round, RKI localizes knowledge weaknesses, estimates the model's operational knowledge state from diagnostic evidence and intervention history, selects a corresponding intervention, and re-evaluates the updated model before determining the next intervention. On HotpotEval and SafeInternalEval, RKI outperforms existing knowledge incorporation methods by 18.41 points on average. Further analyses show that knowledge states provide additional guidance for intervention selection beyond weakness localization and can change across model updates even when the observed weakness persists.
Figures & tables
| Dataset | Domain | Language | Samples | Avg. Tokens | Max. Tokens | |||
| Corpus | Test | Corpus | Test | Corpus | Test | |||
| HotpotEval | General | English | 9,990 | 1,000 | 137.5 | 21.3 | 1,984 | 74 |
| SafeInternalEval | Security & Compliance | Chinese | 1,000 | 600 | 352.4 | 41.2 | 701 | 139 |
| Unit Type | Units | Proportion |
| Relation | 14,439 | 44.45% |
| Ego | 1,340 | 4.12% |
| Contrast | 1,066 | 3.28% |
| Cycle | 975 | 3.00% |
| Chain | 13,494 | 41.54% |
| Tree | 1,171 | 3.60% |
| Method | HotpotEval | SafeInternalEval | Avg. |
| GENIE | 23.00 | 9.75 | 16.38 |
| LongForm | 24.40 | 11.17 | 17.79 |
| WRAP | 22.90 | 9.75 | 16.33 |
| Self-QA | 26.80 | 28.00 | 27.40 |
| EntiGraph | 26.50 | 21.50 | 24.00 |
| GraphGen | 23.70 | 22.33 | 23.02 |
| Method | Average Score |
| Random Intervention | 29.33 |
| Fixed Access | 23.17 |
| Fixed Utilization | 48.00 |
| Full-Data Training | 50.50 |
| Weakness Only | 53.75 |
| Frozen State | 39.00 |
Appendix figures & tables7 assets
Supplementary material from the paper’s appendix.
Appendix
| Unit | Role |
| Relation | Represents a direct relational fact between two entities as the basic unit of relational knowledge. |
| Contrast | Organizes related facts or local structures along a shared comparison dimension. |
| Ego | Represents the local relational neighborhood centered on a focal entity. |
| Cycle | Represents a closed relational path formed by multiple entities and their relations. |
| Chain | Represents a multi-hop relational path connecting a sequence of entities. |
| Tree | Represents a branching relational structure extending from a shared local context. |
| Dimension | Aspect | Interpretation |
| Acquisition | Availability | Whether the relevant knowledge shows evidence of having been incorporated into the model. |
| Recognition | Accessibility | Whether the model can identify the relevant knowledge when candidate information or relevant cues are provided. |
| Recall | Accessibility | Whether the model can reliably retrieve the relevant knowledge without explicit candidate cues. |
| Understanding | Usability | Whether the model can correctly interpret the relations and meaning expressed by the relevant knowledge. |
| Reasoning | Usability | Whether the model can combine and derive information from the relevant knowledge through reasoning. |
| Application | Usability | Whether the model can effectively use the relevant knowledge in downstream tasks or problem settings. |
| Parameter | CPT | SFT |
| Context Length | 2,048 | 2,048 |
| Global Batch Size | 16 | 64 |
| Epochs | 1 | 1 |
| Peak Learning Rate | ||
| LR Scheduler | Cosine | Linear |
| Warmup Ratio | 0.05 | 0.03 |
| Dataset | Corpus | Test |
| HotpotEval | Bolax is a genus of flowering plants in the Apiaceae, with four or five species, and is endemic to temperate South America. Jovibarba heuffelii, commonly known as Hen-and-chickens, is a plant species native to the Balkans and the Carpathians in Europe. … | Question: Which plant has more species, Bolax or Jovibarba? Answer: Bolax. |
| Benchmark | Dimension | Evaluation Criterion |
| HotpotEval | final_fact | Whether the final answer states the same fact as the reference answer. |
| completeness | Whether the answer covers the required constituents and qualifiers of the reference answer. | |
| SafeInternalEval Understanding | factual_accuracy | Whether every fact stated in the answer is correct; hallucinated facts lose points. |
| association_coverage | How many of the required answer points the answer covers. Paraphrase and superordinate summaries count as coverage; a point mentioned with a wrong association does not. | |
| conclusion_correctness | Whether the core judgment (overall positioning, the difference identified, or the misconception clarified) matches the reference, with the correct characterisation basis. | |
| SafeInternalEval Reasoning and Application | factual_accuracy | Whether every fact stated in the answer is correct; hallucinated facts lose points. |
| Benchmark | Pass Agreement | Cohen’s |
| HotpotEval | 98% | |
| SafeInternalEval | 96% |
Knowledge Augmentation for Language Models
Knowledge augmentation for language models adds external or newly learned information to improve factuality, reasoning, and domain performance.
See all 178 papers