《人工智能及其应用》(蔡自兴)课后习题答案第7章

合集下载

《人工智能及其应用》(蔡自兴)课后习题答案第7章

《人工智能及其应用》(蔡自兴)课后习题答案第7章

第七章机器学习7-1 什么是学习和机器学习?为什么要研究机器学习?按照人工智能大师西蒙的观点,学习就是系统在不断重复的工作中对本身能力的增强或者改进,使得系统在下一次执行同样任务或类似任务时,会比现在做得更好或效率更高。

机器学习是研究如何使用机器来模拟人类学习活动的一门学科,是机器学习是一门研究机器获取新知识和新技能,并识别现有知识的学问。

这里所说的“机器”,指的就是计算机。

现有的计算机系统和人工智能系统没有什么学习能力,至多也只有非常有限的学习能力,因而不能满足科技和生产提出的新要求。

7-2 试述机器学习系统的基本结构,并说明各部分的作用。

环境向系统的学习部分提供某些信息,学习部分利用这些信息修改知识库,以增进系统执行部分完成任务的效能,执行部分根据知识库完成任务,同时把获得的信息反馈给学习部分。

影响学习系统设计的最重要的因素是环境向系统提供的信息。

更具体地说是信息的质量。

7-3 试解释机械学习的模式。

机械学习有哪些重要问题需要加以研究?机械学习是最简单的机器学习方法。

机械学习就是记忆,即把新的知识存储起来,供需要时检索调用,而不需要计算和推理。

是最基本的学习过程。

任何学习系统都必须记住它们获取的知识。

在机械学习系统中,知识的获取是以较为稳定和直接的方式进行的,不需要系统进行过多的加工。

要研究的问题:(1) 存储组织信息只有当检索一个项目的时间比重新计算一个项目的时间短时,机械学习才有意义,检索的越快,其意义也就越大。

因此,采用适当的存储方式,使检索速度尽可能地快,是机械学习中的重要问题。

(2) 环境的稳定性与存储信息的适用性问题机械学习基础的一个重要假定是在某一时刻存储的信息必须适用于后来的情况(3) 存储与计算之间的权衡如果检索一个数据比重新计算一个数据所花的时间还要多,那么机械学习就失去了意义。

7-4 试说明归纳学习的模式和学习方法。

归纳是一种从个别到一般,从部分到整体的推理行为。

归纳学习的一般模式为:给定:观察陈述(事实)F,假定的初始归纳断言(可能为空),及背景知识求:归纳断言(假设)H,能重言蕴涵或弱蕴涵观察陈述,并满足背景知识。

人工智能及其应用蔡自兴)课后答案

人工智能及其应用蔡自兴)课后答案

人工智能及其应用(蔡自兴)课后答案第二章知识表示方法2-1 状态空间法、问题归约法、谓词逻辑法和语义网络法的要点是什么?它们有何本质上的联系及异同点?答:状态空间法:基于解答空间的问题表示和求解方法,它是以状态和算符为基础来表示和求解问题的。

一般用状态空间法来表示下述方法:从某个初始状态开始,每次加一个操作符,递增的建立起操作符的试验序列,直到达到目标状态为止。

问题规约法:已知问题的描述,通过一系列变换把此问题最终变成一个子问题集合:这些子问题的解可以直接得到,从而解决了初始问题。

问题规约的实质:从目标出发逆向推理,建立子问题以及子问题的子问题,直至最后把出示问题规约为一个平凡的本原问题集合。

谓词逻辑法:采用谓词合式公式和一阶谓词算法。

要解决的问题变为一个有待证明的问题,然后采用消解定理和消解反演莱证明一个新语句是从已知的正确语句导出的,从而证明这个新语句也是正确的。

语义网络法:是一种结构化表示方法,它节点和弧线或链组成。

节点用于表示物体、概念和状态,弧线用于表示节点间的关系。

语义网络的解答是一个经过推理和匹配而得到的具有明确结果的新的语义网络。

语义网络可用于表示多元关系,扩展后可以表示更复杂的问题2-2 设有3个传教士和3个野人来到河边,打算乘一只船从右岸渡到左岸去。

该船的负载能力为两人。

在任何时候,如果野人人数超过传教士人数,那么野人就会把传教士吃掉。

他们怎样才能用这条船安全地把所有人都渡过河去?用Si(nC, nY) 表示第i次渡河后,河对岸的状态,nC表示传教士的数目,nY表示野人的数目,于总人数的确定的,河对岸的状态确定了,河这边的状态也即确定了。

考虑到题目的限制条件,要同时保证,河两岸的传教士数目不少于野人数目,故在整个渡河的过程中,允许出现的状态为以下3种情况: 1. nC=0 2. nC=33. nC=nY>=0 (当nC不等于0或3)用di(dC, dY)表示渡河过程中,对岸状态的变化,dC表示,第i次渡河后,对岸传教士数目的变化,dY表示,第i次渡河后,对岸野人数目的变化。

人工智能及其应用(蔡自兴)课后问题详解

人工智能及其应用(蔡自兴)课后问题详解

第二章知识表示方法2-1状态空间法、问题归约法、谓词逻辑法和语义网络法的要点是什么?它们有何本质上的联系与异同点?答:状态空间法:基于解答空间的问题表示和求解方法,它是以状态和算符为根底来表示和求解问题的。

一般用状态空间法来表示下述方法:从某个初始状态开始,每次加一个操作符,递增的建立起操作符的试验序列,直到达到目标状态为止。

