Reward Observability Fraction (ROF)
- Reward Observability Fraction (ROF) is a context-dependent measure that quantifies the ratio of observable reward-relevant information to the complete reward structure.
- It encompasses three formulations—linear-algebraic in RLHF, control-theoretic in latent world models, and budget-based in POMDP design—each addressing different aspects of reward identifiability.
- Understanding ROF aids in optimizing reward inference and system performance by aligning human feedback, latent gradient observability, and sensor design under partial observability.
Searching arXiv for the cited papers to ground the article in current research metadata. Searching arXiv for "When Your AIs Deceive You: Challenges of Partial Observability in Reinforcement Learning from Human Feedback". Reward Observability Fraction (ROF) denotes a family of observability-to-reward ratios used to quantify how much reward-relevant structure is available from observations, but the term is not used with a single universal formalization across the recent literature. In reinforcement learning from human feedback (RLHF), ROF measures the fraction of reward or return degrees of freedom that are identifiable from comparison feedback under partial human observability (Lang et al., 2024). In latent world models for model-predictive control (MPC) and imagined reinforcement learning, ROF measures the fraction of a reward predictor’s local sensitivity that lies in the decoder-observable latent subspace (Smolyanskiy, 2 Jul 2026). In partially observable Markov decision processes (POMDPs), a closely aligned construction defines ROF from the optimal observability problem as the normalized sensing budget needed to attain a target expected reward or the efficiency curve induced by a fixed budget (Konsta et al., 2024). The common theme is not a single formula, but the use of observability structure to characterize achievable reward inference or reward optimization.
1. Terminological scope and principal variants
The literature uses ROF in three technically distinct senses. In each case, the numerator is a reward-relevant quantity that is observable, identifiable, or attainable under a constrained information channel, while the denominator normalizes by a larger reward-relevant space or by the full observability budget. This suggests that ROF is best understood as a context-dependent observability functional rather than a single invariant.
| Setting | Formal object | ROF meaning |
|---|---|---|
| Partial-observability RLHF | or | Fraction of return or reward directions identified by feedback |
| Latent world models | with | Fraction of reward-gradient energy in the observable latent subspace |
| POMDP observation design | , , and observation budget | Fraction of observability budget needed for target reward, or performance under budget |
The first sense is explicitly linear-algebraic. The second is control-theoretic and local, based on Jacobians of a learned latent dynamics model. The third is decision-theoretic and budgeted, framed through sensor or observation design. A frequent source of confusion is that “higher ROF” is desirable in the RLHF identifiability formulation, but lower ROF is empirically preferable in the latent-world-model checkpoint-selection formulation.
2. ROF as reward identifiability under partial observability in RLHF
In the RLHF formulation, the environment is a finite-horizon MDP with horizon and discount , and a trajectory is a state sequence . The return induced by a state reward 0 is
1
and the true policy evaluation function is
2
The human does not directly observe 3, but instead receives an observation sequence 4 generated by an observation kernel 5. The human maintains a belief 6 over latent state sequences conditional on observations (Lang et al., 2024).
Human feedback is modeled as Boltzmann-rational with respect to expected return under this belief. Given two observation sequences 7,
8
where 9 and 0. Writing the belief operator as the linear map
1
the choice model depends on pairwise differences in 2.
Under misspecified full observability, naive RLHF infers the “observation return”
3
and optimizes
4
When the human knows the true policy and is an ideal Bayesian reasoner, 5, but otherwise the two objectives can differ. The paper formalizes two failure modes. For a sequence 6, define
7
and policy averages 8 and 9. The identity
0
holds for any policy.
A policy is deceptively inflating relative to a reference policy 1 if 2 and 3. A policy is overjustifying relative to 4 if 5 and 6. The guarantee is sharp: if a 7-optimal policy 8 is not 9-optimal, then relative to a 0-optimal 1, 2 must exhibit deceptive inflating, overjustification, or both (Lang et al., 2024).
3. Kernel structure, ambiguity, and ROF formulas
The RLHF ROF is grounded in the return map
3
with entries 4. Let
5
The main identifiability theorem states that observation-based choice probabilities determine the true return 6 up to addition of an element in
7
and an additive constant. In particular, 8 is determined up to a constant if and only if 9 (Lang et al., 2024).
This yields the return-level definition
0
where the subtraction of 1 in numerator and denominator factors out the unavoidable additive-constant ambiguity. The reward-level definition is
2
When 3, 4, meaning that returns are identifiable up to a constant. Fully observed RLHF is recovered by taking 5 and 6; then 7, matching the full-observability result associated with Skalse et al.
The ambiguity subspace has an explicit characterization in the deterministic-observation Bayesian-human case. For each observation sequence 8, let 9 collect prior probabilities 0 over all 1 with 2, and let 3 be the restriction of a return perturbation 4 to that equivalence class. Then
5
Thus, within each observation-equivalence class 6, ambiguity directions are hyperplanes orthogonal to 7, and if 8, there are at least 9 free directions.
The examples make the role of ROF concrete. In Example B (“paying to reveal information”), the paper proves 0, so returns are identifiable up to a constant and 1; correctly modeling partial observability eliminates the naive RLHF failure. In Example A (“hiding failures”), the ambiguity is nontrivial: for states 2 and 3 sharing the same observation 4, any reward perturbation 5 satisfying
6
produces 7, which shows at least a 8-dimensional ambiguous subspace and therefore 9 (Lang et al., 2024).
The paper also gives operational guidance. To compute ROF, construct 0 from trajectories, construct 1 from a specified human belief model 2, compute 3, and then evaluate the formulas above. If human observations are unknown to the learner, an additional injectivity condition on 4 is required to recover observation-based probabilities from state-based comparisons. Robustness to misspecification is quantified separately: if 5 and 6 is perturbed by a small operator 7, then the inferred return error is uniformly bounded by a polynomial expression in 8, 9, and the relevant restricted inverse norm.
4. ROF as reward-gradient alignment in latent world models
A second formalization appears in latent world models trained for MPC and model-based reinforcement learning on Gymnasium’s LunarLander v3. The world model is an RSSM with deterministic GRU hidden state 0, stochastic latent 1, full latent 2 with 3, observation 4 with 5, and a 4-way discrete action encoded as 6. The learned components are
7
where the reward head 8 depends only on the latent state (Smolyanskiy, 2 Jul 2026).
At a validation latent state 9 with action 00, the paper defines the Jacobians
01
and the reward-sensitivity vector
02
For a horizon 03, the fixed-linearization observability matrix is
04
with finite-horizon observability Gramian
05
Writing the thin SVD as 06, the effective observability rank 07 is selected by the threshold
08
and the projector onto the horizon-09 observable subspace is
10
The per-state ROF is then
11
This is the fraction of the reward gradient’s squared norm that lies in the observable subspace. The paper computes ROF with 12, matching the MPC planning horizon, on validation latent states collected after a 5-step posterior warm-up. For each checkpoint, it samples 13 states from “good” validation positions with total return 14 and 15 from “bad” positions with total return 16, averages the per-state scores to obtain jac_rof and jac_rof_bad, and forms
17
Among 40 diagnostics evaluated across 100 RSSM checkpoints, jac_rof_combined is the strongest single predictor of closed-loop performance, with Spearman 18, Pearson 19, quadratic 20, and 21 (Smolyanskiy, 2 Jul 2026).
The interpretation is deliberately opposite to the RLHF-identifiability use. If ROF is high, the reward predictor relies on directions that are observable by the decoder, and during open-loop imagination those directions drift because no encoder correction is applied. If ROF is low, the reward predictor reads more from complementary, less-observable directions, which are described as typically stabilized by the dynamics and less prone to open-loop drift over the MPC horizon. The empirical motivation comes from the reward structure of LunarLander-v3: an MLP regressor of 22 from 23 achieves 24; removing terminal steps yields 25; adding 26 yields 27; and adding 28 while removing terminals yields 29.
The same work introduces the Composite Reward Observability Fraction (CROF), which augments min–max normalized jac_rof_combined with three structural regularizers: the effective controllability rank jac_ctrl_rank, the effective observability rank jac_obs_rank, and the average open-loop observation RMSE ol_obs_avg. Two reported variants are
30
and
31
with lower CROF indicating a better checkpoint. CROF-A and CROF-B both select epoch 280, within the MPC-performance plateau around the oracle peak at epoch 310. The CROF-selected world model supports zero-shot CEM-MPC with smoothed-best mean 32 and trains a model-based A2C policy with best-by-mean 33, compared with a model-free A2C baseline at 34, using approximately 35 fewer real-environment interactions and about 36 higher mean return (Smolyanskiy, 2 Jul 2026).
5. ROF as budgeted observation design in POMDPs
In the POMDP observation-design literature, the paper “What should be observed for optimal reward in POMDPs?” studies the optimal observability problem (OOP): given a POMDP, how should observation capabilities be changed within a fixed budget such that the minimal expected reward remains below a threshold (Konsta et al., 2024). The paper itself does not name ROF explicitly; the ROF terminology is introduced as an aligned definition on top of the OOP framework.
The paper works with MDPs and POMDPs as shortest-path-to-goal models with cumulative undiscounted reward until first visit to a goal 37. An MDP is
38
with expected cumulative reward to first goal denoted 39, and
40
A POMDP is a pair 41 where 42 maps goal states to the special observation 43. Observation-based strategies must act identically on histories with identical observation traces. The inequality
44
always holds, reflecting the cost of partial observability.
The OOP decision problem asks: given 45, a budget 46, and threshold 47, is there an observation function 48 with 49 such that
50
The general problem is undecidable. Restricting to positional deterministic strategies yields an NP-complete problem (PDOOP). Restricting to positional randomized strategies yields an ETR-complete problem via a reduction to feasibility for typed parametric Markov chains.
Within this framework, the aligned ROF definitions are budget normalized. Let 51 be the cost of an observation capability 52, 53 the full-observability cost, 54, and 55. Then the threshold-attainment ROF is
56
the budget-performance form is
57
and the 58-optimal form is
59
These quantities are monotone in the expected directions: 60 is non-increasing in 61, so 62 is non-decreasing, while the suboptimality factor 63 is non-increasing.
The paper gives two main computational routes. For positional deterministic strategies at 64, the minimal budget needed to match the fully observable optimum equals the number of distinct actions used by some optimal positional deterministic MDP policy 65; grouping states by the action chosen under 66 yields an observation function that preserves optimality. For positional randomized strategies, the observation function and action probabilities are encoded with Boolean 67-variables and real 68-variables in a typed parametric Markov chain, together with Bellman equations for expected reward, and solved with SMT over the existential theory of the reals.
The examples illustrate the induced ROF quantities. In the 3×3 grid there are 9 states with one goal, so 69 non-goal observations or sensors, and the fully observable optimum is 70. The paper shows that 2 sensors suffice to achieve the same optimum, giving
71
and 72. In the line-world example with 5 states and a goal at the center, two observation classes suffice under a symmetric optimal positional deterministic policy; with 73 non-goal states, this gives
74
6. Comparative interpretation, limitations, and recurrent misconceptions
The three uses of ROF share an emphasis on reward-relevant observability, but they answer different questions. The RLHF version asks how many reward or return directions are identified by human comparison data under partial human observability. The latent-world-model version asks how strongly a learned reward head depends on latent directions in the decoder-observable subspace. The POMDP observation-design version asks how much sensing budget is needed to attain a target expected reward, or what fraction of fully observable performance is recoverable at a fixed budget. This suggests a unifying interpretation: ROF measures reward-relevant accessibility of information, but the accessible object may be a reward direction, a local reward gradient, or a policy-achievable return.
A common misconception is that higher ROF is uniformly preferable. That is false across these formulations. In RLHF, 75 is the favorable case because the return is identifiable up to a constant, and correct modeling of 76 can eliminate naive-RLHF failures when 77 (Lang et al., 2024). In the world-model setting, higher per-state ROF indicates that the reward head reads more from decoder-observable directions and is empirically associated with worse MPC performance; the strongest predictor of closed-loop quality is therefore negatively correlated with return (Smolyanskiy, 2 Jul 2026).
A second misconception is that ROF is simply an information-theoretic quantity. The POMDP work explicitly notes that it does not provide explicit bounds tying mutual information to achievable expected reward, and treats such performance–information tradeoffs as an open direction beyond the paper’s scope (Konsta et al., 2024). The RLHF analysis is instead linear-identifiability based, and the latent-world-model analysis is based on control-theoretic observability matrices and local Jacobians.
A third recurrent issue is failure to distinguish structural ambiguity from estimation error. In RLHF, ambiguity persists whenever 78; in such cases, richer feedback, active queries targeting collisions in 79, or conservative optimization over 80 are needed. In the world-model setting, the paper identifies local linearization, observation noise, and missing sensors as limitations, and notes that discounted observability, multi-point linearization, and empirical observability matrices are natural extensions. In the POMDP setting, unrestricted history-dependent OOP is undecidable, so exact ROF computation is only available under the positional strategy restrictions for which the paper provides decidability and synthesis procedures.
Across these literatures, the central methodological lesson is stable. Assuming full observability when the relevant observer does not in fact possess it can distort reward inference, checkpoint selection, or sensor design. Correctly modeling the observation channel can raise ROF to its maximal value in identifiability-based settings, reveal irreducible ambiguity when maximal ROF is unattainable, or show that only a small fraction of full observation capability is needed to recover optimal reward.