Response to Reviewer ByMR
## Q: The performance improvement seems to primarily stem from comprehensive parameter tuning, rather than the proposed iterative refinement of policy constraints.
A: In Section 5.1, we conduct an evaluation of CPI within two GridWorld environments. We consider two baseline algorithms: InAC, a method that guarantees to find the in-sample softmax, and a method that employs policy iteration with behavior regularization (BR), which could be viewed as an extension of TD3+BC for the discrete action setting. Both CPI and InAC converge to the oracle across various $\tau$ and environments settings. In contrast, BR underperforms when a larger $\tau$ is applied on 7*7-GridWorld and FourRoom-random. This evaluation ensures no parameter tuning while still demonstrates the effectiveness of CPI. , which proves the performance improvement primarily stem from the proposed iterative refinement of policy constraints.
While when function approximation is applied, tuning parameters becomes a common issue of almost all SOTA offline RL algorithms. For example, XQL[1], an in-sample optimization method, is relies on tuning the hyper-parameters according to Figure 7, 10 and 11 in the appendix of the original paper. In practice, we believe it's unlikely that a method could dominate all tasks without tuning parameters.
## Q: TD3+BC might also achieve in-sample optimality and meanwhile prevents OOD issues with a carefully swept conservatism strength $\alpha$.
A: The critical hyper-parameter in TD3+BC is $\alpha$ value, which controls the weight of RL learning and behavior cloning process. The $\alpha$ is set 2.5 by default in the original paper in Mujoco tasks, and we indeed find that the value of 2.5 works well only in Mujoco tasks. Thus, as you suggested, we conduct a hyperparameter search in the ranges {0.0001, 0.05, 0.25, 2.5, 25, 36, 50, 100} for Antmaze and Adroit datasets, and report the results in our results tables. It can be found that changing $\alpha$ can indeed improve the performance of TD3+BC. However, the performance of CPI is still significantly better on Antmaze and Adroit, which proves the effectiveness of the mechanism for iterative refinement of policy for behavior regularization in CPI.
| | TD3BC (default) | TD3BC (with swept best hyperparameter ) | CPI | CPI-RE |
| ---------------------- | --------------- | --------------------------------------- | ----------------- | ----------------- |
| antmaze-umaze | 78.6 | 78.6 ($\alpha=2.5$) | **98.8$\pm$1.1** | **99.2$\pm$0.5** |
| antmaze-umaze-diverse | 71.4 | 71.4 ($\alpha=2.5$) | **88.6$\pm$5.7** | **92.6$\pm$10.0** |
| antmaze-medium-play | 3.0 | 35.7$\pm$11.0 ($\alpha=36$) | **82.4$\pm$5.8** | **84.8$\pm$5.0** |
| antmaze-medium-diverse | 10.6 | 17.5$\pm$0.43($\alpha=25$) | **80.4$\pm$8.9** | **80.6$\pm$11.3** |
| antmaze-large-play | 0.0 | 0.0$\pm$0.0 ($\alpha=50$) | **20.6$\pm$16.3** | **33.6$\pm$8.1** |
| antmaze-large-diverse | 0.2 | 0.2 ($\alpha=2.5$) | **45.2$\pm$6.9** | **48.0$\pm$6.2** |
| pen-cloned | 5.13 | 64.2 $\pm$17.3($\alpha=0.0001$) | **71.8$\pm$35.2** | **70.7$\pm$15.8** |
## Q: how do CPI and CPI-RE perform using one group of hyperparameters for each types of tasks
A: We are still working on the experiments. We will post the results when the experiments finish.
## Q: term $\tau(1-\lambda)$
A: Thanks for pointing this out. We have modify this in the revised paper.
## Q: In proposition 1, the (34) would be better (5).
A: This is due to a replicated label used in the same equation within method and appendix. We have revised them.
## Citations
[1] Garg, Divyansh, et al. "Extreme Q-Learning: MaxEnt RL without Entropy." *The Eleventh International Conference on Learning Representations*. 2022.