人工智能的数学基础.pptx
《人工智能的数学基础.pptx》由会员分享,可在线阅读,更多相关《人工智能的数学基础.pptx(46页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、w李 凌 均w四月 23培训专用第二章 人工智能的数学基础w人工智能的数学基础有:逻辑学、概率论、模糊理论。逻辑经典命题逻辑一阶谓词逻辑w2.1 命题逻辑与谓词逻辑w2.2 多值逻辑w2.3 概率论w2.4 模糊理论非经典逻辑多值逻辑、模糊逻辑模态逻辑、时态逻辑具有真假意义本章内容:郑州大学振动工程研究所 电话 03716培训专用w2.2.1.命题w一个具有真假意义的陈述句,称为命题。命题通常用大写的英文字母P,Q,R等来表示,命题是具有或真或假的含义的。如果一个命题的真值为真则用T(或1)表示,若为假则用F(或0)表示 w下面的例子均是命题:w(1)郑州大学是一所综合性大学。(T)w(2)2
2、+2=5(F)。w(3)今天是个好天气。(T)w(4)每一个奇数都是素数。(F)2.1 命题逻辑与谓词逻辑郑州大学振动工程研究所 电话 03716培训专用w下面的例子都不是命题:w(1)现在是几点钟?(疑问句)w(2)x-y2(其真假值随x、y的变化而变化,不能确定。)w(3)我在说假话。(悖论,真作假时假亦真,假作真时真亦假)w(4)请安静!(祈使句)2.1 命题逻辑与谓词逻辑郑州大学振动工程研究所 电话 03716培训专用w命题逻辑的局限性:在命题逻辑中我们研究的最小单位是句子,即命题,它无法把所要描述的客观事物的结构及逻辑关系反映出来。也无法把不同对象的共同特征表述出来。很多问题仅用命题
3、逻辑是解决不了的、表达不清的。由此发展了谓词逻辑。2.1.2.谓词:在谓词逻辑中引入谓词来表示命题。一个谓词分为谓词名和个体2部分,谓词用于描述个体的性质、状态或个体之间的关系。个体就是要被描述的某个独立存在的事物或某个抽象的概念。2.1 命题逻辑与谓词逻辑郑州大学振动工程研究所 电话 03716培训专用w例1:张华是大学生。其中“张华”是个体,“是大学生”是谓语。于是我们可引入一个谓词S(x)来表示x是大学生,张华代以x就表示张华是大学生。S(x)涉及到一个变元,称为一元谓词,一元谓词表示个体的属性。w例2:张华比李玲高。其中“张华”和“李玲”是个体,“比高”是谓词,因为涉及到两个个体,所以
4、我们可以用一个二元谓词G(x,y)表示x高于y,将张华代以x,李玲代以y,则表示张华比李玲高。若用李玲代以x,张华代以y,则表示李玲高于张华。也就是说谓词中客体变元的顺序一经定义就不能随意改变了。2.1 命题逻辑与谓词逻辑郑州大学振动工程研究所 电话 03716培训专用w有多个变元的谓词称为多元谓词,多元谓词表示多个客体之间的关系。w谓词中的个体可以是常量,也可以是变元或函数。w谓词的语义是由使用者定义的,一旦被定义意义就明确。w当谓词中的变元全部用特定的个体取代时,谓词就有了确定的真值T or F。2.1 命题逻辑与谓词逻辑郑州大学振动工程研究所 电话 03716培训专用连接词w象在整数或实
5、数集合上可以进行+,-,*,/运算一样,在命题集合上也可以进行运算,形成新的命题。常用的命题运算符亦称为连接词有:w:非 :合取(与),:析取(或),:条件或蕴涵,:双条件(当且仅当)2.1 命题逻辑与谓词逻辑2.1.3.谓词公式:郑州大学振动工程研究所 电话 03716培训专用w逻辑连接词非“”:如果P是一个命题,那麽P是一个命题,它的真值是这样定义的:P真(1),P假;P假(0),P真。可以用如下的一个所谓真值表来表示:w这里应该注意的是 P是对整个命题P的否定,而不是对命题P的部分成分否定。是一个一元逻辑连接词。2.1 命题逻辑与谓词逻辑PP0110郑州大学振动工程研究所 电话 0371
6、6培训专用w逻辑连接词合取逻辑连接词合取“”:如果:如果P是一个命题,是一个命题,Q是一个是一个命题,那麽命题,那麽P Q是一个命题,它的真值是这样定义是一个命题,它的真值是这样定义的:的:当且仅当当且仅当P和和Q同时为真时,同时为真时,P Q的值为真,其的值为真,其余情况均为假。余情况均为假。2.1 命题逻辑与谓词逻辑PQP Q000010100111其真值表如右:其真值表如右:“”是一个二元逻辑连接是一个二元逻辑连接词。这是一个复合命题,词。这是一个复合命题,可以读作合取或可以读作合取或“和和”、“and”。郑州大学振动工程研究所 电话 03716培训专用w例如令例如令P:曹老师是教授。曹
7、老师是教授。w Q:王晓离散数学不及格。王晓离散数学不及格。w则则P Q:曹老师是教授并且王晓离散数学不及格曹老师是教授并且王晓离散数学不及格w注意这两件事在日常生活中可能是毫不相干的事情,但注意这两件事在日常生活中可能是毫不相干的事情,但在命题逻辑中是有意义的,即在命题逻辑中是有意义的,即P和和Q的真值定下来,的真值定下来,P Q的真值就可求。的真值就可求。w再例如令再例如令P:今天是晴天。今天是晴天。w Q:欢欢是大熊猫。欢欢是大熊猫。w于是于是P Q:今天是晴天并且欢欢是大熊猫。今天是晴天并且欢欢是大熊猫。2.1 命题逻辑与谓词逻辑郑州大学振动工程研究所 电话 03716培训专用w逻辑连
8、接词析取逻辑连接词析取“”:如果如果P是一个命题,是一个命题,Q是一个命是一个命题,那麽题,那麽P Q是一个命题,并且它的真值是这样定义的:是一个命题,并且它的真值是这样定义的:当且仅当当且仅当P和和Q同时为假的时候同时为假的时候 P Q的值才为假,否则的值才为假,否则其值为真。其值为真。其真值表如下:其真值表如下:2.1 命题逻辑与谓词逻辑PQP Q000011101111“”可以读作析取也可可以读作析取也可以读作以读作“或或”、“or”,它,它是个二元逻辑连接词。但是个二元逻辑连接词。但它它仅代表日常生活中的可仅代表日常生活中的可兼容或,不代表排斥或。兼容或,不代表排斥或。郑州大学振动工程
9、研究所 电话 03716培训专用w例如令P:今天下午3点我去讲课。w Q:今天下午3点我去游泳。w日常生活中可能会说,今天下午3点我去讲课或今天下午3点我去游泳。这里的或是一种排斥或(也称异或),不能使用逻辑连接词“”来表示,也就是说不能用 P QQ:来表示今天下午3点我去讲课或或今天下午3点我去游泳。但下面的例子可以用析取来表示。wP:李明在教室。wQ:王鹏去公园。于是P QQ表示:表示:李明在教室或王鹏去公园。2.1 命题逻辑与谓词逻辑郑州大学振动工程研究所 电话 03716培训专用w逻辑连接词单条件“”:如果P是一个命题,Q是一个命题,那麽P Q是一个命题,表示P蕴涵Q,即:如果P,则Q
10、。P成为条件的前件,Q成为条件的后件。它的真值是这样定义的:PQP Q001011100111当且仅当前件为真后件为假的时候,P Q的值才为假,其余情况均为真。其真值表如右:2.1 命题逻辑与谓词逻辑郑州大学振动工程研究所 电话 03716培训专用w例如令P:今天有雨。Q:我带雨伞。w于是P P Q Q:如果今天有雨,那麽我带雨伞。如果我们指定P为真代表今天有雨,那麽P为假表示今天没有雨,指定Q真为我带雨伞,那麽我没带雨伞为 Q假。现在我们来分析上面真值表的各种情况:w1、P=0,Q=0即今天没雨,我没带雨伞。P P QQ=1即成功。w2、P=0,Q=1即今天没雨,我带雨伞。P P Q Q=1
11、也成功(带雨伞也没错)2.1 命题逻辑与谓词逻辑郑州大学振动工程研究所 电话 03716培训专用w3、P=1,Q=0,P P Q Q=0即今天有雨,我没带雨伞,挨淋,失败。w4、P=1,Q=1,P P Q Q=1即今天有雨,我带雨伞。成功。w由上面的例子可以看出,P Q真值的规定是符合常规逻辑的。再看一个例子w令P:学生不听话。(并指派为真)Q:老师管教学生。(并指派为真)于是P=0,Q=0,P Q:如果学生听话,那麽老师不管教学生,2.1 命题逻辑与谓词逻辑郑州大学振动工程研究所 电话 03716培训专用w没毛病,所以P Q=1。wP=0,Q=1,P Q:如果学生听话,那麽老师管教学生。也没
12、毛病,P Q=1;wP=1,Q=0,P Q:如果学生不听话,那麽老师不管教学生。失败,所以P Q=0;w最后一种情况:P=1,Q=1,P Q:如果学生不听话,那麽老师管教学生。没毛病P Q=1。2.1 命题逻辑与谓词逻辑郑州大学振动工程研究所 电话 03716培训专用w逻辑连接词双条件“”:如果P是一个命题,Q是一个命题,那麽P Q是一个命题,它的真值是这样定义的:2.1 命题逻辑与谓词逻辑PQP Q001010100111当且仅当P和Q同号时P Q的值为真,否则为假。其真值表如下:郑州大学振动工程研究所 电话 03716培训专用wQ:老师管教学生。于是P Q表示老师管教学生当且仅当学生不听话
13、。w单条件和双条件逻辑连接词均是二元逻辑连接词。只要P,Q的真值定下来,P当且仅当Q的值就可以定下来。2.1 命题逻辑与谓词逻辑郑州大学振动工程研究所 电话 03716培训专用w逻辑连接词异或“”:如果P是一个命题,Q是一个命题,那麽P Q是一个命题,并且它的真值是这样定义的,当且仅当P和Q同号时,P Q的值为假否则为真。由定义我们可以看出,异或和逻辑连接词双条件“”有如下的关系:wP Q (PQ)2.1 命题逻辑与谓词逻辑郑州大学振动工程研究所 电话 03716培训专用w量词2.1 命题逻辑与谓词逻辑在把实际问题符号化的过程中,我们会遇到那样的短语:1、所有的;任何一个;每一个all of2
14、、有一个;有一些;存在一个some of我们使用量词进行符号化,谓词逻辑中引入两个量词来表达全称量词(用来表示)表示所有(或任一个)存在量词(用来表示)表示存在(有某个)郑州大学振动工程研究所 电话 03716培训专用例:用谓词逻辑符号化下列命题:所有的整数都是有理数;有些整数是素数;定义谓词:I(x):x是整数 Q(x):x是有理数 S(x):x是素数 于是上述命题可符号化为:(x)(I(x)Q(x);(x)(I(x)S(x).2.1 命题逻辑与谓词逻辑郑州大学振动工程研究所 电话 03716培训专用w谓词公式谓词公式(把实际问题符号化,公式化)命题演算的公式称为合式公式命题演算的公式称为合
15、式公式,又称命题公式,合又称命题公式,合式公式可按下列规则生成:式公式可按下列规则生成:(1)单个谓词是合式公式,称为原子谓词公式。单个谓词是合式公式,称为原子谓词公式。(2)如果如果A是合式公式,则是合式公式,则A是合式公式。是合式公式。(3)如果如果A和和B是合式公式,那麽是合式公式,那麽A B,A B,AB,AB是合式公式。是合式公式。(4)当且仅当有限次使用当且仅当有限次使用(1)、(2)、(3)条规则、由圆括条规则、由圆括号、逻辑连接词所组成的有意义的字符串是合式公号、逻辑连接词所组成的有意义的字符串是合式公式。式。(5)若若A是合式公式,是合式公式,x是个体变元。则是个体变元。则(
16、x)A和和(x)A也是合式公式。也是合式公式。2.1.4.谓词公式及谓词公式的解释郑州大学振动工程研究所 电话 03716培训专用w根据上面的定义可以看出下面的字符串均是合式公式:根据上面的定义可以看出下面的字符串均是合式公式:wP,P,P Q,P (P P QQ),),wP (P P QQ)R R,(P Q)(P Q)。w而下面的字符串则不是合式公式:wP ,R R,P ,(,(P P QQ)w逻辑连接词的运算优先级为:、,括号优先。w把一个实际问题符号化为一个命题公式的步骤如下:w1.确定给定的句子是否为命题。w2.找出各原子命题并确定句子中的连词对应的逻辑连结词。w3.用正确的语法把原命
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 人工智能 数学 基础
限制150内