问题规约法:问题的描述,通过一系列变换把此问题最终变成一个子问题集合:这些子问题的解可以直接得到,从而解决了初始问题。

问题规约的实质:从目标〔要解决的问题〕出发逆向推理,建立子问题以与子问题的子问题,直至最后把出示问题规约为一个平凡的本原问题集合。

谓词逻辑法:采用谓词合式公式和一阶谓词算法。

要解决的问题变为一个有待证明的问题,然后采用消解定理和消解反演莱证明一个新语句是从的正确语句导出的,从而证明这个新语句也是正确的。

语义网络法:是一种结构化表示方法,它由节点和弧线或链组成。

节点用于表示物体、概念和状态,弧线用于表示节点间的关系。

语义网络的解答是一个经过推理和匹配而得到的具有明确结果的新的语义网络。

语义网络可用于表示多元关系,扩展后可以表示更复杂的问题2-2设有3个传教士和3个野人来到河边,打算乘一只船从右岸渡到左岸去。

该船的负载能力为两人。

在任何时候,如果野人人数超过传教士人数,那么野人就会把传教士吃掉。

他们怎样才能用这条船安全地把所有人都渡过河去?用S i(nC, nY) 表示第i次渡河后,河对岸的状态,nC表示传教士的数目,nY表示野人的数目,由于总人数确实定的,河对岸的状态确定了,河这边的状态也即确定了。

考虑到题目的限制条件,要同时保证,河两岸的传教士数目不少于野人数目,故在整个渡河的过程中,允许出现的状态为以下3种情况:1. nC=02. nC=33. nC=nY>=0 (当nC不等于0或3)用d i(dC, dY)表示渡河过程中,对岸状态的变化,dC表示,第i次渡河后,对岸传教士数目的变化,dY表示,第i次渡河后,对岸野人数目的变化。

人工智能及其应用(蔡自兴)课后答案

人工智能及其应用(蔡自兴)课后答案

For personal use only in study and research;not for commercial use第二章知识表示方法2-1 状态空间法、问题归约法、谓词逻辑法和语义网络法的要点是什么?它们有何本质上的联系及异同点?答:状态空间法:基于解答空间的问题表示和求解方法,它是以状态和算符为基础来表示和求解问题的。

一般用状态空间法来表示下述方法:从某个初始状态开始,每次加一个操作符,递增的建立起操作符的试验序列,直到达到目标状态为止。

问题规约法:已知问题的描述,通过一系列变换把此问题最终变成一个子问题集合:这些子问题的解可以直接得到,从而解决了初始问题。

问题规约的实质:从目标(要解决的问题)出发逆向推理,建立子问题以及子问题的子问题,直至最后把出示问题规约为一个平凡的本原问题集合。

谓词逻辑法:采用谓词合式公式和一阶谓词算法。

要解决的问题变为一个有待证明的问题,然后采用消解定理和消解反演莱证明一个新语句是从已知的正确语句导出的,从而证明这个新语句也是正确的。

语义网络法:是一种结构化表示方法,它由节点和弧线或链组成。

节点用于表示物体、概念和状态,弧线用于表示节点间的关系。

语义网络的解答是一个经过推理和匹配而得到的具有明确结果的新的语义网络。

语义网络可用于表示多元关系,扩展后可以表示更复杂的问题2-2 设有3个传教士和3个野人来到河边,打算乘一只船从右岸渡到左岸去。

该船的负载能力为两人。

在任何时候,如果野人人数超过传教士人数,那么野人就会把传教士吃掉。

他们怎样才能用这条船安全地把所有人都渡过河去?用S i(nC, nY) 表示第i次渡河后,河对岸的状态,nC表示传教士的数目,nY表示野人的数目,由于总人数的确定的,河对岸的状态确定了,河这边的状态也即确定了。

考虑到题目的限制条件,要同时保证,河两岸的传教士数目不少于野人数目,故在整个渡河的过程中,允许出现的状态为以下3种情况:1. nC=02. nC=33. nC=nY>=0 (当nC不等于0或3)用d i(dC, dY)表示渡河过程中,对岸状态的变化,dC表示,第i次渡河后,对岸传教士数目的变化,dY 表示,第i 次渡河后,对岸野人数目的变化。

人工智能技术及应用习题答案第7-10章

人工智能技术及应用习题答案第7-10章

习题7一、名词解释1、智能制造所谓智能制造,是指将信息物理系统用于企业生产、加工的各个环节,以传感器抓取企业生产加工中的数据,通过物联网技术将数据上传至云计算平台,在云平台上对生产流动实行智能检测和智能控制,从而实现制造业生产最优化。

2、智能制造系统智能制造系统是一种由智能机器和人类专家共同组成的人机一体化智能系统,它在制造过程中能以一种高度柔性与集成不高的方式,借助计算机模拟人类专家的智能活动进行分析、推理、判断、构思和决策等,从而取代或者延伸制造环境中人的部分脑力劳动。

同时,收集、存贮、完善、共享、集成和发展人类专家的智能。

3、工业机器人所谓工业机器人就是面向工业领域的多关节机械手或多自由度机器人,是工业生产用自动化装置,能够在工业生产线中自动完成点焊、弧焊、喷漆、切割、装配、搬运、包装、码垛等作业,广泛应用于机械加工、汽车制造、家用电器生产以及钢铁、化工等行业。

4、机器人执行机构执行机构即机器人本体,其臂部一般采用空间开链连杆机构,其中的运动副(转动副或移动副)常称为关节,关节个数通常即为机器人的自由度数。

