In many real world tasks, only a small fraction of the available inputs are important at any particular time. This paper presents a method for ascertaining the relevance of inputs by exploiting temporal coherence and predictability. The method proposed in this paper dynamically allocates relevance to inputs by using expectations of their future values. As a model of the task is learned, the model is simultaneously extended to create task-specific predictions of the future values of inputs. Inputs which are either not relevant, and therefore not accounted for in the model, or those which contain noise, will not be predicted accurately. These inputs can be de-emphasized, and, in turn, a new, improved, model of the task created. The techniques presented in this paper have yielded significant improvements for the vision-based autonomous control of a land vehicle, vision-based hand tracking in cluttered scenes, and the detection of faults in the etching of semiconductor wafers.
[1]
Charles E. Thorpe.
Outdoor visual navigation for autonomous robots
,
1989,
Robotics Auton. Syst..
[2]
Ernst D. Dickmanns,et al.
Expectation-based dynamic scene understanding
,
1993
.
[3]
John C. Platt,et al.
A Convolutional Neural Network Hand Tracker
,
1994,
NIPS.
[4]
Shumeet Baluja,et al.
Expectation-based selective attention
,
1996
.
[5]
S Ullman,et al.
Shifts in selective visual attention: towards the underlying neural circuitry.
,
1985,
Human neurobiology.
[6]
Dean A. Pomerleau,et al.
Neural Network Perception for Mobile Robot Guidance
,
1993
.