Hierarchical Importance Sampling Policy Optimization
- The paper introduces HisPO, which leverages a time-conditioned hyper-policy to adapt policy parameters for lifelong, non-stationary reinforcement learning tasks.
- It employs a multiple importance sampling estimator with a differentiable divergence penalty to balance bias, variance, and mitigate overfitting.
- Empirical results show HisPO matches or outperforms baselines in environments like Forex trading and water-reservoir management while reducing catastrophic forgetting.
Searching arXiv for the specified paper and closely related context. {"queries":[{"query":"(Liotet et al., 2021) Lifelong Hyper-Policy Optimization with Multiple Importance Sampling Regularization","limit":5},{"query":"\"Lifelong Hyper-Policy Optimization with Multiple Importance Sampling Regularization\"","limit":5},{"query":"Chandak 2020 Pro-OLS Pro-WLS reinforcement learning continual arXiv","limit":5},{"query":"Al-Shedivat 2018 ONPG arXiv continual reinforcement learning","limit":5}]} Found relevant papers on arXiv, including "Lifelong Hyper-Policy Optimization with Multiple Importance Sampling Regularization" (Liotet et al., 2021). Other related results include work associated with ONPG and continual/non-stationary RL, but the article below is grounded strictly in the provided data and cites the core source (Liotet et al., 2021). Searching specifically for the baseline papers mentioned in the source description so they can be cited precisely. {"queries":[{"query":"Chandak Pro-OLS Pro-WLS arXiv reinforcement learning non-stationary","limit":10},{"query":"Al-Shedivat ONPG arXiv 2018 continual reinforcement learning","limit":10},{"query":"\"Pro-OLS\" reinforcement learning Chandak","limit":10},{"query":"\"ONPG\" reinforcement learning Al-Shedivat","limit":10}]} The targeted search did not return reliable, unambiguous arXiv matches for the baseline acronyms. To avoid introducing potentially incorrect citations, the article cites the primary source (Liotet et al., 2021) and names the baselines exactly as given in the provided data. Hierarchical Importance Sampling Policy Optimization (HisPO) is a framework for lifelong reinforcement learning in settings where the dynamics continually evolve. It is introduced in “Lifelong Hyper-Policy Optimization with Multiple Importance Sampling Regularization” and learns a hyper-policy whose input is time and whose output determines the parameters of the policy to be queried at that time. The method combines a multiple-importance-sampling estimate of future performance with a past-performance term to mitigate catastrophic forgetting, and it embeds a differentiable variance bound as a penalization term to avoid overfitting the collected data. In the implementation-oriented description, HisPO is also denoted POLIS (Liotet et al., 2021).
1. Problem formulation and hierarchical structure
HisPO is formulated in a parameter-based policy-optimization setting. At each discrete decision epoch , or task index , the behavioral policy is determined by a time-conditioned hyper-policy
where are the hyper-parameters (Liotet et al., 2021). An equivalent representation is a deterministic mapping
followed by additive exploration noise; in the description, is taken to be, for example, a Gaussian .
The optimization target is to learn so that, at each future time , the induced base policy 0 maximizes long-run return under smoothly changing Markov decision process dynamics. This establishes a two-level hierarchy: the upper level produces policy parameters as a function of time, while the lower level is the policy actually executed in the environment.
This construction is specifically tailored to lifelong settings rather than stationary control. The time-conditioned hyper-policy makes temporal variation part of the policy parameterization itself. A plausible implication is that HisPO treats non-stationarity as a first-class modeling assumption rather than as a perturbation around a fixed policy class.
2. Multiple-importance-sampling estimator of future return
Let 1 denote the current time, 2 the size of the past buffer 3, and 4 the look-ahead horizon. The target quantity is the 5-step-ahead return
6
Because one cannot sample under 7 at future times 8, HisPO reuses past data
9
through a multiple-importance-sampling estimator with exponentially decaying weights 0:
1
which yields
2
Equivalently, each past sample 3 is identified with an importance weight
4
where
5
so that
6
approximates
7
The estimator is designed to reuse old trajectories in a setting where direct sampling from future task distributions is unavailable. The exponential decay term 8 provides explicit temporal weighting of reused experience. This suggests that the estimator balances recency against sample reuse through 9, while the look-ahead horizon 0 determines how aggressively future performance is extrapolated.
3. Bias, variance, and the differentiable divergence penalty
The description emphasizes that off-policy multiple importance sampling carries high variance when 1 diverges from past 2. To control this effect, the paper derives a tractable upper bound on
3
4
where
5
6
7
and
8
is the exponential 2-Rényi divergence (Liotet et al., 2021).
In practice, the mixture divergences are not formed exactly. Instead, a variational upper bound is used, for example the two-step “9-first” bound described as Eq. (16), and this bound is fully differentiable in 0.
The same section of the method also presents a bias bound. Under smoothness Assumptions 3.1–3.2,
1
These results formalize the central trade-off in HisPO: future-return estimation is made possible by reweighting past data, but doing so introduces controlled bias and potentially substantial variance. The method addresses this by coupling temporal decay, smoothness assumptions, and a differentiable Rényi-divergence proxy within one optimization framework.
4. Mixed objective and catastrophic-forgetting control
HisPO does not optimize the future-return estimator in isolation. It also tracks the “2-step-behind” return on the same buffer:
3
The description states that its gradient discourages 4 from driving denominator terms 5, which would spuriously inflate 6.
The combined estimate is
7
The final surrogate objective is a lower-confidence bound on the true mixed return:
8
with 9 a tunable exploration/regularization coefficient. In practice, 0 is replaced by its differentiable variational bound 1 (Liotet et al., 2021).
This objective serves three roles stated explicitly in the source description: it provides a controlled-bias approximation of future return, penalizes policy shifts that blow up off-policy variance, and prevents denominator collapse via the past-return term. The catastrophic-forgetting aspect enters through the inclusion of past performance rather than through a separate replay or consolidation mechanism.
5. End-to-end optimization procedure
The implementation-oriented pseudocode describes HisPO, or POLIS, with the following inputs: buffer-size 2, horizon 3, decay 4, retrain-interval 5, inner-epochs 6, and regularization parameter 7.
At each iteration, the procedure samples 8, executes 9, observes 0, and stores 1 in a circular buffer of size 2. When 3 and 4, the method performs 5 inner optimization epochs. In each inner epoch it forms the weights 6 via the MIS formula, computes 7, 8, and the divergence-bound term 9, evaluates
0
and updates
1
using, for example, RMSProp or Adam. The loop then increments 2.
The source description highlights that the surrogate 3 is fully differentiable with respect to 4, which permits off-the-shelf gradient optimizers. This places the complexity of the method primarily in estimator construction and regularization design rather than in nonstandard optimization machinery.
6. Theoretical guarantees and empirical behavior
The theoretical guarantees reported for HisPO consist of a bias bound, the variance bound above, and a lower-confidence result derived via Cantelli’s inequality. Specifically, with probability at least 5,
6
The description summarizes the consequence as follows: optimizing 7 ensures controlled-bias approximation of future return, penalizes policy shifts that blow up off-policy variance, and prevents denominator collapse via the past-return term (Liotet et al., 2021).
The empirical evaluation compares HisPO, denoted POLIS, against three baselines: a stationary hyper-policy with no time-dependence, Pro-OLS and Pro-WLS (Chandak et al. 2020), and ONPG (Al-Shedivat et al. 2018). The environments are Forex trading on EUR–USD historical data from 2009–2020 split into 8-day sequences, Vasicek-rate trading under smooth non-stationarity, and water-reservoir management with three non-stationary inflow profiles.
| Environment | Reported result |
|---|---|
| Forex-trading (EUR–USD) | HisPO matches or slightly outperforms best baselines in 2013–2016, and closes the gap on 2017–2020 after hyper-parameter re-tuning |
| Vasicek-rate trading | HisPO substantially outperforms all baselines, with higher mean return and lower variance |
| Water-reservoir management (“Dam”) | Stationary hyper-policy is already strong; HisPO matches stationary on all profiles, while Pro-OLS/WLS and ONPG degrade |
The quantitative highlights given in the description are specific. On the Vasicek task, HisPO achieved mean return approximately 9 versus 0 for the stationary hyper-policy and 1 baseline, with 2–3 lower standard deviation. On the Dam task, HisPO’s average daily cost was within 4 of stationary, while halving the regret of the other baselines.
These findings also clarify a potential misconception. HisPO is not presented as uniformly superior to every simpler alternative in every environment. In the Dam setting, a stationary hyper-policy is reported to be already strong, and HisPO matches rather than exceeds it. Conversely, under smooth non-stationarity in the Vasicek task, the time-conditioned hyper-policy and MIS-based future-return estimation appear particularly effective. This suggests that the benefit of HisPO is most pronounced when temporal variation is substantial enough to reward explicit time conditioning, yet smooth enough for the smoothness-based bias control to remain meaningful.