5、机器人驱动装置驱动装置是驱使执行机构运动的机构,按照控制系统发出的指令信号,借助于动力元件使机器人进行动作。

它输入的是电信号,输出的是线、角位移量。

机器人使用的驱动装置主要是电力驱动装置,如步进电机、伺服电机等,此外也有采用液压、气动等驱动装置。

6、机器人检测装置检测装置是实时检测机器人的运动及工作情况,根据需要反馈给控制系统,与设定信息进行比较后,对执行机构进行调整,以保证机器人的动作符合预定的要求。

7.机器人机器人(Robot)是自动执行工作的机器装置。

它既可以接受人类指挥,又可以运行预先编排的程序,也可以根据以人工智能技术制定的原则纲领行动。

它的任务是协助或取代人类工作的工作,例如生产业、建筑业,或是危险的工作。

二、填空题1、机器人控制系统有两种方式,一种是集中式控制,另一种是(分散式)控制。

人工智能及其应用(蔡自兴)课后答案综述

人工智能及其应用(蔡自兴)课后答案综述

第二章知识表示方法2-1 状态空间法、问题归约法、谓词逻辑法和语义网络法的要点是什么?它们有何本质上的联系及异同点?答:状态空间法:基于解答空间的问题表示和求解方法,它是以状态和算符为基础来表示和求解问题的。

一般用状态空间法来表示下述方法:从某个初始状态开始,每次加一个操作符,递增的建立起操作符的试验序列,直到达到目标状态为止。

问题规约法:已知问题的描述,通过一系列变换把此问题最终变成一个子问题集合:这些子问题的解可以直接得到,从而解决了初始问题。

问题规约的实质:从目标(要解决的问题)出发逆向推理,建立子问题以及子问题的子问题,直至最后把出示问题规约为一个平凡的本原问题集合。

谓词逻辑法:采用谓词合式公式和一阶谓词算法。

要解决的问题变为一个有待证明的问题,然后采用消解定理和消解反演莱证明一个新语句是从已知的正确语句导出的,从而证明这个新语句也是正确的。

语义网络法:是一种结构化表示方法,它由节点和弧线或链组成。

节点用于表示物体、概念和状态,弧线用于表示节点间的关系。

语义网络的解答是一个经过推理和匹配而得到的具有明确结果的新的语义网络。

语义网络可用于表示多元关系,扩展后可以表示更复杂的问题2-2 设有3个传教士和3个野人来到河边,打算乘一只船从右岸渡到左岸去。

该船的负载能力为两人。

在任何时候,如果野人人数超过传教士人数,那么野人就会把传教士吃掉。

他们怎样才能用这条船安全地把所有人都渡过河去?用S i(nC, nY) 表示第i次渡河后,河对岸的状态,nC表示传教士的数目,nY表示野人的数目,由于总人数的确定的,河对岸的状态确定了,河这边的状态也即确定了。

考虑到题目的限制条件,要同时保证,河两岸的传教士数目不少于野人数目,故在整个渡河的过程中,允许出现的状态为以下3种情况:1. nC=02. nC=33. nC=nY>=0 (当nC不等于0或3)用d i(dC, dY)表示渡河过程中,对岸状态的变化,dC表示,第i次渡河后,对岸传教士数目的变化,dY表示,第i次渡河后,对岸野人数目的变化。

人工智能及其应用蔡自兴)课后答案

人工智能及其应用蔡自兴)课后答案

人工智能及其应用(蔡自兴)课后答案第二章知识表示方法2-1 状态空间法、问题归约法、谓词逻辑法和语义网络法的要点是什么?它们有何本质上的联系及异同点?答:状态空间法:基于解答空间的问题表示和求解方法,它是以状态和算符为基础来表示和求解问题的。

一般用状态空间法来表示下述方法:从某个初始状态开始,每次加一个操作符,递增的建立起操作符的试验序列,直到达到目标状态为止。

问题规约法:已知问题的描述,通过一系列变换把此问题最终变成一个子问题集合:这些子问题的解可以直接得到,从而解决了初始问题。

问题规约的实质:从目标出发逆向推理,建立子问题以及子问题的子问题,直至最后把出示问题规约为一个平凡的本原问题集合。

谓词逻辑法:采用谓词合式公式和一阶谓词算法。

要解决的问题变为一个有待证明的问题,然后采用消解定理和消解反演莱证明一个新语句是从已知的正确语句导出的,从而证明这个新语句也是正确的。

语义网络法:是一种结构化表示方法,它节点和弧线或链组成。

节点用于表示物体、概念和状态,弧线用于表示节点间的关系。

语义网络的解答是一个经过推理和匹配而得到的具有明确结果的新的语义网络。

语义网络可用于表示多元关系,扩展后可以表示更复杂的问题2-2 设有3个传教士和3个野人来到河边,打算乘一只船从右岸渡到左岸去。

该船的负载能力为两人。

在任何时候,如果野人人数超过传教士人数,那么野人就会把传教士吃掉。

他们怎样才能用这条船安全地把所有人都渡过河去?用Si(nC, nY) 表示第i次渡河后,河对岸的状态,nC表示传教士的数目,nY表示野人的数目,于总人数的确定的,河对岸的状态确定了,河这边的状态也即确定了。

考虑到题目的限制条件,要同时保证,河两岸的传教士数目不少于野人数目,故在整个渡河的过程中,允许出现的状态为以下3种情况: 1. nC=0 2. nC=33. nC=nY>=0 (当nC不等于0或3)用di(dC, dY)表示渡河过程中,对岸状态的变化,dC表示,第i次渡河后,对岸传教士数目的变化,dY表示,第i次渡河后,对岸野人数目的变化。

