Home › Glossary › Cognitive › Knowledge representation and reasoning (KR² or KR&R)

Intermediate · Cognitive

Knowledge representation and reasoning (KR² or KR&R)

Visual diagram · (in preparation) · Math · (in preparation) · Worked example · 3 difficulty levels.

TL;DR. Knowledge Representation and Reasoning (KR&R) is the AI field focused on how computers can store and use knowledge to solve problems.

Technical Definition

Knowledge Representation and Reasoning (KR&R) is the AI field focused on how computers can store and use knowledge to solve problems.

How it works

Knowledge Representation and Reasoning (KR&R) is a core area of artificial intelligence concerned with how to represent information about the world in a way that computer systems can effectively use. It involves both defining formalisms for knowledge representation (like logic or semantic networks) and developing algorithms for reasoning, inference, and problem-solving based on that knowledge.

Related Concepts

  • Ontology — A formal specification of the concepts, properties, and relationships in a domain.
  • Inference engine — A component of an AI system that uses logical rules to deduce new information from a knowledge base.
  • Knowledge-based system (KBS) — A knowledge-based system (KBS) is a program that uses a knowledge base and an inference engine to solve complex problems by reasoning.

Further Reading

  • Wikipedia — Glossary of AI