QV-Learning: Dual Value Estimation
- QV-learning is a reinforcement learning method that jointly approximates state-value and action-value functions, offering enhanced stability over standard Q-learning.
- It employs a dual estimation approach where the learned V function serves as a bootstrap target for Q, reducing overestimation and accelerating convergence.
- QV-learning variants like DQV and DQV-Max demonstrate improved performance in tasks ranging from Atari games to complex MDPs, while addressing off-policy challenges.
QV-learning denotes a family of temporal-difference control methods that learn a state-value function and an action-value function together, using the learned state value as an intermediate bootstrap target for the action-value estimate rather than relying exclusively on a single -function backup. In this formulation, the central departure from standard Q-learning is the joint approximation of two related value functions, with serving as a potentially more stable target for while retains the action-specific information needed for control (Sabatelli et al., 2019). In more recent terminology, this family is treated as one branch of “asymmetric two-value-function” methods, distinct from AV-learning, which decomposes into value and advantage components rather than learning as an intermediate target (Daley et al., 13 Jul 2025).
1. Formal definition and Bellman structure
In standard notation, the state-value function is
with
$v_\pi(s) = \sum_{a \in \A} \pi(a|s) q_\pi(s,a).$
QV-learning replaces the bootstrap term of single-function TD control with a learned state-value estimate. The canonical update equations are
0
and
1
The literature notes that 2 is updated before 3 at each step, and that the two updates are commonly assumed to share the same step size 4 (Daley et al., 13 Jul 2025).
The motivation is most transparent when contrasted with standard deep Q-learning. Classical Q-learning methods such as DQN and DDQN directly approximate only 5, typically with a target of the form 6. QV-learning instead asks why one should not approximate 7 as well, and then use that estimate to stabilize the learning of 8. The stated hypothesis is that this may reduce the tendency of 9-learning to bootstrap off itself and to overestimate action values (Sabatelli et al., 2019).
The same basic intuition is present in the deep version called Deep Quality-Value Learning. There, the method is described as learning both a state-value function 0 and an action-value function 1, while using the learned 2-network to provide the bootstrap target for training 3 (Sabatelli et al., 2018).
2. Canonical algorithms: tabular QV-learning and DQV
The tabular family is organized around the idea that both 4 and 5 can regress toward a common target generated by the state-value estimate. In the Deep Quality-Value Learning formulation, the tabular QV6 update for 7 is
8
This is the defining substitution: the usual 9 term is replaced by 0 (Sabatelli et al., 2018).
The canonical deep implementation, DQV, uses two distinct neural networks: one parameterized by 1 for 2, and one parameterized by 3 for 4. Both are trained from the same temporal-difference target
5
where 6 is a target copy of the 7-network. The losses are
8
and
9
In this design, both networks regress toward the same bootstrapped target, but only the 0-network uses a target network; the learning dynamic is therefore described as “1-driven” rather than “2-driven” (Sabatelli et al., 2019).
The deep version evaluated in Atari-style settings uses experience replay and a value target network. Algorithmically, the procedure observes 3, chooses 4, stores 5 in replay, samples a minibatch, forms
6
then updates 7 by minimizing 8 and 9 by minimizing 0 (Sabatelli et al., 2018).
A recurrent interpretation in this literature is that 1 may be easier and faster to learn than 2, because it does not depend directly on action selection. This suggests why a more stable, faster-converging 3 can accelerate learning of 4, although the stronger causal explanation remains an object of analysis rather than a settled theorem (Sabatelli et al., 2018).
3. Off-policy variants and asymmetric extensions
A major line of development concerns whether the two-value-function idea remains useful in off-policy control. One early extension is DQV-Max, introduced specifically to test whether the benefit of jointly approximating 5 and 6 persists in an off-policy setting. In DQV-Max, the 7-network is learned from a greedy 8-based target,
9
while 0 is still learned from the 1-network: 2 Because the 3-update now depends on a greedy 4 term, DQV-Max uses a target network for 5, denoted 6, rather than for 7 (Sabatelli et al., 2019).
A later analysis systematizes the off-policy family in different notation. For the off-policy control variant, QVMAX uses
8
together with
9
A corrected off-policy version, BC-QVMAX, changes the 0-update to
1
while leaving the 2-update driven by 3 (Daley et al., 13 Jul 2025).
These variants clarify that QV-learning can be either unidirectional or reciprocal. In vanilla QV-learning, the information flow is unidirectional from 4 to 5. In QVMAX and DQV-Max, reciprocal bootstrapping is reintroduced because 6 is itself tied back to a greedy 7-target (Daley et al., 13 Jul 2025). This shift is precisely where the benefits of off-policy control become entangled with the usual stability problems of bootstrapped value learning.
4. Theoretical properties, convergence, and bias
A central theoretical issue is whether learning two value functions yields a sound stochastic approximation scheme rather than a heuristic coupling. For on-policy prediction, recent analysis proves that the expected QV-learning update corresponds to a joint affine operator 8 whose unique fixed point is the concatenated vector of the true value functions. The operator is stated to be a contraction mapping with unique fixed point 9 in the on-policy case, under standard conditions including annealed step sizes, bounded conditional variances, and asynchronous updates (Daley et al., 13 Jul 2025).
This result matters because the common informal picture—0 converges first, then 1 benefits from it—is treated as insufficient. The explicit point made in the analysis is that one does not need to assume that 2 first converges exactly before 3 can benefit from it; the two functions can move jointly toward their fixed points (Daley et al., 13 Jul 2025).
The other persistent theoretical claim concerns overestimation. In standard DQN, the target contains 4, so 5 bootstraps from targets directly constructed from its own current estimates. This can induce the familiar upward bias in action values. DQV is said to go further than DDQN in a different way: it removes the 6 target entirely and bootstraps 7 from a separately learned 8-estimate. Since 9 is not the same function as $v_\pi(s) = \sum_{a \in \A} \pi(a|s) q_\pi(s,a).$0, the update is less circular and less susceptible to self-reinforcing overestimation (Sabatelli et al., 2019).
The empirical analysis attached to this claim reports that DQV’s estimated values remain more stable and bounded than DQN’s, and that DQV-Max, though less stable than DQV, still diverges less than DQN. The same study explicitly tests whether these methods are merely overestimating $v_\pi(s) = \sum_{a \in \A} \pi(a|s) q_\pi(s,a).$1 instead of $v_\pi(s) = \sum_{a \in \A} \pi(a|s) q_\pi(s,a).$2, and reports that this is not the case: typically $v_\pi(s) = \sum_{a \in \A} \pi(a|s) q_\pi(s,a).$3 is not larger than $v_\pi(s) = \sum_{a \in \A} \pi(a|s) q_\pi(s,a).$4 (Sabatelli et al., 2019).
At the same time, the literature is explicit about limitations. DQV-Max is described as generally more prone to divergence than DQV because it reintroduces the third element of the Deadly Triad. A plausible implication is that the gains of joint $v_\pi(s) = \sum_{a \in \A} \pi(a|s) q_\pi(s,a).$5-$v_\pi(s) = \sum_{a \in \A} \pi(a|s) q_\pi(s,a).$6 approximation depend not only on representation and bootstrapping structure, but also on whether the method preserves the reduced circularity that motivated QV-learning in the first place (Sabatelli et al., 2019).
5. Empirical behavior and scaling with action-set size
The empirical record associated with QV-learning is mixed across settings rather than uniformly favorable. In early deep RL experiments, DQV is reported to learn significantly faster and better than DQN and DDQN on Acrobot, Cartpole, and several Atari games. On Pong, DQV solves the game in less than 400 episodes, more than twice as fast as DQN and DDQN. On Boxing, it reaches near-maximal reward about 300 episodes earlier than the baselines. On Enduro, it achieves substantially higher cumulative reward, roughly twice the baselines’ performance, and on Ice-Hockey it is reported as the only method that improves the policy over the time horizon considered (Sabatelli et al., 2018).
Subsequent work aimed less at headline performance and more at family-level characterization. In a 4-state parametric MDP, QV-learning is compared to Expected Sarsa in the prediction setting and reported to be more sample efficient, especially as the number of actions grows. The argument is that Expected Sarsa must estimate
$v_\pi(s) = \sum_{a \in \A} \pi(a|s) q_\pi(s,a).$7
which becomes more expensive as $v_\pi(s) = \sum_{a \in \A} \pi(a|s) q_\pi(s,a).$8 increases, whereas QV-learning only learns $v_\pi(s) = \sum_{a \in \A} \pi(a|s) q_\pi(s,a).$9, which is described as roughly insensitive to action-set size (Daley et al., 13 Jul 2025).
The same analysis also emphasizes the cost of this compression. QV-learning’s updates are noisier, and if trained long enough, Expected Sarsa can eventually become more accurate. The resulting assessment is therefore conditional rather than absolute: QV-learning appears useful when “good performance quickly” is more important than best asymptotic precision, especially in on-policy prediction with large action spaces (Daley et al., 13 Jul 2025).
In control, the later verdict is more cautious. QVMAX is reported to perform poorly because it is biased, and BC-QVMAX, while correcting that bias, is still generally slower than Q-learning in the reported experiments. The conclusion drawn is explicit: QV-learning is helpful for prediction, but in control it does not provide a major benefit over standard Q-learning once the bias is fixed (Daley et al., 13 Jul 2025).
6. Relation to neighboring methods and terminological scope
QV-learning is best understood in contrast with three adjacent families: Q-learning, Expected Sarsa, and AV-learning. Q-learning learns only 00 and bootstraps through a greedy 01 operator. Expected Sarsa also learns only 02, but bootstraps through a policy expectation over next actions. QV-learning learns both 03 and 04, with 05 intended to approximate the actual state value and to serve as an intermediate target for 06 (Daley et al., 13 Jul 2025).
AV-learning differs more fundamentally. There, 07 is decomposed into 08 plus an advantage function 09, and both components are updated through the composite TD error on 10. In the cited classification, QV-learning is about learning state values as an intermediate step toward action values, whereas AV-learning is about factoring action values into state and advantage components (Daley et al., 13 Jul 2025).
The term also has a broader terminological perimeter outside reinforcement learning. In quantum machine learning, “QV” may denote “quantum variational,” as in QV-SVM and QVK-SVM, where the variational component is a trainable parametrized quantum circuit optimized from data by minimizing a loss function (Innan et al., 2023). In quantum-inspired representation learning for audio deepfake detection, “QV theory” denotes “Quantum Vision,” where a QV block converts spectrogram-like inputs into information waves before classification (Zaman et al., 9 Apr 2026). Those usages are conceptually unrelated to temporal-difference QV-learning in reinforcement learning.
Within reinforcement learning proper, however, the stable meaning is narrower: QV-learning names the family of methods that jointly estimate 11 and 12, with the state-value estimate functioning as an intermediate bootstrap target. The historical record suggests that this design can reduce self-referential bootstrapping and improve sample efficiency in prediction, while its advantage in off-policy control remains limited and contingent (Sabatelli et al., 2019).