【2024版】人工智能及其应用蔡自兴)课后答案

【2024版】人工智能及其应用蔡自兴)课后答案

可编辑修改精选全文完整版人工智能及其应用(蔡自兴)课后答案第二章知识表示方法2-1 状态空间法、问题归约法、谓词逻辑法和语义网络法的要点是什么?它们有何本质上的联系及异同点?答:状态空间法:基于解答空间的问题表示和求解方法,它是以状态和算符为基础来表示和求解问题的。

一般用状态空间法来表示下述方法:从某个初始状态开始,每次加一个操作符,递增的建立起操作符的试验序列,直到达到目标状态为止。

问题规约法:已知问题的描述,通过一系列变换把此问题最终变成一个子问题集合:这些子问题的解可以直接得到,从而解决了初始问题。

问题规约的实质:从目标出发逆向推理,建立子问题以及子问题的子问题,直至最后把出示问题规约为一个平凡的本原问题集合。

谓词逻辑法:采用谓词合式公式和一阶谓词算法。

要解决的问题变为一个有待证明的问题,然后采用消解定理和消解反演莱证明一个新语句是从已知的正确语句导出的,从而证明这个新语句也是正确的。

语义网络法:是一种结构化表示方法,它节点和弧线或链组成。

节点用于表示物体、概念和状态,弧线用于表示节点间的关系。

语义网络的解答是一个经过推理和匹配而得到的具有明确结果的新的语义网络。

语义网络可用于表示多元关系,扩展后可以表示更复杂的问题2-2 设有3个传教士和3个野人来到河边,打算乘一只船从右岸渡到左岸去。

该船的负载能力为两人。

在任何时候,如果野人人数超过传教士人数,那么野人就会把传教士吃掉。

他们怎样才能用这条船安全地把所有人都渡过河去?用Si(nC, nY) 表示第i次渡河后,河对岸的状态,nC表示传教士的数目,nY表示野人的数目,于总人数的确定的,河对岸的状态确定了,河这边的状态也即确定了。

考虑到题目的限制条件,要同时保证,河两岸的传教士数目不少于野人数目,故在整个渡河的过程中,允许出现的状态为以下3种情况: 1. nC=0 2. nC=33. nC=nY>=0 (当nC不等于0或3)用di(dC, dY)表示渡河过程中,对岸状态的变化,dC表示,第i次渡河后,对岸传教士数目的变化,dY表示,第i次渡河后,对岸野人数目的变化。

人工智能 第7章 参考答案

人工智能 第7章 参考答案

第7章机器学习参考答案请用ID3算法完成其学习过程。

解:设根节点为S,尽管它包含了所有的训练例子,但却没有包含任何分类信息,因此具有最大的信息熵。

即:H(S)= - (P(+)log2 P(+) + P(-)log2 P(-))式中P(+)=3/6,P(-)=3/6分别是决策方案为“+”或“-”时的概率。

因此有H(S)= - ((3/6)log2(3/6) + (3/6)log2(3/6))=1按照ID3算法,需要选择一个能使S的期望熵为最小的一个属性对根节点进行扩展,因此我们需要先计算S关于每个属性的条件熵:H(S|x i)= ( |S T| / |S|)* H(S T) + ( |S F| / |S|)* H(S F)其中,T和F为属性x i的属性值,S T和S F分别为x i=T或x i=F时的例子集,|S|、| S T|和|S F|分别为例子集S、S T和S F的大小。

下面先计算S关于属性x1的条件熵:在本题中,当x1=T时,有:S T={1,2,3}当x1=F时,有:S F={4,5,6}其中,S T和S F中的数字均为例子集S中的各个例子的序号,且有|S|=6,| S T |=| S F |=3。

由S T可知,其决策方案为“+”或“-”的概率分别是:P ST(+)=2/3P ST (-)=1/3因此有:H(S T)= - (P ST (+)log2 P ST (+) + P ST (-)log2 P ST (- ))= - ((2/3)log2(2/3) + (1/3)log2(1/3))=0.9183再由S F可知,其决策方案为“+”或“-”的概率分别是:P SF (+)=1/3P SF (-)=2/3则有:H (S F)= - (P SF (+)log2 P SF (+) + P SF (-)log2 P SF (- ))= - ((1/3)log2(1/3)+ (2/3)log2(2/3))=0.9183将H(S T)和H (S F)代入条件熵公式,有:H(S|x1)=(|S T|/|S|)H(S T)+ (|S F|/|S|)H(S F)=(3/6)﹡0.9183 + (3/6)﹡0.9183=0.9183下面再计算S关于属性x2的条件熵:在本题中,当x2=T时,有:S T={1,2,5,6}当x2=F时,有:S F={3,4}其中,S T和S F中的数字均为例子集S中的各个例子的序号,且有|S|=6,| S T |=4,| S F |=2。

人工智能及其应用课后答案

人工智能及其应用课后答案

人工智能及其应用课后答案本页仅作为文档页封面,使用时可以删除This document is for reference only-rar21year.March第二章知识表示方法2-1 状态空间法、问题归约法、谓词逻辑法和语义网络法的要点是什么?它们有何本质上的联系及异同点答:状态空间法:基于解答空间的问题表示和求解方法,它是以状态和算符为基础来表示和求解问题的。

