一.简答题
1.在什么情况下需要采用不确定推理或非单调推理?
答:一般推理方法在许多情况下,往往无法解决面临的现实问题,因而需要应用不确定性推
理等高级知识推理方法,包括非单调推理、时序推理和不确定性推理等。
例如,当一个人打开电灯的开关而发现灯泡未亮时,就会根据以往的经验而觉得“停电了”。
但当他打开另外一只灯的开关发现灯亮时,就否定了先前“停电了”的结论,想到也许是开
关或者灯具出问题了。这个改变原先推导结论的过程其实就是一个非单调推理。即,随着信
息与知识的增加,并没有在肯定原来的结论基础上,增加了更多并立的知识与结论,
而是否定了原先结论并有了新的看法。 以下情况需要采用不确定推理:所需知识不完备 ,
不精确所需知识描述模糊,多种原因导致同一结论,问题的背景知识不足,解题方案不唯一。
不确定性推理,是指其推理过程中,由于各种偶然性误差、干扰以及证据的不确定性等因素,
导致所获得的结果或结论本身具有未置可否的不确定性。
一般来说,出现不精确推理的原因和特征可能有:
①证据不足或称为证据的不确定性; ②规则的不确定性; ③研究方法的不确定性。
由于以上“三性”的存在,决定了推理的最后结果具有不确定但却近乎合理的特性,人
们把这种性质的推理及其理论和方法总称为不确定推理
2.产生式系统有哪几种推理方式?各自特点为何?
答:(1)正向推理(正向链接推理):从一组表示事实的谓词或命题出发,使用一组产生式
规则,用以证明该谓词公式或命题是否成立。
(2)逆向推理(后向链接推理):从表示目标的谓词或命题出发,使用一组产生式规则证明
事实谓词或命题成立,即首先提出一批假设目标,然后逐一验证这些假设。(其基本原理是
从表示目标的谓词或命题出发,使用一组规则证明事实谓词或命题成立,即提出一批假设(目
标),然后逐一验证这些假设。
(3)双向推理:又称为正反向混合推理,它综合了正向推理和逆向推理的长处,克服了两
者的短处。双向推理的推理策略是同时从目标向事实推理和从事实向目标推理,并在推理过
程中的某个步骤,实现事实与目标的匹配。
3.算法 A*直到一个目标节点被选择扩展才会终止。然而,到达目标节点的一条路经可能在
那个节点被选择扩展前早就找到了。一旦目标节点被发现,为什么不终止搜索呢?用一个例
子说明你的答案。
4.结合你的研究方向,论述哪些人工智能技术可以得到应用?解决什么问题?
答:人工智能目前总结出了对实现人工智能系统来说具有普遍意义的核心课题:知识的模型
化和表示方法,启发式搜索理论,各种推理方法,人工智能系统结构和语言。主要研究和应
用领域:机器学习,知识表示和推理,智能搜索,模糊逻辑,人工神经网络,遗传算法,自
然语言理解,博弈论,知识发现和数据挖掘等。
5.在选择知识表示的方法时,应该考虑哪些因素?
答:表示能力:能够将问题求解所需的知识正确有效地表达出来 ,可理解性:所表达的知