1、人工智能与决策支持PPT 精品文档优质文档精品文档优质文档 仅供学习仅供学习 精品文档优质文档精品文档优质文档 仅供学习仅供学习第10章 人工智能与决策支持 学习目的学习目的了解人工智能及其应用领域;了解专家系统及其组成构造;理解决策支持与人工智能技术的关系;了解智能决策支持系统;结合实际理解智能代理的应用。本讲内容本讲内容人工智能 专家系统 智能决策支持系统 智能代理 人工智能人工智能人工智能技术的领域人工智能技术的领域专家系统专家系统 专家系统是基于知识的信息系统,由类似于人类专家系统是基于知识的信息系统,由类似于人类专家的能贮存知识及进展推理的硬件和软件组成专家的能贮存知识及进展推理的硬
2、件和软件组成。自然语言处理自然语言处理自然语言处理自然语言处理Natural Language ProcessingNatural Language Processing可可以让计算机理解以人类自然语言下达的命令并做以让计算机理解以人类自然语言下达的命令并做出相应的反响。出相应的反响。人工智能人工智能人工智能技术的领域人工智能技术的领域语音声音识别语音声音识别 语音理解语音理解Speech UnderstandingSpeech Understanding通过计算机来通过计算机来对口语进展认知和理解。对口语进展认知和理解。例如许多公司已经在其呼叫中心运用这种技术。例如许多公司已经在其呼叫中心运
3、用这种技术。计算机视觉与情景识别计算机视觉与情景识别 视觉识别视觉识别Visual RecognizationVisual Recognization是计算机智能是计算机智能和决策的附加功能,它可以将机器传感器如照和决策的附加功能,它可以将机器传感器如照相机承受到的视觉信息数字化。相机承受到的视觉信息数字化。如机器人运动、传感器速度和生产线质量等。如机器人运动、传感器速度和生产线质量等。人工智能人工智能人工智能技术的领域人工智能技术的领域模糊逻辑模糊逻辑 模糊逻辑是一项语言术语处理技术。它拓展了逻模糊逻辑是一项语言术语处理技术。它拓展了逻辑的概念,从简单的对或错到局部甚至是连续辑的概念,从简单
4、的对或错到局部甚至是连续正确。正确。案例推理案例推理 案例推理案例推理Case-Based ReasoningCase-Based Reasoning,CBRCBR将专家将专家过去的经历以案例的形式表达出来,形成案例库过去的经历以案例的形式表达出来,形成案例库。人工智能人工智能人工智能技术的领域人工智能技术的领域模糊逻辑模糊逻辑 模糊逻辑是一项语言术语处理技术。它拓展了逻模糊逻辑是一项语言术语处理技术。它拓展了逻辑的概念,从简单的对或错到局部甚至是连续辑的概念,从简单的对或错到局部甚至是连续正确。正确。案例推理案例推理 案例推理案例推理Case-Based ReasoningCase-Base
5、d Reasoning,CBRCBR将专家将专家过去的经历以案例的形式表达出来,形成案例库过去的经历以案例的形式表达出来,形成案例库。人工智能人工智能人工智能技术的领域人工智能技术的领域模糊逻辑模糊逻辑 模糊逻辑是一项语言术语处理技术。它拓展了逻模糊逻辑是一项语言术语处理技术。它拓展了逻辑的概念,从简单的对或错到局部甚至是连续辑的概念,从简单的对或错到局部甚至是连续正确。正确。案例推理案例推理 案例推理案例推理Case-Based ReasoningCase-Based Reasoning,CBRCBR将专家将专家过去的经历以案例的形式表达出来,形成案例库过去的经历以案例的形式表达出来,形成案
6、例库。人工智能人工智能人工智能技术的领域人工智能技术的领域神经网络神经网络 q神经网络主要致力于用计算机机制模拟人脑的学习过程。神经网络是人类神经系统高度简化的模型,能够显示出学习、归纳和抽象的能力。图10.1 神经网络如何工作人工智能人工智能人工智能技术的领域人工智能技术的领域遗传算法遗传算法 遗传算法遗传算法Genetic AlgorithmsGenetic Algorithms依据达尔文的自依据达尔文的自然选择和优胜劣汰的进化理论,针对具体问题,然选择和优胜劣汰的进化理论,针对具体问题,给出大量解决方法,并从中选择最正确的解决方给出大量解决方法,并从中选择最正确的解决方法。法。遗传算法适
7、用于解决有多种可行方案的决策问题遗传算法适用于解决有多种可行方案的决策问题,因为它们可用选择、穿插和变异得出许多不同,因为它们可用选择、穿插和变异得出许多不同方案并进展评价。方案并进展评价。人工智能人工智能人工智能技术的领域人工智能技术的领域语音声音识别语音声音识别 语音理解语音理解Speech UnderstandingSpeech Understanding通过计算机来通过计算机来对口语进展认知和理解。对口语进展认知和理解。例如许多公司已经在其呼叫中心运用这种技术。例如许多公司已经在其呼叫中心运用这种技术。计算机视觉与情景识别计算机视觉与情景识别 视觉识别视觉识别Visual Recogn
8、izationVisual Recognization是计算机智能是计算机智能和决策的附加功能,它可以将机器传感器如照和决策的附加功能,它可以将机器传感器如照相机承受到的视觉信息数字化。相机承受到的视觉信息数字化。如机器人运动、传感器速度和生产线质量等。如机器人运动、传感器速度和生产线质量等。人工智能人工智能人工智能技术的领域人工智能技术的领域语音声音识别语音声音识别 语音理解语音理解Speech UnderstandingSpeech Understanding通过计算机来通过计算机来对口语进展认知和理解。对口语进展认知和理解。例如许多公司已经在其呼叫中心运用这种技术。例如许多公司已经在其呼
9、叫中心运用这种技术。计算机视觉与情景识别计算机视觉与情景识别 视觉识别视觉识别Visual RecognizationVisual Recognization是计算机智能是计算机智能和决策的附加功能,它可以将机器传感器如照和决策的附加功能,它可以将机器传感器如照相机承受到的视觉信息数字化。相机承受到的视觉信息数字化。如机器人运动、传感器速度和生产线质量等。如机器人运动、传感器速度和生产线质量等。本讲内容本讲内容人工智能 专家系统 智能决策支持系统 智能代理 专家系统专家系统专家系统专家系统专家系统是一种以知识为根底的系统,是一种运专家系统是一种以知识为根底的系统,是一种运用推理能力得出结论的人
10、工智能系统。专家系统用推理能力得出结论的人工智能系统。专家系统就像某个领域的人类专家一样,它可以通过对问就像某个领域的人类专家一样,它可以通过对问题进展推理得出相应的结论,或者推荐适宜的建题进展推理得出相应的结论,或者推荐适宜的建议;议;例如,它们被用来辅助设计新产品或新系统、提例如,它们被用来辅助设计新产品或新系统、提高医疗卫生的质量、决定信用卡的信贷额度等。高医疗卫生的质量、决定信用卡的信贷额度等。专家系统专家系统 专家系统的构造专家系统的构造 图图10.2 10.2 专家系统的构造专家系统的构造 专家系统专家系统 专家系统的构造专家系统的构造 知识库知识库知识库中存储了专家系统所用的所有
11、相关信息、数据、知识库中存储了专家系统所用的所有相关信息、数据、规那么、案例和关系。规那么、案例和关系。一般来说,知识库中容纳了规那么、框架、语义网、案一般来说,知识库中容纳了规那么、框架、语义网、案例和模式匹配等信息。例和模式匹配等信息。推理机推理机推理机是基于规那么和事实来执行演绎和推理的,它同推理机是基于规那么和事实来执行演绎和推理的,它同样也具有执行基于概率推理或模式匹配的模糊推理的能样也具有执行基于概率推理或模式匹配的模糊推理的能力。力。推理机进展检验所使用的两种主要方法是:向前推理和推理机进展检验所使用的两种主要方法是:向前推理和向后推理。向前推理是从事实出发,向前推进直到找到向后
12、推理。向前推理是从事实出发,向前推进直到找到结论的推理过程。向后推理是一种从结论出发,向后追结论的推理过程。向后推理是一种从结论出发,向后追溯到支持结论的事实的推理过程。溯到支持结论的事实的推理过程。专家系统专家系统 专家系统的构造专家系统的构造 知识获取和解释子系统知识获取和解释子系统知识获取知识获取Knowledge AcquisitionKnowledge Acquisition过程是一个复杂的过过程是一个复杂的过程。大多数的专家系统在不断改进,通过使用知识获取程。大多数的专家系统在不断改进,通过使用知识获取子系统可以在知识库中参加新的规那么。一般来说,知子系统可以在知识库中参加新的规那
13、么。一般来说,知识库中容纳了规那么、框架、语义网、案例和模式匹配识库中容纳了规那么、框架、语义网、案例和模式匹配等信息。等信息。解释子系统是用来解释求解过程的,它可让用户理解专解释子系统是用来解释求解过程的,它可让用户理解专家系统是如何得到某个结论的。家系统是如何得到某个结论的。用户界面用户界面 用户界面使用户向专家系统输入命令和信息,并从中获用户界面使用户向专家系统输入命令和信息,并从中获得信息。一个专家系统的优劣通常与它的界面的品质和得信息。一个专家系统的优劣通常与它的界面的品质和功能密切相关。功能密切相关。用户界面设计的焦点主要在于人所关注的方面,如使用用户界面设计的焦点主要在于人所关注
14、的方面,如使用便捷、可靠性高、出错率低等。同时,用户界面的设计便捷、可靠性高、出错率低等。同时,用户界面的设计应尽可能地考虑交互方法的适应性。应尽可能地考虑交互方法的适应性。专家系统专家系统专家系统与决策支持系统集成专家系统与决策支持系统集成 图图10.3 10.3 专家系统与决策支持系统集成构造图专家系统与决策支持系统集成构造图 专家系统专家系统专家系统与决策支持系统集成专家系统与决策支持系统集成 专家系统专家系统ESES和决策支持系统和决策支持系统(DSS)(DSS)相结合,相结合,既能充分发挥专家系统以知识推理形式解决定性既能充分发挥专家系统以知识推理形式解决定性分析问题的特点;分析问题
15、的特点;ESES定性分析定性分析又能发挥决策支持系统以模型计算为核心的解决又能发挥决策支持系统以模型计算为核心的解决定量分析问题的特点,充分做到定性和定量分析定量分析问题的特点,充分做到定性和定量分析的有机结合,使得解决问题的能力和范围都得到的有机结合,使得解决问题的能力和范围都得到很大的开展。很大的开展。DSSDSS定量分析定量分析专家系统专家系统专家系统开发及使用人员专家系统开发及使用人员 领域专家领域专家领域专家是指有着丰富的经历和知识,能够解决领域专家是指有着丰富的经历和知识,能够解决某个专门领域的问题的个人或群体。某个专门领域的问题的个人或群体。知识工程师知识工程师 知识工程师是在专
16、家系统的设计、开发、知识工程师是在专家系统的设计、开发、实施和维护方面受过实施和维护方面受过 培训或有经历的人。培训或有经历的人。知识用户知识用户 专家系统专家系统 应用范畴及优缺点应用范畴及优缺点专家擅长于诊断、预测和方案问题,其中最多的应用是专家擅长于诊断、预测和方案问题,其中最多的应用是诊断。诊断。表表10.1 10.1 专家系统的局部优越性和局限性专家系统的局部优越性和局限性 优越性局限性不知疲倦,不受情绪影响增加制定决策的及时性和一致性能对推理和提议做出解释便于理解能够处理不确定性能够从复杂的关系中得出结论能提供“可移动的”知识所需的知识并非总能得到局限于较狭窄的范围无法提炼自己的知
17、识库需要更新才能适应新的环境出错的可能性缺乏灵感本讲内容本讲内容人工智能 专家系统 智能决策支持系统 智能代理 智能决策支持系统智能决策支持系统 智能决策支持系统的概念智能决策支持系统的概念最早由最早由R.H.BonczekR.H.Bonczek等人于等人于8080年代提出,它的功能是,既年代提出,它的功能是,既能处理定量问题,又能处理定性问题。智能决策支持系能处理定量问题,又能处理定性问题。智能决策支持系统的核心思想是将人工智能与其它相关科学成果相结合统的核心思想是将人工智能与其它相关科学成果相结合,使决策支持系统能够更主动地或者对于非标准化的请,使决策支持系统能够更主动地或者对于非标准化的
18、请求和命令作出反响。求和命令作出反响。图图10.4 10.4 决策支持系统与人工智能技术的结合决策支持系统与人工智能技术的结合 决策支持系统DSS智能决策支持系统IDSS人工智能技术AI智能决策支持系统智能决策支持系统 智能决策支持系统的组成构造智能决策支持系统的组成构造图图10.5 10.5 智能决策支持系统的一般构造智能决策支持系统的一般构造智能决策支持系统智能决策支持系统 智能决策支持系统的组成构造智能决策支持系统的组成构造 智能决策支持系统智能决策支持系统3S3S系统系统 语言系统语言系统LSLS的功能主要是把自然语言转化为的功能主要是把自然语言转化为机器所能理解的形式,并把机器对问题
19、的解答或机器所能理解的形式,并把机器对问题的解答或其他内部信息转化为自然语言相应的形式输出。其他内部信息转化为自然语言相应的形式输出。问题处理系统问题处理系统PPSPPS必须具有明确的识别问题必须具有明确的识别问题的能力,能把问题陈述转化为相应可执行的解决的能力,能把问题陈述转化为相应可执行的解决方案,并且能够分析问题。方案,并且能够分析问题。知识系统知识系统KSKS能满足问题处理系统能满足问题处理系统PPSPPS对对数据、模型、方法和知识的需求,提供交互式的数据、模型、方法和知识的需求,提供交互式的内部通道,使人工智能的知识推理和运筹学的数内部通道,使人工智能的知识推理和运筹学的数值计算相结
20、合成为可能。值计算相结合成为可能。智能决策支持系统智能决策支持系统 智能决策支持系统的组成构造智能决策支持系统的组成构造 智能决策支持系统智能决策支持系统3S3S系统系统 图图10.6 10.6 具有自然语言处理功能的智能决策支持系具有自然语言处理功能的智能决策支持系统根本构造统根本构造用户LSPPS数据库知识库模型库KS本讲内容本讲内容人工智能 专家系统 智能决策支持系统 智能代理 智能代理智能代理智能代理的定义智能代理的定义 智能代理智能代理Intelligent AgentIntelligent Agent,IAIA是终端用户或过是终端用户或过程的软件代理,用来满足指定的任务或完成规定的
21、程的软件代理,用来满足指定的任务或完成规定的活动。它使用内置的或学习得到的关于人或过程的活动。它使用内置的或学习得到的关于人或过程的知识库,按照用户的意图来决策或完成任务。知识库,按照用户的意图来决策或完成任务。图图10.7 10.7 智能代理与智能代理与Internet Internet Internet网智能代理用户智能代理智能代理智能代理的特点智能代理的特点 智能性与自主性智能性与自主性q智能代理具有知识且具有推理和学习的能力;q智能代理是自主运作的。协作与协商能力协作与协商能力q多个代理还可以通过协商或协作完成超过单个代理能力范围的任务;机动性或可移动性机动性或可移动性q代理能从一个系
22、统移动至另一个系统,以获取所需的远程资源;q许多电子商务代理都是移动代理。智能代理智能代理互联网上的智能代理应用互联网上的智能代理应用 电子邮件代理电子邮件代理这种代理监视用户日常使用邮件的活动,并记录用户这种代理监视用户日常使用邮件的活动,并记录用户对特定情形的反响对特定情形的反响 ;电子邮件代理可以控制垃圾邮件,语音提示用户指定电子邮件代理可以控制垃圾邮件,语音提示用户指定消息的到达消息的到达 。智能搜索代理智能搜索代理代表性的搜索引擎如代表性的搜索引擎如Infoseek,LycosInfoseek,Lycos等等 ;FAQFAQ文件文件 。网络管理与监视网络管理与监视许多智能代理可用于监
23、视、诊断问题、确保平安、管许多智能代理可用于监视、诊断问题、确保平安、管理互联网或其他资源;理互联网或其他资源;例如例如Patrol Application ManagementPatrol Application Management。智能代理智能代理互联网上的智能代理应用互联网上的智能代理应用 电子商务代理电子商务代理无数个智能代理在网络中执行着重要的电子商无数个智能代理在网络中执行着重要的电子商务活动;务活动;智能代理还可参与电子交易中的讨价还价、购智能代理还可参与电子交易中的讨价还价、购置与投递、产品效劳与评价、欺诈检测等等效置与投递、产品效劳与评价、欺诈检测等等效劳。劳。其他代理其他代理用户界面代理;用户界面代理;学习与智能指导系统;学习与智能指导系统;工作流与行政管理;工作流与行政管理;网络挖掘;网络挖掘;移动商务移动商务 。精品文档优质文档精品文档优质文档 仅供学习仅供学习 精品文档优质文档精品文档优质文档 仅供学习仅供学习