Professional Documents
Culture Documents
Lecture # 2 AI Definitions: Ms. Fouzia Idrees
Lecture # 2 AI Definitions: Ms. Fouzia Idrees
Lecture # 2 AI Definitions: Ms. Fouzia Idrees
AI Definitions
1
Systems that THINK Like
Humans
• Systems that think like human relates to
the thought process and reasoning.
• “[The automation of] activities that we
associate with human thinking, activities
such as decision making, problem
solving, learning …” (Bellman, 1978)
2
Systems that THINK Like
Humans
• “The exciting new effort to make
computers think … machines with
minds, in the full and literal sense”
(Haugeland, 1985)
3
Systems that THINK Like
Humans
• “The study of computation that make it
possible to perceive, reason and act”
(Winston 1992)
4
Systems that THINK Like
Humans
• “The study of mental faculties through
the use of computational models”
(Charniak and McDermott)
5
Systems that ACT Like
Humans
• The system that act like human relates
to behaviour
• “The art of creating machines that
perform functions that require
intelligence when performed by people”
(Kurzweil 1990)
6
Systems that ACT Like
Humans
• “A field of study that seeks to explain
and emulate intelligent behavior in terms
of computational processes” (Schalkoff,
1990)
7
Systems that ACT Like
Humans
• “The branch of computer science that is
concerned with the automation of
intelligent behavior” (Luger and
Stubblefield, 1993)
8
Systems that ACT Like
Humans
• “The study of how to make computers
do things which, at the moment, people
do better” (Rich and Knight, 1991)
• On the face of it, this definition may
appear simplistic
• However, the term “at the moment” has
a significant time element
9
AI Definitions
• People have also looked into understanding the
phenomena of Artificial Intelligence from a different
view point.
• They call this strong and weal AI.
• Strong AI means that machines act intelligently and
they have real conscious minds.
• Weak AI says that machines can be made to act as if
they are intelligent.
• That is Weak AI treats the brain as a black box and just
emulates its functionality.
• While strong AI actually tries to recreate the functions
of the inside of the brain as opposed to simply
emulating behavior.
AI Definitions
• Consider you have a very intelligent machine that does
a lot of tasks with a lot of intelligence.
• On the other hand you have very trivial specie e.g. a cat.
• If you throw both of them into a pool of water, the cat
will try to save her life and would swim out of the pool.
• The “intelligent” machine would die out in the water
without any effort to save itself.
• The mouse had strong Intelligence, the machine didn’t.
• If the machine has strong artificial intelligence, it would
have used its knowledge to counter for this totally new
situation in its environment.
• But the machine only knew what we taught it or in other
wards only knew what was programmed into it.
Can Computers Talk?
• This is known as “speech synthesis”
– translate text to phonetic form
• e.g., “fictitious” -> fik-tish-es
– use pronunciation rules to map phonemes to actual sound
• e.g., “tish” -> sequence of basic audio sounds
• Difficulties
– sounds made by this “lookup” approach sound unnatural
– sounds are not independent
• e.g., “act” and “action”
• modern systems (e.g., at AT&T) can handle this pretty well
– a harder problem is emphasis, emotion, etc
• humans understand what they are saying
• machines don’t: so they sound unnatural
• Conclusion:
– NO, for complete sentences
– YES, for individual words
Can Computers Recognize
Speech?
• Speech Recognition:
– mapping sounds from a microphone into a list of words
– classic problem in AI, very difficult
• “Lets talk about how to wreck a nice beach”
• Conclusion:
– NO, normal speech is too complex to accurately recognize
– YES, for restricted problems (small vocabulary, single speaker)
Can Computers Understand
speech?
• Understanding is different to recognition:
– “Time flies like an arrow”
• assume the computer can recognize all the words
• how many different interpretations are there?
Can Computers Understand
speech?
• Understanding is different to recognition:
– “Time flies like an arrow”
• assume the computer can recognize all the words
• how many different interpretations are there?
– 1. time passes quickly like an arrow?
– 2. command: time the flies the way an arrow times the
flies
– 3. command: only time those flies which are like an
arrow
– 4. “time-flies” are fond of arrows
Can Computers Understand
speech?
• Understanding is different to recognition:
– “Time flies like an arrow”
• assume the computer can recognize all the words
• how many different interpretations are there?
– 1. time passes quickly like an arrow?
– 2. command: time the flies the way an arrow times the flies
– 3. command: only time those flies which are like an arrow
– 4. “time-flies” are fond of arrows
• only 1. makes any sense,
– but how could a computer figure this out?
– clearly humans use a lot of implicit commonsense knowledge in
communication
• Conclusion: YES, computers can learn and adapt, when presented with
information in the appropriate way
Can Computers “see”?
• Recognition v. Understanding (like Speech)
– Recognition and Understanding of Objects in a scene
• look around this room
• you can effortlessly recognize objects
• human brain can map 2d visual image to 3d “map”
• Intelligence
– involves solving problems and making decisions and plans
– e.g., you want to take a holiday in Brazil
• you need to decide on dates, flights
• you need to get to the airport, etc
• involves a sequence of decisions, plans, and actions
22
Questions
23