The Role of Unlabeled Data in Supervised Learning - Robotics Institute Carnegie Mellon University

The Role of Unlabeled Data in Supervised Learning

Conference Paper, Proceedings of 6th International Colloquium on Cognitive Science (ICCS '99), pp. 103 - 111, July, 1999

Abstract

Most computational models of supervised learning rely only on labeled training examples, and ignore the possible role of unlabeled data. This is true both for cognitive science models of learning such as SOAR [Newell 1990] and ACT–R [Anderson, et al. 1995], and for machine learning and data mining algorithms such as decision tree learning and inductive logic programming (see, e.g., [Mitchell 1997]). In this paper we consider the potential role of unlabeled data in supervised learning. We present an algorithm and experimental results demonstrating that unlabeled data can significantly improve learning accuracy in certain practical problems. We then identify the abstract problem structure that enables the algorithm to successfully utilize this unlabeled data, and prove that unlabeled data will boost learning accuracy for problems in this class. The problem class we identify includes problems where the features describing the examples are redundantly sufficient for classifying the example; a notion we make precise in this paper. This problem class includes many natural learning problems faced by humans, such as learning a semantic lexicon over noun phrases in natural language, and learning to recognize objects from multiple sensor inputs. We argue that models of human and animal learning should consider more strongly the potential role of unlabeled data, and that many natural learning problems fit the class we identify.

Notes
(invited paper)

BibTeX

@conference{Mitchell-1999-16680,
author = {Tom Mitchell},
title = {The Role of Unlabeled Data in Supervised Learning},
booktitle = {Proceedings of 6th International Colloquium on Cognitive Science (ICCS '99)},
year = {1999},
month = {July},
pages = {103 - 111},
}