Summary
This paper proposes a derivative-free two-time scale for performative prediction problem. The two-timescale facilitates a faster accumulation of samples to compute a gradient with smaller bias. For smooth nonconvex objective, the work proves a iteration complexity of $O(\epsilon^{-3})$ for the $\epsilon$-staitonary point. They illustrate results via numerical experiments.
Strengths
1. This paper deals with an important problem: derivative-free optimization of nonconvex function under performative prediction setup.
2. The convergence rate seems reasonable.
3. The experiments are well-motivated.
Weaknesses
1. **The applications are shown for squared loss. But it is not a bounded loss and does not satisfy Assumption 3.2. This leads me to believe that Assumption 3.2 is made for the convenience of theoretical analysis.**
In fact, **one of the major challenges in the decision-dependent noise or state-dependent Markov noise setup is that the algorithm is often not stable** for unconstrained optimization (see [1,2] below). Assumption 3.2 helps to avoid this issue.
**So Assumption 3.2 is crucial for Lemma E.3 and Lemma B.i (i=1,2,3,4). Then the theoretical analysis of the algorithm does not apply to squared loss which is one of the most popular loss functions.**
2. The proof techniques required are pretty similar to Wu et al., 2020 ([3] below). In fact, **the main result is almost same as Corollary 4.9 of Wu et al., 2020. It's just that Corollary 4.9 of Wu et al., 2020 is wrapped in the cover of reinforcement learning but the algorithm, underlying proof techniques, and result are same.** Wu et al., 2020 does achieve a faster rate of $\tilde{O}(\epsilon^{-2.5})$ although I guess here the poor rate is due to derivative-free algorithm.
[1] Liang, Faming. "Trajectory averaging for stochastic approximation MCMC algorithms." (2010): 2823-2856.
[2] Andrieu, Christophe, Éric Moulines, and Pierre Priouret. "Stability of stochastic approximation under verifiable conditions." SIAM Journal on control and optimization 44, no. 1 (2005): 283-312.
[3] Wu, Yue Frank, Weitong Zhang, Pan Xu, and Quanquan Gu. "A finite-time analysis of two time-scale actor-critic methods." Advances in Neural Information Processing Systems 33 (2020): 17617-17628.
Questions
1. It is not clear to me whether the derivative-free approach helps to deal with state-dependence of the Markov chain like mentioned in line 105-112? In other words, say there is a gradient oracle such that $g_{k}^{(m)}=\nabla l(\theta_k^{(m)},Z_{k}^{(m)})$. What will happen to the convergence rate of the algorithm then?
2. Please highlight the technical novelties required compared to Wu et al., 2020 (apart from the zeroth-order approximation). See point 2 of Weakness for details.
I may change my score depending on the reply.
Rating
5: Borderline accept: Technically solid paper where reasons to accept outweigh reasons to reject, e.g., limited evaluation. Please use sparingly.
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.