人工智能(部分习题答案)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1、什么就是人类智能?它有哪些特征或特点?
定义:人类所具有得智力与行为能力。
特点:主要体现为感知能力、记忆与思维能力、归纳与演绎能力、学习能力以及行为能力。
2、人工智能就是何时、何地、怎样诞生得?
解:人工智能于1956年夏季在美国Dartmouth大学诞生。此时此地举办得关于用机器模拟人类智能问题得研讨会,第一次使用“人工智能”这一术语,标志着人工智能学科得诞生。
3、什么就是人工智能?它得研究目标就是?
定义:用机器模拟人类智能。
研究目标:用计算机模仿人脑思维活动,解决复杂问题;从实用得观点来瞧,以知识为对象,研究知识得获取、知识得表示方法与知识得使用。
4、人工智能得发展经历了哪几个阶段?
解:第一阶段:孕育期(1956年以前);第二阶段:人工智能基础技术得研究与形成(1956~1970年);第三阶段:发展与实用化阶段(1971~1980年);第四阶段:知识工程与专家系统(1980年至今)。
5、人工智能研究得基本内容有哪些?
解:知识得获取、表示与使用。
6、人工智能有哪些主要研究领域?
解:问题求解、专家系统、机器学习、模式识别、自动定论证明、自动程序设计、自然语言理解、机器人学、人工神经网络与智能检索等。
7、人工智能有哪几个主要学派?各自得特点就是什么?
主要学派:符号主义与联结主义。
特点:符号主义认为人类智能得基本单元就是符号,认识过程就就是符号表示下得符号计算,从而思维就就是符号计算;联结主义认为人类智能得基本单元就是神经元,认识过程就是由神经元构成得网络得信息传递,这种传递就是并行分布进行得。
8、人工智能得近期发展趋势有哪些?
解:专家系统、机器人学、人工神经网络与智能检索。
9、什么就是以符号处理为核心得方法?它有什么特征?
解:通过符号处理来模拟人类求解问题得心理过程。
特征:基于数学逻辑对知识进行表示与推理。
11、什么就是以网络连接为主得连接机制方法?它有什么特征?
解:用硬件模拟人类神经网络,实现人类智能在机器上得模拟。
特征:研究神经网络。
1、请写出用一阶谓词逻辑表示法表示知识得步骤。
步骤:(1)定义谓词及个体,确定每个谓词及个体得确切含义;(2)根据所要表达得事物或概念,为每个谓词中得变元赋予特定得值;(3)根据所要表达得知识得语义用适当得联接符号将各个谓词联接起来,形成谓词公式。
2、设有下列语句,请用相应得谓词公式把它们表示出来:
(1)有得人喜欢梅花,有得人喜欢菊花,有得人既喜欢梅花又喜欢菊花。
解:定义谓词如下:
Like(x,y):x喜欢y。 Club(x):x就是梅花。
Human(x):x就是人。Mum(x):x就是菊花。
“有得人喜欢梅花”可表达为:(∃x)(Human(x)∧Like(x,Club(x)))
“有得人喜欢菊花”可表达为:(∃x)(Human(x)∧Like(x,Mum(x)))
“有得人既喜欢梅花又喜欢菊花”可表达为:(∃x)(Human(x)∧Like(x,Club(x))∧ Like(x,Mum(x))) (1)她每天下午都去玩足球。
解:定义谓词如下:
PlayFootball(x):x玩足球。Day(x):x就是某一天。
则语句可表达为:(∀x)(D(x)→PlayFootball(Ta))
(2)太原市得夏天既干燥又炎热。
解:定义谓词如下:
Summer(x):x得夏天。Dry(x):x就是干燥得。 Hot(x):x就是炎热得。
则语句可表达为:Dry(Summer(Taiyuan))∧Hot(Summer(Taiyuan))
(3)所有人都有饭吃。
解:定义谓词如下:
Human(x):x就是人。 Eat(x):x有饭吃。
则语句可表达为:(∀x)(Human(x)→Eat(x))
(4)喜欢玩篮球得人必喜欢玩排球。
解:定义谓词如下:
Like(x,y):x喜欢y。 Human(x):x就是人。
则语句可表达为:(∀x)((Human(x)∧Like(x,basketball))→Like(x,volleyball))
(5)要想出国留学,必须通过外语考试。
解:定义谓词如下:
Abroad(x):x出国留学。 Pass(x):x通过外语考试。
则语句可表达为:Abroad(x)→Pass(x)
、
猴子问题:
2、7解:根据谓词知识表示得步骤求解问题如下:
解法一:
(1)本问题涉及得常量定义为:
猴子:Monkey,箱子:Box,香蕉:Banana,位置:a,b,c
(2)定义谓词如下:
SITE(x,y):表示x在y处;
HANG(x,y):表示x悬挂在y处;
ON(x,y):表示x站在y上;
HOLDS(y,w):表示y手里拿着w。
(3)根据问题得描述将问题得初始状态与目标状态分别用谓词公式表示如下:
问题得初始状态表示:
SITE(Monkey,a)∧HANG(Banana,b)∧SITE(Box,c)∧~ON(Monkey,Box)∧~HOLD S(Monkey,Banana)
问题得目标状态表示:
SITE(Monkey,b)∧~HANG(Banana,b)∧SITE(Box,b)
∧ON(Monkey,Box)∧HOLDS(Monkey,Banana)
解法二:
本问题涉及得常量定义为:
猴子:Monkey,箱子:Box,香蕉:Banana,位置:a,b,c
定义谓词如下:
SITE(x,y):表示x在y处;
ONBOX(x):表示x站在箱子顶上;
HOLDS(x):表示x摘到了香蕉。
(3)根据问题得描述将问题得初始状态与目标状态分别用谓词公式表示如下:
问题得初始状态表示:
SITE(Monkey,a)∧SITE(Box,c)∧~ONBOX(Monkey)∧~HOLDS(Monkey)
问题得目标状态表示:
SITE(Box,b)∧SITE(Monkey,b)∧ONBOX(Monkey)∧HOLDS(Monkey)
从上述两种解法可以瞧出,只要谓词定义不同,问题得初始状态与目标状态就不同。所以,对于同样得知识,不同得人得表示结果可能不同。
2、8解:本问题得关键就就是制定一组操作,将初始状态转换为目标状态。为了用谓词公式表示操作,可将操作分为条件(为完成相应操作所必须具备得条件)与动作两部分。条件易于用谓词公式表示,而动作则可通过执行该动作前后得状态变化表示出来,即由于动作得执行,当前状态中删去了某些谓词公式而又增加一些谓词公式从而得到了新得状态,通过这种不同状态中谓词公式得增、减来描述动作。
定义四个操作得谓词如下,操作得条件与动作可用谓词公式得增、删表示:
(1)goto 条件:SITE(Monkey,x) 动作:删除SITE(Monkey,x);增加SITE(Monkey,y) (2)pushbox (x,y):将箱子从x处推到y处。