一般用状态空间法来表示下述方法:从某个初始状态开始,每次加一个操作符,递增的建立起操作符的试验序列,直到达到目标状态为止。

问题规约法:已知问题的描述,通过一系列变换把此问题最终变成一个子问题集合:这些子问题的解可以直接得到,从而解决了初始问题。

问题规约的实质:从目标(要解决的问题)出发逆向推理,建立子问题以及子问题的子问题,直至最后把出示问题规约为一个平凡的本原问题集合。

谓词逻辑法:采用谓词合式公式和一阶谓词算法。

要解决的问题变为一个有待证明的问题,然后采用消解定理和消解反演莱证明一个新语句是从已知的正确语句导出的,从而证明这个新语句也是正确的。

语义网络法:是一种结构化表示方法,它由节点和弧线或链组成。

节点用于表示物体、概念和状态,弧线用于表示节点间的关系。

语义网络的解答是一个经过推理和匹配而得到的具有明确结果的新的语义网络。

语义网络可用于表示多元关系,扩展后可以表示更复杂的问题2-2 设有3个传教士和3个野人来到河边,打算乘一只船从右岸渡到左岸去。

该船的负载能力为两人。

在任何时候,如果野人人数超过传教士人数,那么野人就会把传教士吃掉。

他们怎样才能用这条船安全地把所有人都渡过河去用S i(nC, nY) 表示第i次渡河后,河对岸的状态,nC表示传教士的数目,nY表示野人的数目,由于总人数的确定的,河对岸的状态确定了,河这边的状态也即确定了。

考虑到题目的限制条件,要同时保证,河两岸的传教士数目不少于野人数目,故在整个渡河的过程中,允许出现的状态为以下3种情况:1. nC=02. nC=33. nC=nY>=0 (当nC不等于0或3)用d i(dC, dY)表示渡河过程中,对岸状态的变化,dC表示,第i次渡河后,对岸传教士数目的变化,dY表示,第i次渡河后,对岸野人数目的变化。

人工智能及其应用课后答案

人工智能及其应用课后答案

人工智能及其应用课后答案本页仅作为文档页封面,使用时可以删除This document is for reference only-rar21year.March第二章知识表示方法2-1 状态空间法、问题归约法、谓词逻辑法和语义网络法的要点是什么?它们有何本质上的联系及异同点答:状态空间法:基于解答空间的问题表示和求解方法,它是以状态和算符为基础来表示和求解问题的。

一般用状态空间法来表示下述方法:从某个初始状态开始,每次加一个操作符,递增的建立起操作符的试验序列,直到达到目标状态为止。

问题规约法:已知问题的描述,通过一系列变换把此问题最终变成一个子问题集合:这些子问题的解可以直接得到,从而解决了初始问题。

问题规约的实质:从目标(要解决的问题)出发逆向推理,建立子问题以及子问题的子问题,直至最后把出示问题规约为一个平凡的本原问题集合。

谓词逻辑法:采用谓词合式公式和一阶谓词算法。

要解决的问题变为一个有待证明的问题,然后采用消解定理和消解反演莱证明一个新语句是从已知的正确语句导出的,从而证明这个新语句也是正确的。

语义网络法:是一种结构化表示方法,它由节点和弧线或链组成。

节点用于表示物体、概念和状态,弧线用于表示节点间的关系。

语义网络的解答是一个经过推理和匹配而得到的具有明确结果的新的语义网络。

语义网络可用于表示多元关系,扩展后可以表示更复杂的问题2-2 设有3个传教士和3个野人来到河边,打算乘一只船从右岸渡到左岸去。

该船的负载能力为两人。

在任何时候,如果野人人数超过传教士人数,那么野人就会把传教士吃掉。

他们怎样才能用这条船安全地把所有人都渡过河去用S i(nC, nY) 表示第i次渡河后,河对岸的状态,nC表示传教士的数目,nY表示野人的数目,由于总人数的确定的,河对岸的状态确定了,河这边的状态也即确定了。

考虑到题目的限制条件,要同时保证,河两岸的传教士数目不少于野人数目,故在整个渡河的过程中,允许出现的状态为以下3种情况:1. nC=02. nC=33. nC=nY>=0 (当nC不等于0或3)用d i(dC, dY)表示渡河过程中,对岸状态的变化,dC表示,第i次渡河后,对岸传教士数目的变化,dY表示,第i次渡河后,对岸野人数目的变化。

人工智能及其应用蔡自兴第四版7

人工智能及其应用蔡自兴第四版7

算法与理论
存储
计算
推导
归纳
机械记忆
搜索规则
图7.2 数据化简级别图
9
7.3 机械学习
2.机械学习的主要问题 存储组织信息:要承受适当的存储
方式,使检索速度尽可能地快。 提高检索效率:索引、排序、杂凑
环境的稳定性与存储信息的适用性 问题:机械学习系统必需保证所保 存的信息适应于外界环境变化的需 要。
22
反响型神经网络〔Hopfield网络〕
Hopfield网络构造
V1
V2
Vn
f (.)
f (.)
f (.)
W12
W22
W2n
I1
I2
In
Hopfield离散随机网络是Hopfield于1982提出的,1984年又提出
了连续时间模型。一般在进展计算机仿真时承受离散模型,而
在硬件实现时承受连续模型。
放松条件
沿概念树上溯
形成闭合区域
12
7.4.2 归纳学习方法
1. 例如学习〔learning from examples〕 动物识别 中医诊断
2. 观看觉察学习〔learning from observation and discovery〕
观看学习:事例聚类,形成概念描述; 机器觉察:觉察规律,产生定理或规章;
Hopfiled算法:
Wij
m1
xisxsj,
s0
ij
0, ij个样本,x为输入样本变量,为1或-1的n维
向量; n 1
〔2〕对未知类别的y i采(t 样1 ) 初f( 始i 0W 化iy ji(t)), 0j n 1
yi(0)=xi 0<=i<=n-1

