Response to Reviewer 5FNs
Thank you very much for your detailed and constructive comments and we are glad to provide the response to your questions.
**Q1**: Extend to other network structures.
**A1**: Yes, our analysis can be readily converted into many more advanced neural structures, because we only use the almost-convexity property of MLP in over-parameterized networks. Using the results of [3], our results can be directly extended to CNN and ResNet.
**Q2**: Value of S.
**A2**: We set $S =1$ in all the experiments (see implementation details on Page 14). Since we have the exploration hyper-parameter $\gamma$ which plays a similar role in tuning the exploration strength, we conducted the grid search for $\gamma$ in the experiments instead.
**Q3**: Cumulative population regret metric.
**A3**: We agree with the reviewer in that the population regret of the last round is also a promising regret metric. The cumulative population regret metric reflects the overall performance of each label query, which implies the average sub-linear decreasing error rate with respect to the number of queries $O(1/\sqrt{Q})$.
**Q4**: Advantages of using the exploration network.
**A4**: The main advantage of using the exploration network is to achieve adaptive exploration for "upward" exploration and "downward" exploration. The upward exploration is to describe the case when our model $f$ underestimates the expected reward (label value) $h$ and the downward exploration is to describe the case when $f$ overestimates $h$ (i.e., $f(x) > h(x)$). A motivating example is that, when $f(x)$ overestimates $h(x)$, the UCB-based method will further add a positive value to $f(x)$, making the deviation larger. Instead, the exploration network is able to add a negative value to $f(x)$ by learning and predicting the potential gain $h(x) - f(x)$, making the gap smaller.
The theoretical motivation for this exploration network and using the gradient as input is the statistical confidence bound. The confidence bound can be represented as follows:
$|f(x) - h(x)| \leq \Phi(g(x))$, where $g(x)$ is the gradient of $f(x)$ and $\Phi$ represents the statistical form with respect to $g(x)$. Thus, instead of deriving a fixed form of $\Phi$, the exploration network uses a network to learn a form of $\Phi$, i.e., the mapping from $g(x)$ to $f(x) - h(x)$.
In this way, the exploration network is able to learn a flexible form of $\Phi$ that adapts to different datasets. In contrast, the statistical form of $\Phi$ is fixed on any dataset. The reviewer may want to refer to [10] for more details.
**Q5**: Existence of $\theta^\ast$.
**A5**: $\theta^\ast$ always exists as long as the parameter space of the neural network is large enough (controlled by $m$). This comes from the universal approximation property of neural networks, i.e., given any $T$ data points, there exists at least a solution for the neural network to fit these $T$ data points. Therefore, $\theta^\ast$ always exists but will depend on the dataset, i.e., $\theta^\ast$ varies on different $T$ or different datasets.
Thank you very much for your time and insightful comments again.