{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,11,10]],"date-time":"2026-11-10T23:55:55Z","timestamp":1794354955004,"version":"4.9.0"},"reference-count":57,"publisher":"Springer Science and Business Media LLC","issue":"4","license":[{"start":{"date-parts":[[2023,3,9]],"date-time":"2023-03-09T00:00:00Z","timestamp":1678320000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2023,3,9]],"date-time":"2023-03-09T00:00:00Z","timestamp":1678320000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Nat Mach Intell"],"DOI":"10.1038\/s42256-023-00630-8","type":"journal-article","created":{"date-parts":[[2023,3,26]],"date-time":"2023-03-26T19:34:00Z","timestamp":1679859240000},"page":"363-375","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":83,"title":["A neuro-vector-symbolic architecture for solving Raven\u2019s progressive matrices"],"prefix":"10.1038","volume":"5","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-3065-7639","authenticated-orcid":false,"given":"Michael","family":"Hersche","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Mustafa","family":"Zeqiri","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Luca","family":"Benini","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5603-5243","authenticated-orcid":false,"given":"Abu","family":"Sebastian","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3141-4970","authenticated-orcid":false,"given":"Abbas","family":"Rahimi","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2023,3,9]]},"reference":[{"key":"630_CR1","unstructured":"Raven, J., Court, J. & Raven, J. Raven\u2019s Progressive Matrices (Oxford Psychologists Press, 1938)."},{"key":"630_CR2","doi-asserted-by":"publisher","first-page":"404","DOI":"10.1037\/0033-295X.97.3.404","volume":"97","author":"PA Carpenter","year":"1990","unstructured":"Carpenter, P. A., Just, M. A. & Shell, P. What one intelligence test measures: a theoretical account of the processing in the Raven progressive matrices test. Psychol. Rev. 97, 404\u2013431 (1990).","journal-title":"Psychol. Rev."},{"key":"630_CR3","doi-asserted-by":"publisher","unstructured":"Bilker, W. B. et al. Development of abbreviated nine-item forms of the Raven\u2019s standard progressive matrices test. Assessment https:\/\/doi.org\/10.1177\/1073191112446655 (2012).","DOI":"10.1177\/1073191112446655"},{"key":"630_CR4","unstructured":"Barrett, D. G. T., Hill, F., Santoro, A., Morcos, A. S. & Lillicrap, T. Measuring abstract reasoning in neural networks. In Proc. International Conference on Machine Learning (ICML) (eds Dy, J. & Krause, A.) (PMLR, 2018)."},{"key":"630_CR5","unstructured":"Zheng, K., Zha, Z.-J. & Wei, W. Abstract reasoning with distracting features. In Advances in Neural Information Processing Systems (NeurIPS) (eds Wallach, H. et al.) (Curran Associates Inc., 2019)."},{"key":"630_CR6","unstructured":"Zhang, C. et al. Learning perceptual inference by contrasting. In Advances in Neural Information Processing Systems (NeurIPS) (eds Wallach, H. et al.) (Curran Associates Inc., 2019)."},{"key":"630_CR7","doi-asserted-by":"crossref","unstructured":"Zhang, C., Gao, F., Jia, B., Zhu, Y. & Zhu, S.-C. RAVEN: a dataset for relational and analogical visual reasoning. In Proc. IEEE\/CVF Conference on Computer Vision and Pattern Recognition (CVPR) (IEEE, 2019).","DOI":"10.1109\/CVPR.2019.00546"},{"key":"630_CR8","doi-asserted-by":"crossref","unstructured":"Hu, S., Ma, Y., Liu, X., Wei, Y. & Bai, S. Stratified rule-aware network for abstract visual reasoning. In Proc. AAAI Conference on Artificial Intelligence (AAAI) (AAAI Press, 2021).","DOI":"10.1609\/aaai.v35i2.16248"},{"key":"630_CR9","doi-asserted-by":"crossref","unstructured":"Jahrens, M. & Martinetz, T. Solving Raven\u2019s progressive matrices with multi-layer relation networks. In 2020 International Joint Conference on Neural Networks (IJCNN) (IEEE, 2020).","DOI":"10.1109\/IJCNN48605.2020.9207319"},{"key":"630_CR10","doi-asserted-by":"crossref","unstructured":"Benny, Y., Pekar, N. & Wolf, L. Scale-localized abstract reasoning. In Proc. IEEE\/CVF Conference on Computer Vision and Pattern Recognition (CVPR) (IEEE, 2021).","DOI":"10.1109\/CVPR46437.2021.01237"},{"key":"630_CR11","doi-asserted-by":"publisher","unstructured":"Zhuo, T. & Kankanhalli, M. Solving Raven\u2019s progressive matrices with neural networks. Preprint at arXiv https:\/\/doi.org\/10.48550\/arXiv.2002.01646 (2020).","DOI":"10.48550\/arXiv.2002.01646"},{"key":"630_CR12","doi-asserted-by":"publisher","first-page":"8332","DOI":"10.1109\/TIP.2021.3114987","volume":"30","author":"T Zhuo","year":"2021","unstructured":"Zhuo, T., Huang, Q. & Kankanhalli, M. Unsupervised abstract reasoning for Raven\u2019s problem matrices. IEEE Trans. Image Process. 30, 8332\u20138341 (2021).","journal-title":"IEEE Trans. Image Process."},{"key":"630_CR13","doi-asserted-by":"publisher","first-page":"185","DOI":"10.1080\/09528139208953747","volume":"4","author":"DJ Chalmers","year":"1992","unstructured":"Chalmers, D. J., French, R. M. & Hofstadter, D. R. High-level perception, representation, and analogy: a critique of artificial intelligence methodology. J. Exp. Theor. Artif. Intell. 4, 185\u2013211 (1992).","journal-title":"J. Exp. Theor. Artif. Intell."},{"key":"630_CR14","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1016\/0010-0277(88)90031-5","volume":"28","author":"JA Fodor","year":"1988","unstructured":"Fodor, J. A. & Pylyshyn, Z. W. Connectionism and cognitive architecture: a critical analysis. Cognition 28, 3\u201371 (1988).","journal-title":"Cognition"},{"key":"630_CR15","doi-asserted-by":"crossref","unstructured":"d\u2019Avila Garcez, A., Broda, K. B. & Gabbay, D. M. Neural-Symbolic Learning System: Foundations and Applications (Springer, 2002).","DOI":"10.1007\/978-1-4471-0211-3"},{"key":"630_CR16","doi-asserted-by":"crossref","unstructured":"Marcus, G. F. The Algebraic Mind: Integrating Connectionism and Cognitive Science (MIT Press, 2001).","DOI":"10.7551\/mitpress\/1187.001.0001"},{"key":"630_CR17","doi-asserted-by":"publisher","first-page":"38","DOI":"10.1145\/3392663","volume":"64","author":"G Marcus","year":"2020","unstructured":"Marcus, G. & Davis, E. Insights for AI from the human mind. Commun. ACM 64, 38\u201341 (2020).","journal-title":"Commun. ACM"},{"key":"630_CR18","unstructured":"Yi, K. et al. Neural-symbolic VQA: disentangling reasoning from vision and language understanding. In Advances in Neural Information Processing Systems (NeurIPS) (eds Bengio, S. et al.) (Curran Associates Inc., 2018)."},{"key":"630_CR19","unstructured":"Mao, J., Gan, C., Kohli, P., Tenenbaum, J. B. & Wu, J. The neuro-symbolic concept learner: interpreting scenes, words, and sentences from natural supervision. In International Conference on Learning Representations (ICLR) (OpenReview.net, 2019)."},{"key":"630_CR20","unstructured":"Han, C., Mao, J., Gan, C., Tenenbaum, J. & Wu, J. Visual concept\u2013metaconcept learning. In Advances in Neural Information Processing Systems (NeurIPS) (eds Wallach, H. et al.) (Curran Associates Inc., 2019)."},{"key":"630_CR21","unstructured":"Mei, L., Mao, J., Wang, Z., Gan, C. & Tenenbaum, J. B. FALCON: fast visual concept learning by integrating images, linguistic descriptions, and conceptual relations. In International Conference on Learning Representations (ICLR) (OpenReview.net, 2022)."},{"key":"630_CR22","unstructured":"Yi, K. et al. Clevrer: collision events for video representation and reasoning. In International Conference on Learning Representations (ICLR) (OpenReview.net, 2020)."},{"key":"630_CR23","doi-asserted-by":"crossref","unstructured":"Zhang, C., Jia, B., Zhu, S.-C. & Zhu, Y. Abstract spatial\u2013temporal reasoning via probabilistic abduction and execution. In Proc. IEEE\/CVF Conference on Computer Vision and Pattern Recognition (CVPR) (IEEE, 2021).","DOI":"10.1109\/CVPR46437.2021.00961"},{"key":"630_CR24","unstructured":"Shah, V. et al. Knowledge-based analogical reasoning in neuro-symbolic latent spaces. In Proc. 16th International Workshop on Neural-Symbolic Learning and Reasoning (NeSy) (d'Avila Garcez, A. & Jim\u00e9nez-Ruiz, E.) (CEUR-WS.org, 2022)."},{"key":"630_CR25","doi-asserted-by":"crossref","unstructured":"Rosenblatt, F. Principles of Neurodynamics: Perceptrons and the Theory of Brain Mechanisms (Spartan Books, 1961).","DOI":"10.21236\/AD0256582"},{"key":"630_CR26","doi-asserted-by":"publisher","first-page":"411","DOI":"10.1162\/089976601300014592","volume":"13","author":"DA Rachkovskij","year":"2001","unstructured":"Rachkovskij, D. A. & Kussul, E. M. Binding and normalization of binary sparse distributed representations by context-dependent thinning. Neural Comput. 13, 411\u2013452 (2001).","journal-title":"Neural Comput."},{"key":"630_CR27","unstructured":"Malsburg, C. V. D. in Brain Theory (eds Palm, G. & Aertsen, A.) 161\u2013176 (Springer, 1986)."},{"key":"630_CR28","doi-asserted-by":"publisher","first-page":"95","DOI":"10.1016\/S0896-6273(00)80825-9","volume":"24","author":"CVD Malsburg","year":"1999","unstructured":"Malsburg, C. V. D. The what and why of binding: the modeler\u2019s perspective. Neuron 24, 95\u2013104 (1999).","journal-title":"Neuron"},{"key":"630_CR29","unstructured":"Gayler, R. W. in Advances in Analogy Research: Integration of Theory and Data from the Cognitive, Computational, and Neural Sciences (eds Holyoak, K. et al.), 405 (1998)."},{"key":"630_CR30","unstructured":"Gayler, R. W. Vector symbolic architectures answer Jackendoff\u2019s challenges for cognitive neuroscience. In Joint International Conference on Cognitive Science (ICCS\/ASCS) (Springer, 2003)."},{"key":"630_CR31","doi-asserted-by":"publisher","first-page":"623","DOI":"10.1109\/72.377968","volume":"6","author":"TA Plate","year":"1995","unstructured":"Plate, T. A. Holographic reduced representations. IEEE Trans. Neural Netw. 6, 623\u2013641 (1995).","journal-title":"IEEE Trans. Neural Netw."},{"key":"630_CR32","unstructured":"Plate, T. A. Holographic Reduced Representations: Distributed Representation for Cognitive Structures (Center for the Study of Language and Information, Stanford, 2003)."},{"key":"630_CR33","doi-asserted-by":"publisher","first-page":"139","DOI":"10.1007\/s12559-009-9009-8","volume":"1","author":"P Kanerva","year":"2009","unstructured":"Kanerva, P. Hyperdimensional computing: an introduction to computing in distributed representation with high-dimensional random vectors. Cogn. Comput. 1, 139\u2013159 (2009).","journal-title":"Cogn. Comput."},{"key":"630_CR34","unstructured":"Kanerva, P. Large patterns make great symbols: an example of learning from example. In Proc. International Workshop on Hybrid Neural Systems (Springer, 1998)."},{"key":"630_CR35","doi-asserted-by":"publisher","unstructured":"Plate, T. A. Analogy retrieval and processing with distributed vector representations. Expert Syst. https:\/\/doi.org\/10.1111\/1468-0394.00125 (2000).","DOI":"10.1111\/1468-0394.00125"},{"key":"630_CR36","unstructured":"Gayler, R. W. & Levy, S. D. A distributed basis for analogical mapping. In New Frontiers in Analogy Research: Proc. Second International Analogy Conference-Analogy (eds Kokinov, B. et al.) (New Bulgarian University Press, 2009)."},{"key":"630_CR37","doi-asserted-by":"publisher","first-page":"140","DOI":"10.1111\/j.1756-8765.2010.01127.x","volume":"3","author":"D Rasmussen","year":"2011","unstructured":"Rasmussen, D. & Eliasmith, C. A neural model of rule generation in inductive reasoning. Top. Cogn. Sci. 3, 140\u2013153 (2011).","journal-title":"Top. Cogn. Sci."},{"key":"630_CR38","doi-asserted-by":"crossref","unstructured":"Emruli, B., Gayler, R. W. & Sandin, F. Analogical mapping and inference with binary spatter codes and sparse distributed memory. In International Joint Conference on Neural Networks (IJCNN) (IEEE, 2013).","DOI":"10.1109\/IJCNN.2013.6706829"},{"key":"630_CR39","doi-asserted-by":"crossref","unstructured":"Laiho, M., Poikonen, J. H., Kanerva, P. & Lehtonen, E. High-dimensional computing with sparse vectors. In 2015 IEEE Biomedical Circuits and Systems Conference (BioCAS) (IEEE, 2015).","DOI":"10.1109\/BioCAS.2015.7348414"},{"key":"630_CR40","doi-asserted-by":"publisher","unstructured":"Frady, E. P., Kleyko, D., Kymn, C. J., Olshausen, B. A. & Sommer, F. T. Computing on functions using randomized vector representations. Preprint at arXiv https:\/\/doi.org\/10.48550\/arXiv.2109.03429 (2021).","DOI":"10.48550\/arXiv.2109.03429"},{"key":"630_CR41","doi-asserted-by":"publisher","unstructured":"Wu, Y., Dong, H., Grosse, R. & Ba, J. The scattering compositional learner: discovering objects, attributes, relationships in analogical reasoning. Preprint at arXiv https:\/\/doi.org\/10.48550\/arXiv.2007.04212 (2020).","DOI":"10.48550\/arXiv.2007.04212"},{"key":"630_CR42","doi-asserted-by":"publisher","unstructured":"Ma\u0142ki\u0144ski, M. & Ma\u0144dziuk, J. Deep learning methods for abstract visual reasoning: a survey on Raven\u2019s progressive matrices. Preprint at arXiv https:\/\/doi.org\/10.48550\/arXiv.2201.12382 (2022).","DOI":"10.48550\/arXiv.2201.12382"},{"key":"630_CR43","doi-asserted-by":"publisher","first-page":"79","DOI":"10.1111\/nyas.14619","volume":"1505","author":"M Mitchell","year":"2021","unstructured":"Mitchell, M. Abstraction and analogy-making in artificial intelligence. Ann. N. Y. Acad. Sci. 1505, 79\u2013101 (2021).","journal-title":"Ann. N. Y. Acad. Sci."},{"key":"630_CR44","unstructured":"Zhuo, T. & Kankanhalli, M. Effective abstract reasoning with dual-contrast network. In International Conference on Learning Representations (ICLR) (OpenReview.net, 2021)."},{"key":"630_CR45","doi-asserted-by":"publisher","first-page":"2311","DOI":"10.1162\/neco_a_01331","volume":"32","author":"EP Frady","year":"2020","unstructured":"Frady, E. P., Kent, S. J., Olshausen, B. A. & Sommer, F. T. Resonator networks, 1: an efficient solution for factoring high-dimensional, distributed representations of data structures. Neural Comput. 32, 2311\u20132331 (2020).","journal-title":"Neural Comput."},{"key":"630_CR46","doi-asserted-by":"publisher","first-page":"2332","DOI":"10.1162\/neco_a_01329","volume":"32","author":"SJ Kent","year":"2020","unstructured":"Kent, S. J., Frady, E. P., Sommer, F. T. & Olshausen, B. A. Resonator networks, 2: factorization performance and capacity compared to optimization-based methods. Neural Comput. 32, 2332\u20132388 (2020).","journal-title":"Neural Comput."},{"key":"630_CR47","doi-asserted-by":"crossref","unstructured":"Langenegger, J. et al. In-memory factorization of holographic perceptual representations. In press Nat. Nanotechnol. (2023).","DOI":"10.1038\/s41565-023-01357-8"},{"key":"630_CR48","doi-asserted-by":"publisher","first-page":"529","DOI":"10.1038\/s41565-020-0655-z","volume":"15","author":"A Sebastian","year":"2020","unstructured":"Sebastian, A., Le Gallo, M., Khaddam-Aljameh, R. & Eleftheriou, E. Memory devices and applications for in-memory computing. Nat. Nanotechnol. 15, 529\u2013544 (2020).","journal-title":"Nat. Nanotechnol."},{"key":"630_CR49","doi-asserted-by":"publisher","first-page":"327","DOI":"10.1038\/s41928-020-0410-3","volume":"3","author":"G Karunaratne","year":"2020","unstructured":"Karunaratne, G. et al. In-memory hyperdimensional computing. Nat. Electron. 3, 327\u2013337 (2020).","journal-title":"Nat. Electron."},{"key":"630_CR50","doi-asserted-by":"crossref","unstructured":"Karunaratne, G. et al. Robust high-dimensional memory-augmented neural networks. Nat. Commun. 12, 2468 (2021).","DOI":"10.1038\/s41467-021-22364-0"},{"key":"630_CR51","doi-asserted-by":"crossref","unstructured":"Lin, H. et al. Implementation of highly reliable and energy efficient in-memory hamming distance computations in 1 kb 1-transistor-1-memristor arrays. Adv. Mater. Technol. 6, 2100745 (2021).","DOI":"10.1002\/admt.202100745"},{"key":"630_CR52","doi-asserted-by":"crossref","unstructured":"Li, H. et al. Memristive crossbar arrays for storage and computing applications. Adv. Intell. Syst. 3, 2100017 (2021).","DOI":"10.1002\/aisy.202100017"},{"key":"630_CR53","doi-asserted-by":"crossref","unstructured":"Serb, A., Kobyzev, I., Wang, J. & Prodromakis, T. A semi-holographic hyperdimensional representation system for hardware-friendly cognitive computing. Philos. Trans. R. Soc. A 378, 20190162 (2020).","DOI":"10.1098\/rsta.2019.0162"},{"key":"630_CR54","doi-asserted-by":"crossref","unstructured":"Kleyko, D., Rachkovskij, D. A., Osipov, E. & Rahimi, A. A survey on hyperdimensional computing aka vector symbolic architectures, part I: models and data transformations. ACM Comput. Surv. 55, 130 (2022).","DOI":"10.1145\/3538531"},{"key":"630_CR55","doi-asserted-by":"crossref","unstructured":"Kleyko, D., Rachkovskij, D. A., Osipov, E. & Rahimi, A. A survey on hyperdimensional computing aka vector symbolic architectures, part II: applications, cognitive models, and challenges. ACM Comput. Surv. 55, 175 (2022).","DOI":"10.1145\/3538531"},{"key":"630_CR56","doi-asserted-by":"publisher","first-page":"229","DOI":"10.1007\/BF00992696","volume":"8","author":"RJ Williams","year":"1992","unstructured":"Williams, R. J. Simple statistical gradient-following algorithms for connectionist reinforcement learning. Mach. Learn. 8, 229\u2013256 (1992).","journal-title":"Mach. Learn."},{"key":"630_CR57","doi-asserted-by":"publisher","unstructured":"Hersche, M., Zeqiri, M., Benini, L., Sebastian, A. & Rahimi, A. IBM\/neuro-vector-symbolic-architectures. Zenodo https:\/\/doi.org\/10.5281\/zenodo.7661149 (2023).","DOI":"10.5281\/zenodo.7661149"}],"container-title":["Nature Machine Intelligence"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.nature.com\/articles\/s42256-023-00630-8.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/www.nature.com\/articles\/s42256-023-00630-8","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/www.nature.com\/articles\/s42256-023-00630-8.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,4,23]],"date-time":"2023-04-23T23:03:32Z","timestamp":1682291012000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.nature.com\/articles\/s42256-023-00630-8"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,3,9]]},"references-count":57,"journal-issue":{"issue":"4","published-online":{"date-parts":[[2023,4]]}},"alternative-id":["630"],"URL":"https:\/\/doi.org\/10.1038\/s42256-023-00630-8","relation":{},"ISSN":["2522-5839"],"issn-type":[{"value":"2522-5839","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,3,9]]},"assertion":[{"value":"7 February 2022","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"7 February 2023","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"9 March 2023","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"The authors declare no competing interests.","order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Competing interests"}}]}}