AI Lecture 2
AI Lecture 2
AI Lecture 2
Lecture 2
Introduction to
Artificial Intelligence
1.2 Systems that Act Like Humans ▪ Challenges to Systems that Think Rationally
4
Systems that Act Like Humans
TuringTest;theImitationGame…
HUMAN
HUMAN ?
INTERROGATOR
AI SYSTEM
5
Systems that Act Like Humans
TuringTest;theImitationGame…
• Turing test (1950): Can a human interrogator tell whether (written)
responses to her (written) questions come from a human or a
machine?
• Natural Language Processing
• Knowledge Representation
• Automated Reasoning
• Machine Learning
Butwhydowewantaninteligentsystem toactlikeahuman?
- Because for many tasks, humans are still the Gold Standard.
7
BabyX! BabyX is a project (by Auckland's Bioengineering
Institute Laboratory for Animate Technologies) to make
a virtual animated baby that learns and reacts like a
human baby. It uses the computer's cameras for
"seeing" and microphones to "listen" as the inputs. The
TotalTuringTest? computer uses AI algorithms for BabyX's "learning" and
interpretation of the inputs (voice and image) to
understand the situation. The result is a virtual toddler
that can learn to read, recognize objects and
"understand." The output is the baby's face that can
"speak" and express its mood by facial expressions
(such as smiling).
8
BabyX! Reinforcement learning ..? It is a machine learning
training method based on rewarding desired
behaviors and/or punishing undesired ones.
“Searle's thought experiment begins with this hypothetical premise: suppose that
artificial intelligence research has succeeded in constructing a computer that
behaves as if it understands Chinese. It takes Chinese characters as input and, by
following the instructions of a computer program, produces other Chinese
characters, which it presents as output. Suppose, says Searle, that this computer
performs its task so convincingly that it comfortably passes the Turing test: it
convinces a human Chinese speaker that the program is itself a live Chinese speaker.
To all of the questions that the person asks, it makes appropriate responses, such
that any Chinese speaker would be convinced that they are talking to another
Chinese-speaking human being.”
The question Searle wants to answer is this: does the machine literally "understand"
Chinese? Or is it merely simulating the ability to understand Chinese? Searle calls
the first position "strong AI" and the latter "weak AI".
22
Systems that Act Like Humans
The Chinese Room Argument
(Continued)
Searle then supposes that he is in a closed room and has a book with an English
version of the computer program, along with sufficient paper, pencils, erasers, and
filing cabinets. Searle could receive Chinese characters through a slot in the door,
process them according to the program's instructions, and produce Chinese
characters as output. If the computer had passed the Turing test this way, it follows,
says Searle, that he would do so as well, simply by running the program manually.
Searle asserts that there is no essential difference between the roles of the
computer and himself in the experiment. Each simply follows a program, step-by-
step, producing a behaviour which is then interpreted as demonstrating intelligent
conversation. However, Searle would not be able to understand the conversation.
13
Systems that Act Like Humans
Strong Vs. Weak AI .. Where are we?
Source: https://www.upwork.com/hiring/for-clients/artificial-intelligence-and-natural-language-processing-in-big-data/ 26
Lecture 2: An introduction to Artificial Intelligence [AI]
1.1 What is Intelligence 1.3 AI as the Study & Design of Intelligent
1.2 Systems that Act Like Humans ▪ Challenges to Systems that Think Rationally
17
What isArtificial Inteligence?
2. Then use these frameworks to build intelligent systems that think rationally.
• Acting rationally refers to the process of making decisions and taking actions that
lead to desirable outcomes or goals, based on available information and knowledge.
(information or knowledge obtained using any approach)
• Aim to build rational agents to achieve goals. These agents can imitate the human
actions or use the cognitive modeling of the human or use the law of thought to reach
the goal. (I don’t care).
• Examples:
• Autonomous Robotics: uses sensor data, algorithms to see the environment to
optimize the actions and achieve the objectives. (manufacturing, healthcare,.etc)
• Traffic Management systems: in smart cities (use data from cameras, sensors,
and traffic flow model to optimize the traffic signal timing, reduce congestion,
enhance the transportation efficiency.
21
Exercises
What have we learned?
▪ Describe briefly the Turing Test “Imitation game”. (Illustrate through drawing).
▪ Describe briefly the Total Turing Test.
▪ Describe briefly the “Weak AI Hypothesis” versus the “Strong AI hypothesis”
▪ Describe briefly Reinforcement Learning
▪ Describe briefly Affective computing.
▪ Compare briefly between Systems that “Act / Behave Rationally”, and Systems
that “Act / Behave Humanly”.
THANK YOU