Knowledge Representation
Definition
Knowledge representation studies how facts, relations, rules and concepts can be encoded so a computer system can reason over them.
What is knowledge representation?
Knowledge representation is the study of how facts, concepts, relationships and rules can be encoded so a computer can use them. The representation determines which questions are easy to ask and which types of reasoning the system can perform.
Common forms
Classical forms include formal logic, semantic networks, frames, production rules and later ontologies and knowledge graphs. A medical expert system might represent symptoms, diseases and diagnostic rules; a knowledge graph represents entities and labeled relationships.
Why representation matters in modern AI
LLMs learn distributed numerical representations rather than relying only on explicit symbolic databases. Even so, production AI often combines learned models with structured databases, schemas, ontologies and graphs because organizations need exact identifiers, relationships and provenance that a generative model should not guess.
Related terms, defined
Reference guide and primary sources
Wikipedia is used here as a terminology and history reference guide. Current model versions, institutional statistics and product-specific claims are also linked to first-party or institutional sources because those details can change faster than encyclopedia articles.