Skip to main content

Envisioning is an emerging technology research institute and advisory.

LinkedInInstagramGitHub

Since 2010

research
  • Observatory
  • Adaptive capacity
  • Newsletter
  • Methodology
  • Origins
  • Vocab
  • RSS feeds
services
  • Signals Session
  • Bespoke Projects
  • Build Sessions
  • Pricing
  • Use cases
  • Signals
  • Signal Scan↗free
impact
  • ANBIMAFuture of Brazilian Capital Markets
  • IEEECharting the Energy Transition
  • Horizon 2045Future of Human and Planetary Security
  • WKOTechnology Scanning for Austria
solutions
  • Innovation
  • Strategy
  • Consultants
  • Foresight
  • Associations
  • Governments
  • L&D
resources
  • Partners
  • Coding for Non-Coders
  • How we work
  • Data visualization
  • Multi-Model Convergence
  • FAQ
  • Security and privacy
  • Public sector
about
  • Manifesto
  • Community
  • Events
  • Support
  • Contact
ResearchCapabilityServicesSignalsAbout
ResearchCapabilityServicesSignalsAbout
  1. Home
  2. Vocab
  3. Knowledge Representation

Knowledge Representation

Formal methods AI systems use to encode and reason over structured world knowledge.

Year: 1956Generality: 841
Back to Vocab

Knowledge representation (KR) is the subfield of artificial intelligence concerned with how information about the world can be encoded in a form that a machine can use to reason, draw inferences, and make decisions. Rather than storing raw data, KR systems organize information into structured formats such as logical predicates, semantic networks, ontologies, frames, or production rules, which capture facts and the relationships and constraints between them. The goal is to give an AI system a model of its domain rich enough to support intelligent behavior, from diagnosing a medical condition to understanding a natural language query.

The mechanisms underlying knowledge representation vary widely. Formal logic (propositional, first-order, and description logics) provides a mathematically rigorous foundation for expressing facts and deriving new ones through inference. Ontologies, popularized by tools like OWL and RDF, define hierarchies of concepts and their relationships, enabling systems to share and reuse knowledge across applications. Frame-based systems organize knowledge into structured templates with slots and default values, mirroring how humans categorize objects and situations. Knowledge graphs, large-scale networks of entities and relations, have become a practical KR tool in industry in recent years, powering search engines, recommendation systems, and question-answering pipelines.

Knowledge representation matters because the quality and structure of encoded knowledge directly constrain what an AI system can reason about. Expert systems of the 1970s and 80s showed the power and brittleness of hand-crafted KR. They excelled within narrow domains but failed when confronted with knowledge outside their explicitly encoded scope. This limitation drove interest in machine learning as a complementary approach. KR and learning are increasingly integrated today. Neural-symbolic systems attempt to combine the generalization power of deep learning with the interpretability and logical rigor of symbolic representations, addressing challenges like common-sense reasoning and explainability that neither paradigm handles well alone.

Knowledge representation remains foundational to AI because intelligence requires a model of the world. Whether encoded symbolically or learned from data, the structure of that model shapes every downstream capability, including planning, language understanding, and causal reasoning.

Sources

  1. Knowledge representation and reasoning

    Wikipedia

Research this in Signals

Scan Knowledge Representation for yourself.

Signals turns a topic into a sourced research record you can inspect and rerun. Your first scan is free, and this one starts with Knowledge Representation already loaded, so edit it or scan as is.

Related

Related

Knowledge Graph
Knowledge Graph

A graph-structured representation of entities and their semantic relationships.

2012Generality: 759
Internal Representation
Internal Representation

How an AI system encodes information internally to support reasoning and prediction.

1986Generality: 792
State Representation
State Representation

How an AI system encodes its environment into a structured, processable description.

1988Generality: 720
Symbolic AI
Symbolic AI

An AI paradigm that represents knowledge as explicit symbols manipulated through logical rules.

1956Generality: 720
Reasoning System
Reasoning System

An AI system that derives conclusions from facts or rules through logical inference.

1980Generality: 794
Ontology
Ontology

A formal, structured representation of concepts and relationships within a knowledge domain.

1985Generality: 795