Response
Thank you for the valuable feedback! Here are our responses:
- **Comparison against Practical Work**
We mainly discuss theoretical works in the related works because our paper also focuses on the theory of offline RLHF. That said, **our algorithm is still quite different from the practical algorithms presented in [1]**. Although they also use MLE to estimate the reward model, they typically run RL algorithms **with respect to the learned MLE rewards** (i.e., $\hat{r}$ in Algorithm 1) without any pessimism. The lower bound in [Theorem 3.9, 2] has shown that this kind of algorithm can fail in the worst cases.
In contrast, we **use pessimism** to circumvent such failure. More specifically, we **construct a confidence set of the reward model and then evaluate each policy with the most pessimistic reward model inside the confidence set**. This is the key difference between our algorithm and existing commonly used algorithms in [1], and this modification is crucial to overcome their limit.
- **Reward vs Return**
Thanks for pointing it out! We will revise this in the final version.
- **Appendix**
Thanks for pointing it out! We will move the key points in Appendix to the main paper in the final version.
- **Remark 3**
We will clarify it as follows. In line 4 of Algorithm 1, we need to compute $\mathbb{E} _ {\tau \sim \mu _ {ref}}[r (\tau)]$, which might be computationally inefficient since the space of all trajectories is large. In this case, we can sample $N_0$ trajectories $(\tau ^ i) _ {i = 1} ^ {N _ 0}$ from $\mu _ {ref}$ and then simply use $ \frac{1}{N _ 0}\sum _ {i=1} ^ {N _ 0} r(\tau ^ i)$ as a surrogate of $\mathbb{E} _ {\tau \sim \mu _ {ref}}[r (\tau)]$. From Azuma-Hoeffding inequality, this will only incur an error scaling with $\frac{1}{N _ 0}$. Therefore as long as we choose $N _ 0 = O(1 / \epsilon ^2)$, this error can be neglected while line 4 becomes more computationally efficient.
- **Cannot Relaxed to Per-step Concentrability**
Theorem 2 shows that there exists **a set of MDPs whose rewards are defined per step (i.e., $r(\tau) = \sum _ {h=1} ^ H r _ h (s _ h, a _ h)$)** and **an offline dataset which satisfies the per-step concentrability** such that **no offline algorithm** is able to learn a near-optimal policy. This implies that with only per-step concentrability, we are not able to find a high-quality policy, even if we assume the rewards of the MDPs are defined per step. In contrast, with our trajectory-wise concentrability coefficient in Definition 2, we are able to learn a near-optimal policy for any MDPs, no matter whether the reward is defined over trajectories or defined per step. We will add this explanation in the final version.
- **Missing Reference**
We are sorry about the missing references. We list the references here and will add them in the main paper:
Per-step concentrability coefficient: [3-7], Optimal policy: [8]
- **Definition of $g(\cdot|\tau _ 1,\tau _ 2)$**
We are sorry about the unclearness of the definition of $g$. $g$ is a function mapping from $(\mathcal{T} \times \mathcal{T})$ (recall that $\mathcal{T} = (\mathcal{S} \times \mathcal{A}) ^ H$ is the set of all possible trajectories) to $\mathbb{R}^2$ and thus $g(\cdot|\tau _ 1, \tau _ 2)$ is a two-dimensional vector. It doesn’t need to be a distribution, i.e., $g(\cdot|\tau _ 1, \tau _ 2)$ is not necessarily positive and $\Vert g(\cdot|\tau _ 1, \tau _ 2) \Vert _1$ doesn’t need to be 1. Similar functions are elaborated in the definitions in Appendix E. We will revise this in the final version.
- **Wrong Symbol and Typo**
Thanks for pointing them out! We will correct them in the final version.
[1] Wirth, C., Akrour, R., Neumann, G., Fürnkranz, J., et al. (2017). A survey of preference-based reinforcement learning methods. Journal of Machine Learning Research, 18(136):1–46.
[2] Zhu, B., Jiao, J., and Jordan, M. I. (2023). Principled reinforcement learning with human feedback from pairwise or k-wise comparisons. arXiv:2301.11270.
[3] Xie, T., Cheng, C.-A., Jiang, N., Mineiro, P., and Agarwal, A. (2021). Bellman-consistent pessimism for offline reinforcement learning. arXiv:2106.06926
[4] Uehara, M. and Sun, W. (2021). Pessimistic model-based offline rl: Pac bounds and posterior sampling under partial coverage. In arXiv:2107.06226.
[5] Zhan, W., Huang, B., Huang, A., Jiang, N., and Lee, J. (2022a). Offline reinforcement learning with realizability and single-policy concentrability. In Conference on Learning Theory, pages 2730–2775. PMLR.
[6] Shi, L., Li, G., Wei, Y., Chen, Y., and Chi, Y. (2022). Pessimistic q-learning for offline reinforcement learning: Towards optimal sample complexity. arXiv:2202.13890.
[7] Li, G., Shi, L., Chen, Y., Chi, Y., andWei, Y. (2022b). Settling the sample complexity of model-based offline reinforcement learning. arXiv:2204.05275.
[8] Bertsekas, D. P. (2017). Dynamic programming and optimal control. Athena Scientific.