English

The price of bandit information in multiclass online classification

Machine Learning 2013-07-10 v2

Abstract

We consider two scenarios of multiclass online learning of a hypothesis class HYXH\subseteq Y^X. In the {\em full information} scenario, the learner is exposed to instances together with their labels. In the {\em bandit} scenario, the true label is not exposed, but rather an indication whether the learner's prediction is correct or not. We show that the ratio between the error rates in the two scenarios is at most 8Ylog(Y)8\cdot|Y|\cdot \log(|Y|) in the realizable case, and O~(Y)\tilde{O}(\sqrt{|Y|}) in the agnostic case. The results are tight up to a logarithmic factor and essentially answer an open question from (Daniely et. al. - Multiclass learnability and the erm principle). We apply these results to the class of γ\gamma-margin multiclass linear classifiers in Rd\reals^d. We show that the bandit error rate of this class is Θ~(Yγ2)\tilde{\Theta}(\frac{|Y|}{\gamma^2}) in the realizable case and Θ~(1γYT)\tilde{\Theta}(\frac{1}{\gamma}\sqrt{|Y|T}) in the agnostic case. This resolves an open question from (Kakade et. al. - Efficient bandit algorithms for online multiclass prediction).

Keywords

Cite

@article{arxiv.1302.1043,
  title  = {The price of bandit information in multiclass online classification},
  author = {Amit Daniely and Tom Helbertal},
  journal= {arXiv preprint arXiv:1302.1043},
  year   = {2013}
}