Please enable JavaScript.
Coggle requires JavaScript to display documents.
Knowledge-based systems and environment - Coggle Diagram
Knowledge-based systems and environment
Local agents
Humans use online representations of knowledge to demonstrate reasoning that goes beyond automatic responses.
Because pathfinding agents have limits, expert systems require a knowledge foundation.
Knowledge-based system (KBS)
One kind of AI called a KBS is made to record human knowledge to help with decision-making.
Architecture Knowledge Base
"TELL and ASK Operators":
"TELL" Add knowledge (eg: 'Socrates is a man'
"Knowledge Representation Language (KRL)" Language used to store and process facts and rules.
"Axiom" : A foundation truth accepted without proof (eg: Earth orbits the Sun")
"ASK" : Query the System (eg: "Socrates mortal"
"Sentence" An assertion about the world(eg: 'All humans are mortal' "Ir is raining)
"Inference" : Deducing new facts from known ones.(eg: from "All men are mortal " and "Socrates is a man. " infer' Socrates is mortal'".
Multi-agent environment
Planning requires cooperation and coordination among agents to achieve shared goals
Wumpus world agent
Problem Statement
In a cave, the agent has to find gold without getting eaten by the Wumpus or falling into pits.
The cave is a grid (for example, 4x4), partially visible, and dangerous.
PEAS
Environment:-Grid world with Wumpus, pits, gold, walls
Actuators:- Move forward, tum left/right, grab, shoot, climb
Performance: Cold collected, time taken, safety (no death)
Sensors.- Stench (near Wumpus), Breeze (near pit), Glitter (gold), Bump (wall), Scream (Wumpus killed)
Operators in a 4x4 cave with rooms connected by passageways that has a wumpus, pits, and riches.
The wumpus world agent is a prime example of planning, reasoning, and knowledge representation.
Agent's plan (Based on KB)
Only enter cells that are known to be safe.
When Glitter senses gold, grab it.
After every move, add perceptions to KB.
When you are certain of Wumpus' location, shoot an arrow.
Start exploring by entering (0,0).