Universe Routing: Why Self-Evolving Agents Need Epistemic Control
Organizations: USC Viterbi School of Engineering University of Southern California Los Angeles, CA 90089, USA
Abstract
A critical failure mode of current lifelong agents is not lack of knowledge, but the inability to decide how to reason. When an agent encounters "Is this coin fair?" it must recognize whether to invoke frequentist hypothesis testing or Bayesian posterior inference - frameworks that are epistemologically incompatible. Mixing them produces not minor errors, but structural failures that propagate across decision chains. We formalize this as the universe routing problem: classifying questions into mutually exclusive belief spaces before invoking specialized solvers. Our key findings challenge conventional assumptions: (1) hard routing to heterogeneous solvers matches soft MoE accuracy while being 7x faster because epistemically incompatible frameworks cannot be meaningfully averaged; (2) a 465M-parameter router achieves a 2.3x smaller generalization gap than keyword-matching baselines, indicating semantic rather than surface-level reasoning; (3) when expanding to new belief spaces, rehearsal-based continual learning achieves zero forgetting, outperforming EWC by 75 percentage points, suggesting that modular epistemic architectures are fundamentally more amenable to lifelong learning than regularization-based approaches. These results point toward a broader architectural principle: reliable self-evolving agents may require an explicit epistemic control layer that governs reasoning framework selection.
Figures & tables
| Method | Params | Test Acc | Unseen Acc | Gap |
|---|---|---|---|---|
| Random Baseline | – | 21.10% | 14.29% | +6.81% |
| Logistic Reg. + TF-IDF | – | 97.25% | 71.43% | +25.82% |
| SVM + TF-IDF | – | 98.17% | 71.43% | +26.74% |
| BERT-base | 110M | 97.25% | 82.14% | +15.11% |
| DistilBERT | 67M | 98.17% | 83.93% | +14.24% |
| RoBERTa-base | 125M | 97.25% | 85.71% | +11.54% |
| Routing Strategy | Accuracy | Inference Time |
|---|---|---|
| Soft (MoE-style weighted) | 97.25% | 38.2ms |
| Hard (argmax selection) | 97.25% | 5.5ms |
| Attack Type | TF-IDF Baseline | Ours |
|---|---|---|
| Synonym Substitution | 61.47% | 0.00% |
| Keyword Injection | 89.91% | 4.59% |
| Mixed Language | 45.87% | 0.00% |
| Overall ASR | 65.75% | 1.53% |
| Method | Old Universes | Overall | Forgetting |
|---|---|---|---|
| Naive Fine-tuning | 11.84% | 37.61% | 86.84% |
| EWC ( =1000) | 23.68% | 45.87% | 75.00% |
| Rehearsal (10%) | 98.68% | 97.25% | 0.00% |
Appendix figures & tables5 assets
Supplementary material from the paper’s appendix.
Appendix
| Model | Params | Acc. | Latency | Speedup | |
|---|---|---|---|---|---|
| Qwen3-Next | 80B | 96.33% | 3,640ms | 228 | 1.000 |
| GPT-OSS | 120B | 91.74% | 1,986ms | 124 | 0.077 |
| Cogito-2.1 | 671B | 94.44% | 1,413ms | 88 | 0.289 |
| DeepSeek-v3.1 | 671B | 87.96% | 4,090ms | 256 | 0.010 |
| GLM-4.7 | 696B | 95.28% | 12,392ms | 775 | 0.131 |
| Kimi-K2.5 | 1T | 94.50% | 9,875ms | 617 | 0.371 |
| Universe | Inclusion Criteria | Exclusion Criteria |
|---|---|---|
| STAT_FREQ | Requires p-values, confidence intervals, hypothesis tests | Mentions priors, posteriors, credible intervals |
| STAT_BAYES | Requires prior specification, posterior computation | Asks for p-values or frequentist CI |
| STAT_MIXED | Explicitly compares frameworks or philosophical | Has clear single-framework answer |
| STAT_ILL_POSED | Missing information makes question unanswerable | Can be answered with assumptions |
| PHYS_CLASSICAL | Newtonian mechanics, thermodynamics | Involves , relativistic speeds |
| PHYS_QUANTUM | Wavefunctions, uncertainty principle | Can be solved classically |
| Replay % | Samples | Old After | New Acc | Forgetting |
|---|---|---|---|---|
| 0% (Naive) | 0 | 11.84% | 96.97% | 86.84% |
| 5% | 14 | 59.21% | 93.94% | 39.47% |
| 10% | 29 | 98.68% | 93.94% | 0.00% |
| 20% | 59 | 93.42% | 93.94% | 5.26% |
| Order | Phase 1 Phase 2 | Old Acc | Overall | Forgetting |
|---|---|---|---|---|
| Stats First | STAT_*, PHYS_CL PHYS_Q, PHYS_R | 100.0% | 100.0% | 0.0% |
| Physics First | PHYS_* STAT_F, STAT_B | 97.78% | 98.68% | -2.22% |
| Mixed | STAT_F, PHYS_CL, STAT_B PHYS_Q, PHYS_R | 100.0% | 100.0% | 0.0% |
| Parameter | Value |
|---|---|
| Base model | Qwen-1.5-0.5B |
| Precision | FP32 (required) |
| Optimizer | AdamW, lr= |
| Batch size | 8, Epochs: 3 |
| GPU | RTX 3090 (24GB) |
| Training time | 4 minutes (single run) |
Self-Evolving Agents
Self-evolving agents improve their skills, memory, tools, policies, or environments by learning from interaction and evaluation feedback.
See all 421 papers