版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
ANINTRODUCTION
TOARTIFICIAL
INTELLIGENCECOMPILED
BY
HOWIE
BAUM12Artificial
intelligence
(AI),
sometimes
called
machine
intelligence,is
intelligence
demonstrated
by
machines,
in
contrast
to
the
naturalintelligence
displayedby
humans
and
other
animals,
such
as
"learning"and
"problem
solving.
.In
computerscienceAI
research
is
defined
as
the
study
of"intelligent
agents":any
device
that
perceives
its
environment
andtakes
actions
that
maximize
its
chance
of
successfully
achievingitsgoals.HOW
ARE
HUMANS
INTELLIGENT
?LearningReasoningProblem
Solving
and
CreativitySocial
BehaviorExperiencing
our
Environment
with
our
senses:HearingSightTouchTasteSmelling345Ways
that
People
Think
and
LearnAbout
ThingsIf
you
have
a
problem,
think
of
a
past
situationwhere
you
solved
a
similar
problem.If
you
take
an
action,
anticipate
what
might
happennext.If
you
fail
at
something,
imagine
how
you
mighthave
done
thingsdifferently.If
you
observe
an
event,
try
to
infer
what
prior
eventmight
have
caused
it.If
you
see
an
object,
wonder
if
anyone
owns
it.If
someone
does
something,
ask
yourself
what
theperson's
purpose
was
in
doingthat.This
is
whatHumans
dobestCan
youlistthe
itemsinthis
picture
?Acomputermight
havetroubleidentifying
thecatthere.Can
you
count
thedistribution
ofletters
in
a
book?Add
a
thousand4-digit
numbers?Match
fingerprints?Search
a
list
of
amillion
values
for
duplicates6?For
example,
writing
a
program
to
pick
out
objects
in
a
picture:This
is
whatComputers
do
bestArtificial
intelligence(AI)
-
The
study
of
computer
systemsthatattempt
to
model
and
apply
the
intelligence
of
the
human
mind.When
we
compare
Humans
to
Machines,
it
is
important
to
note
that
aMachine
can
be
a
car,
a
Smart
Phone,
a
Digital
Television,
etc.789The
illustration
below
illustrates
a
typical
information
flow
between
the"human"
and
"machine"
components
of
a
system. For
a
properly
designedsystem,
its
important
to
know
the
capabilities
and
flexibilities
of
both./webtraining/HFModel/HFInterModel/overview.htm10KEY
RESEARCH
AREAS
IN
AIProblem
solving,
planning,
and
search
---
generic
problem
solvingarchitecture
based
on
ideas
from
cognitive
science
(game
playing,robotics).Knowledge
Representation
–
to
store
and
manipulate
information(logical
and
probabilistic
representations)Automated
reasoning
/
Inference
–
to
use
the
stored
information
toanswer
questions
and
draw
new
conclusionsMachine Learning
–
intelligence
from
data;
to
adapt
to
newcircumstances
and
to
detect
and
extrapolate
patternsNatural
Language
Processing
–
to
communicate
with
the
machineComputer
Vision
---
processing
visual
informationRobotics
---
Autonomy,
manipulation,
full
integration
of
AIcapabilities1112From
SIRI
and
Alexa,
to
self-driving
cars,
artificialintelligence
(AI)
is
progressing
rapidly.While
science
fiction
often
portrays
AI
as
robots
with
human-likecharacteristics,
AI
can
encompass
anything
from
Google’s
searchalgorithms,
to
IBM’s
Watson,
to
autonomous
weapons.Artificial
intelligence
today
is
properly
known
as
narrow
AI
(or
weak
AI),
in
that
it
is
designed
to
perform
a
narrow
task
such
as
only
facial
recognition,
or
only
internetsearches,
or
only
driving
a
car).However,
the
long-term
goal
of
many
researchers
is
tocreate
general
AI
(AGI
or
strong
AI).While
narrow
AI
may
outperform
humans
at
whatever
itsspecific
task
is,
like
playing
chess
or
solving
equations,
AGIwould
outperform
humans
at
nearly
every
thinking
task.1314The
potential
benefits
from
self-learning
computer
chips
arelimitless
as
these
types
of
devices
can
learn
to
perform
the
mostcomplex
thinking
tasks,
such
as
interpreting
critical
cardiacrhythms,
detecting
anomalies
to
prevent
cyber-hacking
andcomposing
music.This
is
a
new
one
made
by
the
Intel
company
and
many
othercompanies
are
making
special
AI
chips
too.AUTOMATONS
–
ARE
THESE
DEVICESINTELLIGENT
?/watch?v=C7oSFNKIlaM
(2.22
min)15Artificial
Intelligence
(AI)
has
entered
our
daily
lives
like
never
beforeand
we
are
yet
to
unravel
the
many
other
ways
in
which
it
could
flourish.All
of
the
tech
giants
such
as
Microsoft,
Uber,
Google,
Facebook,
Apple,Amazon,
Oracle,
Intel,
IBM
or
are
competing
in
the
race
to
leadthe
market
and
acquire
the
most
innovative
and
promisingAIbusinesses.16171819/watch?v=GoXp1leA5QcGoogle
announced
their
Duplex
system,
a
new
technology
forconducting
natural
conversations
to
carry
out
“real
world”
tasks
overthe
phone.The
technology
is
directed
towards
completing
specific
tasks,
suchas
scheduling
certain
types
of
appointments.For
such
tasks,
the
system
makes
the
conversational
experience
asnatural
as
possible,
allowing
people
to
speak
normally,
like
theywould
to
another
person,
without
having
to
adapt
to
a
machine.2021/watch?v=gsUV0mGEGaY22232425The
answer
is
all
of
the
above.Each
of
these
highly
realistic
images
were
created
by
generativeadversarial
networks,
or
GANs.GAN,
a
concept
introduced
by
researcher
Ian
Goodfellow
in2014,
taps
into
the
idea
of
“AI
versus
AI.”There
are
two
neural
networks:
the
generator,
which
comes
up
with
a
fake
image
(say
a
dog
for
instance),
and
a
discriminator,which
compares
the
result
to
real-world
images
and
gives
feedbackto
the
generator
on
how
close
it
is
to
replicating
a
realistic
image.262728Turing
testA
test
to
determine
whether
a
computer
has
achieved
intelligenceAlan
TuringAn
English
mathematician
who
wrote
a
landmark
paper
in
1950
thatasked
the
question:
Can
machines
think?He
proposed
a
test
to
answer
the
question
"How
will
we
know
whenwe
have
succeeded?“He
said
that
a
machine
passes
the
test
when
it
successfully
generatesresponses
appropriate
enough
to
convince
the
evaluator
that
it
ishuman.29The
Turing
TestIn
the
Turing
test,
the
interrogator
must
determine
whichrespondent
is
the
computer
and
which
is
the
human.3031THE
LOEBNER
PRIZE
FOR
COMPLETING
THE
TURING
TESTThe
Loebner
Prize
is
an
annual
competition
in
artificialintelligence
that
awards
prizes
to
the
computerprograms
considered
by
the
judges
to
be
the
most
human-like,
usingthe
TuringTest
computer
and
person
arrangement.The
contest
was
launched
in
1990
by
Hugh
Loebner
and
thereare
bronze,
silver,
and
gold
coin
prizes,
plus
money.So
far,
there
have
only
been
winners
of
the
bronze
medal
and
a$4,000
award.32Silver
–aone-time-only
prize
plus
$25,000
offered
for
the
firstprogramthat
judges
cannot
distinguishfrom
a
real
human.Gold
plus$100,000
for
the
firstprogram
that
judges
cannot
distinguish
froma
real
human
in
a
Turing
test
that
includes
deciphering
and
understandingtext,
visual,
and
auditory
input.Once
this
is
achieved,
the
annual
competition
will
end..KNOWLEDGE
REPRESENTATIONWe
need
to
create
a
logical
view
of
the
data,
based
on
how
we
wantto
process
itNatural
language
is
very
descriptive,
but
does
not
lend
itself
toefficient
processing.What
are
the
different
ways
that
we
can
represent
knowledgeso
itcan
be
reviewed
by
an
Artificial
Intelligence
computerprogram
?Expert
LearningSystemsSemantic
Networks
-
A
knowledge
representation
technique
thatfocuses
on
the
relationships
and
word
descriptions
of
objects. A
graphis
used
to
represent
a
semantic
network
or
netDecision
or
Search
treeNeural
networks
–
creating
a
computer
version
of
the
neurons
of
thebr3a3inandhowthey
work12-341) Expert
Learning
SystemsExpert
Learning
Systems
were
commercially
the
first
and
mostsuccessful
domain
in
Artificial
Intelligence.Somewhat
out
of
favor
todayThese
programs
mimic
the
experts
in
whatever
field
is
beingstudied.Auto
mechanicCardiologistOrganic
compoundsMineral
prospectingInfectious
diseasesDiagnostic
internal
medicinecomputer
configurationEngineering
structural
analysisAudiologistTelephone
networkingDelivery
routingProfessional
auditorManufacturingPulmonary
functionWeather
forecastingBattlefield
tacticianSpace-station
life
supportCivillawRule-based
or
Expert
systems
-
Knowledgebasesconsisting
of
hundreds
or
thousands
of
rules
of
theform:IF
(condition)
THEN
(action).Use
rules
to
store
knowledge
(“rule-based”).The
rules
are
usually
gathered
from
experts
in
the
field
beingrepresented
(“expert
system”).Most
widely
used
knowledge
model
in
the
commercial
world.IF
(it
is
raining
AND
you
must
go
outside)THEN
(put
on
your
raincoat)Rules
can
fire
off
a
chain
of
other
rulesIF
(raincoat
is
on)THEN
(you
will
not
get
wet)Expert
Systems36GardenerExpert
System
ExampleExpertSystemsNamed
abbreviations
that
represent
conclusions:NONE—apply
no
treatment
at
this
timeTURF—apply
a
turf-building
treatmentWEED—apply
a
weed-killing
treatmentBUG—apply
a
bug-killing
treatmentFEED—applya
basic
fertilizer
treatmentWEED
&
FEED—apply
a
weed-killing
and
fertilizer
combinationtreatment3738ExpertSystemsVariables
that
are
needed
to
represent
thestate
ofthelawnBARE—the
lawn
has
large,
bare
areasSPARSE—the
lawn
is
generally
thinWEEDS—the
lawn
contains
many
weedsBUGS—the
lawn
shows
evidence
of
bugs39Expert
SystemsData
that
is
available:LAST—the
date
ofthelast
lawn
treatmentCURRENT—current
dateSEASON—the
current
seasonNow
we
can
formulate
some
rules
forourgardening
expert
systemRules
take
the
form
ofif-then
statements40ExpertSystemsSomerulesif
(THE
CURRENT
DAY
–
LAST
DAY
IS
LESS
THAN
30)
thenNONEif
(SEASON
=
winter)
then
not
BUGSif
(BARE)
then
TURFif
(SPARSE
and
not
WEEDS)
then
FEEDif
(BUGS
and
not
SPARSE)
then
BUGif
(WEEDS
and
not
SPARSE)
then
WEEDif
(WEEDS
and
SPARSE)
then
WEED
&
FEED41Expert
SystemsAn
execution
of
our
inference
engineSystem:User:Does
the
lawn
have
large,
bare
areas?NoSystem:User:Does
the
lawn
show
evidence
of
bugs?NoSystem:User:Is
the
lawngenerally
thin?YesSystem:User:Does
the
lawncontain
significant
weeds?YesSystem:Youshouldapply
a
weed-killing
and
fertilizercombination
treatment.422)
Semantic
(word
description)
NetworksSemantic
networkA
knowledge
representation
technique
that
focuses
on
therelationships
between
objectsA
directed
graph
or
word
chart
is
used
to
represent
a
semanticnetwork
or
net3)
Search
TreesAI
often
revolves
around
the
use
of
algorithms.An
algorithm
is
a
set
of
instructions
that
a
mechanical
computercanexecute.A
complex
algorithm
is
often
built
on
top
of
another,
simpler,
oneand
a
common
way
tovisualize
itis
with
a
treedesign.43A
simple
example
of
an
algorithmisthe
following
recommendations
foroptimal
play
at
tic-tac-toe:If
someone
has
a
"threat"(that
is,two
in
a
row),
take
the
remainingsquare.
Otherwise,Ifa
move
"forks"
to
create
twothreats
at
once,
play
that
move.Otherwise,Take
the
center
square
if
it
isfree.Otherwise,If
your
opponent
has
played
in
acorner,
take
the
opposite
corner.Otherwise,Take
an
empty
corner
if
one
exists.Otherwise,Take
any
empty
square.4445An
example
is
a
Search
tree
for
playing
the
game
Tic-Tac-Toe,
as
shownbelow.This
image
depictsmany
of
the
possiblepaths
that
the
game
can
takefromthe
having
the
first
2
rows
filled,asshown:THEHUMANBRAINANDNEURONSIN
ITA
REVIEW
BEFORE
THE
DISCUSSION
ABOUT4)NEURALNETS46THE
BRAIN
IS
DIVIDED
INTO
4LOBES
AND
THE
CEREBELLUMWHICH
IS
LOCATED
AT
THEBOTTOM,
BACK
AREA47AI
technology
called
machine
learning
today,
is
great
at
helping
fortaking
good
photos,
translating
languages,
recognizing
your
friendson
Facebook,
delivering
search
results,
screening
out
spam
and
manyotherchores.It
usually
uses
an
approach
calledneural
networks
that
workssomething
like
a
human
brain,
not
a
sequence
of
IF
THIS,
THEN
stepsas
in
traditional
computing.48TYPES
AND
FUNCTION
OF
NEURONSNeurons
are
essential
for
every
action
that
our
body
and
brain
carry
out.It
is
the
complexity
of
neuronal
networks
that
gives
us
our
personalities
andourconsciousness.They
make
up
around
10
percent
of
the
brain;
the
rest
consists
of
glial
cellsand
other
cells
that
support
and
nourish
the
neurons.49Thereare
around
86
billion
neurons
in
the
brain. To
reach
this
hugetarget,
a
developing
fetus
must
createaround
250,000
neuronsperminute
!Each
neuron
is
connected
to
at
least
10,000
others
–
giving
well
over1,000
trillion
connections
(1
quadrillionconnections).They
all
connect
at
a
junction
called
a
synapse,
which
can
be
electrical
or
ahigherpercentage
of
them
are
chemical.50Incoming
signals
to
the
neuron
can
be
either
excitatory
–
which
means
theytend
to
make
the
neuron
fire
(generate
an
electrical
impulse)
–
or
inhibitory
–which
means
that
they
tend
to
keep
the
neuron
from
firing.A
single
neuron
may
have
more
than
one
set
of
dendrites,
and
may
receive
manythousands
of
input
signals.Whether
or
not
a
neuron
is
excited
into
firing
an
impulse
depends
on
the
sum
ofall
of
the
excitatory
and
inhibitory
signals
it
receives.If
the
neuron
does
end
up
firing,
the
nerve
impulse
is
conducted
down
the
axon.51https://www.youtu
/watch?v=m
ItV4rC57kM5&2
t=10sHow
synapses
work
-
Neurons
are
connectedtoeach
other
at
alocationcalled
a
Synapse,
so
that
they
can
communicate
messagesAmazingly,
where
each
cell
connects
with
theother
one,
NONE
ofthesecells
ever
touch
each
other
!!The
signal
thatis
carried
from
thefirst
nervefiberto
the
next
oneistransmitted
by
an
electrical
signal
or
a
chemical
one,
up
to
a
speedof
268
miles
perhour!There
is
new
evidence
that
both
types
closely
interact
with
each
other
andthat
the
transmission
of
a
nerve
signal
is
both
chemical
and
electrical,which
is
actually
required
for
normal
brain
development
and
function.53If
you
don’t
use
a
foreign
language
you
learned
years
ago
ormathematics,
the
neurons
used
for
those
things
will
move
thesynapses
away
from
each
other
so
they
can
do
other
things
thatyou
are
learning
to
do. This
is
called
Synaptic
Pruning.544)
Artificial
Neural
Network
(ANN)A
computer
representation
of
knowledge
that
attempts
tomimic
the
neural
networks
of
thehuman
brainYes,
but
what
is
a
human
neural
network?Neural
networks,
or
neural
nets,
were
inspired
bythearchitecture
of
neurons
in
thehumanbrain.A
simple
"neuron"
N
accepts
input
from
multiple
otherneurons,
each
of
which,
when
activated
(or
"fired"),
cast
aweighted
"vote"
for
oragainst
whether
neuron
N
should
itselfactivate.55An
ANN
is
based
on
a
collectionof
connected
units
or
nodes
called
artificial
neurons,
which
loosely
model
the
neurons
in
a
biological
brain.Each
connection,
like
the
synapses
in
a
biological
brain,
can
transmit
a
signal
from
one
artificial
neuron
to
another.
An
artificial
neuron
that
receivesa
signal
can
process
it
and
then
signal
additional
artificialneurons
connected
toit.12-56ARTIFICIAL
NEURAL
NETWORKArtificial
neurons:
Commonly
called
processing
elements,are
modeled
after
real
neurons
of
humans
and
other
animals.Has
many
inputs
and
one
output.The
inputs
are
signals
that
are
strengthened
or
weakened(weighted).If
the
sum
of
all
the
signals
is
strong
enough,
the
neuronwill
put
out
a
signal
to
the
next
neuron
output
of
a
1.OutputArtificialNeuronInputs57Artificial
Neural
NetworksTrainingThe
process
of
adjusting
the
weights
and
threshold
values
in
aneural
netHow
does
this
all
work?Train
a
neural
net
to
recognize
An
eagle
in
a
picture.Given
one
output
value
per
pixel,
train
network
to
produce
anoutput
value
of
1
for
every
pixel
that
contributes
to
the
eagle
and0for
every
one
that
doesn’t.58DeepMind
is
a
subsidiary
of
that
focuses
on
thedevelopment
of
artificial
intelligence
and
deep
reinforcementmachine
learning.The
deep
reinforcement
learning
of
its
AI
algorithms
has
beenused
in
both
research
and
applied
contextsDeepMind
is
built
around
the
framework
of
neural
networks
anduses
a
method
called
deep-reinforced-learning.This
means
that
the
A.I
can
learn
from
it's
experiences
andbecome
more
efficient
at
whatever
it
does.The
A.I
is
general-purpose
meaning
that
it's
NOT
pre-programmedfor
a
specific
task
from
the
go./watch?v=gn4nRCC9TwQ59AgentsAn
agent
is
anything
that
can
be
viewed
as
a
device
thatcan
perceive
its
environment
through
sensors
and
act
uponthat
environment
through
actuators.Human
agent:
eyes,
ears,
and
other
organs
for
sensors;
hands,legs,
mouth,
and
other
body
parts
for
actuatorsRobotic
agent:
cameras
and
infrared
range
finders
for
sensorsVarious
motors
for
actuatorsRational
Agent:For
each
possible
sequence,
a
rational
agent
should
select
anaction
that
is
expected
to
maximize
its
performance
measure,given
the
evidence
provided
by
the
perception
sequence
andwhatever
built-in
knowledge
the
agent
has.Why
“meaning”is
the
central
concept
of
AIFor
an
agent
to
be
“intelligent”,
it
must
be
able
to
understand
themeaning
of
information.Information
is
acquired
/
delivered
/
conveyed
in
messages
whichare
phrased in
a
selected
representation
language.There
are
two
sides
in
information
exchange:
the
source
(text,image,
person,
program,
etc.)
and
the
receiver
(person
or
an
AIagent).
They
must
speak
the
same
“l(fā)anguage”
for
the
informationto
be
exchanged
in
a
meaningful
way.The
receiver
must
have
the
ability
to
interpret
the
informationcorrectly
according
to
the
intended
by
the
source
meaning
or
semantics
ofit.MEANING
=
SEMANTICS606162Machine
LearningThe
phrase
‘machine
learning’
dates
back
to
the
middle
of
the
lastcentury
where
Arthur
Samuel
in
1959
defined
machine
learning
as“the
ability
to
learn
without
being
explicitly
programmed.”Machine
learning
is
a
type
of
AI
that
helps
a
computer’s
ability
tolearn
and
essentially
teach
i
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024至2030年中國同心度測量儀行業(yè)投資前景及策略咨詢研究報告
- 2024至2030年擺錘法巖棉生產(chǎn)線項目投資價值分析報告
- 2024年聚乙烯滌綸多層復合防水卷材項目可行性研究報告
- 2024年直角蛋糕展示柜項目可行性研究報告
- 青島求實職業(yè)技術(shù)學院《網(wǎng)絡(luò)軟件開發(fā)》2023-2024學年第一學期期末試卷
- 世界自然奇觀及生態(tài)保護
- 公共交通緊急情況處理
- 青島理工大學《電能計量技術(shù)》2023-2024學年第一學期期末試卷
- 中國傳統(tǒng)節(jié)日習俗
- 產(chǎn)品定價策略與利潤管理
- FZ/T 73044-2012針織配飾品
- T-YNRZ 012-2022 臺農(nóng)1號芒果種植技術(shù)規(guī)范
- COPD教學講解課件
- (完整版)國際法期末考試習題
- 2萬噸/年燃料丁醇發(fā)酵工段工藝設(shè)計- 倒數(shù)第二版
- 2021-2022學年六年級上冊世界少年奧林匹克思維能力測評地方選拔活動(含答案解析)
- 《生物力學》配套教學課件
- 湘科版五年級(上冊)科學期末質(zhì)量測試題(含答案)
- 腦積水(實用課件)
- 攝影技巧構(gòu)圖(共52張PPT)
- 監(jiān)控中心報警記錄表
評論
0/150
提交評論