Teaching and compressing for low VC-dimension

In this work we study the quantitative relation between VC-dimension and two other basic parameters related to learning and teaching. We present relatively efficient constructions of {\em sample compression schemes} and {\em teaching sets} for classes of low VC-dimension. Let be a finite boolean concept class of VC-dimension . Set . We construct sample compression schemes of size for , with additional information of bits. Roughly speaking, given any list of -labelled examples of arbitrary length, we can retain only labeled examples in a way that allows to recover the labels of all others examples in the list. We also prove that there always exists a concept in with a teaching set (i.e. a list of -labelled examples uniquely identifying ) of size . Equivalently, we prove that the recursive teaching dimension of is at most . The question of constructing sample compression schemes for classes of small VC-dimension was suggested by Littlestone and Warmuth (1986), and the problem of constructing teaching sets for classes of small VC-dimension was suggested by Kuhlmann (1999). Previous constructions for general concept classes yielded size for both questions, even when the VC-dimension is constant.
View on arXiv