Show simple item record

dc.contributor.authorDobric, D
dc.contributor.authorPech, A
dc.contributor.authorGhita, B
dc.contributor.authorWennekers, Thomas
dc.date.accessioned2021-05-18T10:53:22Z
dc.date.available2021-05-18T10:53:22Z
dc.date.issued2020-11-06
dc.identifier.isbn9781450377621
dc.identifier.urihttp://hdl.handle.net/10026.1/17129
dc.description.abstract

Hierarchical Temporal Memory - Spatial Pooler is a cortical learning algorithm inspired by the biological functioning of the neocortex. It is responsible for the sparse encoding of spatial patterns used as an input for further processing inside of a Hierarchical Temporal Memory (HTM). During the learning process, the Spatial Pooler groups spatially similar inputs into the same sparse distributed representation (SDR) memorized as a set of active mini-columns. The role of SDR generated by the learning process of the Spatial Pooler is to provide an input for learning of sequences inside of the HTM. One of the features of the Spatial Pooler is also the robustness to noise in the input. This paper summarizes the work in progress, which analyses the relationship between the encoding of the input pattern and the robustness of the memorized pattern against noise. In this work many synthetic input patterns with different sparsity were used to set the hypothesis, which claims that SP robustness against the noise in the input depends on the sparsity of the input. To validate the hypothesis, many random input vectors with a large portion of noise were generated. Then the change of SDR output was compared with the change of input by the given portion of noise. It was shown that the SDR output change is very small in comparison to change of the input by adding of a large portion of the noise in the input. By adding of a significant portion of the noise to the input, the learned output remains almost unchanged. This indicates a great robustness to noise. Experiments show that the robustness against noise of the Spatial Pooler directly depends on the sparsity of the input pattern. Preliminary tests suggest implementation of a boosting mechanism of the input to improve the robustness against noise.

dc.format.extent187-193
dc.language.isoen
dc.publisherACM
dc.titleOn the Relationship Between Input Sparsity and Noise Robustness in Hierarchical Temporal Memory Spatial Pooler
dc.typeconference
dc.typeConference Proceeding
plymouth.publisher-urlhttps://doi.org/10.1145/3393822
plymouth.conference-nameESSE 2020: 2020 European Symposium on Software Engineering
plymouth.publication-statusPublished
plymouth.journalProceedings of the 2020 European Symposium on Software Engineering
dc.identifier.doi10.1145/3393822.3432317
plymouth.organisational-group/Plymouth
plymouth.organisational-group/Plymouth/Admin Group - REF
plymouth.organisational-group/Plymouth/Admin Group - REF/REF Admin Group - FoSE
plymouth.organisational-group/Plymouth/Faculty of Science and Engineering
plymouth.organisational-group/Plymouth/REF 2021 Researchers by UoA
plymouth.organisational-group/Plymouth/REF 2021 Researchers by UoA/UoA11 Computer Science and Informatics
plymouth.organisational-group/Plymouth/Users by role
plymouth.organisational-group/Plymouth/Users by role/Academics
dc.rights.embargoperiodNot known
rioxxterms.versionofrecord10.1145/3393822.3432317
rioxxterms.licenseref.urihttp://www.rioxx.net/licenses/all-rights-reserved
rioxxterms.typeConference Paper/Proceeding/Abstract


Files in this item

Thumbnail
Thumbnail

This item appears in the following Collection(s)

Show simple item record


All items in PEARL are protected by copyright law.
Author manuscripts deposited to comply with open access mandates are made available in accordance with publisher policies. Please cite only the published version using the details provided on the item record or document. In the absence of an open licence (e.g. Creative Commons), permissions for further reuse of content should be sought from the publisher or author.
Theme by 
Atmire NV