人工智能及其应用(蔡自兴)课后答案知识分享

人工智能及其应用(蔡自兴)课后答案知识分享

人工智能及其应用(蔡自兴)课后答案第二章知识表示方法2-1 状态空间法、问题归约法、谓词逻辑法和语义网络法的要点是什么?它们有何本质上的联系及异同点?答:状态空间法:基于解答空间的问题表示和求解方法,它是以状态和算符为基础来表示和求解问题的。

一般用状态空间法来表示下述方法:从某个初始状态开始,每次加一个操作符,递增的建立起操作符的试验序列,直到达到目标状态为止。

问题规约法:已知问题的描述,通过一系列变换把此问题最终变成一个子问题集合:这些子问题的解可以直接得到,从而解决了初始问题。

问题规约的实质:从目标(要解决的问题)出发逆向推理,建立子问题以及子问题的子问题,直至最后把出示问题规约为一个平凡的本原问题集合。

谓词逻辑法:采用谓词合式公式和一阶谓词算法。

要解决的问题变为一个有待证明的问题,然后采用消解定理和消解反演莱证明一个新语句是从已知的正确语句导出的,从而证明这个新语句也是正确的。

语义网络法:是一种结构化表示方法,它由节点和弧线或链组成。

节点用于表示物体、概念和状态,弧线用于表示节点间的关系。

语义网络的解答是一个经过推理和匹配而得到的具有明确结果的新的语义网络。

语义网络可用于表示多元关系,扩展后可以表示更复杂的问题2-2 设有3个传教士和3个野人来到河边,打算乘一只船从右岸渡到左岸去。

该船的负载能力为两人。

在任何时候,如果野人人数超过传教士人数,那么野人就会把传教士吃掉。

他们怎样才能用这条船安全地把所有人都渡过河去?用S i(nC, nY) 表示第i次渡河后,河对岸的状态,nC表示传教士的数目,nY表示野人的数目,由于总人数的确定的,河对岸的状态确定了,河这边的状态也即确定了。

考虑到题目的限制条件,要同时保证,河两岸的传教士数目不少于野人数目,故在整个渡河的过程中,允许出现的状态为以下3种情况:1. nC=02. nC=33. nC=nY>=0 (当nC不等于0或3)用d i(dC, dY)表示渡河过程中,对岸状态的变化,dC表示,第i次渡河后,对岸传教士数目的变化,dY表示,第i次渡河后,对岸野人数目的变化。

人工智能及其应用(蔡自兴)课后答案教案资料

人工智能及其应用(蔡自兴)课后答案教案资料

人工智能及其应用(蔡自兴)课后答案第二章知识表示方法2-1 状态空间法、问题归约法、谓词逻辑法和语义网络法的要点是什么?它们有何本质上的联系及异同点?答:状态空间法:基于解答空间的问题表示和求解方法,它是以状态和算符为基础来表示和求解问题的。

一般用状态空间法来表示下述方法:从某个初始状态开始,每次加一个操作符,递增的建立起操作符的试验序列,直到达到目标状态为止。

问题规约法:已知问题的描述,通过一系列变换把此问题最终变成一个子问题集合:这些子问题的解可以直接得到,从而解决了初始问题。

问题规约的实质:从目标(要解决的问题)出发逆向推理,建立子问题以及子问题的子问题,直至最后把出示问题规约为一个平凡的本原问题集合。

谓词逻辑法:采用谓词合式公式和一阶谓词算法。

要解决的问题变为一个有待证明的问题,然后采用消解定理和消解反演莱证明一个新语句是从已知的正确语句导出的,从而证明这个新语句也是正确的。

语义网络法:是一种结构化表示方法,它由节点和弧线或链组成。

节点用于表示物体、概念和状态,弧线用于表示节点间的关系。

语义网络的解答是一个经过推理和匹配而得到的具有明确结果的新的语义网络。

语义网络可用于表示多元关系,扩展后可以表示更复杂的问题2-2 设有3个传教士和3个野人来到河边,打算乘一只船从右岸渡到左岸去。

该船的负载能力为两人。

在任何时候,如果野人人数超过传教士人数,那么野人就会把传教士吃掉。

他们怎样才能用这条船安全地把所有人都渡过河去?用S i(nC, nY) 表示第i次渡河后,河对岸的状态,nC表示传教士的数目,nY表示野人的数目,由于总人数的确定的,河对岸的状态确定了,河这边的状态也即确定了。

考虑到题目的限制条件,要同时保证,河两岸的传教士数目不少于野人数目,故在整个渡河的过程中,允许出现的状态为以下3种情况:1. nC=02. nC=33. nC=nY>=0 (当nC不等于0或3)用d i(dC, dY)表示渡河过程中,对岸状态的变化,dC表示,第i次渡河后,对岸传教士数目的变化,dY表示,第i次渡河后,对岸野人数目的变化。

第七章人工智能蔡自兴

第七章人工智能蔡自兴

