Design and implication of a rule based weight sparsity module in HTM spatial pooler

2017

Closed access Metadata (CSL-JSON)
DOI 10.1109/icecs.2017.8292021
Data confidence 85 high
How this score is calculated

It is built from checkable properties of the record itself: whether the article has a DOI, how many independent sources confirmed its data, whether the required fields are filled in, and how recent the latest confirmation is. Disagreement between sources and a missing identifier lower it. A value of 80 or above means the record was published without further checking; 60 to 79 means it is published at reduced confidence, with a manual check advisable. A record verified by an editor by hand is never pushed below 90 by a recalculation. This scores our data about the article, not the article itself.

Abstract

Hierarchical Temporal Memory (HTM) is a neuromorphic algorithm that emulates the working principles of neocortex useful for solving image classification problems. Image pixels are transformed to binary HTM feature vectors following a set of weighted synaptic operations that combines the principles of sparsity, hierarchy, and modularity. The sparsity of input pixel selection and feature encoding is introduced by setting initial weights as random following a uniform distribution. In contrast to this approach, we propose that sparsity can be achieved by a deterministic approach of setting the input weights based on local mean intensity of pixels as a window operation. The initial binary weights are selected and are then multiplied by the original image pixels to either suppress inputs with low potential or preserve input pixels with high potential. Feature selection is then performed by selecting high potential pixels, which are preserved and are greater than the mean of neighbouring pixels, and suppressing the rest. The proposed design was verified on a face image recognition problem. Results show that proposed approach not only allow to preserve feature sparsity, but also to increase recognition accuracy for image classification with HTM.