人工智能-AI章符号学习优秀PPT.ppt
《人工智能-AI章符号学习优秀PPT.ppt》由会员分享,可在线阅读,更多相关《人工智能-AI章符号学习优秀PPT.ppt(52页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、6.1.1学习的概念学习的概念1.学习的心理学观点学习的心理学观点基于脑科学和认知科学对人类学习机理的相识,心理学有两种观点:基于脑科学和认知科学对人类学习机理的相识,心理学有两种观点:联结论观点:学习的实质是联结的形成;联结论观点:学习的实质是联结的形成;认知论观点:学习的实质是学习者头脑中认知结构的变更。认知论观点:学习的实质是学习者头脑中认知结构的变更。这些变更既包括行为,也包括行为潜能;既包括感知、记忆、想象、思维这些变更既包括行为,也包括行为潜能;既包括感知、记忆、想象、思维等内部心理过程,也包括语言、表情、动作等外部活动。等内部心理过程,也包括语言、表情、动作等外部活动。心理学的学
2、习概念,主要有以下三个核心要点:心理学的学习概念,主要有以下三个核心要点:(1)学习的发生以行为和行为潜能的变更为标记。学习的发生以行为和行为潜能的变更为标记。学习总会引起行为的变更,并且这种变更可以是外显的,也可以是内隐的,学习总会引起行为的变更,并且这种变更可以是外显的,也可以是内隐的,即即“行为潜能行为潜能”的变更。的变更。(2)学习是由阅历引起的行为变更。学习是由阅历引起的行为变更。阅历是一个人通过活动干脆与客观世界相互作用的过程或在这一过程中所阅历是一个人通过活动干脆与客观世界相互作用的过程或在这一过程中所得到的结果。只有因阅历而引起的行为变更才是学习。得到的结果。只有因阅历而引起的
3、行为变更才是学习。(3)学习所引起的行为变更时间比较许久。学习所引起的行为变更时间比较许久。学习对行为的影响时间一般比较长,只有当旧的学习被新的学习代替时,学习对行为的影响时间一般比较长,只有当旧的学习被新的学习代替时,旧的行为变更才会消逝。旧的行为变更才会消逝。16.1.1学习的概念学习的概念1.学习的人工智能观点学习的人工智能观点在人工智能领域,对学习的概念有多种不同的说明。其中,影响最大的观在人工智能领域,对学习的概念有多种不同的说明。其中,影响最大的观点有以下几种:点有以下几种:(1)西蒙(西蒙(Simon,1983):学习就是系统中的适应性变更,这种变更使系):学习就是系统中的适应性
4、变更,这种变更使系统在重复同样工作或类似工作时,能够做得更好。统在重复同样工作或类似工作时,能够做得更好。(2)明斯基(明斯基(Minsky,1985):学习是在人们头脑里(心理内部)有用的变):学习是在人们头脑里(心理内部)有用的变更。更。(3)米哈尔斯基(米哈尔斯基(Michalski,1986):学习是对阅历描述的建立和修改。):学习是对阅历描述的建立和修改。这些观点虽然不尽相同,但却都包含了学问获得和实力改善这两个主要方这些观点虽然不尽相同,但却都包含了学问获得和实力改善这两个主要方面。其中面。其中学问获得是指获得学问、积累阅历、发觉规律等。学问获得是指获得学问、积累阅历、发觉规律等。
5、实力改善是指改进性能、适应环境、实现自我完善等。实力改善是指改进性能、适应环境、实现自我完善等。二者之间,学问获得是学习的核心,实力改善是学习的结果。二者之间,学问获得是学习的核心,实力改善是学习的结果。学习的一般性说明:学习的一般性说明:学习是一个有特定目的的学问获得和实力增长过程,其内在行为是获得学学习是一个有特定目的的学问获得和实力增长过程,其内在行为是获得学问、积累阅历、发觉规律等,其外部表现是改进性能、适应环境、实现自我问、积累阅历、发觉规律等,其外部表现是改进性能、适应环境、实现自我完善等。完善等。26.1.2机器学习的概念机器学习的概念1.什么是机器学习什么是机器学习一般性说明一
6、般性说明机器学习就是让机器(计算机)来模拟和实现人类的学习功能。机器学习就是让机器(计算机)来模拟和实现人类的学习功能。学科性说明学科性说明是一门探讨如何利用机器模拟或实现人类学习功能的学科。是一门探讨如何利用机器模拟或实现人类学习功能的学科。主要探讨内容主要探讨内容认知模拟认知模拟通过对人类学习机理的探讨和模拟,从根本上解决机器学习方面存在的种通过对人类学习机理的探讨和模拟,从根本上解决机器学习方面存在的种种问题。种问题。理论性分析理论性分析从理论上探究各种可能的学习方法,并建立起独立于具体应用领域的学习从理论上探究各种可能的学习方法,并建立起独立于具体应用领域的学习算法。算法。面对任务的探
7、讨面对任务的探讨依据特定任务的要求,建立相应的学习系统。依据特定任务的要求,建立相应的学习系统。3按机器学习的探讨途径和探讨目标,机器学习课划分为以下按机器学习的探讨途径和探讨目标,机器学习课划分为以下4个阶段:个阶段:(1)神经元模型探讨神经元模型探讨20世纪世纪50年头中期到年头中期到60年头初期,也被称为机器学习的热忱时期,最具有年头初期,也被称为机器学习的热忱时期,最具有代表性的工作是罗森勃拉特代表性的工作是罗森勃拉特1957年提出的感知器模型。年提出的感知器模型。(2)符号概念获得符号概念获得20世纪世纪60年头中期到年头中期到70年头初期。其主要探讨目标是模拟人类的概念学习年头初期
8、。其主要探讨目标是模拟人类的概念学习过程。这一阶段神经学习落入低谷,称为机器学习的冷静时期。过程。这一阶段神经学习落入低谷,称为机器学习的冷静时期。(3)学问强化学习学问强化学习20世纪世纪70年头中期到年头中期到80年头初期。人们起先把机器学习与各种实际应用相年头初期。人们起先把机器学习与各种实际应用相结合,尤其是专家系统在学问获得方面的需求,也有人称这一阶段为机器学结合,尤其是专家系统在学问获得方面的需求,也有人称这一阶段为机器学习的复兴时期。习的复兴时期。(4)连接学习和混合型学习连接学习和混合型学习20世纪世纪80年头中期至今。把符号学习和连接学习结合起来的混合型学习系年头中期至今。把
9、符号学习和连接学习结合起来的混合型学习系统探讨已成为机器学习探讨的一个新的热点。统探讨已成为机器学习探讨的一个新的热点。6.1.2机器学习的概念机器学习的概念2.机器学习的发展过程机器学习的发展过程4按机器学习系统的含义按机器学习系统的含义是指能够在确定程度上实现机器学习系统。是指能够在确定程度上实现机器学习系统。6.1.2机器学习的概念机器学习的概念3.机器学习系统机器学习系统机器学习系统的典型定义机器学习系统的典型定义萨利斯萨利斯(Saris)1973年的说明:年的说明:假如一个系统能够从某个过程和环境的未知特征中学到有关信息,并且能假如一个系统能够从某个过程和环境的未知特征中学到有关信息
10、,并且能把学到的信息用于将来的估计、分类、决策和限制,以便改进系统的性能,把学到的信息用于将来的估计、分类、决策和限制,以便改进系统的性能,那么它就是学习系统那么它就是学习系统史密斯史密斯(Smith)1977年给出的说明:年给出的说明:假如一个系统在与环境相互作用时,能利用过去与环境作用时得到的信息,假如一个系统在与环境相互作用时,能利用过去与环境作用时得到的信息,并提高其性能,那么这样的系统就是学习系统并提高其性能,那么这样的系统就是学习系统56.1.2机器学习的概念机器学习的概念3.机器学习系统机器学习系统学习系统的基本要求:学习系统的基本要求:(1)具有适当的学习环境具有适当的学习环境
11、所谓学习系统的环境,是指学习系统进行学习时的信息来源。所谓学习系统的环境,是指学习系统进行学习时的信息来源。(2)具有确定的学习实力具有确定的学习实力环境仅是为学习系统供应了相应的信息和条件,要从中学到学问,还必需环境仅是为学习系统供应了相应的信息和条件,要从中学到学问,还必需有适当的学习方法和确定的学习实力。有适当的学习方法和确定的学习实力。(3)够运用所学学问求解问题够运用所学学问求解问题学以致用,对人这样,对学习系统也是如此。学以致用,对人这样,对学习系统也是如此。(4)通过学习提高自身性能通过学习提高自身性能提高自身性能,是学习系统应当达到的最终目标。提高自身性能,是学习系统应当达到的
12、最终目标。6按学习策略来分类按学习策略来分类即按学习中所运用的推理方法来分,可分为记忆学习、传授学习、演绎学即按学习中所运用的推理方法来分,可分为记忆学习、传授学习、演绎学习、归纳学习等。习、归纳学习等。按应用领域分类按应用领域分类专家系统学习、机器人学习、自然语言理解学习等。专家系统学习、机器人学习、自然语言理解学习等。按对人类学习的模拟方式按对人类学习的模拟方式符号主义学习、连接主义学习等。符号主义学习、连接主义学习等。6.1.2机器学习的概念机器学习的概念4.机器学习的类型机器学习的类型76.1.3符号学习系统的基本模型符号学习系统的基本模型环境环境学习环节学习环节知识库知识库执行环节执
13、行环节环境环境是学习系统所感知到的外界信息集合,也是学习系统的外界来源。信息的是学习系统所感知到的外界信息集合,也是学习系统的外界来源。信息的水平(一般化程度)和质量(正确性)对学习系统影响较大。水平(一般化程度)和质量(正确性)对学习系统影响较大。学习环节学习环节对环境供应的信息进行整理、分析归纳或类比,形成学问,并将其放入学对环境供应的信息进行整理、分析归纳或类比,形成学问,并将其放入学问库。问库。学问库学问库存储经过加工后的信息(即学问)。其表示形式是否合适特殊重要。存储经过加工后的信息(即学问)。其表示形式是否合适特殊重要。执行环节执行环节依据学问库去执行一系列任务,并将执行结果或执行
14、过程中获得的信息反依据学问库去执行一系列任务,并将执行结果或执行过程中获得的信息反馈给学习环节。学习环节再利用反馈信息对学问进行评价,进一步改善执行馈给学习环节。学习环节再利用反馈信息对学问进行评价,进一步改善执行环节的行为。环节的行为。8第第6章章符号学习符号学习7.1机器学习概述机器学习概述7.2记忆学习记忆学习7.3示例学习示例学习7.4决策树学习决策树学习7.5统计学习统计学习9记忆学习也叫死记硬背学习,其基本过程是每当系统解决一个问题时,就记忆学习也叫死记硬背学习,其基本过程是每当系统解决一个问题时,就系统就记住这个问题和它的解,当以后再遇到此类问题时,不必重新计算,系统就记住这个问
15、题和它的解,当以后再遇到此类问题时,不必重新计算,干脆找出原来的解即可运用。记忆学习的基本模型如下:干脆找出原来的解即可运用。记忆学习的基本模型如下:(x1,x2,xn)(y1,y2,yn)(x1,x2,xn),(y1,y2,yn)f存储存储输入模式输入模式执行函数执行函数输出模式输出模式输入输出模式对输入输出模式对6.2记忆学习记忆学习执行函数执行函数f是记忆学习系统的核心,若将由环境得到的输入模式记为是记忆学习系统的核心,若将由环境得到的输入模式记为(x1,x2,xn),f的作用就是要对该输入模式进行计算,得到其对应的输出的作用就是要对该输入模式进行计算,得到其对应的输出模式模式(y1,y
16、2,ym)。即如下输入。即如下输入/输出模式对:输出模式对:(x1,x2,xn),(y1,y2,ym)然后,由系统将这一输入然后,由系统将这一输入/输出模式对保存到学问库中,当以后再遇见输入输出模式对保存到学问库中,当以后再遇见输入模式模式(x1,x2,xn)时,就可以干脆从存储器中把时,就可以干脆从存储器中把(y1,y2,ym)检索出来,检索出来,而不须要重新进行计算。而不须要重新进行计算。10第第6章章符号学习符号学习6.1机器学习的基本概念机器学习的基本概念6.2记忆学习记忆学习6.3示例学习示例学习6.3.1示例学习的类型示例学习的类型6.3.2示例学习的模型示例学习的模型6.3.3示
17、例学习的归纳方法示例学习的归纳方法6.4决策树学习决策树学习6.5统计学习统计学习11按例子的来源分类按例子的来源分类例子来源于老师的示例学习例子来源于老师的示例学习例子来源于学习者本身的示例学习例子来源于学习者本身的示例学习学习者明确知道自己的状态,但完全不清晰所要获得的概念。学习者明确知道自己的状态,但完全不清晰所要获得的概念。例子来源于学习者以外的外部环境的示例学习例子来源于学习者以外的外部环境的示例学习例子的产生是随机的。例子的产生是随机的。按例子的类型分类按例子的类型分类仅利用正例的示例学习仅利用正例的示例学习这种学习方法会使推出的概念的外延扩大化。这种学习方法会使推出的概念的外延扩
18、大化。利用正例和反例的示例学习利用正例和反例的示例学习这是示例学习的一种典型方式,它用正例用来产生概念,用反例用来防止这是示例学习的一种典型方式,它用正例用来产生概念,用反例用来防止概念外延的扩大。概念外延的扩大。6.3.1示例学习的类型示例学习的类型12示例空间示例空间规则空间规则空间验证过程验证过程归纳过程归纳过程 示例空间 是我们向系统供应的示教例子的集合。探讨问题:例子质量,搜寻方法。归纳过程 是从搜寻到的示例中抽象出一般性的学问的归纳过程。归纳方法:常量转换为变量,去掉条件,增加选择,曲线拟合等。规则空间 是事务所具有的各种规律的集合。探讨问题:对空间的要求,搜寻方法 验证过程 是要
19、从示例空间中选择新的示例,对刚刚归纳出的规则做进一步的验证和修改。6.3.2示例学习的模型示例学习的模型13 把示例中的常量换成相应的变量即可得到一个一般性的规则。下面以扑克牌中同花的概念为例,进行探讨。假设例子空间中有以下两个关于扑克牌中“同花”概念的示例:示例1:花色(c1,梅花)花色(c2,梅花)花色(c3,梅花)花色(c4,梅花)花色(c5,梅花)同花(c1,c2,c3,c4,c5)示例2:花色(c1,红桃)花色(c2,红桃)花色(c3,红桃)花色(c4,红桃)花色(c5,红桃)同花(c1,c2,c3,c4,c5)其中,示例1表示5张梅花牌是同花,示例2表示5张红桃牌是同花。对这两个示
20、例,采把常量化为变量的归纳方法,只要把“梅花”和“红桃”用变量x代换,就可得到如下一般性的规则:规则1:花色(c1,x)花色(c2,x)花色(c3,x)花色(c4,x)花色(c5,x)同花(c1,c2,c3,c4,c5)6.3.3示例学习的归纳方法示例学习的归纳方法1.把常量转化为变量把常量转化为变量14该方法是要把示例中的某些无关的子条件舍去,得到一个一般性的结论该方法是要把示例中的某些无关的子条件舍去,得到一个一般性的结论例如,有如下示例:例如,有如下示例:示例示例3:花色花色(c1,红桃红桃)点数点数(c1,2)花色花色(c2,红桃红桃)点数点数(c2,3)花色花色(c3,红桃红桃)点数
21、点数(c3,4)花色花色(c4,红桃红桃)点数点数(c4,5)花色花色(c5,红桃红桃)点数点数(c5,6)同花同花(c1,c2,c3,c4,c5)6.3.3示例学习的归纳方法示例学习的归纳方法2.去掉条件去掉条件为了学习同花的概念,除了须要把常量变为变量外,还须要把与花色无关为了学习同花的概念,除了须要把常量变为变量外,还须要把与花色无关的的“点数点数”子条件舍去。这样也可得到上述规则子条件舍去。这样也可得到上述规则1:规则规则1:花色:花色(c1,x)花色花色(c2,x)花色花色(c3,x)花色花色(c4,x)花花色色(c5,x)同花同花(c1,c2,c3,c4,c5)156.3.3示例学
22、习的归纳方法示例学习的归纳方法3.增加选择增加选择该方法是要在析取条件中增加一个新的析取项。它包括前件析取法和内部该方法是要在析取条件中增加一个新的析取项。它包括前件析取法和内部析取法。析取法。前件析取法:是通过对示例的前件的析取来形成学问的。例如:前件析取法:是通过对示例的前件的析取来形成学问的。例如:示例示例4:点数:点数(c1,J)脸脸(c1)示例示例5:点数:点数(c1,Q)脸脸(c1)示例示例6:点数:点数(c1,K)脸脸(c1)将各示例的前件进行析取,就可得到所要求的规则:将各示例的前件进行析取,就可得到所要求的规则:规则规则2:点数:点数(c1,J)点数点数(c1,Q)点数点数(
23、c1,K)脸脸(c1)内部析取法:是在示例的表示中运用集合与集合的成员关系来形成学问的。内部析取法:是在示例的表示中运用集合与集合的成员关系来形成学问的。例如,有如下关于例如,有如下关于“脸牌脸牌”的示例:的示例:示例示例7:点数:点数c1J脸脸(c1)示例示例8:点数:点数c1Q脸脸(c1)示例示例9:点数:点数c1K脸脸(c1)用内部析取法,可得到如下规则:用内部析取法,可得到如下规则:规则规则3:点数:点数(c1)J,Q,K脸脸(c1)16对数值问题的归纳可接受曲线拟合法。假设示例空间中的每个示例对数值问题的归纳可接受曲线拟合法。假设示例空间中的每个示例(x,y,z)都是输入都是输入x,
24、y与输出与输出z之间关系的三元组。例如,有下之间关系的三元组。例如,有下3个示例:个示例:示例示例10:(0,2,7)示例示例11:(6,-1,10)示例示例12:(-1,-5,-16)用最小二乘法进行曲线拟合,可得用最小二乘法进行曲线拟合,可得x,y,z之间关系的规则如下:之间关系的规则如下:规则规则4:z=2x+3y+1说明:在上述前三种方法中,方法说明:在上述前三种方法中,方法(1)是把常量转换为变量;方法是把常量转换为变量;方法(2)是去掉是去掉合取项(约束条件);方法合取项(约束条件);方法(3)是增加析取项。它们都是要扩大条件的适用范是增加析取项。它们都是要扩大条件的适用范围。从归
25、纳速度上看,方法围。从归纳速度上看,方法(1)的归纳速度快,但简洁出错;方法的归纳速度快,但简洁出错;方法(2)归纳速度归纳速度慢,但不简洁出错。因此,在运用方法慢,但不简洁出错。因此,在运用方法(1)时应特殊当心。例如:时应特殊当心。例如:对示例对示例4、示例、示例5及示例及示例6,若运用方法,若运用方法(1),则会归纳出如下的错误规则:则会归纳出如下的错误规则:规则规则5:(错误)点数:(错误)点数(c1,x)脸脸(c1)它说明,归纳过程是很简洁出错的。它说明,归纳过程是很简洁出错的。6.3.3示例学习的归纳方法示例学习的归纳方法4.曲线拟合曲线拟合17第第6章章符号学习符号学习7.1机器
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 人工智能 AI 符号 学习 优秀 PPT
限制150内