64.1ns
200ns
100ns 400ns 900ns
1.6us
10us
1.0us 1.0ms
1.1s
3.6ms
77.1年
8.4×1013 世纪
18.3min
2.6×1029 世纪
4.0世纪
3.0×10139 世纪
一些难的组合优化问题
• 旅行商问题 • 背包问题 • 装箱问题 • ...
• 寻求在可以接受的时间内得到满意解的 方法
第七章 高级搜索
主要内容
• 局部搜索方法 • 模拟退火算法 • 遗传算法
7.1 基本概念
优化与组合优化问题
• 很多问题属于优化问题,或者可以转化 为优化问题
• 如TSP问题,皇后问题
优化问题的描述
• 设x是决策变量,D是x的定义域,f(x)是 指标函数,g(x)是约束条件集合。则优化 问题可以表示为,求解满足g(x)的f(x)最 小值问题。
存在的问题
• 局部最优问题
解决方法
• 每次并不一定选择邻域内最优的点,而 是依据一定的概率,从邻域内选择一个 点,指标函数优的点,被选中的概率比 较大,而指标函数差的点,被选中的概 率比较小。
选择概率的计算
• 设求最大值:
Pmax (xi )
f (xi ) f (x j )
x j N(x)
不同规模下皇后问题的 平均求解时间
皇 后 数 100
500 1000 2000 5000 10000 30000
平均时间 (秒)
5
5
12
28
170
900 10000
7.3 模拟退火算法
P=N(xb); 2,如果不满足结束条件,则 3,Begin 4, 选择P的一个子集P',xn为P'中的最优解 5, 如果f(xn) < f(xb),则xb = xn,P = N(xb),

人工智能教程习题及答案第7章习题参考解答

人工智能教程习题及答案第7章习题参考解答

人工智能教程习题及答案第7章习题参考解答第七章自然语言处理习题参考解答7.1练习题7.1什么是自然语言?自然语言是由哪些构成的?7.2什么是自然语言理解?自然语言理解过程有哪些层次,各层次的功能如何?7.3 自然语言理解和自然语言自动生成的关系是什么?研究这两者时有什么共同点.7.4自然语言理解的发展分几个阶段?各阶段的研究重点是什么?7.5语言学家乔姆斯基的论文《语言描述的三个模型》的意义如何?7.6句法分析的目的是什么? 基于规则的句法分析理论和方法主要有哪些?7.7什么是乔姆斯基语法体系?它包含几个语法?各型语法之间有何不同?它们与短语结构语法的关系如何?7.8自动句法分析的常用算法有哪些?自顶向下分析算法的思想是什么?7.9下面是一个符合短语结构语法定义的受限英语子集的语法P: S→NP VP (a)NP→the NP1 (b)NP→NP1 (c)NP1→ADJS N (d)ADJS→Ф|ADJ ADJS (e)VP→V (f)VP→V NP (g)N→boy | Johnson | blackball (h)ADJ→little|dig (i)V→play|run (j)其中,大写的是非终结符,而小写的是终结符,Ф表示空字符串。

请依据该语法对句子the boy plays the blackball进行自顶向下的句法分析,并建立相应的句法分析树。

7.10写出下列乔姆斯基2型语法(上下文无关语法)所对应的递归转移网络:S→NP VPNP→Adjective NounNP→Determiner Noun PPNP→Determiner NounVP→Verb Adverb NPVP→VerbVP→Verb AdverbVP→Verb PPPP→Preposition NP7.11设有下列语法:G=(Vt,Vn,P,S)Vn={S, NP, VP, Det, N, V, Prep, PP}Vt={the, boy, dog, hits}S=SP: S→NP VP (a)NP→Det N (b)VP→V NP (c)VP→VP PP (d)PP→Prep NP (e)Det→the (f)N→boy | dog (g)V→hits (h)利用自底向上的分析算法对句子“the boy hits the dog”进行分析,并写出它的分析推导过程。

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第七章机器学习
7-1 什么是学习和机器学习?为什么要研究机器学习?
按照人工智能大师西蒙的观点,学习就是系统在不断重复的工作中对本身能力的增强或者改进,使得系统在下一次执行同样任务或类似任务时,会比现在做得更好或效率更高。

机器学习是研究如何使用机器来模拟人类学习活动的一门学科,是机器学习是一门研究机器获取新知识和新技能,并识别现有知识的学问。

这里所说的“机器”,指的就是计算机。

现有的计算机系统和人工智能系统没有什么学习能力,至多也只有非常有限的学习能力,因而不能满足科技和生产提出的新要求。

7-2 试述机器学习系统的基本结构,并说明各部分的作用。

环境向系统的学习部分提供某些信息,学习部分利用这些信息修改知识库,以增进系统执行部分完成任务的效能,执行部分根据知识库完成任务,同时把获得的信息反馈给学习部分。

影响学习系统设计的最重要的因素是环境向系统提供的信息。

更具体地说是信息的质量。

7-3 试解释机械学习的模式。

机械学习有哪些重要问题需要加以研究?
机械学习是最简单的机器学习方法。

机械学习就是记忆,即把新的知识存储起来,供需要时检索调用,而不需要计算和推理。

是最基本的学习过程。

任何学习系统都必须记住它们获取的知识。

在机械学习系统中,知识的获取是以较为稳定和直接的方式进行的,不需要系统进行过多的加工。

要研究的问题:
(1) 存储组织信息
只有当检索一个项目的时间比重新计算一个项目的时间短时,机械学习才有意义,检索的越
快,其意义也就越大。

因此,采用适当的存储方式,使检索速度尽可能地快,是机械学习中的重要问题。

