Simulation Study
Read this page as an oracle-object simulation for the planning-horizon behavior. The study asks whether the chosen horizon matches the demonstrator’s planning depth when the reward and transitions are known.
RHIP runs on two synthetic studies. The primary study is the high-dimensional route-choice problem on a 150-node random geometric road network. The second study fixes a known demonstrator lookahead and sweeps the estimator horizon to show that the best-fitting horizon tracks the demonstrator’s. Together they check whether the horizon spectrum behaves as the theory predicts when the transition law, reward-feature basis, and reward weights are all known before generating the panel. Real data cannot answer that question because the reward, policy, value function, and counterfactual oracles are not observed.
The numbers come from the simulation harness. In that harness, the transition law, reward features, and reward weights are fixed before generating the panel. The estimator sees the generated demonstrations, the transition law, and the supplied reward features. The reward, policy, value function, and counterfactual oracles are held back for evaluation.
The full result generator for the primary study is
scripts/study_highdim_route_choice.py.
It writes the results file
study_highdim_route_choice.json.
To rerun it from the repository root:
PYTHONPATH=src:. python scripts/study_highdim_route_choice.py
The lookahead recovery study is
scripts/study_rhip_lookahead.py:
PYTHONPATH=src:. python scripts/study_rhip_lookahead.py
Evidence
Horizon spectrum
The primary study sweeps \(H \in \{0, 1, 3, \infty\}\) on a 150-node random
geometric road network with true parameters \(\theta = [1.0, 0.5, 1.0]\) over
features [edge_cost, amenity, goal]. Policy total variation falls monotonically
as the horizon grows. The \(H = \infty\) endpoint is MCE-IRL, so its row matches
MCE-IRL by construction.
Horizon |
Policy TV |
Value RMSE |
Note |
|---|---|---|---|
\(H = 0\) |
0.0952 |
19.53 |
Max-Margin-Planning end |
\(H = 1\) |
0.0766 |
18.34 |
one soft backup |
\(H = 3\) |
0.0640 |
15.10 |
middle of the spectrum |
\(H = \infty\) |
0.0360 |
3.73 |
matches MCE-IRL |
The comparison covers the full structural and IRL roster. See the high-dimensional route-choice simulation study for the cross-estimator table and counterfactual regret.
Lookahead recovery
The second study draws demonstrations from a finite-lookahead planner with a known true lookahead \(h\), then fits RHIP across a sweep of estimator horizons. The best-fitting horizon tracks the demonstrator’s lookahead: \(h = 1 \to H = 1\), \(h = 2 \to H = 2\), \(h = 3 \to H = 3\). In every case both endpoints are worse. See the horizon-recovery simulation study.