Learning to Recognize Three-Dimensional Objects
- 1 May 2002
- journal article
- Published by MIT Press in Neural Computation
- Vol. 14 (5) , 1071-1103
- https://doi.org/10.1162/089976602753633394
Abstract
A learning account for the problem of object recognition is developed within the probably approximately correct (PAC) model of learnability. The key assumption underlying this work is that objects can be recognized (or discriminated) using simple representations in terms of syntactically simple relations over the raw image. Although the potential number of these simple relations could be huge, only a few of them are actually present in each observed image, and a fairly small number of those observed are relevant to discriminating an object. We show that these properties can be exploited to yield an efficient learning approach in terms of sample and computational complexity within the PAC model. No assumptions are needed on the distribution of the observed objects, and the learning performance is quantified relative to its experience. Most important, the success of learning an object representation is naturally tied to the ability to represent it as a function of some intermediate representations extracted from the image. We evaluate this approach in a large-scale experimental study in which the SNoW learning architecture is used to learn representations for the 100 objects in the Columbia Object Image Library. Experimental results exhibit good generalization and robustness properties of the SNoW-based method relative to other approaches. SNoW's recognition rate degrades more gracefully when the training data contains fewer views, and it shows similar behavior in some preliminary experiments with partially occluded objects.Keywords
This publication has 28 references indexed in Scilit:
- Classifying facial actionsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,1999
- A Computational Model for Visual SelectionNeural Computation, 1999
- A Winnow-Based Approach to Context-Sensitive Spelling CorrectionMachine Learning, 1999
- A Decision-Theoretic Generalization of On-Line Learning and an Application to BoostingJournal of Computer and System Sciences, 1997
- Support-vector networksMachine Learning, 1995
- Toward Efficient Agnostic LearningMachine Learning, 1994
- Learning in the Presence of Malicious ErrorsSIAM Journal on Computing, 1993
- On learning to recognize 3-D objects from examplesPublished by Institute of Electrical and Electronics Engineers (IEEE) ,1993
- Learning boolean functions in an infinite attribute spaceMachine Learning, 1992
- Decision theoretic generalizations of the PAC model for neural net and other learning applicationsInformation and Computation, 1992