专家系统PPT教学课件
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
9
图灵测试
• 如果电脑能在5分钟内回答由人类测试者提出的一 系列问题,且其超过30%的回答让测试者误认为 是人类所答,则电脑通过测试。
10
• 图灵测试问题举例
• 问: 你会下国际象棋吗?
• 问:你会下国际象棋吗? • 答:是的。
• 答:是的。
• 问:你会下国际象棋吗?
• 问:你会下国际象棋吗? • 答:是的。
20
专家系统的类型
4. 规划专家系统
规划专家系统的任务在于寻找出某个能够达到给定目 标的动作序列或步骤。规划专家系统的特点如下: (1)所要规划的目标可能是动态的或静态的,因而需要对未 来动作做出预测。 (2)所涉及的问题可能很复杂,因而要求系统能抓住重点,处 理好各子目标之间的关系和不确定的数据信息,并通过试验 性动作得出可行规划。
专家系统
1
专家系统
目录
专家系统的定义 专家系统的特点 专家系统的结构 专家系统的类型
新型专家系统
2
专家系统的定义
专家系统是一个智能计算机程序系统,其内部 含有大量的某个领域专家水平的知识与经验,能 够利用人类专家的知识和解决问题的方法来处理 该领域问题。也就是说,专家系统是一个具有大 量的专门知识与经验的程序系统,它应用人工智 能技术和计算机技术,根据某领域一个或多个专 家提供的知识和经验,进行推理和判断,模拟人类 专家的决策过程,以便解决那些需要人类专家处 理的复杂问题。简而言之,专家系统是一种模拟 人类专家解决领域问题的计算机程序系统。
1.预测专家系统
预测专家系统的任务是通过对过去和现在已知状况的分析, 推断未来可能发生的情况。预测专家系统具有下列特点: (1)系统处理的数据随时间变化,而且可能是不准确和不完全的。 (2)系统需要有适应时间变化的动态模型,能够从不完全和不准 确的信息中得出预报,并达到快速响应的要求。
预测专家系统的例子有气象预报、军事预测、人口预测、 交通预测、经济预测和谷物产量预测等。例如,恶劣气候(包括 暴雨、咫风、冰雹等)预报、战场前景预测和农作物病虫害预 报等专家系统。
22
新型专家系统
2.协同式专家系统 协同式专家系统亦可称为“群专家系统”,表示
能综合若干个相近领域或一个领域的多个方面的子 专家系统互相协作共同解决一个更广领域问题的专 家系统。例如,一种疑难病症需要多个专科医生的会 诊,一个复杂系统(如导弹与舰船等)的设计需要多种 专家和工程师的合作等等。在现实世界中,对这种协 同式专家系统的需求是很多的。
诊断专家系统的例子非常多,有医疗诊断、电子机械和 软件故障诊断以及材料失效诊断等。
19
专家系统的类型
3.设计专家系统
设计专家系统的任务是根据设计要求,求出满足设计问 题约束的目标配置。设计专家系统具有如下特点: (1)善于从多方面的约束中得到符合要求的设计结果。 (2)系统需要检索较大的可能解空间。 (3)善于分析各种子问题,并处理好子间题之间的相互作用。 (4)能够试验性地构造出可能设计,并易于对所得设计方案 进行修改。 (5)能够使用已被证明是正确的设计来解释当前新的设计。
12
专家系统的结构
图1表示专家系统的简化结构图
图1
13
完整的专家系统
14
推理与推理机
• 两种思维方式: • 正向思维:从已知条件入手,列举有关定理去证
明结论是否成立。 • 反向思维:从结论入手,通过寻找结论成立的条
件去证明结论是否成立。
15
正向推理过程分析
16
反向推理
验证动物是老虎
17
专家系统的类型
用户提出的问题,以使用户能够了解推理过程, 提高对专家系统的信赖感。例如,一个医疗诊断 专家系统诊断某个病人患有肺炎,而且必须用某 种抗生素治疗,那么,这一专家系统将会向病人 解释为什么他患有肺炎,而且必须用某种抗生素 治疗,就像一位医疗专家对病人详细解释病情和 治疗方案一样。
6
专家系统的特点
(3)灵活性 专家系统能不断地增长知识,修改原
规划专家系统可用于机器人规划、交通运输调度、工 程项目论证、通信与军事指挥以及农作物施肥方案规划等。
21
新型专家系统
1.分布式专家系统
这种专家系统具有分布处理的特征,其主要 目的在于把一个专家系统的功能经分解以后分布 到多个处理器上去并行地工作,从而在总体上提 高系统的处理效率。它可以工作在紧藕合的多处 理器系统环境中,也可工作在松藕合的计算机网 络环境里,所以其总体结构在很大程度上依赖于 其所在的硬件环境。
18
专家系统的类型
2.诊断专家系统
诊断专家系统的任务是根据观察到的情况(数据)来推 断出某个对象机能失常(即故障)的原因。诊断专家系统具 有下列特点: (1)能够了解被诊断对象或客体各组成部分的特性以及它们 之间的联系。 (2)能够区分一种现象及其所掩盖的另一种现象。 (3)能够向用户提出测量的数据,并从不确切信息中得出尽 可能正确的诊断。
• 答:是的,我不是已经说 过了吗?
• 问:请再次回答,你会下国际 • 问:请再次回答,你会下
象棋吗?
国际象棋吗?
• 答:是的。
• 答:你烦不烦,干吗老提 同样的问题。
Fra Baidu bibliotek
11
• 2014年6月7日发生了一件事情:聊天程序“尤金·古斯特 曼”(Eugene Goostman)在英国皇家学会举行的2014 图灵测试大会上冒充一个13岁乌克兰男孩而骗过了33%的 评委,从而“通过”了图灵测试。
有知识,不断更新。由于这一特点,使得 专家系统具有十分广泛的应用领域。
7
专家系统的特点
(4) 实用性 专家系统是根据问题的实际需求开发的,这一特 点就决定了它具有坚实的应用背景。
8
专家系统的特点
(5)具有一定的复杂性及难度 专家系统拥有知识,可以运用知识进行推 理,模拟人类的思维过程。但是,人类的 知识是丰富多彩的,思维方式也是多种多 样的。因此,要真正实现对人类思维的模 拟,是一件非常困难的工作,并有赖于其 他许多学科的共同发展。
3
小 i机器人
http://i.xiaoi.com/
4
专家系统的特点
专家系统具有下列特点: (1)具有专家水平的专门知识 专家系统为了能够像人类专家那样去解决 实际问题,就必须具有专家级的知识.知 识越丰富,解决问题的能力就越强。
5
专家系统的特点
(2)透明性 专家系统能够解释本身的推理过程并回答
图灵测试
• 如果电脑能在5分钟内回答由人类测试者提出的一 系列问题,且其超过30%的回答让测试者误认为 是人类所答,则电脑通过测试。
10
• 图灵测试问题举例
• 问: 你会下国际象棋吗?
• 问:你会下国际象棋吗? • 答:是的。
• 答:是的。
• 问:你会下国际象棋吗?
• 问:你会下国际象棋吗? • 答:是的。
20
专家系统的类型
4. 规划专家系统
规划专家系统的任务在于寻找出某个能够达到给定目 标的动作序列或步骤。规划专家系统的特点如下: (1)所要规划的目标可能是动态的或静态的,因而需要对未 来动作做出预测。 (2)所涉及的问题可能很复杂,因而要求系统能抓住重点,处 理好各子目标之间的关系和不确定的数据信息,并通过试验 性动作得出可行规划。
专家系统
1
专家系统
目录
专家系统的定义 专家系统的特点 专家系统的结构 专家系统的类型
新型专家系统
2
专家系统的定义
专家系统是一个智能计算机程序系统,其内部 含有大量的某个领域专家水平的知识与经验,能 够利用人类专家的知识和解决问题的方法来处理 该领域问题。也就是说,专家系统是一个具有大 量的专门知识与经验的程序系统,它应用人工智 能技术和计算机技术,根据某领域一个或多个专 家提供的知识和经验,进行推理和判断,模拟人类 专家的决策过程,以便解决那些需要人类专家处 理的复杂问题。简而言之,专家系统是一种模拟 人类专家解决领域问题的计算机程序系统。
1.预测专家系统
预测专家系统的任务是通过对过去和现在已知状况的分析, 推断未来可能发生的情况。预测专家系统具有下列特点: (1)系统处理的数据随时间变化,而且可能是不准确和不完全的。 (2)系统需要有适应时间变化的动态模型,能够从不完全和不准 确的信息中得出预报,并达到快速响应的要求。
预测专家系统的例子有气象预报、军事预测、人口预测、 交通预测、经济预测和谷物产量预测等。例如,恶劣气候(包括 暴雨、咫风、冰雹等)预报、战场前景预测和农作物病虫害预 报等专家系统。
22
新型专家系统
2.协同式专家系统 协同式专家系统亦可称为“群专家系统”,表示
能综合若干个相近领域或一个领域的多个方面的子 专家系统互相协作共同解决一个更广领域问题的专 家系统。例如,一种疑难病症需要多个专科医生的会 诊,一个复杂系统(如导弹与舰船等)的设计需要多种 专家和工程师的合作等等。在现实世界中,对这种协 同式专家系统的需求是很多的。
诊断专家系统的例子非常多,有医疗诊断、电子机械和 软件故障诊断以及材料失效诊断等。
19
专家系统的类型
3.设计专家系统
设计专家系统的任务是根据设计要求,求出满足设计问 题约束的目标配置。设计专家系统具有如下特点: (1)善于从多方面的约束中得到符合要求的设计结果。 (2)系统需要检索较大的可能解空间。 (3)善于分析各种子问题,并处理好子间题之间的相互作用。 (4)能够试验性地构造出可能设计,并易于对所得设计方案 进行修改。 (5)能够使用已被证明是正确的设计来解释当前新的设计。
12
专家系统的结构
图1表示专家系统的简化结构图
图1
13
完整的专家系统
14
推理与推理机
• 两种思维方式: • 正向思维:从已知条件入手,列举有关定理去证
明结论是否成立。 • 反向思维:从结论入手,通过寻找结论成立的条
件去证明结论是否成立。
15
正向推理过程分析
16
反向推理
验证动物是老虎
17
专家系统的类型
用户提出的问题,以使用户能够了解推理过程, 提高对专家系统的信赖感。例如,一个医疗诊断 专家系统诊断某个病人患有肺炎,而且必须用某 种抗生素治疗,那么,这一专家系统将会向病人 解释为什么他患有肺炎,而且必须用某种抗生素 治疗,就像一位医疗专家对病人详细解释病情和 治疗方案一样。
6
专家系统的特点
(3)灵活性 专家系统能不断地增长知识,修改原
规划专家系统可用于机器人规划、交通运输调度、工 程项目论证、通信与军事指挥以及农作物施肥方案规划等。
21
新型专家系统
1.分布式专家系统
这种专家系统具有分布处理的特征,其主要 目的在于把一个专家系统的功能经分解以后分布 到多个处理器上去并行地工作,从而在总体上提 高系统的处理效率。它可以工作在紧藕合的多处 理器系统环境中,也可工作在松藕合的计算机网 络环境里,所以其总体结构在很大程度上依赖于 其所在的硬件环境。
18
专家系统的类型
2.诊断专家系统
诊断专家系统的任务是根据观察到的情况(数据)来推 断出某个对象机能失常(即故障)的原因。诊断专家系统具 有下列特点: (1)能够了解被诊断对象或客体各组成部分的特性以及它们 之间的联系。 (2)能够区分一种现象及其所掩盖的另一种现象。 (3)能够向用户提出测量的数据,并从不确切信息中得出尽 可能正确的诊断。
• 答:是的,我不是已经说 过了吗?
• 问:请再次回答,你会下国际 • 问:请再次回答,你会下
象棋吗?
国际象棋吗?
• 答:是的。
• 答:你烦不烦,干吗老提 同样的问题。
Fra Baidu bibliotek
11
• 2014年6月7日发生了一件事情:聊天程序“尤金·古斯特 曼”(Eugene Goostman)在英国皇家学会举行的2014 图灵测试大会上冒充一个13岁乌克兰男孩而骗过了33%的 评委,从而“通过”了图灵测试。
有知识,不断更新。由于这一特点,使得 专家系统具有十分广泛的应用领域。
7
专家系统的特点
(4) 实用性 专家系统是根据问题的实际需求开发的,这一特 点就决定了它具有坚实的应用背景。
8
专家系统的特点
(5)具有一定的复杂性及难度 专家系统拥有知识,可以运用知识进行推 理,模拟人类的思维过程。但是,人类的 知识是丰富多彩的,思维方式也是多种多 样的。因此,要真正实现对人类思维的模 拟,是一件非常困难的工作,并有赖于其 他许多学科的共同发展。
3
小 i机器人
http://i.xiaoi.com/
4
专家系统的特点
专家系统具有下列特点: (1)具有专家水平的专门知识 专家系统为了能够像人类专家那样去解决 实际问题,就必须具有专家级的知识.知 识越丰富,解决问题的能力就越强。
5
专家系统的特点
(2)透明性 专家系统能够解释本身的推理过程并回答