(2) 环境的稳定性与存储信息的适用性问题
机械学习基础的一个重要假定是在某一时刻存储的信息必须适用于后来的情况
(3) 存储与计算之间的权衡
如果检索一个数据比重新计算一个数据所花的时间还要多,那么机械学习就失去了意义。

7-4 试说明归纳学习的模式和学习方法。

归纳是一种从个别到一般,从部分到整体的推理行为。

归纳学习的一般模式为:
给定:观察陈述(事实)F,假定的初始归纳断言(可能为空),及背景知识
求:归纳断言(假设)H,能重言蕴涵或弱蕴涵观察陈述,并满足背景知识。

学习方法
(1) 示例学习
它属于有师学习,是通过从环境中取得若干与某概念有关的例子,经归纳得出一般性概念的一种学习方法。

示例学习就是要从这些特殊知识中归纳出适用于更大范围的一般性知识,它将覆盖所有的正例并排除所有反例。

(2) 观察发现学习
它属于无师学习,其目标是确定一个定律或理论的一般性描述,刻画观察集,指定某类对象的性质。

它分为观察学习与机器发现两种,前者用于对事例进行聚类,形成概念描述,后者用于发现规律,产生定律或规则。

7-5 什么是类比学习?其推理和学习过程为何?
类比是一种很有用和很有效的推理方法,它能清晰,简洁地描述对象间的相似性,是人类认识世界的一种重要方法。

类比推理的目的是从源域S中,选出与目标域T最近似的问题及其求解方法,解决当前问题,或者建立起目标域中已有命题间的联系,形成新知识。

类比学习就是通过类比,即通过对相似事物加以比较所进行的一种学习。

类比推理过程如下:
(1) 回忆与联想
通过回忆与联想在源域S中找出与目标域T相似的情况。

(2) 选择
从找出的相似情况中,选出与目标域T最相似的情况及其有关知识。

(3) 建立对应关系
在源域S与目标域T之间建立相似元素的对应关系,并建立起相应的映射。

(4) 转换
把S中的有关知识引到T中来,从而建立起求解当前问题的方法或者学习到关于T的新知识。

类比学习过程主要包括:
(1) 输入一组已经条件(已解决问题)和一组未完全确定的条件(新问题)
(2) 按照某种相似性的定义,寻找两者可类比的对应关系
(3) 根据相似变换的方法,建立从已解决问题到新问题的映射,以获得待求解问题所需的新知识。

(4) 对通过类比推理得到的关于新问题的知识进行校验。

验证正确的知识存入知识库中,暂时无法验证的知识作为参考性知识,置于数据库中。

7-6 试述解释学习的基本原理、学习形式和功能。

7-7 试比较说明符号系统和连接机制在机器学习中的主要思想。

7-8 用C语言编写一套计算机程序,用于执行BP学习算法。

7-9 试应用神经网络模型优化求解销售员旅行问题。

7-10 考虑一个具有阶梯型阈值函数的神经网络,假设
(1) 用一常数乘所有的权值和阈值;
(2) 用一常数加于所有权值和阈值。

试说明网络性能是否会变化?
(1) 不会
(2) 会
7-11 增大权值是否能够使BP学习变慢?

7-12 什么是知识发现?知识发现与数据挖掘有何关系?
根据费亚德的定义,数据库中的知识发现是从大量数据中辨识出有效的,新颖的,潜在有用的,并可被理解的模式的高级处理过程。

数据挖掘是知识发现中的一个步骤,它主要是利用某些特定的知识发现算法,在一定的运算效率内,从数据中发现出有关的知识。

7-13 试说明知识发现的处理过程。

费亚德的知识发现过程包括
(1) 数据选择
根据用户需求从数据库中提取与知识发现相关的数据
(2) 数据预处理
检查数据的完整性与数据的一致性,对噪音数据进行处理,对丢失的数据利用统计方法进行填补,进行发掘数据库
(3) 数据变换
利用聚类分析和判别分析,从发掘数据库里选择数据
(4) 数据挖掘
(5) 知识评价
对所获得的规则进行价值评定,以决定所得到的规则是否存入基础知识库
知识发现的全过程,可进一步归纳为三个步骤,即数据挖掘预处理,数据挖掘,数据挖掘后处理。

7-14 有哪几种比较常用的知识发现方法?试略加介绍。

常用的知识发现方法有
(1) 统计方法
统计方法是从事物外在数量上的表现去推断事物可能的规律性,包括传统方法,模糊集,支持向量机,粗糙集
(2) 机器学习方法
包括规则归纳,决策树,范例推理,贝叶斯信念网络,科学发现,遗传算法
(3) 神经计算方法
常用的有多层感知器,反向传播网络,自适应映射网络
(4) 可视化方法
使用有效的可视化界面,可以快速,高效地与大量数据打交道,以发现其中隐藏的特征,关系,模式和趋势
7-15 知识发现的应用领域有哪些?试展望知识发现的发展和应用前景。

(1) 金融业
数据清理,金融市场分析和预测,账户分类,银行担保和信用评估
(2) 保险业
通过对索赔者的资料与索赔历史数据模式进行比较,以判定用户的索赔是否合理
(3) 制造业
零部件故障诊断,资源优化,生产过程分析
(4) 市场和零售业
销售预测,库存需求,零售点选择和价格分析
(5) 医疗业
数据清理,预测医疗保健费用
(6) 司法
案件调查,诈骗检测,洗钱认证,犯罪组织分析
(7) 工程与科学
工程与科学数据分析。

相关文档
最新文档