TY - JOUR
T1 - Learning from a consistently ignorant teacher
AU - Frazier, Michael
AU - Goldman, Sally
AU - Mishra, Nina
AU - Pitt, Leonard
N1 - Funding Information:
-Supported in part by NSF Grant CCR-9110108 and NSF NYI Grant CCR-9357707 with matching funds provided by Xerox Corporation, Palo Alto Research Center. E-mail address: sg cs.wustl.edu. E-mail address: nmishra uiuc.edu.
Funding Information:
9Supported in part by NSF Grant IRI-9014840. E-mail address: pitt cs.uiuc.edu.
Funding Information:
* Supported in part by NSF Grant IRI-9014840 and by NASA Grant NAG 1-613. This work was completed while the author was at the University of Illinois at Urbana-Champaign and at Southern University at New Orleans. E-mail address: frazier cs.acu.edu.
PY - 1996/6
Y1 - 1996/6
N2 - One view of computational learning theory is that of a learner acquiring the knowledge of a teacher. We introduce a formal model of learning capturing the idea that teachers may have gaps in their knowledge. In particular, we consider learning from a teacher who labels examples "+" (a positive instance of the concept being learned), "-" (a negative instance of the concept being learned), and "?" (an instance with unknown classification), in such a way that knowledge of the concept class and all the positive and negative examples is not sufficient to determine the labelling of any of the examples labelled with "?". The goal of the learner is not to compensate for the ignorance of the teacher by attempting to infer "+" or "-" labels for the examples labelled with "?", but is rather to learn (an approximation to) the ternary labelling presented by the teacher. Thus, the goal of the learner is still to acquire the knowledge of the teacher, but now the learner must also identify the gaps. This is the notion of learning from a consistently ignorant teacher. We present general results describing when known learning algorithms can be used to obtain algorithms that learn from a consistently ignorant teacher. We investigate the learnability of a variety of concept classes in this model, including monomials, monotone DNF formulas, Horn sentences, decision trees, DFAs, and axis-parallel boxes in Euclidean space, among others. Both learnability and non-learnability results are presented.
AB - One view of computational learning theory is that of a learner acquiring the knowledge of a teacher. We introduce a formal model of learning capturing the idea that teachers may have gaps in their knowledge. In particular, we consider learning from a teacher who labels examples "+" (a positive instance of the concept being learned), "-" (a negative instance of the concept being learned), and "?" (an instance with unknown classification), in such a way that knowledge of the concept class and all the positive and negative examples is not sufficient to determine the labelling of any of the examples labelled with "?". The goal of the learner is not to compensate for the ignorance of the teacher by attempting to infer "+" or "-" labels for the examples labelled with "?", but is rather to learn (an approximation to) the ternary labelling presented by the teacher. Thus, the goal of the learner is still to acquire the knowledge of the teacher, but now the learner must also identify the gaps. This is the notion of learning from a consistently ignorant teacher. We present general results describing when known learning algorithms can be used to obtain algorithms that learn from a consistently ignorant teacher. We investigate the learnability of a variety of concept classes in this model, including monomials, monotone DNF formulas, Horn sentences, decision trees, DFAs, and axis-parallel boxes in Euclidean space, among others. Both learnability and non-learnability results are presented.
UR - http://www.scopus.com/inward/record.url?scp=0030164934&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=0030164934&partnerID=8YFLogxK
U2 - 10.1006/jcss.1996.0035
DO - 10.1006/jcss.1996.0035
M3 - Article
AN - SCOPUS:0030164934
SN - 0022-0000
VL - 52
SP - 471
EP - 492
JO - Journal of Computer and System Sciences
JF - Journal of Computer and System Sciences
IS - 3
ER -