Neuro-symbolic AI
| Part of a series on |
| Artificial intelligence (AI) |
|---|
| Glossary |
Neuro-symbolic AI is a subfield of artificial intelligence that combines neural networks and symbolic AI approaches, such as knowledge representation and automated reasoning, to create more robust, more reliable, and more trustworthy AI.[1] This combination allows statistical patterns to be combined with explicitly defined rules and knowledge to give AI systems the ability to better represent, reason and generalize. Thus, neuro-symbolic AI provides a reasoning infrastructure to state-of-the-art machine learning for solving a wider range of problems more effectively.
Neuro-symbolic AI recognises the value of deep learning as the “substrate” of AI that provides efficient computational models of learning from data. At the same time, it seeks to address deep learning’s main limitations: lack of reliability, data and energy efficiency, fairness, and trust.[1] Thus, neuro-symbolic AI is argued to leverage the strengths of the two predominant approaches to AI, at the same time mitigating their weaknesses.[2] Many leading computer scientists support this view. For example, Leslie Valiant believes that neuro-symbolic AI will be able to "reconcile the statistical nature of learning and the logical nature of reasoning,"[3] while Sepp Hochreiter claims that "the most promising approach to a broad AI is a neuro-symbolic AI, that is, a bilateral AI that combines methods from symbolic and sub-symbolic AI."[4]
In recent years, neuro-symbolic AI has been called the third wave of AI,[5] where the first wave (1980s–2000s) was the era of logic-based symbolic AI, and the second wave (2015–present) relied on connectionist AI, that is, neural networks and deep learning. Neuro-symbolic AI gained wider industrial adoption and public visibility in 2025 to address hallucination in large language models (LLMs); for example, Amazon applied it in its Vulcan warehouse robots and Rufus AI shopping assistant to enhance accuracy and decision-making.[6]
To date, no single predominant approach exists for how to achieve neuro-symbolic AI.[2] Research in the field is focused on what makes the best way to assemble the two main AI paradigms into one architecture, the neuro-symbolic methodology to do so, appropriate metrics such as "accuracy divided by compute" to account for data efficiency requirements and knowledge reuse, the representation capacity of neural models of computation, the principled combination of learning and reasoning using the interplay of continuous and discrete processes, and applications of neuro-symbolic AI in domain-specific fields. Overall, however, neuro-symbolic AI systems can be divided into two main categories:[7]
- hybrid systems with a neural and a symbolic component (e.g., LLMs and Theorem Provers as in AlphaProof Nexus system[8] by Google DeepMind, which was able to prove several open Erdős problems), and
- neuro-symbolic systems integrating learning and reasoning within a neural network, so that, informed by the theory of learning and formal reasoning under uncertainty, these systems are normally based on fuzzy and non-classical logics or probabilistic methods made differentiable for use within neural networks.
Relationship to other fields
[edit]Cognitive science
[edit]Neuro-symbolic AI is largely inspired by human's cognitive abilities and the idea of world models, and this is related to cognitive science. Daniel Kahneman's book Thinking, Fast and Slow describes cognition as encompassing two components: System 1 is fast, reflexive, intuitive, while System 2 is slower, deliberative, explicit.[9] System 1 "knows language" and is used for pattern recognition. System 2 handles planning and long-term decision making. Borrowing the System 1–System 2 view of cognition into AI, deep learning is best suited to handling the first kind of cognitive system, while symbolic AI deals with the second kind. Both kinds are needed for a robust, reliable AI to learn efficiently but also reason reliably, interact safely with humans, accept advice and answer questions correctly even when only very few observations are available. Such dual-process models with explicit reference to the two contrasting systems have been worked on since the 1990s, both in AI and in cognitive science, by multiple researchers.[10]
As another example of AI borrowing from cognitive science, Gary Marcus argued that "We cannot construct rich cognitive models in an adequate, automated way without the triumvirate of hybrid architecture, rich prior knowledge, and sophisticated techniques for reasoning."[11] Further, "To build a robust, knowledge-driven approach to AI we must have the machinery of symbol manipulation in our toolkit. Too much of useful knowledge is abstract to make do without tools that represent and manipulate abstraction, and to date, the only known machinery that can manipulate such abstract knowledge reliably is the apparatus of symbol manipulation."[12] This echoes earlier calls for hybrid models as early as the 1990s.[13][14]
Artificial general intelligence
[edit]Neuro-symbolic AI is claimed to offer an alternative path to Artificial general intelligence (AGI).[15] By adopting the methodology known as the neuro-symbolic cycle, where a neural network is trained continually while being checked for its reasoning capabilities, neuro-symbolic AI promises to achieve network compression via knowledge reuse. This is the opposite of the usual scaling-up of deep learning, which, for example, is the reason behind the vast energy use requirements of LLMs.[15]
Approaches
[edit]Approaches for integration neural and symbolic AI methods are diverse.[16] Besides the coarse distinction between hybrid and integrated neuro-symbolic systems, there are other, more fine-grained classifications. For example, a prominent Henry Kautz's taxonomy of neurosymbolic architectures[17] is as follows, along with some representative examples:
- Symbolic Neuro symbolic is the current approach of many neural models in natural language processing, where words or subword tokens are the ultimate input and output of large language models. Examples include BERT[18] and GPT-3.[19]
- Symbolic[Neuro] is a hybrid architecture where symbolic techniques are used to invoke neural techniques. It is exemplified by AlphaGo,[20] where the symbolic approach is Monte Carlo tree search and the neural techniques learn how to evaluate game positions.
- Neural | Symbolic uses a neural architecture to interpret perceptual data as symbols and relationships that are further reasoned about symbolically; Neural-Concept Learner[21] is one example of such a system and Google DeepMind's AlphaProof Nexus[8] is another.
- Neuro: Symbolic → Neuro relies on symbolic reasoning to generate or label training data that is subsequently learned by a deep learning model. For example, one can train a neural model for symbolic computation by using a Macsyma-like[22] symbolic mathematics system to create or label examples.
- NeuralSymbolic integrates a neural net by generating it from symbolic rules. Examples include the Neural Theorem Prover,[23] which constructs a neural network from an AND-OR proof tree generated from knowledge base rules and terms, and Logic Tensor Networks (LTNs).[24]
- Neural[Symbolic] embeds symbolic reasoning inside a neural network, aiming to enable neuro and combinatorial reasoning together. The work on connectionist modal and temporal logics by Garcez, Lamb and Gabbay[25] is aligned with this approach.
These categories are not exhaustive; for example, they do not consider multi-agent systems. In 2005, Bader and Hitzler presented a more fine-grained categorization that considered, e.g., whether the use of symbols included non-trivial logic and, if it did, whether the logic was propositional or first-order logic.[26] This categorization is compared with Kautz's taxonomy in 2021 by Sarker.[17]
Recently, Sepp Hochreiter argued that Graph Neural Networks (GNNs) "...are the predominant models of neural-symbolic computing"[27] since "[t]hey describe the properties of molecules, simulate social networks, or predict future states in physical and engineering applications with particle-particle interactions."[28]
History
[edit]Early systems
[edit]d'Avila Garcez and Lamb described research in the area of neuro-symbolic AI as ongoing at least since the 1990s, when an initial set of workshops on this topic were organised.[13][5][29] However, it could be argued that the field of neuro-symbolic AI started together with connectionism itself in 1943 with McCulloch and Pitts aptly titled their paper, which is widely accepted as having started the field of neural networks, A Logical Calculus of the Ideas Immanent in Nervous Activity.[30] Then, John von Neumann’s 1952 paper Lectures on Probabilistic Logics and the Synthesis of Reliable Organisms from Unreliable Components investigated the interplay between discrete and continuous processes in computer science.[31] Even Alan Turing’s famous work Intelligent Machinery from 1948[32] also introduced a type of neural network called a B-type machine. All of this happened even before the term Artificial Intelligence was coined by John McCarthy in 1956 and the subsequent separation of the field in two, symbolic and sub-symbolic (i.e., neural) AI, with their separate conferences, journals and associations. The proponents of neuro-symbolic AI argue that the field should never have been separated in two.
In the 1980’s, inspired by the promise of parallel computation, a group of researchers sought to use neural networks not for learning from data but for parallel theorem proving, which resulted in the CHCL system of S. Hoelldobler[33] and related approaches. Others in Machine Learning were interested in incorporating symbolic knowledge into neural networks. The KBANN system of Towell and Shavlik from 1994[34] was the first to experiment with the insertion and extraction of Horn clause rules from neural networks. The first neuro-symbolic system combining backpropagation with logic programming was the CILP system of Garcez and Zaverucha from 1999.[35]
The modern times
[edit]In the mid 2010s, neuro-symbolic AI experienced a significant revival. A series of workshops on neuro-symbolic AI, originally titled International Workshop on Neural-Symbolic Learning and Reasoning was held yearly since 2005 and has recently been converted into a conference series International Conference on Neurosymbolic Learning and Reasoning (NeSy). The first academic journal dedicated exclusively to the field, the Neurosymbolic AI journal, IOS Press, was created in 2023 with editors-in-chief Pascal Hitzler, Artur d'Avila Garcez and Tarek R. Besold.[36]
Since 2015, the deep learning revolution proved the promise of connectionist methods. By making use of differentiable programming, researchers started to combine differentiable symbolic and connectionist systems (neural networks), inspired by the field of statistical relational learning; prominent examples of such combinations are LTNs[24] and DeepProbLog.[37]
Since 2020, interest in neuro-symbolic AI has surged much further with the rise of foundation models such as LLMs highlighting the limitations of pure neural networks, such as hallucinations, lack of understanding of the mechanisms behind sudden variations in performance, and lack of sound reasoning or poor systematic generalization beyond training data distributions. As a response, hybrid LLMs with symbolic tools started to appear, which combine LLMs with theorem provers, logic verifiers or proof assistants, functional programming, databases and logic programs. This is one of the first times that neuro-symbolic AI has seen a significant industry adoption in companies such as Amazon (Vulcan and Rufus AI[6]), Google (AlphaGeometry[38]) and Anthropic (Claude Code).
Most contemporary neuro-symbolic systems use prior knowledge in various forms added to either the architecture or the loss function of a neural network, which is different from chain-of-thought prompting currently popular in LLM usage. The training of the neural part of these neuro-symbolic symtems is typically supervised and carried out using backpropagation; however, there exist notable exceptions, which use unsupervised or contrastive learning and energy-based models.[39] Following network training, the task of knowledge extraction derives symbolic descriptions from (parts of) the trained network. Neuro-symbolic knowledge extraction is closely related to the field of Explainable AI and Argumentation. Knowledge extraction is the main bottleneck computationally for the realization of neuro-symbolic AI in practice and at large scale. From a neuro-symbolic theory perspective, the main research question is representational: what are the forms of symbolic knowledge that can be represented by what types of neural networks (transformers, graph neural networks, diffusion models)?
Notable implementations
[edit]State-of-the-art implementations of neuro-symbolic approaches include:
- Logic Tensor Networks (LTNs)[24] encode logical formulas as neural networks and simultaneously learn term encodings, term weights, and formula weights
- DeepProbLog[37] combines neural networks with the probabilistic reasoning of ProbLog
- Graph Neural Networks (GNNs)[27] are designed for tasks whose inputs are graphs and exploits the edge connections in their layers
- Scallop[40] is a language based on Datalog that supports differentiable logical and relational reasoning, which can be integrated in Python and PyTorch learning module
- SymbolicAI[41] is a compositional differentiable programming library
See also
[edit]References
[edit]- 1 2 Jaffri A, Khandabattu H (June 17, 2024). Hype Cycle for Artificial Intelligence, 2024 (Report). Gartner. G00809438.
Neurosymbolic AI addresses common limitations in AI systems regarding output accuracy, generalization, and explainability.
- 1 2 Monroe, Don (September 21, 2022). "Neurosymbolic AI". Communications of the ACM. 65 (10): 11–13. doi:10.1145/3554918.
- ↑ Valiant, Leslie G. (January 2003). "Three problems in computer science". Journal of the ACM. 50 (1): 96–99. doi:10.1145/602382.602410.
- ↑ Hochreiter, Sepp (April 2022). "Toward a Broad AI". Communications of the ACM. 65 (4): 56–57. doi:10.1145/3512715.
- 1 2 d'Avila Garcez, Artur; Lamb, Luís C. (November 2023). "Neurosymbolic AI: the 3rd wave". Artificial Intelligence Review. 56 (11): 1239–1269. doi:10.1007/s10462-023-10448-w.
- 1 2 Rosenbush, Steven (2025-08-12). "Meet Neurosymbolic AI, Amazon's Method for Enhancing Neural Networks". Wall Street Journal. ISSN 0099-9660. Retrieved 2025-08-16.
- ↑ Marra, Giuseppe; Dumancic, Sebastijan; Manhaeve, Robin; De Raedt, Luc (January 2024). "From statistical relational to neurosymbolic artificial intelligence: A survey". Artificial Intelligence. 328 (104062) 104062. doi:10.1016/j.artint.2023.104062.
- 1 2 Tsoukalas, George; Kovsharov, Anton; Shirobokov, Sergey (2026). "Advancing Mathematics Research with AI-Driven Formal Proof Search". arXiv:2605.22763 [cs.AI].
- ↑ Kahneman, Daniel (October 25, 2011). Thinking, Fast and Slow. Farrar, Straus and Giroux. ISBN 978-0-374-27563-1.
- ↑ Sun, Ron (1995). "Robust reasoning: Integrating rule-based and similarity-based reasoning". Artificial Intelligence. 75 (2): 241–296. doi:10.1016/0004-3702(94)00028-Y.
- ↑ Marcus, Gary (2020). "The Next Decade in AI: Four Steps Towards Robust Artificial Intelligence". arXiv:2002.06177 [cs.AI].
- ↑ Marcus, Gary; Davis, Ernest (2019). Rebooting AI: Building Artificial Intelligence We Can Trust. Vintage.
- 1 2 Sun, Ron; Bookman, Lawrence (1994). Computational Architectures Integrating Neural and Symbolic Processes. Kluwer.
- 1 2 d'Avila Garcez, Artur (2025). Neurosymbolic AI: towards sound reasoning and causal learning and the road to AGI (Report). City, University of London.
- ↑ Sebastian, Abu; Rahimi, Abbas; Karunaratne, Geethan (March 30, 2023). "Disentangling visual attributes with neuro-vector-symbolic architectures, in-memory computing, and device noise". IBM Research. Retrieved June 10, 2026.
- 1 2 Sarker, Md Kamruzzaman; Zhou, Lu; Eberhart, Aaron; Hitzler, Pascal (2021). "Neuro-symbolic artificial intelligence: Current trends". AI Communications. 34 (3): 197–209. doi:10.3233/AIC-210084. S2CID 239199144.
- ↑ Devlin, Jacob; Chang, Ming-Wei; Lee, Kenton; Toutanova, Kristina (11 October 2018). "BERT: Pre-training of Deep Bidirectional Transformers for Language Understanding". arXiv:1810.04805v2 [cs.CL].
- ↑ Brown, Tom B.; Mann, Benjamin; Ryder, Nick; Subbiah, Melanie; Kaplan, Jared; Dhariwal, Prafulla; Neelakantan, Arvind; Shyam, Pranav; Sastry, Girish; Askell, Amanda; Agarwal, Sandhini; Herbert-Voss, Ariel; Krueger, Gretchen; Henighan, Tom; Child, Rewon; Ramesh, Aditya; Ziegler, Daniel M.; Wu, Jeffrey; Winter, Clemens; Hesse, Christopher; Chen, Mark; Sigler, Eric; Litwin, Mateusz; Gray, Scott; Chess, Benjamin; Clark, Jack; Berner, Christopher; McCandlish, Sam; Radford, Alec; Sutskever, Ilya; Amodei, Dario (28 May 2020). "Language Models are Few-Shot Learners". arXiv:2005.14165 [cs.CL].
- ↑ Silver, David; Huang, Aja; Maddison, Chris J.; Guez, Arthur; Sifre, Laurent; Driessche, George van den; Schrittwieser, Julian; Antonoglou, Ioannis; Panneershelvam, Veda; Lanctot, Marc; Dieleman, Sander; Grewe, Dominik; Nham, John; Kalchbrenner, Nal; Sutskever, Ilya; Lillicrap, Timothy; Leach, Madeleine; Kavukcuoglu, Koray; Graepel, Thore; Hassabis, Demis (28 January 2016). "Mastering the game of Go with deep neural networks and tree search". Nature. 529 (7587): 484–489. Bibcode:2016Natur.529..484S. doi:10.1038/nature16961. ISSN 0028-0836. PMID 26819042. S2CID 515925.

