English

Optimal Collusion-Free Teaching

Machine Learning 2019-03-12 v1 Machine Learning

Abstract

Formal models of learning from teachers need to respect certain criteria to avoid collusion. The most commonly accepted notion of collusion-freeness was proposed by Goldman and Mathias (1996), and various teaching models obeying their criterion have been studied. For each model MM and each concept class C\mathcal{C}, a parameter MM-TD(C)\mathrm{TD}(\mathcal{C}) refers to the teaching dimension of concept class C\mathcal{C} in model MM---defined to be the number of examples required for teaching a concept, in the worst case over all concepts in C\mathcal{C}. This paper introduces a new model of teaching, called no-clash teaching, together with the corresponding parameter NCTD(C)\mathrm{NCTD}(\mathcal{C}). No-clash teaching is provably optimal in the strong sense that, given any concept class C\mathcal{C} and any model MM obeying Goldman and Mathias's collusion-freeness criterion, one obtains NCTD(C)M\mathrm{NCTD}(\mathcal{C})\le M-TD(C)\mathrm{TD}(\mathcal{C}). We also study a corresponding notion NCTD+\mathrm{NCTD}^+ for the case of learning from positive data only, establish useful bounds on NCTD\mathrm{NCTD} and NCTD+\mathrm{NCTD}^+, and discuss relations of these parameters to the VC-dimension and to sample compression. In addition to formulating an optimal model of collusion-free teaching, our main results are on the computational complexity of deciding whether NCTD+(C)=k\mathrm{NCTD}^+(\mathcal{C})=k (or NCTD(C)=k\mathrm{NCTD}(\mathcal{C})=k) for given C\mathcal{C} and kk. We show some such decision problems to be equivalent to the existence question for certain constrained matchings in bipartite graphs. Our NP-hardness results for the latter are of independent interest in the study of constrained graph matchings.

Cite

@article{arxiv.1903.04012,
  title  = {Optimal Collusion-Free Teaching},
  author = {David Kirkpatrick and Hans U. Simon and Sandra Zilles},
  journal= {arXiv preprint arXiv:1903.04012},
  year   = {2019}
}

Comments

26 pages and 6 figures. This is an expanded version of a similarly titled paper to appear in Proceedings of Machine Learning Research (ALT 2019), vol. 98, 2019

R2 v1 2026-06-23T08:03:36.449Z