Summary
This paper studies a general interactive learning setting, which is termed "interactive estimation". In this model, we are given a set of alternatives, which contains the target. At each step, the learner can choose an alternative and receive the similarity of this alternative with the target. Based on this input, the goal is to get as close as possible to the target. The authors then demonstrate that many well studied settings are special cases of this general framework, including structured bandits and SQ learning. Then, they introduce a novel combinatorial parameter which they call "dissimilarity dimension". They prove that a general algorithm which, under reasonable assumptions, has regret that is bounded by a polynomial of the dissimilarity dimension. Furthermore, they show that the dissimilarity dimension is polynomially related to the strong SQ dimension, which automatically gives lower bounds in the sample complexity in terms of the dissimilarity dimension. Lastly, they prove that the dissimilarity dimension is upper bounded by the Eluder dimension and give concrete examples where the gap between the two is quite wide, which yields improved regret analysis for some bandit settings.
Strengths
Overall, the contributions of this paper are novel and highly relevant for the learning theory community.
In terms of results, both definitions of the interactive estimation setting and the dissimilarity dimension are valuable contributions of this work. It is interesting that one can define such a general setting that encompasses various seemingly unrelated problems and still provide a meaningful combinatorial measure of complexity that characterizes learnability under general conditions. The fact that studying the dissimilarity dimension results in tightening various existing results about specific bandit settings is also an important feature of this work, and it seems to open up unexplored directions of research in this well-established field. Another important aspect of this work is that it provides an algorithmic template, which can be instantiated using various algorithms that exist in the literature.
On the technical side, the main proofs contain novel and non-trivial ideas, such as the idea of using Turan's Theorem to bound the number of bad queries in terms of the dissimilarity dimension in Lemma 5.
In terms of presentation, the paper is very well written, with all key ideas explained clearly and succinctly. It is also nice that the authors try to give intuition for the important ideas that are involved in proving the Theorems, such as the intuitive reason for why the dissimilarity dimension is "tighter" than the Eluder dimension (before Proposition 12).
Weaknesses
The main weakness in terms of results is the decaying estimation assumption, which is crucial in order for Algorithm 1 to work. The authors provide several alternative assumptions which imply the decaying estimation, such as the existence of an online regression oracle with sublinear regret, or bounded covering numbers for the set of alternatives. While these are reasonable assumptions that have been used in many settings in prior work, it would be interesting to see whether they can be relaxed, or whether they are somehow related to the assumption of boundedness of the dissimilarity dimension. Right now there is no discussion in the paper about that relation.
Questions
-One question, which is also briefly discussed by the authors, involves the computational complexity of the proposed algorithms. In particular, are there some interesting conditions for the similarity measure $\rho$, under which the least squares optimization of Algorithm 1 can be implemented in polynomial time?
-It is implicitly assumed that for any given $z_1,z_2 \in \mathcal{Z}$, the algorithm can compute $\rho(z_1|z_2)$. This is certainly the case in the specific settings of SQ learning and structured bandits, which are studied in the paper, but one could imagine situations where that computation is not possible. Would it be possible to impose some conditions on $\rho$ which still enable learning of the target, without having access to an evaluation oracle for $\rho$?
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.
Limitations
Yes, the limitations have been adequately addressed.