Composite Reward Observability Fraction (CROF)
- CROF is a metric that quantifies the ratio of observable to generated rewards, linking reward quality with an agent’s observation structure across RL and POMDP settings.
- It integrates methodologies from delayed reward attribution, optimal sensor design, and latent world-model validation to predict performance and inform checkpoint selection.
- By incorporating structural regularizers and addressing observation bottlenecks, CROF improves credit assignment and reduces delay penalties to enhance robust model performance.
Searching arXiv for the cited papers to ground the article. Composite Reward Observability Fraction (CROF) denotes a family of observability–reward metrics that relate what an agent can observe to what reward it can recover, predict, or attribute. In the most explicit current usage, CROF is a validation-time checkpoint-selection score for latent world models, constructed from the Reward Observability Fraction (ROF), controllability rank, observability rank, and open-loop observation error (Smolyanskiy, 2 Jul 2026). In adjacent lines of work, compatible CROF formulations have been proposed for delayed, composite, and partially anonymous reward feedback, where the central issue is how much generated reward is actually visible and credit-assignable to the learner (Mondal et al., 2023), and for observation synthesis in POMDPs, where the issue is how restricted sensing affects achievable reward under a budget (Konsta et al., 2024). This suggests that CROF is presently best understood as a context-dependent observability functional rather than a single universally fixed scalar.
1. Conceptual scope and variants
Across the three settings, CROF always links reward quality to an observation structure, but the object being normalized differs. In delayed composite reward RL, CROF measures realized or attributable reward mass relative to generated reward mass. In observability-constrained POMDPs, it measures how closely the optimal expected reward under an observation design matches the full-observability optimum, optionally combined with an observability-cost term. In latent world models, it is an offline structural score for selecting checkpoints whose reward predictions remain useful under open-loop imagination (Mondal et al., 2023, Konsta et al., 2024, Smolyanskiy, 2 Jul 2026).
| Setting | CROF object | Orientation |
|---|---|---|
| Delayed, composite, partially anonymous reward | Realization-based or attribution-based fraction of reward mass | Higher is better |
| POMDP observability design | Reward-normalized or cost-reward composite score under budget | Depends on normalization |
| Latent world-model validation | Sum of normalized ROF and structural penalties | Lower is better |
The resulting terminological overlap is substantive rather than accidental: each formulation addresses the extent to which reward-relevant information survives an observation bottleneck. At the same time, the metrics are not interchangeable. The delayed-reward formulation is tied to mass conservation and credit assignment, the POMDP formulation to optimal expected reward under observation synthesis, and the latent-model formulation to local linearization, observable subspaces, and checkpoint selection. This suggests that any use of the term should specify the dynamical model, the observation channel, the normalization convention, and whether the metric is intended for attribution, performance comparison, or model selection.
2. Delayed, composite, and partially anonymous reward
In the infinite-horizon average-reward MDP studied in "Reinforcement Learning with Delayed, Composite, and Partially Anonymous Reward" (Mondal et al., 2023), the environment is with state space , action space , reward function , and transition kernel . Taking action in state at time generates a delayed composite reward sequence
where is realized at time 0. The learner does not observe action-tagged components. Instead, at time 1 it observes only the state-indexed aggregate
2
This is the paper’s partial anonymity condition: realized reward is identifiable by origin state 3, but not by the full 4 source.
Within this model, the detailed synthesis proposes two CROF families. The realization-based form measures how much generated reward mass has become observable. Let
5
Then the cumulative variant is
6
Under no delay, 7, every component is realized immediately, and 8 for all 9.
The attribution-based form measures whether realized reward can be uniquely assigned to its generating action. Under DUCRL2’s epoch structure, attribution is unique for state 0 when all components realized at time 1 and belonging to 2 originate in a single epoch that used a single action for that state, with negligible cross-epoch contamination. If 3 denotes realized components or realized mass, and 4 the uniquely attributable subset, then
5
Using the paper’s epoch decomposition into 6, a conservative lower bound is
7
The quantity 8 is the key delay parameter. Assumption 2 upper-bounds reward spillover beyond episode or state boundaries, and the paper proves the contamination relation 9. DUCRL2 uses this to derive the reward-estimation bias bound
0
That term appears directly in the reward confidence radius and yields the additive delay penalty in the regret bound,
1
The structural interpretation is immediate: larger 2 implies more contamination across epoch boundaries, which lowers attribution quality and widens confidence sets. DUCRL2’s rule of one action per state within an epoch can therefore be read as an explicit attempt to raise 3 by reducing action mixing inside the effective delay window.
3. Observability-constrained POMDPs
In "What should be observed for optimal reward in POMDPs?" (Konsta et al., 2024), the relevant question is not delayed reward attribution but observation design. A POMDP is given as
4
with standard belief update
5
and expected return
6
The paper studies the Optimal Observability Problem (OOP): given budget 7 and threshold 8, determine whether there exists an observation parameterization 9 with 0 such that
1
Within this framework, the detailed synthesis defines a reward-normalized CROF by comparing optimal expected reward under observation design 2 to the full-observability benchmark: 3 It also gives two cost terms,
4
and
5
depending on whether one wants “fraction saved” or “fraction used.” The composite score is then
6
This construction is tied to the complexity landscape of OOP. The general optimal observability problem is undecidable. When restricting to positional deterministic strategies, the corresponding decision problem PDOOP is NP-complete. For positional randomized strategies, POP is ETR-complete and therefore decidable in PSPACE. Two algorithmic routes are given. The underlying-MDP-based method computes an optimal positional deterministic strategy 7, partitions states by the action used under 8, and assigns one observation per action class, thereby preserving the MDP-optimal minimal expected reward when the budget is large enough. The SMT-based method encodes observation assignment and positional policy choice with variables 9 and 0, Bellman constraints, and budget constraints, and then solves the resulting formula directly.
The line and grid examples show how this POMDP-style CROF encodes a reward–sensor trade-off. In the five-state line example, full observability yields 1. A two-observation partition separating the left and right sides also achieves 2, so 3. With insufficient sensing, the synthesis gives 4, hence 5. This suggests that, in minimization settings, the directionality of “better” depends on which CROF component is being discussed: raw reward-normalized ratios and cost-aware composites need not order observation designs in the same way.
4. Exact CROF in latent world-model validation
The exact modern use of CROF appears in "Predicting Closed-Loop Performance of Latent World Models: Offline Checkpoint Selection for MPC and Model-Based RL Under Non-Markovian Rewards in LunarLander" (Smolyanskiy, 2 Jul 2026). The setting is an RSSM world model with latent state
6
where 7 and 8. Actions are one-hot vectors in 9. The transition is 0, the observation decoder is 1, and the reward head is a separate network 2. The paper’s central claim is that conventional validation losses and multi-step RMSE continue to improve long after closed-loop performance has collapsed, so checkpoint selection requires structural diagnostics.
At a validation latent state–action pair 3, the paper defines Jacobians
4
and reward gradient 5. For horizon 6, the fixed-linearization controllability and observability matrices are
7
After SVD, effective ranks 8 and 9 are defined by the relative singular-value threshold 0.
The Reward Observability Fraction is
1
where 2 spans the observable subspace. The paper also defines
3
ROF is aggregated over two curated validation subsets: good states with return at least 4, and bad states with return at most 5. The combined score is
6
CROF then augments ROF with three structural regularizers. Let 7, 8, 9, and 0. After min–max normalization across checkpoints,
1
the paper defines
2
and
3
Lower CROF is better. The role of the regularizers is explicitly to guard against early checkpoints whose ROF is deceptively low even though the dynamics are not yet structurally usable.
5. Computation, empirical behavior, and deployment
The latent-world-model formulation is operationalized as a full offline validation pipeline (Smolyanskiy, 2 Jul 2026). Training uses Gymnasium LunarLander-v3 with 872 human-piloted episodes and 180,916 steps, split 4 train/validation, sequences of length 5 at stride 6, and 500 epochs with checkpoints every 5 epochs. For each checkpoint, the pipeline computes 40 metrics: 5 validation losses, 9 open-loop errors, 21 Jacobian-based metrics, 3 empirical sensitivities, and 2 composite scores. The oracle for checkpoint quality is CEM-MPC return averaged over 20 episodes per checkpoint, with a 7-point moving average used as the smoothed target.
Within that benchmark, 7 is the strongest single predictor of smoothed MPC mean return, with Spearman 8, Pearson 9, and quadratic 0 over 1 checkpoints. The corresponding good-state and bad-state fixed ROF correlations are 2 and 3. CROF-B yields 4, 5, 6, while CROF-A yields 7, 8, 9. Standard training metrics are weak or near zero; for example, 00 has 01, and one-step RMSEs are near zero. Open-loop reward RMSE at horizon end, 02, is only mildly informative, with 03.
The checkpoint-selection behavior is correspondingly different. Smoothed MPC performance peaks near epoch 310 at 04, with a plateau over roughly epochs 260–320. The smoothed minimum of ROF alone occurs at epoch 265 and attains MPC 05, but the raw ROF minimum occurs too early, at epoch 250 with 06. Both raw-min CROF-A and raw-min CROF-B select epoch 280, which yields MPC 07 and lies inside the high-performance plateau. Standard criteria such as 08, 09, 10, 11, or maximal 12 pick late checkpoints at or beyond epoch 460 with poor MPC returns ranging from 13 to 14.
The same CROF-selected world model supports both zero-shot planning and imagined-policy training. Using the CROF raw-pick world model at epoch 280, model-based A2C trained entirely in imagination produces a best-by-mean policy with mean 15, worst 16, 79 of 100 perfect landings, and 2 of 100 catastrophic outcomes; the safest-by-worst variant yields mean 17, worst 18, 71 perfect landings, and 0 catastrophic outcomes. A fairly evaluated model-free A2C baseline trained with 50,000 episodes, or about 11.82 million steps, peaks at 19. By contrast, the model-based A2C policy uses only the offline dataset of 180,916 steps, approximately 20 fewer real-environment interactions, and beats the model-free baseline by about 24.5 return points.
The delayed-reward and POMDP formulations also have explicit operational implications. In the delayed composite reward setting, increasing 21 amounts to designing epochs whose action assignment is constant within each state over the effective delay window, exactly the design enforced by DUCRL2 (Mondal et al., 2023). In the POMDP setting, increasing CROF corresponds to choosing observation labels or sensors that separate states requiring different optimal actions; the underlying-MDP algorithm does this by grouping states according to the action used by an optimal positional deterministic policy (Konsta et al., 2024).
6. Interpretation, edge cases, and limitations
Several edge cases clarify what CROF is and is not. In the delayed composite reward model, no delay implies 22, 23, and 24 under partial anonymity because 25 then contains only the component generated at time 26 from 27 (Mondal et al., 2023). If reward observations were fully non-anonymous, with each component tagged by 28, attribution would always be unique. Heavy-tailed delays that violate Assumption 2 can make 29, in which case cumulative realization may remain far below 1 at finite time and the regret guarantees no longer hold.
In the POMDP observability-design setting, the main limitation is computational. General OOP is undecidable, and tractable formulations require restricting the strategy class to positional deterministic or positional randomized strategies (Konsta et al., 2024). The reward-normalized CROF in that setting must also be interpreted carefully because the objective is minimization of expected reward or expected steps to goal. The same synthesis gives both 30 for observation designs matching full observability and 31 for infeasible low-budget designs, while the cost-aware composite may rank a partial-observability design above full observability when sensing cost is sufficiently weighted. This suggests that, in POMDP usage, one must distinguish performance preservation from cost-adjusted desirability.
In the latent-world-model setting, ROF and CROF are explicitly motivated by non-Markovian reward in LunarLander (Smolyanskiy, 2 Jul 2026). The reward has the form
32
with terminal bonus or penalty 33 depending on flags not present in 34. Predictability experiments show 35 from 36 alone, 37 if terminals are filtered, 38 if 39 is added, and 40 with both 41 and terminal filtering. The paper’s interpretation is that a useful reward head must exploit latent information not recoverable from 42 alone, and that low ROF is structurally aligned with open-loop robustness on that task.
The same paper also gives explicit negative cases. In fully Markovian reward settings such as Gymnasium Reacher, an MLP predicts reward from 43 with 44, and ROF has weak, oppositely signed rank correlation with MPC, 45. Standard prediction metrics suffice there, and there is no late-training collapse for CROF to detect. Other listed failure modes include severe distribution shift between validation rollouts and planner trajectories, non-identifiable dynamics or degenerate latent representations, over-reliance on local linearization, and numerical instability when the reward gradient norm 46 is near zero.
Taken together, these results support a precise but plural interpretation of CROF. In delayed-reward RL, it is a measure of realization or attribution under delayed, composite, partially anonymous feedback. In POMDP observation design, it is a reward-preservation or reward-cost trade-off induced by sensor choices. In latent world models, it is an exact structural diagnostic for offline checkpoint selection. The common core is the same in all three settings: reward is not merely generated, but must be made visible in a form that the agent can exploit.