4.3 Article

Performing complex associations using a generalised bidirectional associative memory

Publisher

TAYLOR & FRANCIS LTD
DOI: 10.1080/0952813X.2010.535712

Keywords

neural networks; bidirectional associative memory; complex associations; nonlinearly separable; n-parity task

Funding

  1. Natural Sciences and Engineering Research Council (NSERC) of Canada

Ask authors/readers for more resources

Learning in bidirectional associative memory (BAM) is typically Hebbian-based. Since Kosko's 1988 ['Bidirectional Associative Memories', IEEE Transactions on Systems, Man and Cybernetics, 18, 49-60] paper on BAM in the late 1980s, many improvements have been proposed. However, none of the proposed modifications have allowed BAM to perform complex associative tasks that combine many-to-one with one-to-many associations. Even though BAMs are often deemed more plausible biologically, if they are not able to solve such mappings they will have difficulties establishing themselves as good models of cognition. This article presents a BAM that can perform complex associations using only covariance matrices. It will be shown that a single network can be trained to learn both the 2- and 3-bit parity problems, while its extension into a generalised BAM with a hidden layer allows the model to learn even more complex associations with perfect performance. The conditions that provide optimal learning performance within both network frameworks are explored. Results show that contrary to other associative memory network models, the proposed model is able to learn nonlinearly separable tasks perfectly while maintaining the same learning and output functions.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.3
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available