Summary
This paper introduces A-Crab, an offline RL algorithm derived from ATAC, which incorporates a modified loss function for the Q-function. Instead of employing the square Bellman error used in ATAC, A-Crab utilizes the importance-weighted Bellman error. With this modified loss function, A-Crab effectively addresses some disadvantages of ATAC. These include alleviating the visitation coverage assumption, enhancing the suboptimality rate, and simplifying the minimax optimization process. Additionally, A-Crab inherits several benefits from ATAC. Theoretical findings presented in this paper demonstrate the superior advantages of A-Crab in comparison to ATAC.
Strengths
1. This paper is well-organized, presenting a table that compares provable offline RL algorithms, outlining the key distinctions of the proposed algorithm, A-Crab, in contrast to ATAC, and highlighting the advantages brought about by these modifications.
2. By simply incorporating the importance sampling ratio from the loss function of ATAC, A-Crab exhibits significantly improved characteristics, namely: 1) relaxation of the visitation coverage assumption, 2) enhancement of the suboptimal rate, and 3) simplification of the minimax problem into a maximization problem. These advancements result from non-trivial steps and can be accomplished by making only a few adjustments to the terms in the loss functions of ATAC.
Weaknesses
1. Despite the noteworthy novelty of this paper in terms of presenting theoretical advantages of A-Crab, the absence of empirical results diminishes its impact. I acknowledge that it is common to solely provide theoretical results in the realm of provable offline RL. However, considering that A-Crab is built upon ATAC, which offers both theoretical and numerical results, it would be feasible to compare the performance of A-Crab with that of ATAC. I believe that including such results would significantly enhance the paper.
2. The importance sampling ratio in offline RL can become excessively large due to the limited coverage of the state-action space in the offline dataset and substantial differences between the current policy and the dataset policy. Consequently, the A-Crab algorithm may encounter instability when attempting to learn a robust policy in practical scenarios. However, if this paper addresses this issue, it would substantially strengthen its credibility.
Questions
1. [Regarding Weakness 1] Would it be possible for you to present empirical results on D4RL datasets that compare the performance of A-Crab with that of ATAC?
Rating
6: Weak Accept: Technically solid, moderate-to-high impact paper, with no major concerns with respect to evaluation, resources, reproducibility, 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.
Limitations
The only limitation of this paper is the absence of empirical results. However, the implementation of A-Crab appears to be relatively straightforward, as it can be achieve by replacing the squared Bellman error in ATAC's implementation with the importance-weighted averaged Bellman error. Given that the implementation of ATAC is already available on GitHub, there is an opportunity to enhance this paper by presenting empirical results that compare the performance of A-Crab with that of ATAC.