Introduction To Artificial Intelligence
Introduction To Artificial Intelligence
Lê Anh Cường
Faculty of Information Technology
Ton Duc Thang University
Ho Chi Minh city, Viet Nam
Outline
1.AI systems
2.Architecture of an AI system
3.Problems
Watson IBM
●Watson is a question answering computer system capable of answering questions posed
in natural language,developed in IBM.
●In 2011, Watson competed on Jeopardy! against former winners Brad Rutter and Ken
Jennings.Watson received the first place prize of $1 million.
Watson IBM
Watson IBM
Game (Deep Blue)
Deep Blue was a chess-playing computer developed by IBM.
●
Deep Blue won its first game against a world champion on February 10, 1996,
●
●Elon Musk is the founder, CEO, and CTO of SpaceX; co-founder, CEO, and
product architect of Tesla Motors; co-founder and chairman of SolarCity; co-
chairman of OpenAI;
Google Machine Translation
Model Translation
Translation statistical machine translation System
material
Cortana-Microsoft, Siri-Apple
Facebook
Smart advertisment
●
Production rules
● Backward: top-down & goal directed
●
Case-based reasoning
● Similarity based
●
Some KSBs
● DENDRAL (chemical): 1965
● MYCIN (medicine): 1970
● XCON/RI (computer): 1981
● DRILLING Advisor (industry): 1983
● Human Resource Management
Tasks of KBSs
● Diagnosis
● Interpretation
● Prediction
● Design
● Plan
● Monitoring
● Control
● Instruction
● Debugging
Advantages of KBSs
● Increase availability of expert knowledge
– Expertise not accessible
– Training future experts
● Efficient and cost effective
● Consistency of answers
● Explanation of solution
● Deal with uncertainty
Limitations
● Lack of common sense
● Inflexible, difficult to modify
● Restricted domain of expertises
● Lack of learning ability
● Not always reliable
What is AI?
Views of AI fall into four categories
For any given class of environments and tasks, we seek the agent
(or class of agents) with the
best performance
Caveat: computational limitations make perfect rationality
unachievable design best program for given machine resources
AI prehistory
Philosophy Logic, methods of reasoning, mind as physical system
foundations of learning, language, Rationality
Human agent: eyes, ears, and other organs for sensors; hands,
legs, mouth, and other body parts for actuators
For any given class of environments and tasks, we seek the agent
(or class of agents) with the
best performance
Caveat: computational limitations make perfect rationality
unachievable design best program for given machine resources
PEAS
PEAS: Performance measure, Environment, Actuators, Sensors
Must first specify the setting for intelligent agent design
Consider, e.g., the task of designing an automated taxi driver:
oPerformance measure
oEnvironment
oActuators
oSensors
Drawbacks:
oHuge table
oTake a long time to build the table
oNo autonomy
oEven with learning, need a long time to learn the table entries