Summary
The paper studies the problem of static experiment planning under the function approximation setting, which contrasts with the adaptive setting where the reward is not observable during the static planning phase. The paper proposes two static planning strategies: (1) EluderPlanner based on Eluder Dimension, and (2) Naive uniform sampler, and analyzes their regret, achieving a cumulative regret similar to the OLS and SquareCB algorithms in their adaptive counterparts.
The paper takes a step further by designing a special tree-structured function class that highlights the gap between the proposed static planning algorithms and the lower bound of adaptive learning in terms of regret.
Finally, the paper addresses the problem of model selection and demonstrates the possibility of constructing an $\varepsilon$-optimal policy.
Strengths
Clear motivation and good writing:
- I enjoyed reading the motivational example in the introduction that explains why adaptive learning scenarios can be challenging.
- All the problem setups and the relations with the related literature are clearly explained.
- The structure of the paper is good and easy to follow.
- Assumptions are well explained, and the definition of Eluder dimension is helpful.
Novelty:
- Combining Eluder dimension and static experiment planning appears to be a novel approach.
- The lower bound construction in Section 5 is informative and demonstrates a fundamental gap between static planning and adaptive learning.
Theoretical soundness:
- I read through the main text, and all the derivations seem correct to me.
Weaknesses
Related work on reward-free RL: I found reward-free RL to be closely related, especially [1], which also describes reward-free RL under function approximation. It would be good to have a short paragraph discussing reward-free RL in general.
[1] Shuang Qiu, Jieping Ye, Zhaoran Wang, Zhuoran Yang. "On Reward-Free RL with Kernel and Neural Function Approximations: Single-Agent MDP and Markov Game."
Questions
I am not familiar with Eluder dimension, but I find the construction of the function class in Section 5 extremely interesting. Will there be a similar gap for some of our familiar non-linear function classes, such as neural networks or kernel spaces, between static planning and adaptive learning?
Rating
7: Accept: Technically solid paper, with high impact on at least one sub-area, or moderate-to-high impact on more than one areas, with good-to-excellent evaluation, resources, reproducibility, and no unaddressed ethical considerations.
Confidence
3: You are fairly confident in your assessment. It is possible that you did not understand some parts of the submission or that you are unfamiliar with some pieces of related work. Math/other details were not carefully checked.