版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
AI课程总结周雄辉
第一章人工智能概述主要内容人工智能概念人工智能的发展历史及学派人工智能的应用领域
第二章确定性知识系统的表示与推理主要内容谓词逻辑表示法产生式系统的推理语义网络表示法自然演绎推理谓词逻辑表示的经典例子
机器人移盒子(1/5)6abc例
机器人移盒子解:分别定义描述状态和动作的谓词描述状态的谓词:
TABLE(x):x是桌子
EMPTY(y):y手中是空的
AT(y,z):y在z处
HOLDS(y,w):y拿着wON(w,x):w在x桌面上变元的个体域:
x的个体域是{a,b}y的个体域是{robot}z的个体域是{a,b,c}w的个体域是{box}7问题的初始状态:
AT(robot,c)EMPTY(robot)ON(box,a)TABLE(a)TABLE(b)问题的目标状态:
AT(robot,c)EMPTY(robot)ON(box,b)TABLE(a)TABLE(b)
机器人行动的目标是把问题的初始状态转换为目标状态,而要实现问题状态的转换需要完成一系列的操作。描述操作的谓词条件部分:用来说明执行该操作必须具备的先决条件,用谓词公式来表示。动作部分:给出了该操作对问题状态的改变情况,通过在执行该操作前的问题状态中删去和增加相应的谓词来实现。这些操作包括:
Goto(x,y):从x处走到y处。
Pickup(x):在x处拿起盒子。
Setdown(y):在x处放下盒子。谓词逻辑表示的经典例子
机器人移盒子(2/5)8各操作的条件和动作:
Goto(x,y)
条件:AT(robot,x)
动作:删除表:AT(robot,x)
添加表:AT(robot,y)Pickup(x)
条件:ON(box,x),TABLE(x),AT(robot,x),EMPTY(robot)
动作:删除表:EMPTY(robot),ON(box,x)
添加表:HOLDS(robot,box)Setdown(x)
条件:AT(robot,x),TABLE(x),HOLDS(robot,box)
动作:删除表:HOLDS(robot,box)
添加表:EMPTY(robot),ON(box,x)各操作的执行方法:机器人每执行一操作前,都要检查该操作的先决条件是否可以满足。如果满足,就执行相应的操作;否则再检查下一个操作。谓词逻辑表示的经典例子
机器人移盒子(3/5)9这个机器人行动规划问题的求解过程如下:
状态1(初始状态)
AT(robot,c)
开始EMPTY(robot)=========>ON(box,a)TABLE(a)TABLE(b)
状态2AT(robot,a)Goto(c,a)EMPTY(robot)==========>ON(box,a)TABLE(a)TABLE(b)
状态3
AT(robot,a)Pickup(a)HOLDS(robot,box)=========>TABLE(a)TABLE(b)
谓词逻辑表示的经典例子
机器人移盒子(4/5)10
状态4AT(robot,b)Goto(a,b)HOLDS(robot,box)==========>TABLE(a)TABLE(b)
状态5
AT(robot,b)Setdown(b)EMPTY(robot)==========>ON(box,b)TABLE(a)TABLE(b)
状态6(目标状态)AT(robot,c)Goto(b,c)EMPTY(robot)=========>ON(box,b)TABLE(a)TABLE(b)谓词逻辑表示的经典例子
机器人移盒子(5/5)产生式系统简例
基于规则的动物识别系统(1/4)11
例
一个用于动物识别的产生式系统该系统可以识别老虎、金钱豹、斑马、长颈鹿、企鹅、信天翁这6种动物。其规则库包含如下15条规则:
r1IF动物有毛发THEN动物是哺乳动物
r2IF动物有奶THEN动物是哺乳动物
r3IF动物有羽毛THEN动物是鸟
r4IF动物会飞AND动物会下蛋THEN动物是鸟
r5IF动物吃肉THEN动物是食肉动物
r6IF动物有犬齿AND动物有爪AND该物眼盯前方
THEN动物是食肉动物
r7IF动物是哺乳动物AND动物有蹄THEN动物是有蹄类动物
r8IF动物是哺乳动物AND动物是嚼反刍动物THEN动物是有蹄类动物
r9IF动物是哺乳动物AND动物是食肉动物AND动物是黄褐色
AND动物身上有暗斑点THEN动物是金钱豹产生式系统简例
基于规则的动物识别系统(2/4)12r10IF动物是哺乳动物AND动物是食肉动物AND动物是黄褐色
AND动物身上有黑色条纹THEN动物是虎r11IF动物是有蹄类动物AND动物有长脖子AND动物有长腿
AND动物身上有暗斑点THEN动物是长颈鹿r12IF动物是有蹄类动物AND动物身上有黑色条纹THEN动物是斑马r13IF动物是鸟AND动物有长脖子AND动物有长腿
AND动物不会飞AND动物有黑白二色THEN动物是鸵鸟r14IF动物是鸟AND动物会游泳AND动物不会飞
AND动物有黑白二色THEN动物是企鹅r15IF动物是鸟AND动物善飞THEN动物是信天翁其中,ri(i=1,2,…….,15)是规则的编号初始综合数据库包含的事实有:动物有暗斑点,动物有长脖子,动物有长腿,动物有奶,动物有蹄该例子的部分推理网络如下:产生式系统简例
基于规则的动物识别系统(3/4)13r2r8r11r12r1图中最上层的结点称为“假设”或“结论”中间结点称为“中间假设”;终结点称为“证据”或“事实”;每个“结论”都是本问题的一个目标,所有“假设”构成了本问题的目标集合动物是长颈鹿动物有暗斑点动物有长脖子
动物有蹄动物是有蹄类动物动物是斑马动物是嚼反刍动物
动物是哺乳动物
动物有奶动物有毛发
动物有长腿动物有黑条纹r7产生式系统简例
基于规则的动物识别系统(4/4)14系统的推理过程
(1)
先从规则库中取出第一条规则r1,检查其前提是否可与综合数据库中的已知事实相匹配。r1的前提是“动物有毛发”,但事实库中无此事实,故匹配失败。然后取r2,该前提可与已知事实“动物有奶”相匹配,r2被执行,并将其结论“动物是哺乳动物”作为新的事实加入到综合数据库中。此时,综合数据库的内容为:动物有暗斑,动物有长脖子,动物有长腿,动物有奶,动物有蹄
动物是哺乳动物
(2)
再从规则库中取r3,r4,r5,r6进行匹配,均失败。接着取r7,该前提与已知事实“动物是哺乳动物”相匹配,r7被执行,并将其结论“动物是有蹄类动物”作为新的事实加入到综合数据库中。此时,综合数据库的内容变为:动物有暗斑,动物有长脖子,动物有长腿,动物有奶,动物有蹄动物是哺乳动物,动物是有蹄类动物
(3)
此后,r8,r9,r10均匹配失败。接着取r11,该前提“动物是有蹄类动物AND动物有长脖子AND动物有长腿AND动物身上有暗斑”与已知事实相匹配,r11被执行,并推出“动物是长颈鹿”。由于“长颈鹿”已是目标集合中的一个具体动物,即已推出最终结果,故问题求解过程结束。语义网络15
语义网络是一种用实体及其语义关系来表达知识的有向图。结点:代表实体,表示事物、概念、情况、属性、状态、事件、动作等弧:代表语义关系,表示所连两个实体之间的语义联系,必须带有标识语义基元语义网络中最基本的语义单元称为语义基元,可用三元组表示为:(结点1,弧,结点2)基本网元指一个语义基元对应的有向图,是语义网络中最基本的结构单元
例如:语义基元(A,R,B)所对应的基本网元,如图2-3所示。
例2.6
用语义基元表示“鸵鸟是一种鸟”这一事实。解:如图2-4所示。说明:弧的方向不可随意调换。ABR图2-4鸵鸟鸟是一种图2-3自然演绎推理
(1)假言推理P,P→Q⇒Q(2)拒取式¬Q,P→Q⇒¬P
(3)假言三段论P→Q,Q→R⇒P→R
第三章搜索策略主要内容搜索问题的表示法盲目搜索:广度优先,深度优先启发式搜索:解树的代价的计算
第四章计算智能主要内容进化计算(遗传算法)21计算种群中各个个体的适应度,并进行评价满足终止条件吗?终止选择交叉变异Y图4-18基本遗传算法的算法流程图编码和生成初始种群N选择
其算法流程如图4-18所示。
遗传算法的基本结构22
常用的遗传编码算法有霍兰德二进制码、格雷码(GrayCode)、实数编码和字符编码等。(1)二进制编码(Binaryencoding)
二进制编码是将原问题的结构变换为染色体的位串结构。在二进制编码中,首先要确定二进制字符串的长度l,该长度与变量的定义域和所求问题的计算精度有关。例5.5
假设变量x的定义域为[5,10],要求的计算精度为10-5,则需要将[5,10]至少分为600000个等长小区间,每个小区间用一个二进制串表示。于是,串长至少等于20,原因是:
524288=219<600000<220=1048576这样,对应于区间[5,10]内满足精度要求的每个值x,都可用一个20位编码的二进制串<b19,b18,…,b0>来表示。
二进制编码存在的主要缺点是汉明(Hamming)悬崖。例如,7和8的二进制数分别为0111和1000,当算法从7改进到8时,就必须改变所有的位。
遗传编码(1/3)23
适应度函数是一个用于对个体的适应性进行度量的函数。通常,一个个体的适应度值越大,它被遗传到下一代种群中的概率也就越大。(1)常用的适应度函数
在遗传算法中,有许多计算适应度的方法,其中最常用的适应度函数有以下两种:①原始适应度函数它是直接将待求解问题的目标函数f(x)定义为遗传算法的适应度函数。例如,在求解极值问题时,f(x)即为x的原始适应度函数。采用原始适应度函数的优点是能够直接反映出待求解问题的最初求解目标,其缺点是有可能出现适应度值为负的情况。
适应度函数(1/3)24②标准适应度函数在遗传算法中,一般要求适应度函数非负,并其适应度值越大越好。这就往往需要对原始适应函数进行某种变换,将其转换为标准的度量方式,以满足进化操作的要求,这样所得到的适应度函数被称为标准适应度函数fNormal(x)。例如下面的极小化和极大化问题:极小化问题对极小化问题,其标准适应度函数可定义为
(4.11)其中,fmax(x)是原始适应函数f(x)的一个上界。如果fmax(x)未知,则可用当前代或到目前为止各演化代中的f(x)的最大值来代替。可见,fmax(x)是会随着进化代数的增加而不断变化的。
适应度函数(2/3)25
极大化问题对极大化问题,其标准适应度函数可定义为
(4.12)其中,fmin(x)是原始适应函数f(x)的一个下界。如果fmin(x)未知,则可用当前代或到目前为止各演化代中的f(x)的最小值来代替。
适应度函数(3/3)26
遗传算法中的基本遗传操作包括选择、交叉和变异3种,而每种操作又包括多种不同的方法,下面分别对它们进行介绍。(1).选择操作
选择(Selection)操作是指根据选择概率按某种策略从当前种群中挑选出一定数目的个体,使它们能够有更多的机会被遗传到下一代中。常用的选择策略可分为比例选择、排序选择和竞技选择三种类型。①比例选择
比例选择方法(ProportionalModel)的基本思想是:各个个体被选中的概率与其适应度大小成正比。常用的比例选择策略包括轮盘赌选择繁殖池选择基本遗传操作(1/11)27②轮盘赌选择
轮盘赌选择法又被称为转盘赌选择法或轮盘选择法。在这种方法中,个体被选中的概率取决于该个体的相对适应度。而相对适应度的定义为:其中,P(xi)是个体xi的相对适应度,即个体xi被选中的概率;f(xi)是个体xi的原始适应度;是种群的累加适应度。轮盘赌选择算法的基本思想是:根据每个个体的选择概率P(xi)将一个圆盘分成N个扇区,其中第i个扇区的中心角为:再设立一个移动指针,将圆盘的转动等价为指针的移动。选择时,假想转动圆盘,若静止时指针指向第i个扇区,则选择个体i。其物理意义如图5-19所示。基本遗传操作(2/11)28P(x1)P(x2)P(xN)……P(xi)2πp(xi)图4-19轮盘赌选择
从统计角度看,个体的适应度值越大,其对应的扇区的面积越大,被选中的可能性也越大。这种方法有点类似于发放奖品使用的轮盘,并带有某种赌博的意思,因此亦被称为轮盘赌选择。基本遗传操作(3/11)29(2)交叉操作
交叉(Crossover)操作是指按照某种方式对选择的父代个体的染色体的部分基因进行交配重组,从而形成新的个体。交配重组是自然界中生物遗传进化的一个主要环节,也是遗传算法中产生新的个体的最主要方法。根据个体编码方法的不同,遗传算法中的交叉操作可分为二进制交叉和实值交叉两种类型。①二进制交叉
二进制交叉(BinaryValuedCrossover)是指二进制编码情况下所采用的交叉操作,它主要包括单点交叉、两点交叉、多点交叉和均匀交叉等方法。基本遗传操作(4/11)30
单点交叉
单点交叉也称简单交叉,它是先在两个父代个体的编码串中随机设定一个交叉点,然后对这两个父代个体交叉点前面或后面部分的基因进行交换,并生成子代中的两个新的个体。假设两个父代的个体串分别是:
X=x1x2…xkxk+1…xnY=y1y2…ykyk+1…yn
随机选择第k位为交叉点,若采用对交叉点后面的基因进行交换的方法,但点交叉是将X中的xk+1到xn部分与Y中的yk+1到yn部分进行交叉,交叉后生成的两个新的个体是:
X’=x1x2…xk
yk+1…yn
Y’=y1y2…yk
xk+1…xn
例4.7
设有两个父代的个体串A=001101
和B=110010
,若随机交叉点为4,则交叉后生成的两个新的个体是:A’=001110
B’=110001
基本遗传操作(5/11)31
两点交叉
两点交叉是指先在两个父代个体的编码串中随机设定两个交叉点,然后再按这两个交叉点进行部分基因交换,生成子代中的两个新的个体。假设两个父代的个体串分别是:
X=x1x2…xi…xj…xnY=y1y2…yi…yj…,yn
随机设定第i、j位为两个交叉点(其中i<j<n),两点交叉是将X中的xi+1到xj部分与Y中的yi+1到yj部分进行交换,交叉后生成的两个新的个体是:
X’=x1x2…xi
yi+1…yjxj+1…xn
Y’=y1y2…yi
xi+1
…
xjyj+1
…yn
例4.8
设有两个父代的个体串A=001101和B=110010,若随机交叉点为3和5,则交叉后的两个新的个体是:A’=001011B’=110100基本遗传操作(6/11)32
多点交叉多点交是指先随机生成多个交叉点,然后再按这些交叉点分段地进行部分基因交换,生成子代中的两个新的个体。假设交叉点个数为m,则可将个体串划分为m+1个分段,其划分方法是:当m为偶数时,对全部交叉点依次进行两两配对,构成m/2个交叉段。当m为奇数时,对前(m-1)个交叉点依次进行两两配对,构成(m-1)/2个交叉段,而第m个交叉点则按单点交叉方法构成一个交叉段。下面以m=3为例进行讨论。假设两个父代的个体串分别是X=x1x2…xi…xj…xk…xn和Y=y1y2…yi…yj…yk…yn,随机设定第i、j、k位为三个交叉点(其中i<j<k<n),则将构成两个交叉段。交叉后生成的两个新的个体是:
X’=x1x2…xiyi+1…yj
xj+1…xk
yk+1
…yn
Y’=y1y2…yi
xi+1…xjyj+1
…yk
xk+1…xn
例4.9
设有两个父代的个体串A=001101和B=110010,若随机交叉点为1、3和5,则交叉后的两个新的个体是:A’=010100
B’=101011
基本遗传操作(7/11)33
均匀交叉均匀交叉(UniformCrossover)是先随机生成一个与父串具有相同长度,并被称为交叉模版(或交叉掩码)的二进制串,然后再利用该模版对两个父串进行交叉,即将模版中1对应的位进行交换,而0对应的位不交换,依此生成子代中的两个新的个体。事实上,这种方法对父串中的每一位都是以相同的概率随机进行交叉的。例4.10
设有两个父代的个体串A=001101和B=110010,若随机生成的模版T=010011,则交叉后的两个新的个体是A’=011010和B’=100101。即
A:001101B:110010T:010011A’:01111
0
B’:10000
1基本遗传操作(8/11)34②实值交叉实值交叉是在实数编码情况下所采用的交叉操作,主要包括离散交叉和算术交叉,下面主要讨论离散交叉(部分离散交叉和整体离散交叉)。部分离散交叉是先在两个父代个体的编码向量中随机选择一部分分量,然后对这部分分量进行交换,生成子代中的两个新的个体。整体交叉则是对两个父代个体的编码向量中的所有分量,都以1/2的概率进行交换,从而生成子代中的两个新的个体。以部分离散交叉为例,假设两个父代个体的n维实向量分别是X=x1x2…xi…xk…xn和Y=y1y2…yi…yk…yn,若随机选择对第k个分量以后的所有分量进行交换,则生成的两个新的个体向量是:
X’=x1x2…xk
yk+1…ynY’=y1y2…yk
xk+1…xn例4.11
设有两个父代个体向量A=201619321826和B=362538122130,若随机选择对第3个分量以后的所有分量进行交叉,则交叉后两个新的个体向量是:A’=20161912
21
30B’=36253832
18
26
基本遗传操作(9/11)35
(3)变异操作
变异(Mutation)是指对选中个体的染色体中的某些基因进行变动,以形成新的个体。变异也是生物遗传和自然进化中的一种基本现象,它可增强种群的多样性。遗传算法中的变异操作增加了算法的局部随机搜索能力,从而可以维持种群的多样性。根据个体编码方式的不同,变异操作可分为二进制变异和实值变异两种类型。①二进制变异当个体的染色体采用二进制编码表示时,其变异操作应采用二进制变异方法。该变异方法是先随机地产生一个变异位,然后将该变异位置上的基因值由“0”变为“1”,或由“1”变为“0”,产生一个新的个体。例4.12
设变异前的个体为A=001101,若随机产生的变异位置是2,则该个体的第2位由“0”变为“1”。变异后的新的个体是A’=011101。基本遗传操作(10/11)36
②实值变异当个体的染色体采用实数编码表示时,其变异操作应采用实值变异方法。该方法是用另外一个在规定范围内的随机实数去替换原变异位置上的基因值,产生一个新的个体。最常用的实值变异操作有:
基于位置的变异方法该方法是先随机地产生两个变异位置,然后将第二个变异位置上的基因移动到第一个变异位置的前面。例4.13
设选中的个体向量C=201619122130,若随机产生的两个变异位置分别时2和4,则变异后的新的个体向量是:C’=2012
16192130
基于次序的变异该方法是先随机地产生两个变异位置,然后交换这两个变异位置上的基因。例4.14
设选中的个体向量D=201216192130,若随机产生的两个变异位置分别时2和4,则变异后的新的个体向量是:D’=201916122130基本遗传操作(11/11)37例4.15
用遗传算法求函数
f(x)=x2的最大值,其中x为[0,31]间的整数。解:这个问题本身比较简单,其最大值很显然是在x=31处。但作为一个例子,它有着较好的示范性和可理解性。按照遗传算法,其求解过程如下:(1)编码
由于x的定义域是区间[0,31]上的整数,由5位二进制数即可全部表示。因此,可采用二进制编码方法,其编码串的长度为5。例如,用二进制串00000来表示x=0,11111来表示x=31等。其中的0和1为基因值。
(2)生成初始种群
若假设给定的种群规模N=4,则可用4个随机生成的长度为5的二进制串作为初始种群。再假设随机生成的初始种群(即第0代种群)为:
s01=01101s02=11001s03=01000s04=10010f(x)=x2
求解38(3)计算适应度
要计算个体的适应度,首先应该定义适应度函数。由于本例是求f(x)的最大值,因此可直接用f(x)来作为适应度函数。即:
f(s)=f(x)其中的二进制串s对应着变量x的值。根据此函数,初始种群中各个个体的适应值及其所占比例如表4-5所示。表4-5初始种群情况表编号个体串(染色体)x适应值百分比%累计百分比%选中次数S01011011316914.3014.301S02110012562552.8867.182S03010008645.4172.590S04100101832427.411001可以看出,在4个个体中S02的适应值最大,是当前最佳个体。f(x)=x2
求解39(4)选择操作
假设采用轮盘赌方式选择个体,且依次生成的4个随机数(相当于轮盘上指针所指的数)为0.85、0.32、0.12和0.46,经选择后得到的新的种群为:
S’01=10010S’02=11001S’03=01101S’04=11001其中,染色体11001在种群中出现了2次,而原染色体01000则因适应值太小而被淘汰f(x)=x2
求解40(5)交叉
假设交叉概率Pi为50%,则种群中只有1/2的染色体参与交叉。若规定种群中的染色体按顺序两两配对交叉,且有S’01与S’02交叉,S’03与S’04不交叉,则交叉情况如表4-6所示。表4-6初始种群的交叉情况表编号个体串(染色体)交叉对象交叉位子代适应值S’0110010S’02310001289S’0211001S’01311010676S’0301101S’04N01101169S’0411001S’03N11001625可见,经交叉后得到的新的种群为:S’’01=10001S’’02=11010S’’03=01101S’’04=11001f(x)=x2
求解41
(6)变异
变异概率Pm一般都很小,假设本次循环中没有发生变异,则变异前的种群即为进化后所得到的第1代种群。即:
S11=10001S12=11010S13=01101S14=11001
然后,对第1代种群重复上述(4)-(6)的操作
f(x)=x2
求解42
其中若假设按轮盘赌选择时依次生成的4个随机数为0.14、0.51、0.24和0.82,经选择后得到的新的种群为:
S’11=10001S’12=11010S’13=11010S’14=11001可见,染色体11010被选择了2次,而原染色体01101则因适应值太小而被淘汰。
编号个体串(染色体)x适应值百分比%累计百分比%选中次数S11100011728916.4316.431S12110102667638.4354.862S1301101131699.6164.470S14110012562535.531001对第1代种群,同样重复上述(4)-(6)的操作。其选择情况如表4-7所示。表4-7第1代种群的选择情况表f(x)=x2
求解43可见,经杂交后得到的新的种群为:S’’11=10010S’’12=11001S’’13=11001S’’14=11010可以看出,第3位基因均为0,已经不可能通过交配达到最优解。这种过早陷入局部最优解的现象称为早熟。为解决这一问题,需要采用变异操作。编号个体串(染色体)交叉对象交叉位子代适应值S’1110001S’12310010324S’1211010S’11311001625S’1311010S’1411001S/p>
对第1代种群,其交叉情况如表4-8所示。表4-8第1代种群的交叉情况表f(x)=x2
求解44它是通过对S’’14的第3位的变异来实现的。变异后所得到的第2代种群为:
S21=10010S22=11001S23=11001S24=11110
接着,再对第2代种群同样重复上述(4)-(6)的操作:
编号个体串(染色体)是否变异变异位子代适应值S’’1110010N10010324S’’1211001N11001625S’’1311001N11001625S’’1411010Y311110900对第1代种群,其变异情况如表4-9所示。表4-9第1代种群的变异情况表f(x)=x2
求解45其中若假设按轮盘赌选择时依次生成的4个随机数为0.42、0.15、0.59和0.91,经选择后得到的新的种群为:
S’21=11001S’22=10010S’23=11001S’24=11110编号个体串(染色体)x适应值百分比%累计百分比%选中次数S21100101832423.9223.921S22110012562522.1246.041S23110012562522.1268.161S24111103090031.841001
对第2代种群,同样重复上述(4)-(6)的操作。其选择情况如表4-10所示。表4-10第2代种群的选择情况表f(x)=x2
求解46
这时,函数的最大值已经出现,其对应的染色体为11111,经解码后可知问题的最优解是在点x=31处。
求解过程结束。编号个体串(染色体)交叉对象交叉位子代适应值S’2111001S’22311010676S’2210010S’21310001289S’2311001S’24411000576S’2411110S’23411111961对第2代种群,其交叉情况如表4-11所示。图4.11第2代种群的交叉情况
f(x)=x2
求解
第五章不确定性推理主要内容朴素贝叶斯分类朴素贝氏分类的实例办信用卡意愿:项目性别年龄学生身分收入办卡1男>45否高
会2女31~45否高会3女20~30是低会4男<20是低不会5女20~30是中不会6女20~30否中会7女31~45否高会8男31~45是中不会9男31~45否中会10女<20是低会2026/4/2349类属性解:首先根据训练样本计算各属性相对于不同分类结果的条件概率:P(办卡)=7/10
P(不办卡)=3/10P(女性|办卡)=5/7
P(女性|不办卡)=1/3P(年龄=31~45|办卡)=3/7
P(年龄=31~45|不办卡)=1/3P(学生=否|办卡)=5/7
P(学生=否|不办卡)=0/3P(收入=中|办卡)=2/7
P(收入=中|不办卡)=2/32026/4/2350判断:X=(女性,年龄介于31~45之间,不具学生身份,收入中等)会不会办理信用卡。
其次,再应用朴素贝氏分类器进行类别预测:计算P(办卡)P(女性|办卡)P(年龄31~45|办卡)P(不是学生|办卡)P(收入中|办卡)=15/343≈0.044P(不办卡)P(女性|不办卡)P(年龄31~45|不办卡)P(不是学生|不办卡)P(收入中等|不办卡)=00.044>02026/4/2351训练样本中对于(女性,年龄介于31~45之间,不具学生身份,收入中等)的个人,按照朴素贝
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年关于高考历史的知识点梳理
- 2024年一般高等学校招生全国统一考试(江苏卷)
- 6病历全周期质控与信息安全管理
- 2024年学校食堂用工合同
- 2024年全国教师资格之中学生物学科知识与教学能力考试培优拓展题附答案
- 独家审计合同范本合同三篇
- 科技项目管理咨询合同范本规范合同三篇
- 国际基础与金融 1
- 2026年上海市闵行区初三语文二模试卷及答案
- 广告学:理论、方法与实务(3版)- 课件 第1、2章-广告导论、-广告的起源与发展
- 建设工程工程量清单计价标准(2024版)解读课件
- 毕业论文初稿指导师评语
- 2025年工业级机器人视觉系统合同协议合同
- 儿童青少年情绪障碍辩证行为治疗干预方案
- 郑州信息科技职业学院单招职业技能测试参考试题库(含答案)
- 施工期间交通疏导应急预案方案
- 2025年理赔专业技术职务任职资格考试(理赔员保险基础知识)经典试题及答案
- 中学集团化办学工作总结
- 精益班组管理办法
- 急性缺血性脑卒中急救护理
- 2015年高考历史试卷(新课标Ⅱ)(解析卷)
评论
0/150
提交评论