Professional Documents
Culture Documents
2
Artificial Intelligence (AI)
3
What is AI?
6
Thinking rationally
Example:
Therefore, he is handsome
7
Acting rationally
8
Rational Agent
An agent
Just something that acts
A rational agent
One that acts as to achieve the best (expected) outcome
9
AI Applications
Speech Recognition
Virtual Assistants
Siri (Apple)
Google Now
Cortana (Microsoft)
They helps us to arrange meetings,
check weather, do a phone call,
send a message, etc.
Machine Translation
Google Translate
No more bringing dictionary when
travelling
10
AI Applications
Recommendation Systems
AI helps to provide items / photos / various things based on our
social activities.
Robotics
Several robots were deigned to perform various tasks
11
AI Applications
Search Engines
Google’s search engines algorithm is designed to show internet
pages of our interests in a blink of eyes
Email Sender:
• asdadsa@asda.com
Spam/Junk email detection • sdajhda@afasa.com
• asdjhaksdah@asffa.com
Title:
• Hi, I need your help!
• 1 million dollar for you now!
• [blank]
Content:
• Congrats, you won XXX
Awards. Please tell me your
name, address, birth date, and
telephone number to 12
xxx_awards@gmail.com
AI Applications
Face Detection
13
AI Applications
Face Recognition
Games
Autonomous Driving
NuTonomy: A robo-taxi service in Singapore
15
Foundation of AI
Philosophy
Linguistics Mathematics
Control
Theory and
Cybernetics AI Economics
Computer
Neuroscience
Engineering
Psychology
16
Foundation of AI
Philosophy
Logic, methods of reasoning
Mathematics
Logic: Formal representation and proof
Probability
17
Foundation of AI
Economics
Formal theory of rational decisions
Neuroscience
Plastic physical substrate for mental activity
Psychology
Adaptation
18
Foundation of AI
Computer Engineering
How can we build an efficient computer to build AI program?
Linguistics
Knowledge representation
Grammar
19
Brief History of AI
20
Agent
An agent is anything that can be viewed as perceiving its
environment through sensors and acting upon that
environment through actuators.
21
Agent
23
Concept of Rationality
24
Task Environments
P (Performance)
E (Environment)
A (Actuators)
S (Sensors)
25
What is PEAS for?
Autonomous car
Performance: safety, destination, legality, comfort
26
Structure of Intelligent Agents
Agent = Architecture + Program
Architecture is the hardware
Sensors + Actuators
Program
27
Agent Types
Goal-based agents
Utility-based agents
29
Modal-based Reflex Agents
The sensors and actions history is used to model the
world / environment. An action is done based on the
world model.
30
Goals-based Agents
An action is done based on the combined information
from the world model and goal information.
31
Utility-based Agents
An action is done based on the agent happiness
(utility).
It is the agent’s performance measure.
32
Learning Agents
33
Expert Systems
References
35