DocumentCode
659579
Title
Efficient learning from explanation of prediction errors in streaming data
Author
Banerjee, Biplab ; Dutta, Jayanta K.
Author_Institution
Dept. of Electr. & Comput. Eng., Univ. of Memphis Memphis, Memphis, TN, USA
fYear
2013
fDate
6-9 Oct. 2013
Firstpage
14
Lastpage
20
Abstract
Streaming data from different kinds of sensors contributes to Big Data in a significant way. Recognizing the norms and abnormalities in such spatiotemporal data is a challenging problem. We present a general-purpose biologically-plausible computational model, called SELP, for learning the norms or invariances as features in an unsupervised and online manner from explanations of saliencies or surprises in the data. Given streaming data, this model runs a relentless cycle of Surprise → Explain → Learn → Predict involving the real external world and its internal model, and hence the name. The key characteristic of the model is its efficiency, crucial for streaming Big Data applications, which stems from two functionalities exploited at each sampling instant - it operates on the change in the state of data between consecutive sampling instants as opposed to the entire state of data, and it learns only from surprise or prediction error to update its internal state as opposed to learning from the entire input. The former allows the model to concentrate its computational resources on spatial regions of the data changing most frequently and ignore others, while the latter allows it to concentrate on those instants of time when its prediction is erroneous and ignore others. The model is implemented in a neural network architecture. We show the performance of the network in learning and retaining sequences of handwritten numerals. When exposed to natural videos acquired by a camera mounted on a cat´s head, the neurons learn receptive fields resembling simple cells in the primary visual cortex. The model leads to an agent-dependent framework for mining streaming data where the agent interprets and learns from the data in order to update its internal model.
Keywords
biology computing; data mining; neural net architecture; unsupervised learning; SELP; agent-dependent framework; general-purpose biologically-plausible computational model; handwritten numerals; internal state; learning; mining streaming data; natural videos; neural network architecture; online manner; prediction errors; primary visual cortex; receptive fields; spatial regions; spatiotemporal data; surprise error; unsupervised manner; Biological system modeling; Computational modeling; Data models; Feedforward neural networks; Neurons; Predictive coding; Predictive models; explain; generative model; learn; predict; predictive coding; salience; surprise;
fLanguage
English
Publisher
ieee
Conference_Titel
Big Data, 2013 IEEE International Conference on
Conference_Location
Silicon Valley, CA
Type
conf
DOI
10.1109/BigData.2013.6691728
Filename
6691728
Link To Document