AI-Lec04-add-slides-up
AI-Lec04-add-slides-up
—
Artificial Intelligence
COSC2129
RMIT Classification: Trusted
Material
Adversarial search
– Minimax
– Alpha-beta pruning
– Heuristics function
RMIT Classification: Trusted
• Can the agent deduce that 2 tiles cannot occupy the same space?
• Does it have an internal structure?
• Can it infer new knowledge from its current knowledge?
http://mygreatlearning.com/blog/what-is-knowledge-representation/
RMIT Classification: Trusted
• Rational Agent
• For each possible percept sequence, a rational agent should
select an action that is expected to maximize its performance
measure, given the evidence provided by the percept sequence
and whatever built-in knowledge the agent has.
RMIT Classification: Trusted
Knowledge representation
Example
• KB:
– If it did not rain then Tom played tennis
– Tom could play tennis or pingpong, but not
both
– Tom played pingpong.
• What can be inferred?
– Tom did not play tennis.
– It rained.
–…
RMIT Classification: Trusted
Knowledge representation
• Sentence:
– A statement/ assertion/ fact about the world in a
knowledge representation language
Example
– It was raining True/false
– Today is Friday False
– He passed the exam T/F
– x + y > 5, ?
– x = 3, y=4 True
RMIT Classification: Trusted
Knowledge representation
Knowledge representation
Knowledge Bases
Knowledge-based Agent
Fig. https://ieeexplore.ieee.org/stamp/stamp.jsp?arnumber=8283595
RMIT Classification: Trusted
Applications
• Expert systems
• FAQs
• Troubleshooting guides
• How-to articles
• User manuals
Example:
RMIT Classification: Trusted
•
RMIT Classification: Trusted
Propositional Resolution
RMIT Classification: Trusted
Question?