- ↑ Mao, Jiayuan; Gan, Chuang; Kohli, Pushmeet; Tenenbaum, Joshua B.; Wu, Jiajun (2019). "The Neuro-Symbolic Concept Learner: Interpreting Scenes, Words, and Sentences From Natural Supervision". arXiv:1904.12584 [cs.CV].
- ↑ Moses, Joel (May 2008). "Macsyma: A Personal History" (PDF). Milestones in Computer Algebra. See also Joel Moses (2012), "Macsyma: A personal history", Journal of Symbolic Computation, 47 (2): 123–130, doi:10.1016/j.jsc.2010.08.018
- ↑ Rocktäschel, Tim; Riedel, Sebastian (2016). "Learning Knowledge Base Inference with Neural Theorem Provers". Proceedings of the 5th Workshop on Automated Knowledge Base Construction. San Diego, CA: Association for Computational Linguistics. pp. 45–50. doi:10.18653/v1/W16-1309. Retrieved 2022-08-06.
- 1 2 3 Badreddine, Samy; d’Avila Garcez, Artur S.; Serafini, Luciano; Spranger, Michael (2022). "Logic Tensor Networks". Artificial Intelligence. 303 103649. arXiv:2012.13635. doi:10.1016/j.artint.2021.103649.
- ↑ D'Avila Garcez, Artur S.; Lamb, Luis C.; Gabbay, Dov M. (2009). Neural-symbolic cognitive reasoning. Cognitive technologies. Springer. ISBN 978-3-540-73245-7.
- ↑ Bader, Sebastian; Hitzler, Pascal (2005-11-10). "Dimensions of Neural-symbolic Integration – A Structured Survey". arXiv:cs/0511042.
- 1 2 Lamb, Luis C.; d'Avila Garcez, Artur; Gori, Marco; Prates, Marcelo O. R.; Avelar, Pedro H. C.; Vardi, Moshe Y. (July 2020). "Graph Neural Networks Meet Neural-Symbolic Computing: A Survey and Perspective". Proceedings of the Twenty-Ninth International Joint Conference on Artificial Intelligence. pp. 4877–4884. arXiv:2003.00330. doi:10.24963/ijcai.2020/679.
- ↑ Hochreiter, Sepp (April 2022). "Toward a broad AI". Communications of the ACM. 65 (4): 56–57. doi:10.1145/3512715. ISSN 0001-0782.
- ↑ d'Avila Garcez, Artur S.; Broda, Krysia; Gabbay, Dov M.; Gabbay (2002). Neural-Symbolic Learning Systems: Foundations and Applications. Springer Science & Business Media. ISBN 978-1-85233-512-0.
- ↑ McCulloch, Warren S.; Pitts, Walter (December 1943). "A logical calculus of the ideas immanent in nervous activity". The Bulletin of Mathematical Biophysics. 5 (4): 115–133. Bibcode:1943BMaB....5..115M. doi:10.1007/BF02478259.
- ↑ von Neumann, John (1956). "Probabilistic Logics and the Synthesis of Reliable Organisms from Unreliable Components". In Shannon, Claude E.; McCarthy, John (eds.). Automata Studies. Annals of Mathematics Studies. Vol. 34. Princeton University Press. pp. 43–98. doi:10.1515/9781400882618-003.
- ↑ Turing, Alan M. (1948). Intelligent Machinery (PDF) (Technical Report). National Physical Laboratory.
- ↑ Hölldobler, Steffen; Kurfeß, Franz (1992). "CHCL—A connectionist inference system". Parallelization in Inference Systems: International Workshop, Dagstuhl Castle, Germany, December 17–18, 1990, Proceedings. Lecture Notes in Computer Science. Vol. 590. Springer. pp. 318–342. doi:10.1007/3-540-55425-4_18.
- ↑ Towell, Geoffrey G.; Shavlik, Jude W. (1994). "Knowledge-based artificial neural networks". Artificial Intelligence. 70 (1–2): 119–165. doi:10.1016/0004-3702(94)90105-8.
- ↑ d’Avila Garcez, Artur S.; Zaverucha, Gerson (1999). "The connectionist inductive learning and logic programming system". Applied Intelligence. 11 (1): 59–77. doi:10.1023/A:1008328630915.
- ↑ "Neuro-Symbolic Artificial Intelligence". people.cs.ksu.edu. Retrieved 2023-09-11.
- 1 2 Manhaeve, Robin; Dumancic, Sebastijan; Kimmig, Angelika; Demeester, Thomas; De Raedt, Luc (2018). "DeepProbLog: Neural Probabilistic Logic Programming". Advances in Neural Information Processing Systems 31 (NeurIPS 2018). pp. 3749–3759.
- ↑ Trinh, Trieu H.; Wu, Yuhuai; Le, Quoc V.; He, He; Luong, Thang (2024). "Solving olympiad geometry without human demonstrations". Nature. 625 (7995): 476–482. Bibcode:2024Natur.625..476T. doi:10.1038/s41586-023-06747-5. PMC 10794143. PMID 38233616.
- ↑ Tran, S.; Mota, E.; d'Avila Garcez, A. (2025). "Reasoning in Neurosymbolic AI". arXiv:2505.20313 [cs.AI].
- ↑ Li, Ziyang; Huang, Jiani; Naik, Mayur (2023). "Scallop: A Language for Neurosymbolic Programming". arXiv:2304.04812 [cs.PL].
- ↑ Dinu, Marius-Constantin; Leoveanu-Condrei, Claudiu; Holzleitner, Markus; Zellinger, Werner; Hochreiter, Sepp (2024). "SymbolicAI: A framework for logic-based approaches combining generative models and solvers". arXiv:2402.00854 [cs.AI].
Further reading
[edit]- d'Avila Garcez, Artur S.; Broda, Krysia; Gabbay, Dov M.; Gabbay (2002). Neural-Symbolic Learning Systems: Foundations and Applications. Springer Science & Business Media. ISBN 978-1-85233-512-0.
- Hitzler, Pascal; Sarker, Md Kamruzzaman (2022). Neuro-Symbolic Artificial Intelligence: The State of the Art. IOS Press. ISBN 978-1-64368-244-0.
- Hitzler, Pascal; Sarker, Md Kamruzzaman; Eberhart, Aaron (2023). Compendium of Neurosymbolic Artificial Intelligence. IOS Press. ISBN 978-1-64368-406-2.
- Kautz, Henry (2020-02-11). The Third AI Summer, Henry Kautz, AAAI 2020 Robert S. Engelmore Memorial Award Lecture. Retrieved 2022-07-06.
- Marcus, Gary; Davis, Ernest (2019). Rebooting AI: Building Artificial Intelligence We Can Trust. Vintage.
- Sun, Ron; Bookman, Lawrence (1994). Computational Architectures Integrating Neural and Symbolic Processes. Kluwer.