Professional Documents
Culture Documents
Overview of AI
Views of AI
History of AI
Applications of AI
Intelligence
• Intelligence is the capability of observing, learning,
remembering & reasoning.
• AI attempts to develop intelligent agents.
Characteristics of Intelligent system
• Use vast amount of knowledge
• Learn from experience and adopt to changing environment
• Interact with human using language and speech
• Respond in real time
• Tolerate error and ambiguity in communication
AI: Goals
Ambitious goals:
understand “intelligent” behavior
build “intelligent” agents / artifacts
autonomous systems
understand human cognition (learning,
reasoning, planning, and decision making)
as a computational process.
Artificial Intelligence
The concern of AI is to develop computer based system that
behave like human and emulate the reasoning power of
humans in order to do tasks that require human
intelligence.
Which task requires intelligence?
Complex arithmetic operations
For instance, Solving 220 * 350?
planning
Views of AI
AI is found on the premise that:
The workings of human mind can be explained in terms of
computation, and
computers can do the right thing given correct premises and
reasoning rules.
Intelligence is:
“the capacity to learn and solve problems” (Websters dictionary)
in particular,
the ability to solve novel problems
the ability to act rationally
Input Units
An artificial neural network is an abstraction (well,
really, a “drastic simplification”) of a real neural
network.
Start out with random connection weights on the
links between units. Then train from input
examples and environment, by changing network
weights.
Recent breakthrough: Deep Learning
(automatic discovery of “deep” features
by a multi-layer neural network.)
Deep learning is bringing perception (hearing &
vision) within reach.
Can we build hardware as complex as the brain?
How complicated is our brain?
a neuron, or nerve cell, is the basic information processing unit
estimated to be on the order of 10 11 neurons in a human brain
many more synapses (10 14) connecting these neurons
cycle time: 10 seconds (1 millisecond)
-3
but building hardware is very different from making a computer behave like
a brain!
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
Conclusion: NO, for complete sentences, but YES for individual words
Can Computers Recognize Speech?
Speech Recognition:
mapping sounds from a microphone into a list of words.
Hard problem: noise, more than one person talking,
occlusion, speech variability,..
Even if we recognize each word, we may not understand
its meaning.
Recognizing single words from a small vocabulary
systems can do this with high accuracy (order of 99%)
e.g., directory inquiries
limited vocabulary (area codes, city names)
2. command: time the flies the way an arrow times the flies
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: NO, much of what we say is beyond the
capabilities of a computer to understand at present
Can Computers Learn and Adapt ?
Learning and Adaptation
consider a computer learning to drive on the freeway
we could code lots of rules about what to do
and/or we could have it learn from experience
Darpa’s Grand Challenge. Stanford’s
“Stanley” drove 150 without
supervision in the Majove dessert
Conclusion:
NO: intelligent systems will not (and need not) be foolproof
Strong AI vs. Weak AI
Strong AI argues that it is possible that one day a computer will be
invented which can be called a mind in its fullest sense.
Strong AI aims to create an agent that can replicate humans
intelligence completely; i.e., it can think, reason, imagine, etc., &
do all the things that are currently associated with the human
brain.
Weak AI, on the other hand, argue that computers can only appear
to think & are not actually conscious in the same way as human
brains are.
The weak AI position holds that AI should try to develop systems
which have facets of intelligence, but the objective is not to build
a completely sentient/conscious entity.
Weak AI researchers see their contribution as systems like expert
systems used for medical diagnosis, which use "intelligent"
models, but they do not help create a conscious agent
History of AI
Formally initiated in 1956 and the name AI was
coined by John McCarthy.