Summary
This paper provides a finite-time analysis of single-timescale, single-sample, average-reward actor-critic with a linear critic under Markovian sampling. It is established that the standard scheme achieves $\epsilon$-approximate stationarity with $\widetilde{O}(\epsilon^{-2})$ sample complexity. The analysis is achieved by extending the small-gain analysis of [A. Oleshevsky & B. Gharesifard, _A small-gain analysis of single-timescale actor-critic_. SICON 2023], which was for the discounted setting, to the average reward setting. This is accomplished by leveraging a uniform ergodicity assumption (Assumption 3.2, line 202) and associated analysis (like, e.g., that of [Y. F. Wu, W. Zhang, P. Xu, Q. Gu, _A finite-time analysis of two time-scale actor-critic methods_. NeurIPS, 2020]) to handle the Markovian sampling that becomes particularly important in the average-reward setting. It is furthermore claimed that the results apply to problems with continuous state spaces. The sample complexity achieved matches the state of the art for finite-time analyses of actor-critic methods, yet applies to the single-timescale, single-sample, average-reward, Markovian sampling setting, which was previously an open question.
Strengths
As stated in the summary, this work establishes that single-timescale, single-sample, average-reward actor-critic under Markovian sampling achieves $\epsilon$-stationarity with $\widetilde{O}(\epsilon^{-2})$ sample complexity. This shows that this version of actor-critic matches the state of the art, resolving what was a previously an open question. Despite the analysis presented in the appendix being notation-heavy and somewhat difficult to follow, and though there are issues in the exposition and assumptions that need to be addressed (see weaknesses and questions below), the main steps in the theoretical results appear to be sound. The analysis appears to build off of the small-gain analysis of [Oleshevsky & Gharesifard, 2023], combined with elements of previous two-timescale analyses for average-reward actor-critic with the uniform ergodicity assumption such as [Wu et al., 2020], as well as some algebraic manipulations of inequalities. Though of uncertain practical utility, this contribution is definitely of interest to the theoretical reinforcement learning community.
Weaknesses
I have some concerns about: (i) clarity about the innovation required in the analysis; (ii) the satisfiability of the assumptions made; and (iii) the dependence of the main result presented in Step 4 in lines 331-339 on having access to potentially unknown problem-specific constants when designing stepsizes. Addressing these issues or being clear about any limitations will likely strengthen the paper.
(i) As stated above, the analysis appears to build off of [Oleshevsky & Gharesifard, 2023] to handle the interconnectedness of the single-timescale analysis, elements of two-timescale analyses like [Wu et al., 2020] to handle Markovian sampling, as well as algebraic manipulations of inequalities to combine it all together. However, it is unclear from the main body whether the analysis is a straightforward (albeit complicated) combination of these existing methods, or if some critical new insight and innovation are required. If the former, the significance of the contribution is weakened. If the latter, it should be stated more clearly. Also, the abstract claims that the analysis applies to continuous state spaces, and on lines 73-74 it is stated that achieving this requires "significantly non-trivial effort in the analysis". It is not clear where in the analysis this non-trivial effort takes place, however. If serious additional effort was required, it should be clearly stated exactly where it occurs.
(ii) Two of the assumptions call into doubt the applicability of the result to continuous state spaces. On lines 198-199, it is stated that Assumption 3.1 holds under certain conditions in the tabular case, but applicability to the continuous state space case is not mentioned. The reader wonders: does Assumption 3.1 hold when $|S| = \infty$? In addition, lines 220-221 state that Assumption 3.4 holds for the finite state-action space setting. Again: what about when $|S| = \infty$? Since the analysis relies on these assumptions, it must be shown that they hold in the continuous state space setting for the corresponding claims in the abstract and introduction to be true. Finally, though uniform ergodicity (Assumption 3.2) is commonly assumed in average-reward analyses, the recent two-timescale analysis of [W. A. Suttle, A. S. Bedi, B. Patel, B. M. Sadler, A. Koppel, D. Manocha, _Beyond exponentially fast mixing in average-reward reinforcement learning via multi-level monte carlo actor-critic_. ICML 2023] removes the need for this assumption. It would be helpful to see a discussion of why Assumption 3.2 is still required in the single-timescale analysis or how it might be eliminated.
(iii) On lines 334-337, it is pointed out that, for Step 4 (cf. lines 331-339) to work, a certain set of inequalities (line 335) needs to be satisfied. It is stated that this condition can be satisfied by choosing the stepsize ratio $c$ to be smaller than some threshold. On line 556 in the appendix, this threshold is given, but it involves the problem-specific constants $\lambda, L_*, G, B$. It thus appears necessary that we have oracle knowledge or that an additional estimation procedure is required for the specific stepsize scheme to be operable.
Questions
* What is the key innovation required in the analysis?
* What is the effort required in accommodating continuous state spaces?
* Under what conditions do Assumptions 3.1 and 3.4 hold for continuous state spaces?
* Why is Assumption 3.2 necessary? Or can it be eliminated?
* How do we choose the stepsize ratio $c$ in practice?
Rating
6: Weak Accept: Technically solid, moderate-to-high impact paper, with no major concerns with respect to evaluation, resources, reproducibility, ethical considerations.
Confidence
4: You are confident in your assessment, but not absolutely certain. It is unlikely, but not impossible, that you did not understand some parts of the submission or that you are unfamiliar with some pieces of related work.
Limitations
Aside from the weaknesses and questions described above, the authors have adequately addressed the limitations of the work.