Authors' response (1/2)
Thank you for the positive review! Please see responses to individual questions below.
---
> Although the paper lacks experimental content, this is a minor drawback given the theoretical nature and significance of its contributions. The emphasis on simplicity in the main text raises questions on whether the authors have experience conducting practical experiments with XPO or plan to do so.
We do plan to evaluate XPO empirically, but we view this as follow-up work to this theoretical investigation. In particular, we expect the principle of deliberate exploration, as used in XPO, to be most beneficial in settings where an explicit verifier is available (e.g., math or coding). However, performing a full-scale evaluation for such settings is quite non-trivial, which is why we leave this for followup work.
---
> What are the authors' views on the practicality of human "online" feedback in the online learning process?
We see several practical scenarios where online feedback could be effectively implemented:
1. AI Feedback / Learned Reward Models: Another alternative is to use large language models as automated feedback/reward providers, which is commonly used in industry [3], and an active area of academic research with a growing community (see, e.g., [4]).
2. Automated Verification Settings: There are domains with explicit verification mechanisms, for example, math (Lean Prover) and coding (Python interpreter).
3. Batched Mode / Low-switching Cost Scenario: The XPO algorithm can be applied in a batch mode in which the algorithm makes a small number of updates, but draws a large batch of responses per update. This would be more practical for the case of human feedback. This variant of the algorithm can achieve theoretical guarantees, but this is beyond the scope of this paper (RL with few switches/large batches is a complementary topic with its own dedicated line of research [e.g., 1,2]); please see the response to reviewer Yamv for more detail.
Due to the high engineering overhead, we view this as beyond the scope of the present theoretical investigation.
---
> In Line 188 and Line 4 of the pseudocode, $y_t \sim \mathbb P(\tau^{(t)} \succ\tilde\tau^{(t)})$ suggests that feedback follows the preference model. If labeling is done via human online feedback, it seems quite a strong assumption that this property is satisfied in every iteration. Was this assumption necessary for theoretical development?
We agree that assuming binary preference $y_t \sim \mathbb P(\tau^{(t)} \succ\tilde\tau^{(t)})$ is an extra assumption, as we mentioned in line 145. Using the Bradley-Terry model to model human preference, as we did in this paper, is a standard assumption for modeling human preference in both RLHF/PBRL literature and industry (e.g., InstructGPT). Going beyond Bradley-Terry, such as general preferences, or handling misspecification/outliers both seem like interesting directions for future work. Additionally, such assumption is easily satisfied via the learned reward models (our algorithm can also work with explicit reward signals under minor change), but translation to good performance with respect to actual human preferences or benchmarks then depends on the quality of the learned reward model (this is another separate research topic see, e.g., [4]).
---
> While I am familiar with regret analysis using eluder dimension, I lack a deep understanding of coverability. Specifically, as stated in Remark 3.3, coverability at the trajectory level appears to increase exponentially with H, suggesting a much larger upper bound compared to the eluder dimension. Are there specific advantages of coverability over eluder dimension?
We present Theorem 3.1 in terms of coverability to keep the result as simple and compact as possible. More general guarantees, based on a complexity measure called the Sequential Extrapolation Coefficient (SEC) [5] which generalizes both Coverability and the Eluder Dimension, are provided in the appendix as Theorem 3.1'.
It's important to note that SEC is not always exponential in $H$. For example, in linear MDPs, the SEC can be bounded by $O(dH)$, as shown in Example C.2.
Furthermore, existing work [5, Section 5] has demonstrated that traditional complexity measures, including eluder dimension and its extensions like Bellman eluder dimension, are insufficient to capture coverability, as shown through hardness instances. SEC bridges this gap.