Please enable JavaScript.
Coggle requires JavaScript to display documents.
Knowledge-based systems - Coggle Diagram
Knowledge-based systems
P.E.A.S. Framework
-
-
-
-
PEAS Framework
-
Performance Measure Criteria for evaluating success Safety, obey traffic laws, speed
Environment External context where the agent operates Roads, pedestrians, weather
Actuators Parts that carry out actions Steering, accelerator, brake
Sensors Devices that perceive the environment Cameras, GPS, LiDAR, radar
-
Wumpus World
-
Gameplay
-
Agent can move, turn, grab, shoot, and climb.
Agent receives percepts (stench, breeze, glitter, bump, scream).
-
-
Knowledge Base
- A core component of a logical agent.
- Stores and retrieves information about the world.
- Basis for reasoning and decision-making.
-
Representation -Uses a Knowledge Representation Language to encode sentences. e.g., First-order logic, propositional logic.
Operations
Ask - Queries the knowledge base to retrieve information. (e.g., “Is there a safe move?”)
-
Tell - Adds a new sentence to the knowledge base.
(e.g., “There is a pit in [2,3]”)
-
Knowledge Levels
Knowledge Level
Abstract level (e.g., “There’s a wall ahead.”)
-
Implementation Level
-
Includes data structures, algorithms.
Example
Taxi Driver
-
Implementation level: Map coordinates, GPS algorithms.
-
-
Logical Agents
- Agents that use formal logic to reason about the world.
- Capable of drawing conclusions and making decisions based on known facts.
- More powerful than simple reflex or pathfinding agents.
Reasoning
-
-
Enables intelligent, adaptable, and context-aware behavior. - Example: Can infer that a square is dangerous even if it hasn’t been visited yet.
-
-
-