Encoding method for bidirectional associative memory using projection on convex sets

The traditional encoding method of bidirectional associative memory (BAM) suggested by Kosko (1988) is based on the correlation method with which the capacity is very small. The enhanced Householder encoding algorithm (EHCA) presented here is developed on the basis of the Householder encoding algorithm (HCA) and projection on convex sets (POCS). The capacity of BAM with HCA tends to the dimension of the pattern pairs. Unfortunately, in BAM with HCA there are two different interconnection matrices and hence BAM with HCA may not converge when the initial stimulus is not one of the library patterns. In EHCA the two matrices found by HCA are reduced into one matrix by POCS. Hence, the convergent property of BAM can be maintained. Simulation results show that the capacity of BAM with EHCA is greatly improved.

[1]  BART KOSKO,et al.  Bidirectional associative memories , 1988, IEEE Trans. Syst. Man Cybern..

[2]  B. Humpert,et al.  Bidirectional associative memory with several patterns , 1990, 1990 IJCNN International Joint Conference on Neural Networks.

[3]  Amir Dembo,et al.  On the capacity of associative memories with linear threshold functions , 1989, IEEE Trans. Inf. Theory.

[4]  D. Youla,et al.  Image Restoration by the Method of Convex Projections: Part 1ߞTheory , 1982, IEEE Transactions on Medical Imaging.

[5]  Jose B. Cruz,et al.  Two coding strategies for bidirectional associative memory , 1990, IEEE Trans. Neural Networks.

[6]  Chi-Sing Leung,et al.  Householder encoding for discrete bidirectional associative memory , 1991, [Proceedings] 1991 IEEE International Joint Conference on Neural Networks.

[7]  Jose B. Cruz,et al.  Guaranteed recall of all training pairs for bidirectional associative memory , 1991, IEEE Trans. Neural Networks.

[8]  A. Steinhardt,et al.  Householder transforms in signal processing , 1988, IEEE ASSP Magazine.