Online Causal Configuration for Networked Systems via Doubly Robust Steady-State Learning
Organizations: Smart Ocean Technology, University of Macau, Macao SAR, China · School of Statistics and Data Science, Shanghai University of Finance and Economics Shanghai 200433, P.R. China · Institute of Big Data Research, Shanghai University of Finance and Economics Shanghai 200433, P.R. China
Abstract
Measurement exploration reveals how interacting local controllers behave but can alter the steady-state regime a network operator seeks to optimize. Exploratory rewards may therefore fail to identify a configuration's no-exploration value: under full exploration, identical logged distributions can conceal different target values. Identification requires accounting for both action-law mismatch and shifts in the steady-state context distribution. We introduce CAUSAL-UCB, which selects configurations using optimistic bounds on target causal values. Its interference-aware clipped doubly robust evaluator produces predecision certificates separating statistical variation from calibrated identification, transport, and temporal-dependence errors. For any finite horizon and predetermined schedule of measurement-exploration rates , we prove lower bounds of on minimax inference error and on measurement-induced deployment loss in a stationary, potentially slow-mixing family. We bound regret under valid certificates and selected-information growth, and establish an anytime finite-sample certificate with a shared radius for estimation, selection, and reporting in a restricted known-local-interference model. In a high-mismatch benchmark with 24 paired seeds and 200 rounds, CAUSAL-UCB attains target regret of versus for certified IPS-UCB, with deployment gaps of and , respectively. Independent-audit coverage tests and trace-driven semi-synthetic studies further assess certificate coverage and deployment trade-offs.
Figures & tables
| Research line | I | L | G | S | R |
| Interf. estimands | – | – | – | ||
| DR OPE | – | – | – | ||
| Network bandits | – | ||||
| Design bandits | – | ||||
| Temporal overlap | – | – | – | ||
| CAUSAL-UCB |
| Method | Reg. | Gap | ATE | Dep. | |
|---|---|---|---|---|---|
| CAUSAL-UCB (ours) | 1.732 | .000 | .0230 | .552 | 30.607 |
| Certified IPS-UCB | 6.326 | .022 | .1718 | 1.541 | 23.217 |
| Legacy DR-UCB | 16.647 | .060 | .0081 | 1.961 | 12.279 |
| Legacy IPS-UCB | 16.647 | .060 | .0610 | 1.961 | 12.279 |
| Raw-UCB | 19.235 | .085 | .1595 | 1.919 | 8.016 |
| Greedy-Raw | 16.207 | .080 | .1626 | 2.000 | 4.120 |
| Method | Regret | Gap | ATE | Dep. |
|---|---|---|---|---|
| METR-LA | ||||
| CAUSAL-UCB | 0.754 0.035 | 0.000 | 0.0466 | 12.681 |
| IPS | 0.774 0.036 | 0.000 | 0.0670 | 12.663 |
| Raw | 8.438 0.090 | 0.026 | 0.0703 | 4.177 |
| Greedy | 5.640 0.097 | 0.030 | 0.0743 | 3.567 |
| Switch | 8.745 0.000 | 0.055 | 0.0713 | 4.116 |
Appendix figures & tables30 assets
Supplementary material from the paper’s appendix.
Appendix
| Research line | Core contribution | Distinction in this work |
|---|---|---|
| Interference and designs [ 2 , 1 , 31 ] | Potential outcomes, exposure-based inference, and temporal treatment designs. | A global configuration induces local actions and a post-burn-in no-exploration target regime. |
| DR and orthogonal OPE [ 4 , 5 , 15 ] | Logged-action correction and nuisance-robust value estimation. | The certificate separately budgets exposure, target-context transport, and dependence errors. |
| Longitudinal / latent evaluation [ 20 , 19 ] | Evaluation under partial observability and overlap-weighted temporal treatment effects. | The estimand here is a global configuration’s steady-state value without measurement exploration. |
| Contextual and network bandits [ 26 , 7 , 8 ] | Online learning with unknown context laws or interacting rewards. | Selection uses certified causal values from exploration-perturbed network telemetry. |
| Design-based inference–regret [ 9 ] | Pareto trade-offs and anytime asymptotic inference under network interference. | Our lower bound concerns identification versus measurement-induced deployment loss in a specified stationary, potentially slow-mixing family. |
| Symbol(s) | Meaning | Symbol(s) | Meaning |
|---|---|---|---|
| Network, logging, and causal target | |||
| Nodes, configuration set, and its size. | Node, deployment round, horizon. | ||
| Candidate, chosen, and optimal configuration ( ). | Fast time, burn-in, retained-window index/count. | ||
| Latent network state and predecision history. | Round- logs and raw tuple. | ||
| Local action, response ( ), and pre-action context. | Exposure and baseline/enriched maps. | ||
| Joint treatment and score record . | Exploration rates and exploratory action law. | ||
| Method | Regret | Gap | ATE error | Width | Dep. gap |
|---|---|---|---|---|---|
| CAUSAL-UCB (ours) | 1.018 | .000 | .0176 | .323 | 4.622 |
| Certified IPS-UCB | 1.052 | .000 | .0597 | .644 | 4.615 |
| Legacy DR-UCB | 11.984 | .027 | .0057 | 1.105 | 2.545 |
| Legacy IPS-UCB | 11.984 | .027 | .0197 | 1.105 | 2.545 |
| Raw-UCB | 15.098 | .071 | .0235 | .968 | 1.993 |
| Greedy-Raw | 1.000 | .000 | .0291 | 2.000 | 4.626 |
| Regime | Certified-OFU | Certified-Greedy | Decaying-Forced | |
|---|---|---|---|---|
| Easy, balanced | 0 | 0.327 | 0.000 | 1.728 |
| Ambiguous, balanced | 17 | 0.330 | 0.051 | 0.299 |
| Starved optimal | 33 | 0.241 | 0.467 | 0.268 |
| Starved middle | 24 | 0.297 | 0.019 | 0.238 |
| Starved low | 30 | 0.314 | 0.024 | 0.241 |
| Violation | False issuance | Full-path covered | Coverage (95% Wilson CI) | Mean final radius (95% CI) |
|---|---|---|---|---|
| Target action law | 200/200 | 200/200 | 100.0% ( ) | 0.323 ( ) |
| Target context law | 200/200 | 200/200 | 100.0% ( ) | 0.324 ( ) |
| Target response | 200/200 | 199/200 | 99.5% ( ) | 0.317 ( ) |
| Exposure/transport | 200/200 | 200/200 | 100.0% ( ) | 0.324 ( ) |
| Dependence envelope | 200/200 | 200/200 | 100.0% ( ) | 0.324 ( ) |
| Audit independence | 200/200 | 200/200 | 100.0% ( ) | 0.239 ( ) |