{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,19]],"date-time":"2026-02-19T02:17:56Z","timestamp":1771467476305,"version":"3.50.1"},"reference-count":116,"publisher":"Association for Computing Machinery (ACM)","issue":"2","license":[{"start":{"date-parts":[[2013,2,1]],"date-time":"2013-02-01T00:00:00Z","timestamp":1359676800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"COFAA, SIP, and SNI"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Comput. Surv."],"published-print":{"date-parts":[[2013,2]]},"abstract":"<jats:p>Bidirectional Associative Memories (BAM) are systems that allow to associate pairs of patterns. Once a memory has learned, patterns can be recalled in two directions. BAMs have many applications in pattern recognition and image processing. The aim of this survey is to present several models of BAM throughout time, since Kosko [1988] proposed the first model; followed by those works based on or inspired by it, trying to improve recall capacity; to some recent one-shot models\u2014such as Morphological BAM and Alpha-Beta BAM\u2014which are of particular interest, given their superior performance.<\/jats:p>","DOI":"10.1145\/2431211.2431217","type":"journal-article","created":{"date-parts":[[2013,3,8]],"date-time":"2013-03-08T15:00:42Z","timestamp":1362754842000},"page":"1-30","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":26,"title":["Bidirectional associative memories"],"prefix":"10.1145","volume":"45","author":[{"given":"Maria Elena","family":"Acevedo-Mosqueda","sequence":"first","affiliation":[{"name":"National Polytechnics Institute, Mexico"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Cornelio","family":"Y\u00e1\u00f1ez-M\u00e1rquez","sequence":"additional","affiliation":[{"name":"National Polytechnics Institute, Mexico"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Marco Antonio","family":"Acevedo-Mosqueda","sequence":"additional","affiliation":[{"name":"National Polytechnics Institute, Mexico"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2013,3,12]]},"reference":[{"key":"e_1_2_1_1_1","unstructured":"Acevedo M. E. 2006. Alpha-Beta Bidirectional Associative Memories (In Spanish). Ph.D. thesis. Center for Computing Research M\u00e9xico.  Acevedo M. E. 2006. Alpha-Beta Bidirectional Associative Memories (In Spanish). Ph.D. thesis. Center for Computing Research M\u00e9xico."},{"key":"e_1_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1007\/11902140_32"},{"key":"e_1_2_1_3_1","first-page":"190","article-title":"Alpha-Beta bidirectional associative memories based translator","volume":"6","author":"Acevedo M. E.","year":"2006","journal-title":"Int. J. Comput. Sci. Netw. Secur."},{"key":"e_1_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1007\/s11063-007-9040-2"},{"key":"e_1_2_1_5_1","doi-asserted-by":"crossref","DOI":"10.1016\/0375-9601(90)90136-C","article-title":"Chaotic neural networks","volume":"144","author":"Aihara K.","year":"1990","journal-title":"Phys. Lett."},{"key":"e_1_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-72847-4_56"},{"key":"e_1_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1109\/MICAI.2006.15"},{"key":"e_1_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1109\/T-C.1972.223477"},{"key":"e_1_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1016\/0025-5564(72)90075-2"},{"key":"e_1_2_1_10_1","unstructured":"Anderson J. A. and Rosenfeld E. (Eds.). 1990. Neurocomputing: Fundations of Research. MIT Press.   Anderson J. A. and Rosenfeld E. (Eds.). 1990. Neurocomputing: Fundations of Research. MIT Press."},{"key":"e_1_2_1_11_1","volume-title":"Proceedings of the International Conference on Neural Networks.","volume":"2","author":"Ara\u00fajo A. F. R."},{"key":"e_1_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1109\/TNN.2005.844910"},{"key":"e_1_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICNC.2009.630"},{"key":"e_1_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1162\/0899766054615662"},{"key":"e_1_2_1_15_1","volume-title":"Proceedings of the 2nd Conference on Neural Networks and Their Application. 66--71","author":"Bogacz R.","year":"1996"},{"key":"e_1_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1146\/annurev.ne.13.030190.002355"},{"key":"e_1_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRevE.61.1825"},{"key":"e_1_2_1_18_1","volume-title":"Proceedings of the 16th International Conference on Pattern Recognition (ICPR'02)","author":"Chartier S."},{"key":"e_1_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1109\/TNN.2005.863420"},{"key":"e_1_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1049\/el:19970155"},{"key":"e_1_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICNC.2008.888"},{"key":"e_1_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1007\/s00521-010-0415-3"},{"key":"e_1_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1049\/el:20010115"},{"key":"e_1_2_1_24_1","volume-title":"Proceedings of the International Conference on Development and Learning (ICDL). 1--8.","author":"Fei-Fei L.","year":"2006"},{"key":"e_1_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1109\/TNN.2003.820829"},{"key":"e_1_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1109\/72.329700"},{"key":"e_1_2_1_27_1","unstructured":"Grossberg S. 1982. Associative and competitive principles of learning and development: The temporal unfolding and stability of STM and LTM patterns. In Competition and Cooperation in Neural Networks S. I. Amari and M. Arbib Eds. Springer.  Grossberg S. 1982. Associative and competitive principles of learning and development: The temporal unfolding and stability of STM and LTM patterns. In Competition and Cooperation in Neural Networks S. I. Amari and M. Arbib Eds. Springer."},{"key":"e_1_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0893-6080(98)00133-6"},{"key":"e_1_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1007\/11892755_54"},{"key":"e_1_2_1_30_1","volume-title":"Proceedings of the IEEE International Conference on Neural Networks.","volume":"1","author":"Haines K."},{"key":"e_1_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1109\/3477.584962"},{"key":"e_1_2_1_32_1","unstructured":"Hassoun M. H. 1993. Associative Neural Memories. Oxford University Press New York.   Hassoun M. H. 1993. Associative Neural Memories. Oxford University Press New York."},{"key":"e_1_2_1_33_1","volume-title":"Proceedings of the IEEE International Conference on Neural Networks.","volume":"2","author":"Hattori M."},{"key":"e_1_2_1_34_1","unstructured":"Haykin S. 1999. Neural Networks - A Comprehensive Foundation 2nd ed. Prentice Hall International.   Haykin S. 1999. Neural Networks - A Comprehensive Foundation 2 nd ed. Prentice Hall International."},{"key":"e_1_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1073\/pnas.79.8.2554"},{"key":"e_1_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1073\/pnas.81.10.3088"},{"key":"e_1_2_1_37_1","first-page":"93","article-title":"Two iterative encoding schemes for bidirectional associative memory. In Proceedings of ISSIPNN International Symposium on Speech","volume":"1","author":"Hu G. Q.","year":"1994","journal-title":"Image Processing and Neural Networks."},{"key":"e_1_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.chaos.2009.03.118"},{"key":"e_1_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1049\/el:19900468"},{"key":"e_1_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1049\/el:19911129"},{"key":"e_1_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1049\/el:19920888"},{"key":"e_1_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.neucom.2007.03.002"},{"key":"e_1_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRevA.35.380"},{"key":"e_1_2_1_44_1","series-title":"Lecture Notes in Artificial Intelligence","volume-title":"Proceedings of the 21st Australian Joint Conference on Artificial Intelligence","author":"Khan A. I."},{"key":"e_1_2_1_45_1","volume-title":"Proceedings of the IEEE International Conference on Neural Networks.","volume":"2","author":"Khorasani K."},{"key":"e_1_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1109\/TC.1972.5008975"},{"key":"e_1_2_1_47_1","doi-asserted-by":"crossref","unstructured":"Kohonen T. 1989. Self-Organization and Associative Memory. Springer.   Kohonen T. 1989. Self-Organization and Associative Memory. Springer.","DOI":"10.1007\/978-3-642-88163-3"},{"key":"e_1_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.1109\/21.87054"},{"key":"e_1_2_1_49_1","doi-asserted-by":"publisher","DOI":"10.1049\/el:19930461"},{"key":"e_1_2_1_50_1","doi-asserted-by":"publisher","DOI":"10.1049\/el:19980596"},{"key":"e_1_2_1_51_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0893-6080(98)00078-1"},{"key":"e_1_2_1_52_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0167-8655(98)00086-5"},{"key":"e_1_2_1_53_1","doi-asserted-by":"publisher","DOI":"10.1142\/S0129065704002066"},{"key":"e_1_2_1_54_1","doi-asserted-by":"publisher","DOI":"10.1109\/72.950150"},{"key":"e_1_2_1_55_1","volume-title":"Proceedings of the IEEE International Joint Conference on Neural Networks.","volume":"1","author":"Leung C. S."},{"key":"e_1_2_1_56_1","doi-asserted-by":"publisher","DOI":"10.1109\/72.248465"},{"key":"e_1_2_1_57_1","doi-asserted-by":"publisher","DOI":"10.1109\/IJCNN.1993.714277"},{"key":"e_1_2_1_58_1","doi-asserted-by":"publisher","DOI":"10.1109\/21.293495"},{"key":"e_1_2_1_59_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.chaos.2004.03.004"},{"key":"e_1_2_1_60_1","volume-title":"Proceedings of the 19th Annual Conference of the Cognitive Science Society. 442--447","author":"Liwanag A."},{"key":"e_1_2_1_61_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.neucom.2010.03.006"},{"key":"e_1_2_1_62_1","volume-title":"Proceedings of the International Join Conference on Neural Networks.","volume":"1","author":"Mathai G."},{"key":"e_1_2_1_63_1","doi-asserted-by":"publisher","DOI":"10.1007\/BF02478259"},{"key":"e_1_2_1_64_1","first-page":"60","article-title":"The small-world problem","volume":"2","author":"Milgram S.","year":"1967","journal-title":"Psychol. Today"},{"key":"e_1_2_1_65_1","doi-asserted-by":"publisher","DOI":"10.1016\/S1364-6613(98)01241-8"},{"key":"e_1_2_1_66_1","volume-title":"Proceedings of the IEEE International Conference on Neural Networks.","volume":"2","author":"Osana Y."},{"key":"e_1_2_1_67_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSMC.1972.4309133"},{"key":"e_1_2_1_68_1","doi-asserted-by":"publisher","DOI":"10.1007\/s00407-004-0088-3"},{"key":"e_1_2_1_69_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.physleta.2005.09.067"},{"key":"e_1_2_1_70_1","doi-asserted-by":"publisher","DOI":"10.1049\/el:19931037"},{"key":"e_1_2_1_71_1","doi-asserted-by":"publisher","DOI":"10.1051\/jphyslet:01985004608035900"},{"key":"e_1_2_1_72_1","volume-title":"Proceedings of the 19th IEEE International Conference on Cognitive Informatics (ICCI'10)","author":"Qin Z."},{"key":"e_1_2_1_73_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0893-6080(98)00134-8"},{"key":"e_1_2_1_74_1","volume-title":"Proceedings of the 13th International Conference on Pattern Recognition. 709--717","author":"Ritter G. X."},{"key":"e_1_2_1_75_1","doi-asserted-by":"publisher","DOI":"10.1109\/72.661123"},{"key":"e_1_2_1_76_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0893-6080(99)00033-7"},{"key":"e_1_2_1_77_1","unstructured":"Rosen K. H. 1995. Discrete Mathematics and its Applications. McGraw-Hill New York.  Rosen K. H. 1995. Discrete Mathematics and its Applications. McGraw-Hill New York."},{"key":"e_1_2_1_78_1","doi-asserted-by":"publisher","DOI":"10.1037\/h0042519"},{"key":"e_1_2_1_79_1","doi-asserted-by":"publisher","DOI":"10.1016\/0965-9978(95)00076-3"},{"key":"e_1_2_1_80_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10957-011-9808-4"},{"key":"e_1_2_1_81_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICNN.1996.548950"},{"key":"e_1_2_1_82_1","unstructured":"Serra J. 1992. Image Analysis and Mathematical Morphology Vol. 2. Academic Press.   Serra J. 1992. Image Analysis and Mathematical Morphology Vol. 2. Academic Press."},{"key":"e_1_2_1_83_1","doi-asserted-by":"publisher","DOI":"10.1109\/TNN.2004.841793"},{"key":"e_1_2_1_84_1","doi-asserted-by":"publisher","DOI":"10.1109\/3477.704290"},{"key":"e_1_2_1_85_1","doi-asserted-by":"publisher","DOI":"10.1109\/21.57276"},{"key":"e_1_2_1_86_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0893-6080(98)00125-7"},{"key":"e_1_2_1_87_1","volume-title":"Proceedings of the IEEE International Joint Conference on Neural Networks.","volume":"3","author":"Srinivasan V."},{"key":"e_1_2_1_88_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.mcm.2010.10.019"},{"key":"e_1_2_1_89_1","doi-asserted-by":"publisher","DOI":"10.1007\/BF00293853"},{"key":"e_1_2_1_90_1","volume-title":"Proc. SPIE 3452","author":"Stright J. R."},{"key":"e_1_2_1_91_1","doi-asserted-by":"publisher","DOI":"10.1049\/el:19890950"},{"key":"e_1_2_1_92_1","doi-asserted-by":"publisher","DOI":"10.1109\/IJCNN.1989.118566"},{"key":"e_1_2_1_93_1","doi-asserted-by":"publisher","DOI":"10.1109\/72.80207"},{"key":"e_1_2_1_94_1","doi-asserted-by":"publisher","DOI":"10.1109\/72.80253"},{"key":"e_1_2_1_95_1","doi-asserted-by":"publisher","DOI":"10.1109\/72.97933"},{"key":"e_1_2_1_96_1","doi-asserted-by":"publisher","DOI":"10.1049\/el:19920560"},{"key":"e_1_2_1_97_1","volume-title":"Proceedings of the IEEE International Conference on Neural Networks.","volume":"2","author":"Wang C. C."},{"key":"e_1_2_1_98_1","doi-asserted-by":"publisher","DOI":"10.1109\/12.543710"},{"key":"e_1_2_1_99_1","doi-asserted-by":"publisher","DOI":"10.1109\/3477.662754"},{"key":"e_1_2_1_100_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICNC.2007.365"},{"key":"e_1_2_1_101_1","doi-asserted-by":"publisher","DOI":"10.1109\/5.58337"},{"key":"e_1_2_1_102_1","doi-asserted-by":"publisher","DOI":"10.1109\/5.58323"},{"key":"e_1_2_1_103_1","doi-asserted-by":"publisher","DOI":"10.1038\/222960a0"},{"key":"e_1_2_1_104_1","doi-asserted-by":"publisher","DOI":"10.1109\/72.857767"},{"key":"e_1_2_1_105_1","doi-asserted-by":"publisher","DOI":"10.1109\/21.310539"},{"key":"e_1_2_1_106_1","volume-title":"Proceedings of the International Joint Conference on Neural Networks. 3444--3449","author":"Yano Y."},{"key":"e_1_2_1_107_1","unstructured":"Y\u00e1\u00f1ez C. 2002. Memorias asociativas basadas en relaciones de orden y operadores binarios {In Spanish}. Ph.D. thesis Center for Computing Research M\u00e9xico.  Y\u00e1\u00f1ez C. 2002. Memorias asociativas basadas en relaciones de orden y operadores binarios {In Spanish}. Ph.D. thesis Center for Computing Research M\u00e9xico."},{"key":"e_1_2_1_108_1","volume-title":"Proceedings of the 31st IEEE Conference on Decision and Control.","volume":"4","author":"Yu H."},{"key":"e_1_2_1_109_1","doi-asserted-by":"publisher","DOI":"10.1002\/cta.144"},{"key":"e_1_2_1_110_1","volume-title":"Proceedings of the Control and Decision Conference (CCDC'08)","author":"Zhang C."},{"key":"e_1_2_1_111_1","volume-title":"Proceedings of the International Conference on Intelligent Control and Information Processing. 517--521","author":"Zhang C."},{"key":"e_1_2_1_112_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.neunet.2011.02.001"},{"key":"e_1_2_1_113_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0375-9601(02)00434-6"},{"key":"e_1_2_1_114_1","doi-asserted-by":"publisher","DOI":"10.1007\/s12190-008-0114-8"},{"key":"e_1_2_1_115_1","doi-asserted-by":"publisher","DOI":"10.1007\/11427391_63"},{"key":"e_1_2_1_116_1","doi-asserted-by":"publisher","DOI":"10.1016\/0167-8655(96)00060-8"}],"container-title":["ACM Computing Surveys"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2431211.2431217","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2431211.2431217","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T08:35:23Z","timestamp":1750235723000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2431211.2431217"}},"subtitle":["Different approaches"],"short-title":[],"issued":{"date-parts":[[2013,2]]},"references-count":116,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2013,2]]}},"alternative-id":["10.1145\/2431211.2431217"],"URL":"https:\/\/doi.org\/10.1145\/2431211.2431217","relation":{},"ISSN":["0360-0300","1557-7341"],"issn-type":[{"value":"0360-0300","type":"print"},{"value":"1557-7341","type":"electronic"}],"subject":[],"published":{"date-parts":[[2013,2]]},"assertion":[{"value":"2011-02-01","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2011-09-01","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2013-03-12","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}