Explainer · Hybrid AI
What is neuro-symbolic AI?
Neural networks learn from data. Symbolic systems reason over explicit facts and rules. Neuro-symbolic AI puts both in one system. What that means, the six ways to wire it, the examples that actually exist, and the one property that decides whether a hybrid deserves trust.
Neuro-symbolic AI (also written neurosymbolic AI, and often called hybrid AI) combines neural networks, which learn patterns from data, with symbolic systems, which represent knowledge as explicit symbols, facts and rules and reason over them. The aim is a system that learns like a neural network and reasons, explains and can be checked like a symbolic one.
Neural networks are good at what symbolic AI was bad at: perception, language, learning from messy data. Symbolic systems are good at what neural networks are bad at: exact reasoning, explanation, guarantees. Henry Kautz sorted the ways to connect them into six types. The strongest working examples, from AlphaGo to AlphaProof, share one pattern: a neural network proposes and a symbolic engine decides. If that symbolic checker is sound, every answer it accepts is correct however often the network is wrong; the price is answers that never arrive, not wrong answers that do. Many products sold as neuro-symbolic lack that property, because their symbolic side has no authority.
1. What neuro-symbolic AI means
The term names a combination, not a single technique. On one side is the neural tradition: networks of weighted units trained by gradient descent, which today includes convolutional networks, transformers and large language models (LLMs). On the other side is symbolic AI: programs that manipulate explicit symbols such as facts, rules, logical formulas, programs and search trees, the tradition described as a symbolic system. A system is neuro-symbolic when both kinds of component do real work and pass information to each other.
The spelling varies and the meaning does not. Neuro-symbolic (with a hyphen) and neurosymbolic (without) are both common in the research literature; Kautz writes the first [1], Garcez and Lamb the second [2]. Neural-symbolic is the older form used by the integration community for decades. Hybrid AI and symbolic hybrid are looser names for the same idea. In business writing “hybrid AI” can also mean something unrelated, such as mixing on-device and cloud models, or mixing machine learning with human review; on this page it always means neural plus symbolic.
Two things are not enough to make a system neuro-symbolic in any useful sense. Feeding words into a network and reading words out is not, even though words are symbols (Kautz lists it as type 1, the standard deep-learning pipeline, §3, which shows how little the label says on its own). And a neural model that writes text about rules is not, because text about a rule is not a rule that anything enforces.
2. Why combine neural and symbolic AI
Each tradition fails where the other is strong. That is the whole argument for hybrids.
| neural networks | symbolic systems | |
|---|---|---|
| Learns from raw data | yes: images, audio, text | mostly no: knowledge is written or compiled |
| Handles noise and ambiguity | well | brittle outside what was encoded |
| Exact multi-step reasoning | unreliable; errors compound | exact when the rules are right |
| Explains its answer | hard: weights are not reasons | the derivation is the explanation |
| Guarantees | statistical at best | provable, relative to the rules |
| Says “I don’t know” | not by default; it produces a fluent guess | a failed proof or empty query is an answer |
| Main known failure | hallucination [17] | knowledge-acquisition bottleneck, symbol grounding [18], combinatorial explosion |
What neural networks bring. They learn perception and language from examples instead of hand-written rules, and hand-written rules were the main limit of the 1980s expert systems (see the history of symbolic AI). A symbolic system needs its facts in symbolic form; a neural network can read them out of pixels and prose.
What they lack. A generative model produces the most plausible continuation whether or not it knows the answer, which is the mechanism behind hallucination [17]. Language models are also unreliable at long exact procedures: the authors of PAL observed that LLMs often decompose a problem correctly and then make arithmetic or logical mistakes in the solution step [11], and Toolformer was motivated by the same gap in arithmetic and factual lookup [12]. And a model asked to check its own reasoning with no outside feedback often does not improve, and sometimes gets worse [19].
What symbolic systems bring. Exactness, explanation, and the ability to say no. A theorem prover either finds a proof or does not; a database query either matches or returns nothing; a search over game rules never proposes an illegal move.
What they lack. Someone has to write the rules, and the world outruns them (the knowledge-acquisition bottleneck). Symbols mean nothing to the system unless they are connected to perception (the symbol grounding problem [18]). And exhaustive reasoning explodes combinatorially: Go has too many positions to search without a good guide.
Kautz put the modern case plainly in his 2020 AAAI lecture. Discussing Marcus and Davis’s Rebooting AI, which argues for combining the two traditions, he observed that its authors are “in violent agreement” with deep learning researchers about the need to understand how to combine neural and symbolic approaches, and that “the devil is in details: what exactly would be the architecture of such a hybrid AI system?” [1]. The next section is his answer.
3. The six types of hybrid (Kautz)
In his Robert S. Engelmore Memorial Lecture at the Thirty-Fourth AAAI Conference on Artificial Intelligence (10 February 2020), published as “The Third AI Summer” in AI Magazine in 2022, Henry Kautz named six designs for neuro-symbolic systems [1]. The names are his notation, and they read like a type signature: brackets mean “runs as a subroutine inside”, a bar means “hands its output to”. He notes it is only one possible taxonomy and points to Garcez and Lamb for another [2].
| type | what it means | Kautz’s example | later systems (our reading) |
|---|---|---|---|
| 1. Symbolic Neuro symbolic | Symbols in, symbols out, a neural network in between. Words become vectors, the network computes, a softmax turns the result back into symbols. | standard deep learning for natural language processing | an LLM on its own: tokens in, tokens out |
| 2. Symbolic[Neuro] | A symbolic problem solver calls a neural network as a subroutine, for pattern recognition or evaluation. | AlphaGo: Monte Carlo tree search with a neural evaluation function; also most robots and autonomous vehicles | AlphaGeometry and AlphaProof: a symbolic engine or proof checker in charge, a model proposing steps |
| 3. Neuro | Symbolic | A neural network turns non-symbolic input (pixels) into a symbolic structure that a symbolic reasoner then processes. | the Neuro-Symbolic Concept Learner | a vision model that extracts objects, then a rule engine that reasons about them |
| 4. Neuro: Symbolic → Neuro | An ordinary network trained on data produced by symbolic rules, so the network absorbs the rules. | Lample and Charton’s transformer for symbolic integration and differential equations [10] | models trained on solver-generated or proof-generated data |
| 5. NeuroSymbolic (written Neuro_{Symbolic}) | Symbolic rules are compiled into templates for structures inside the network. | tensor product representations; Logic Tensor Networks | Logic Tensor Networks in their 2022 form; differentiable logic losses |
| 6. Neuro[Symbolic] | A symbolic reasoning engine embedded inside a neural system, which decides when to call it (Kahneman’s “System 1” calling “System 2”). | proposed, not demonstrated; Kautz called it the most promising | loosely: LLMs that decide when to run code or a solver (PAL, Toolformer), with the engine outside rather than embedded |
Two points about the taxonomy matter more than the names. First, the types differ in which side is in charge. In Symbolic[Neuro] the symbolic solver decides and the network advises; in Neuro[Symbolic] the network decides and calls the solver when it chooses to. Second, only some types keep a symbolic guarantee in the final output. Types 4 and 5 fold the rules into a network, which lets the rules shape learning but means the output is still a network’s output: Lample and Charton’s model, as Kautz notes, did not produce a step-by-step derivation, it had absorbed the rules well enough to guess the answer [1]. Section 6 turns that difference into mathematics.
4. Neuro-symbolic AI examples that exist
The term is used loosely, so here are systems that are published, peer reviewed or publicly documented, with what each half actually does.
| system | neural side | symbolic side | what the symbolic side guarantees |
|---|---|---|---|
| AlphaGo (2016) | policy and value networks | Monte Carlo tree search over the rules of Go | every move searched is legal |
| AlphaGeometry (2024) | language model proposing auxiliary constructions | symbolic deduction engine | each proof step is a derivation, not a guess |
| AlphaProof (2024) | language model trained with reinforcement learning | the Lean proof assistant | every proof it outputs is formally checked |
| DeepProbLog (2018) | neural predicates, such as a digit classifier | probabilistic logic program | inference follows the program’s logic |
| Logic Tensor Networks (2022) | networks grounding symbols in data | first-order “Real Logic” with fuzzy semantics | knowledge shapes training; satisfaction is a degree, not a proof |
| NS-CL (2019) | scene perception and question parsing | executor for symbolic programs | answers are computed by running a program |
| PAL / Toolformer (2022–23) | language model | Python interpreter; calculator and other tools | the computation is exact; the program may still be wrong |
| GraphRAG (2024) | LLM builds and summarises a graph | entity knowledge graph and its communities | structure for retrieval; no check on the extracted facts |
4.1 AlphaGo (Silver et al., Nature, 2016)
AlphaGo combined a policy network, which suggests promising moves, and a value network, which estimates who is winning, with Monte Carlo tree search, which plays out lines of the game under its exact rules [3]. It beat the European champion Fan Hui 5–0, reported in the paper, and Lee Sedol 4–1 in Seoul in March 2016. Kautz uses it as the prototypical Symbolic[Neuro] system: the search is in charge, and the networks make the search affordable [1].
4.2 AlphaGeometry (Trinh et al., Nature, 2024)
A symbolic deduction engine can derive everything that follows from a geometry diagram, but it cannot invent the extra point or line a hard proof needs. AlphaGeometry’s language model, trained from scratch on about 100 million synthetic proofs, proposes those auxiliary constructions; the deduction engine then works out their consequences, and the loop repeats until the goal is proved. On 30 recent olympiad-level geometry problems it solved 25, against 10 for the previous best method [4].
4.3 AlphaProof and AlphaGeometry 2 (Google DeepMind, 2024)
AlphaProof couples a pre-trained language model with AlphaZero-style reinforcement learning and proves statements in Lean, a formal proof assistant whose kernel checks every step. For training, a Gemini model was fine-tuned to translate natural-language problems into formal statements. At the 2024 International Mathematical Olympiad, with the problems translated into Lean by hand, AlphaProof solved three problems (two algebra, one number theory, including the hardest problem of the competition) and AlphaGeometry 2 solved the geometry problem: 28 of 42 points, the silver-medal standard, one point short of gold. Some solutions took minutes and others up to three days, far beyond the contest’s time limit [5]. The full method was published in Nature in November 2025 [6]. The design point is the one that matters here: no proof leaves the system unless Lean has checked it.
4.4 DeepProbLog (Manhaeve et al., NeurIPS 2018)
DeepProbLog extends the probabilistic logic programming language ProbLog with neural predicates: a logical atom whose probability comes from a neural network, for example a classifier that reads a handwritten digit. The program’s rules then combine those probabilities, and the whole system is trained end to end from examples such as the sum of two digit images, without labels for the individual digits [7].
4.5 Logic Tensor Networks (Badreddine et al., Artificial Intelligence, 2022)
Logic Tensor Networks define a fully differentiable first-order language, Real Logic, in which constants, functions and predicates are grounded in data by neural computational graphs and connectives get fuzzy-logic semantics [8]. Logical knowledge becomes a training objective the network tries to satisfy. That is powerful for learning with background knowledge, and it is also the trade: a formula is satisfied to a degree, so it constrains the network without guaranteeing its outputs.
4.6 The Neuro-Symbolic Concept Learner (Mao et al., ICLR 2019)
NS-CL learns visual concepts, words and the semantic parsing of questions from images paired with questions and answers, without direct supervision on any of them [9]. It builds an object-based representation of the scene, translates each question into an executable symbolic program, and runs the program on the scene. It was evaluated on the synthetic CLEVR dataset, and it is Kautz’s example of Neuro | Symbolic.
4.7 LLMs with tools: PAL and Toolformer
The most widely deployed hybrids are language models that hand exact work to a symbolic tool. PAL (program-aided language models) has the model write a Python program as its reasoning and lets the interpreter compute the answer [11]. Toolformer teaches a model, with a handful of demonstrations per tool, to decide which API to call and when, across a calculator, a question-answering system, a search engine, a translation system and a calendar [12]. The tool’s computation is exact; whether the model asked the right question of it is not checked by anything.
4.8 Retrieval over knowledge graphs, including GraphRAG
Retrieval-augmented generation (RAG) fetches documents and places them in the model’s context before it answers [13]. GraphRAG, from Microsoft Research, builds a graph first: an LLM extracts an entity knowledge graph from the source documents and then pregenerates summaries for each community of closely related entities, so the system can answer global questions about a whole corpus (“what are the main themes?”) that plain RAG handles poorly [14]. The next section looks at knowledge graphs directly.
5. Knowledge graphs, knowledge maps and LLMs
A knowledge graph stores knowledge as a graph of entities and typed relations, most simply as triples of subject, predicate and object [15]:
Each triple is a symbolic fact: it can be queried exactly, joined with other facts, checked against a schema, and traced to where it came from. Google popularised the term in May 2012 with the launch of its Knowledge Graph, announced as “things, not strings” [20]. People searching for knowledge maps usually mean the same idea drawn for humans: a map of concepts and the links between them. The phrase has no single technical definition; when a system is involved, it is almost always a knowledge graph.
Pan and colleagues sort the ways knowledge graphs and LLMs are combined into three frameworks: KG-enhanced LLMs, LLM-augmented KGs, and synergized LLMs plus KGs [16]. In practice that looks like four patterns:
- Graph as context. Retrieve the relevant subgraph and put it in the prompt. This is RAG with structure.
- Model writes the query. The LLM translates a question into a graph query, and the graph engine executes it exactly.
- Model builds the graph. The LLM extracts entities and relations from text, as GraphRAG does.
- Graph checks the model. Claims in the output are compared against the graph before they are shown.
The limit: retrieval is not verification. In patterns 1 and 3 the symbolic structure advises and the neural model still decides. A fact placed in the context does not force the model to use it, and nothing checks the answer against it afterwards. In pattern 3 the graph is itself model output: every triple the LLM extracts inherits the LLM’s error rate, so a graph built this way is an index of what the model read, not a store of verified facts. Only pattern 4, and pattern 2 when the query result is returned rather than paraphrased, give the symbolic side the last word. We develop this argument in Retrieval Is Not Memory [21].
6. A formal view: proposer and verifier
The best-performing hybrids in §4 share a shape: a neural network proposes, a symbolic procedure checks, and only checked output leaves the system. That shape has a guarantee that is worth writing down, because it explains both why these systems work and what they cost.
Figure 1. The proposer–verifier pattern. AlphaGeometry, AlphaProof and, with search in place of a checker, AlphaGo all have this shape.
6.1 Setup
The hybrid returns the candidate if the verifier accepts it and abstains otherwise, where means “no answer”:
6.2 Soundness does not depend on the network
The proof never mentions . The network can be small, badly trained or adversarial; it changes how often the system answers, never whether an answer it gives is right. That is why AlphaProof can use a model that is wrong most of the time: Lean discards the wrong attempts.
6.3 The cost is recall, not precision
So a sound verifier converts a weak proposer’s errors into abstentions and retries, which cost time and coverage, instead of wrong answers, which cost trust. A proposer that is wrong nine times in ten, given twenty independent attempts, still produces a checked answer about 88% of the time, and every one of those answers is correct. This is the same trade that AlphaProof makes when it spends up to three days on a problem.
6.4 Unverified steps compound
Compare a chain of steps, each produced by a model that is right with probability , where nothing checks the steps. If the errors are independent, the whole chain is right with probability
and, worse, the chain gives no sign of which runs are among the 65% that are wrong. With a sound verifier at every step, the probability that a completed chain is wrong is zero, by Theorem 1 applied step by step; what falls is only the probability of completing. The same arithmetic, with a measured example, is worked through in “Why a guess must never become a fact” on the fail-safe model page.
7. Where hybrids go wrong
Neuro-symbolic AI is a real research field with real results. It is also a marketing phrase. These are the gaps we see most often between the two.
- The word is used loosely. Any product that combines a model with anything structured (a prompt template, a JSON schema, a vector index) can be called neuro-symbolic. Ask one question: which side decides what the user sees? If the answer is “the model”, the symbolic part is decoration.
- An LLM prompting itself is not a hybrid. Chains of thought, self-critique and “reflection” loops are the same neural model producing more text. Without outside feedback, self-correction often fails to improve reasoning and sometimes makes it worse [19]. The checker shares the proposer’s blind spots, so its errors are correlated with the errors it is meant to catch.
- Rules in a prompt are advice. Writing a policy into a system prompt does not make it a rule; the model reading it can ignore it. A symbolic rule is one that code enforces.
- The symbolic side only helps if it holds authority. Theorem 1 needs the verifier to be able to say no, and for that no to stop the output. Retrieval that the model may ignore, a knowledge graph the model paraphrases, or a checker whose warnings are logged but not enforced gives none of the guarantee.
- Soft logic trades guarantees for learning. Differentiable approaches such as Logic Tensor Networks let knowledge shape training, which is valuable, but a constraint satisfied to degree 0.97 is not a proof.
- Symbolic weaknesses do not disappear. The verifier needs a specification, and writing one is the old knowledge-acquisition bottleneck in new form. Perception errors still flow into the reasoner: a scene parsed wrongly is reasoned about correctly and answered wrongly. And a sound verifier over a wrong specification is soundly wrong.
None of this is an argument against hybrids. It is an argument for asking where authority sits. The same question is the core of what a fail-safe model is: when the system is wrong, which component is allowed to let the error through?
8. Peel: a hybrid where the symbolic side holds authority
Peel, by Perslis Research, is built on the proposer–verifier split with the authority placed on the symbolic side. Its rule is short: a model may propose; only the floor admits a fact. A language model may suggest where to look or what might be true. Nothing it says becomes knowledge until the symbolic floor admits it against a source, and when nothing is admitted the answer is unknown, not a guess.
- No neural network in the loop that decides. Models can propose; the decision to admit, act or refuse is symbolic.
- Knowledge is typed, sourced cards, so every admitted fact can be traced to where it came from.
- Learning is readable counts, not weights, so a human can read what was learned and why.
In Kautz’s terms the nearest type is Symbolic[Neuro]: the symbolic system is in charge and a model is consulted. The difference from a system like AlphaGo is where the model’s output goes: in Peel it cannot count until the floor admits it, which is the property Theorem 1 needs. We have measured what happens when that rule is relaxed: letting a model’s 85.8%-accurate guesses count as facts cut correct identification in a diagnostic task from 1.000 to 0.753, as described on the fail-safe model page.
That design makes Peel, to our knowledge, the first fail-safe model: an AI model whose failures drive it to a safe state, and whose learning can narrow what it does but never widen what it is authorised to do. Peel is a research prototype, not a certified safety system. How Perslis uses symbolic AI more broadly is on Symbolic AI at Perslis, and the step-by-step pipelines are described under symbolic flows.
9. Questions
- What is neuro-symbolic AI in simple terms?
- It is AI that combines two ways of building intelligence: neural networks, which learn patterns from examples, and symbolic systems, which work with explicit facts and rules and reason step by step. The neural part handles perception and language; the symbolic part handles exact reasoning, explanation and checking.
- Is ChatGPT neuro-symbolic?
- A large language model on its own is a neural network: text goes in as tokens and comes out as tokens, which is the first of Kautz’s six types, Symbolic Neuro symbolic. When a chat assistant runs code, calls a calculator, queries a database or searches the web, it becomes a loose hybrid, because a symbolic tool does part of the work. It is still the neural model that decides what to show, so the tool’s exactness does not make the final answer checked.
- What are examples of neuro-symbolic AI?
- Well-documented examples include AlphaGo (neural networks guiding tree search, 2016), AlphaGeometry (a language model proposing constructions for a symbolic deduction engine, 2024), AlphaProof (proofs checked by the Lean proof assistant, 2024), DeepProbLog (neural predicates in a probabilistic logic program, 2018), Logic Tensor Networks (differentiable first-order logic, 2022), the Neuro-Symbolic Concept Learner (2019), program-aided language models and Toolformer (LLMs calling interpreters and tools), and GraphRAG (an LLM building a knowledge graph for retrieval, 2024).
- What is hybrid AI?
- In research, hybrid AI usually means neuro-symbolic AI: a system that combines machine learning with symbolic reasoning such as rules, logic, search or knowledge graphs. In business writing the phrase is sometimes used for other mixtures, such as on-device plus cloud models or AI plus human review, so check which sense is meant.
- Neuro-symbolic or neurosymbolic: which spelling is right?
- Both. Neuro-symbolic, neurosymbolic and the older neural-symbolic all name the same field. Kautz writes neuro-symbolic; Garcez and Lamb write neurosymbolic.
- What are Kautz’s six types of neuro-symbolic AI?
- Symbolic Neuro symbolic (symbols in and out of a network), Symbolic[Neuro] (a symbolic solver calling a network, as in AlphaGo), Neuro | Symbolic (a network producing symbols for a reasoner, as in the Neuro-Symbolic Concept Learner), Neuro: Symbolic → Neuro (a network trained on rule-generated data), Neuro_{Symbolic} (rules compiled into network structure, as in Logic Tensor Networks), and Neuro[Symbolic] (a symbolic engine embedded in a neural system, which Kautz proposed as the most promising).
- Is GraphRAG neuro-symbolic?
- Partly. GraphRAG uses an LLM to build an entity knowledge graph and community summaries, then uses that structure for retrieval, so a symbolic structure is involved. But the graph is extracted by the model and nothing verifies the answer against it, so it improves retrieval without adding a symbolic guarantee.
- Does neuro-symbolic AI stop hallucinations?
- Only when the symbolic side has the last word. If a sound checker must accept every answer before it is shown, wrong answers become abstentions instead. If the symbolic part only supplies context that the model may use or ignore, hallucinations are reduced at best, not prevented.
10. References
- H. A. Kautz. The Third AI Summer: AAAI Robert S. Engelmore Memorial Lecture. AI Magazine 43(1):105–125, 2022. doi:10.1002/aaai.12036. (Lecture delivered at AAAI-20, 10 February 2020.)
- A. d’Avila Garcez, L. C. Lamb. Neurosymbolic AI: the 3rd wave. Artificial Intelligence Review 56:12387–12406, 2023. doi:10.1007/s10462-023-10448-w. arXiv:2012.05876.
- D. Silver, A. Huang, C. J. Maddison, A. Guez et al. Mastering the game of Go with deep neural networks and tree search. Nature 529:484–489, 2016.
- T. H. Trinh, Y. Wu, Q. V. Le, H. He, T. Luong. Solving olympiad geometry without human demonstrations. Nature 625:476–482, 2024. doi:10.1038/s41586-023-06747-5.
- Google DeepMind (AlphaProof and AlphaGeometry teams). AI achieves silver-medal standard solving International Mathematical Olympiad problems. Blog post, 25 July 2024.
- T. Hubert, R. Mehta, L. Sartran et al. Olympiad-level formal mathematical reasoning with reinforcement learning. Nature, 2025. doi:10.1038/s41586-025-09833-y.
- R. Manhaeve, S. Dumančić, A. Kimmig, T. Demeester, L. De Raedt. DeepProbLog: Neural Probabilistic Logic Programming. NeurIPS, 2018. arXiv:1805.10872.
- S. Badreddine, A. d’Avila Garcez, L. Serafini, M. Spranger. Logic Tensor Networks. Artificial Intelligence 303:103649, 2022. doi:10.1016/j.artint.2021.103649. arXiv:2012.13635.
- J. Mao, C. Gan, P. Kohli, J. B. Tenenbaum, J. Wu. The Neuro-Symbolic Concept Learner: Interpreting Scenes, Words, and Sentences From Natural Supervision. ICLR, 2019. arXiv:1904.12584.
- G. Lample, F. Charton. Deep Learning for Symbolic Mathematics. ICLR, 2020. arXiv:1912.01412.
- L. Gao, A. Madaan, S. Zhou, U. Alon, P. Liu, Y. Yang, J. Callan, G. Neubig. PAL: Program-aided Language Models. ICML, 2023. arXiv:2211.10435 (2022).
- T. Schick, J. Dwivedi-Yu, R. Dessì, R. Raileanu, M. Lomeli, E. Hambro, L. Zettlemoyer, N. Cancedda, T. Scialom. Toolformer: Language Models Can Teach Themselves to Use Tools. NeurIPS, 2023. arXiv:2302.04761.
- P. Lewis et al. Retrieval-Augmented Generation for Knowledge-Intensive NLP Tasks. NeurIPS, 2020. arXiv:2005.11401.
- D. Edge et al. From Local to Global: A Graph RAG Approach to Query-Focused Summarization. Microsoft Research, 2024. arXiv:2404.16130.
- A. Hogan et al. Knowledge Graphs. ACM Computing Surveys 54(4), Article 71, 2021. doi:10.1145/3447772.
- S. Pan, L. Luo, Y. Wang, C. Chen, J. Wang, X. Wu. Unifying Large Language Models and Knowledge Graphs: A Roadmap. IEEE Transactions on Knowledge and Data Engineering 36:3580–3599, 2024. arXiv:2306.08302.
- Z. Ji et al. Survey of Hallucination in Natural Language Generation. ACM Computing Surveys 55(12), 2023.
- S. Harnad. The symbol grounding problem. Physica D 42:335–346, 1990.
- J. Huang, X. Chen, S. Mishra, H. S. Zheng, A. W. Yu, X. Song, D. Zhou. Large Language Models Cannot Self-Correct Reasoning Yet. ICLR, 2024. arXiv:2310.01798.
- A. Singhal. Introducing the Knowledge Graph: things, not strings. Official Google Blog, 16 May 2012.
- Perslis Research. Retrieval Is Not Memory. 2026. research.perslis.com/memory