Research
Variance Driven Exploration: A Provable and Efficient Methodology for Pure Exploration in Highly Stochastic Environments
Overview Research area: Reinforcement learning and sequential decision-making — specifically pure exploration (best-arm identification, Monte Carlo Tree Search, and best-policy identification) under h
- arXiv
- 2608.21995
- Published
- 2026-08-22
- Authors
- Khang Luong, Nam Nguyen, Hoang Ta, Hung The Tran, Tuan Dam
AI summary
Overview
Research area: Reinforcement learning and sequential decision-making — specifically pure exploration (best-arm identification, Monte Carlo Tree Search, and best-policy identification) under high stochastic variance.
Technical level: Advanced. The paper combines Taylor linearization, Hessian-Lipschitz regularity conditions, and finite-sample concentration arguments with algorithmic instantiations in bandits, planning, and tabular RL.
One-sentence scope: The paper proposes VarDE, a general sampling rule that allocates samples to the components that most reduce the variance of the final decision, and instantiates it with theoretical guarantees and experiments in bandits, tree search, and Q-learning.
What This Paper Is About
In pure exploration, an agent is judged only on its final output — the arm, root action, or policy it returns — not on the reward accumulated while gathering data. The central problem is therefore how to spend a limited sampling budget so that the returned decision is as reliable as possible.
Existing methods (UCB-E, UGapE, successive rejects, UCT, optimistic model-based RL) mostly regulate the local estimation error of each individual component. The authors argue this is a mismatch: the final decision is a nonlinear function of many estimates, so shrinking local errors does not necessarily shrink uncertainty in the decision itself. In highly stochastic, heteroscedastic environments this mismatch is amplified, because noisy components may be abandoned even when they are the only ones that could change the answer. VarDE instead asks directly: which component, if sampled next, most reduces uncertainty in the decision we will output?
Key Contributions
-
A generic, implementable allocation rule from decision-level variance analysis. The paper treats the final recommendation as a smooth decision function of local empirical estimates, derives an influence-weighted decomposition of decision uncertainty (Lemma 3.4), and turns a one-sample variance-decrement analysis (Proposition 3.6) into a greedy rule combining influence weights with empirical variances.
-
Instantiations across bandits, planning, and reinforcement learning. The authors derive concrete algorithms — VarDE–BAI, VarDE–MCTS, and VarDE–Q-learning — showing how influence weights and variance estimates are computed in each setting.
-
Theory for stochastic regimes. The paper provides a first-order allocation-constant characterization and a decision-variance decay guarantee (Theorem 3.7), plus correctness guarantees: misidentification probability decays exponentially for BAI (Theorem 4.5) and MCTS (Corollary 4.8), and VarDE–Q-learning converges to an optimal policy with probability 1 (Theorem 4.11).
-
Empirical validation. Section 5 reports consistent improvements over strong baselines across bandit, planning, and RL benchmarks, with the largest gains reported in highly stochastic environments.
Main Findings
-
Heteroscedastic variance can defeat optimism-based rules. Table 1 gives a stylized three-arm snapshot: Arm 1 is truly best (true μ = 0.60) but noisy (σ = 0.92), while Arms 2 and 3 are stable (σ = 0.01, true μ = 0.59 and 0.56). After n = 40 pulls each, Arm 1's empirical mean is 0.42 versus 0.59 and 0.56, and the paper shows that even with a confidence bonus, μ̂₁ + 1/√n₁ < 0.58 < μ̂₂, so sampling from the true best arm stops.
-
Decision variance decomposes as an influence-weighted sum of local variances. Lemma 3.4 gives Var[Yₜ] = Σᵢ wᵢ(μ)² σᵢ²/Nᵢ(t) + O(t⁻²); each local variance is scaled by the squared influence of that component on the final decision.
-
The greedy rule maximizes expected variance decrement. Selecting i maximizing wᵢ(μ̂)² σ̃ᵢ²/(Nᵢ(Nᵢ+1)), with σ̃ᵢ² = max(σ̂ᵢ², σ̄²) and variance floor σ̄² > 0.
-
VarDE attains an optimal first-order allocation constant. Remark 3.8 shows that if Nᵢ(T) = pᵢT + O(1), then Var[Y_T] = (1/T)C(p) + O(T⁻²) with C(p) = Σᵢ wᵢ(μ)²σᵢ²/pᵢ; the unique minimizer is pᵢ* ∝ |wᵢ(μ)|σᵢ, giving C★ = (Σᵢ|wᵢ(μ)|σᵢ)². The paper explicitly states that VarDE does not claim a better exponent than all well-spread allocations, only the optimal first-order constant.
-
Variance decay guarantee. Theorem 3.7: every component satisfies Nᵢ(t) = Ω(t), and therefore Var[Yₜ] = O(t⁻¹).
-
LSE is a controlled smooth surrogate for the maximum. For temperature τ > 0, Lemma 4.1 bounds maxᵢ μ̂ᵢ ≤ LSE_τ(μ̂) ≤ maxᵢ μ̂ᵢ + τ log K; Lemma 4.2 bounds the Hessian operator norm by 1/(2τ); Lemma 4.3 gives a Hessian-Lipschitz constant L_{τ,K} = 3K^{3/2}/τ². Smaller τ is a tighter surrogate but amplifies the higher-order Taylor remainder.
-
BAI influence weights are the softmax. wᵢ(μ̂) = e^{μ̂ᵢ/τ}/Σⱼ e^{μ̂ⱼ/τ}, bounded between (1/K)e^{(a−b)/τ} and 1 on a box D = [a,b]^K, so Assumption 3.3 holds with ρ = K⁻¹e^{(a−b)/τ}.
-
BAI and MCTS guarantees are exponential. VarDE–BAI satisfies Pr{î_T ≠ i*} ≤ C exp(−cT) for constants depending on K, τ, σ̄, and the gaps Δᵢ, giving simple regret R_T ≤ Δ_max Pr{î_T ≠ i*} = exp(−Ω(T)), which the paper says matches the fixed-budget BAI minimax lower bound up to constants. VarDE–MCTS concentrates: Pr(|V̂(s_t) − V*(s_t)| > ε) ≤ C_{s_t,ε} exp(−k_{s_t,ε} ε² n), and at the root Pr(|V̂(s₀) − V*(s₀)| > ε) ≤ C_ε exp(−k_ε ε² T), yielding Pr{â_T ≠ a*} ≤ exp(−Ω(T)).
-
VarDE–Q-learning is asymptotically consistent, not finite-sample. Lemma 4.10 shows every state–action pair is visited infinitely often; Theorem 4.11 gives ‖Q_T − Q*‖_∞ → 0 with probability 1. The paper states this is an asymptotic consistency guarantee and notes that a non-asymptotic fixed-budget BPI bound remains an important theoretical direction.
-
Q-error translates to policy suboptimality. Lemma 4.12: if ‖Q̂ − Q*‖∞ ≤ ε then ‖V^π̂ − V*‖∞ ≤ 2ε/(1−γ), hence R_T ≤ (2/(1−γ))‖Q_T − Q*‖_∞.
-
BAI experiments: VarDE–BAI has the lowest error probability in all four settings. Averaged over 20,000 independent runs, with pulls of 1200, 1000, 200, and 150 respectively, VarDE (τ selected from 0.05, 0.1, 0.15) reports 12.87 / 17.27 / 11.56 / 11.83 (τ = 0.05), 14.04 / 19.31 / 7.34 / 13.81 (τ = 0.1), and 16.56 / 21.26 / 8.21 / 18.52 (τ = 0.15). The strongest baselines are UGapE with α = 2 (15.64 / 21.75 / 13.48 / 20.55), UCB-E with α = 2 (15.67 / 21.59 / 12.93 / 19.32), Continuous Rejects CR-A (17.00 / 21.07 / 9.83 / 11.93) and CR-C (16.71 / 20.84 / 11.80 / 12.71), Successive Rejects (16.06 / 20.70 / 12.39 / 15.41), Successive Halving (29.05 / 29.08 / 15.75 / 19.56), and Uniform (33.23 / 38.69 / 28.53 / 32.98).
-
Ablations and sensitivity. The influence weights and the empirical variance are both necessary — combining them consistently outperforms either alone. The method is more sensitive to τ than to the variance floor σ̄; the variance floor mainly stabilizes early estimates. A first-order surrogate is compared against the full nonlinear LSE variance, with the largest discrepancy in the sharp small-temperature regime, shrinking for moderate τ as sampling progresses.
-
MCTS experiments. VarDE–MCTS is evaluated on three grid worlds (Sailing, Taxi, FrozenLake) and a synthetic tree benchmark against UCT, MENTS, RENTS, TENTS, DENTS, and BTS. Grid-world plots report Monte Carlo value estimates of the recommended root action/policy after every 1000 trials, averaged over 100 independent runs. Across environments with sparse rewards (FrozenLake) or dense stochastic rewards (Sailing), VarDE–MCTS's recommended policies achieve the highest Monte Carlo value estimates throughout planning, and on the synthetic tree it attains the lowest root value estimation error across a range of branching factors and depths. The paper highlights the highly stochastic settings (Sailing and Synthetic Tree with k = 200, d = 2), where several baselines exhibit unstable search.
-
BPI experiment setup. VarDE–Q-learning is compared against model-free Q-UCB, PSRL, and MF-BPI on RiverSwim and ForkedRiverSwim across a range of state sizes |S|. Each method interacts for a fixed budget of T steps and returns the greedy policy π̂_T from its final Q-estimate; policies are evaluated exactly on the true MDP (iterative policy evaluation with tolerance 10⁻⁶) and V* is computed by policy iteration, with results reported as normalized value proximity 1 − ‖V* − V^π̂_T‖∞ / ‖V*‖∞. The specific numerical outcomes are not reported in the provided content, which is truncated at that point.
-
Common protocol. Curves report the mean over independent runs with shaded 95% confidence intervals; baseline hyperparameters are tuned by grid search on a separate validation split with the same budget as evaluation, and the best validation configuration is reported.
Methodology in Plain English
The authors start from a reframing of pure exploration: rather than balancing exploration and exploitation for cumulative reward, treat the problem as minimizing uncertainty in the one decision that will be returned.
They write the final decision as a smooth function of the empirical estimates of each component — for example, a LogSumExp of the empirical arm means instead of a hard maximum, which is not differentiable. Because this function is smooth, a Taylor expansion lets them approximate the decision as a weighted sum of local estimates, where the weights (called influence weights) come from the gradient. Squaring and summing gives a decomposition of the decision's variance: each component's noise contributes in proportion to the square of its influence.
From there, one extra sample of a component reduces that component's variance by σᵢ²/(Nᵢ(Nᵢ+1)). Combining this local decrement with the influence-weighted decomposition yields a per-step score for every component, and the algorithm simply samples the component with the largest score. This is why the method focuses attention on noisy components that matter to the decision, rather than on whichever component currently has the widest confidence interval.
The same recipe is applied three times. In bandits, the decision is LogSumExp over arm means, so influence weights are softmax values and the score is sampled to pick the next arm. In MCTS, each state–action pair is a component, the state's decision is a LogSumExp over its action values, and uncertainty is estimated from the empirical variance of cumulative returns along simulated trajectories; selection maximizes the score while simulation and backpropagation follow standard MCTS. In Q-learning, cumulative-return variance is not computable in the non-episodic infinite-horizon setting, so the method uses the variance of the one-step TD target instead, which captures reward and transition randomness as well as bootstrapping noise.
The theory then verifies that this greedy rule (a) still spreads samples across all components at rate Ω(t) and drives decision variance down at O(t⁻¹), and (b) identifies the correct arm, root action, or optimal policy with the stated exponential or asymptotic guarantees. Experiments tune hyperparameters on a separate validation split, average over many independent runs, and report 95% confidence intervals. Code is available at https://github.com/luongkhang04/VarDE.
Why This Matters
Impact on research. The paper reframes a widely used design principle in pure exploration — optimism over local estimates — and shows a concrete failure mode for it when variance is heteroscedastic (Table 1). It offers a decision-level objective that is modular: the same score function works on bandits, trees, and value-based learners, and the analysis identifies exactly which allocation is optimal to first order (pᵢ* ∝ |wᵢ(μ)|σᵢ). This gives a shared theoretical yardstick for comparing exploration rules across settings that are usually studied separately.
Real-world applications (as implied by the settings studied):
- Adaptive clinical trials and A/B testing — fixed-budget allocation across arms with very different outcome variances, where stopping early on a noisy but genuinely better option is costly.
- Simulation-based planning — robot navigation, logistics, and game playing with stochastic transitions, where the goal is choosing the best first action rather than maximizing reward during planning.
- Recommender systems and ad serving under a fixed evaluation budget — pure exploration to select the best policy without the cost of exploitation during data collection.
- Reinforcement learning for control — returning a reliable near-optimal policy from limited interactions, especially in environments with noisy rewards and sparse signal.
Industry relevance. Because VarDE is a plug-in sampling rule rather than a model-based method requiring confidence sets over (r, P) and repeated optimistic planning, it is comparatively lightweight and scalable. The paper positions it against both model-based BPI approaches — which it notes can scale poorly with |S| and |A| and are implementation-heavy — and against simple model-free baselines such as Q-learning, Q-UCB, and PSRL, which it describes as simple and scalable but brittle in highly stochastic environments. A lightweight rule that targets the final decision is attractive for production systems with large state and action spaces and hard evaluation budgets.
Future Directions
-
Non-asymptotic BPI guarantees. The paper's own stated open problem: the VarDE–Q-learning result is asymptotic consistency, and deriving a fixed-budget non-asymptotic BPI bound for the adaptive variance-driven rule remains unresolved.
-
Extending beyond LogSumExp. The authors note that VarDE can be adapted to other smooth approximations of the maximum with analogous guarantees under similar regularity conditions, but they analyze only LogSumExp; the behavior of alternative decision functions is shown only empirically in Figure 1.
-
Controlling the bias–smoothness tradeoff. The temperature τ governs a tradeoff between surrogate bias (τ log K) and curvature (O(τ⁻¹) Hessian, O(τ⁻²) Hessian-Lipschitz constant), and the paper's own analysis shows the first-order variance approximation degrades most in the sharp small-τ regime. Principled or adaptive selection of τ and of the variance floor σ̄ is left open; the sensitivity results show τ matters more than σ̄.
-
Scaling the MCTS and RL instantiations. The theoretical results for MCTS and Q-learning are established in tabular, bounded-reward, finite-horizon or communicating-MDP settings. Whether the influence-weight and variance signals remain effective in large or continuous state–action spaces — as the authors' cited follow-up line of work on continuous-action tree search suggests — is not settled here.
Target Audience
Researchers and graduate students working on bandits, Monte Carlo planning, and pure-exploration reinforcement learning; theorists interested in finite-sample guarantees for decision-level uncertainty minimization; and practitioners building fixed-budget selection or scheduling systems who need an exploration rule that remains stable when component variances differ sharply. The paper assumes familiarity with Taylor expansions, Hessian regularity conditions, and concentration inequalities, so it is most accessible to readers with an intermediate-to-advanced background in sequential decision-making theory.
Authors’ abstract
We propose Variance Driven Exploration (VarDE), a principled approach for pure exploration in highly stochastic environments, where the exploration process is dominated by stochastic variance. VarDE is built on a fundamental principle: sampling effort should be allocated to minimize the uncertainty of the final decision. We formalize the uncertainty of the final decision through a smooth decision function and derive allocation rules that explicitly capture how stochastic noise in individual components affects the reliability of the final output. We apply this methodology to three core problems of pure exploration -- Best Arm Identification (BAI), Monte Carlo Tree Search (MCTS), and Best-Policy Identification (BPI) -- with theoretical guarantees on variance decay and simple regret. Empirically, we demonstrate consistent and significant improvements of VarDE over existing methods, with especially strong gains in highly stochastic environments.