安徽理工大学:《人工智能导论 Introduction to Artificial Intelligence》课程教学资源(PPT课件讲稿)第五章 基于谓词逻辑的机器推理(知识表示与推理)

第5章基于谓阁辽椅的机器推理 第5章基于谓祠逻辑的机器推理 5.1一阶谓词逻辑 5.2归结演绎推理 5.3应用归结原理求取问题答案 5.4归结策略 5.5归结反演程序举例 5.6Horn子句归结与逻辑程序 5.7非归结演绎推理 BACK
第5章 基于谓词逻辑的机器推理 第 5 章 基于谓词逻辑的机器推理 5.1 一阶谓词逻辑 5.2 归结演绎推理 5.3 应用归结原理求取问题答案 5.4 归结策略 5.5 归结反演程序举例 5.6 Horn子句归结与逻辑程序 5.7 非归结演绎推理

第5章基于谓阁辽辑的机器推理 5.1一阶谓词逻辑 5.1.1谓词、函数、量词 设a1,42,,an表示个体对象,A表示它们的属性、状态或 关系,则表达式 A(a1,a2,…,an) 在谓词逻辑中就表示一个(原子)命题。例如, (1) 素数(2),就表示命题“2是个素数”。 (2)好朋友(张三,李四),就表示命题“张三和李四是好朋 友
第5章 基于谓词逻辑的机器推理 5.1 一阶谓词逻辑 5.1.1 谓词、函数、 设a1 , a2 , …, an表示个体对象, A表示它们的属性、状态或 关系, 则表达式 A(a1 , a2 , …, an ) 在谓词逻辑中就表示一个(原子)命题。 例如, (1) 素数(2), 就表示命题“2是个素数” 。 (2) 好朋友(张三, 李四), 就表示命题“张三和李四是好朋 友”

第5章基于谓祠逻桥的机器推理 一般地,表达式 P(X1X22…Xn) 在谓词逻辑中称为元谓词。其中P是谓词符号,也称谓词, 代表一个确定的特征或关系(名)。x12,x称为谓词的参量或 者项,一般表示个体。 个体变元的变化范围称为个体域(或论述域),包揽一切 事物的集合称为全总个体域
第5章 基于谓词逻辑的机器推理 P(x1 ,x2 ,…,xn ) 一般地, 表达式 在谓词逻辑中称为n元谓词。其中P是谓词符号,也称谓词, 代表一个确定的特征或关系(名)。x1 ,x2 ,…,xn称为谓词的参量或 者项,一般表示个体。 个体变元的变化范围称为个体域(或论述域),包揽一切 事物的集合称为全总个体域

第5章基子谓阁逻桥的机器推理 为了表达个体之间的对应关系,我们引入通常数学中函数 的概念和记法。例如我们用father(x)表示x的父亲,用sum(x,y) 表示数x和y之和,一般地,我们用如下形式: x1X22…Xn) 表示个体变元x1,2,xn所对应的个体y,并称之为n元个体函数, 简称函数(或函词、函词命名式)。其中是函数符号,有了 函数的概念和记法,谓词的表达能力就更强了。例如,我们用 Doctor((father(Li)表示“小李的父亲是医生”,用E(sq(x)y)表 示“x的平方等于y
第5章 基于谓词逻辑的机器推理 为了表达个体之间的对应关系,我们引入通常数学中函数 的概念和记法。例如我们用father(x)表示x的父亲,用sum(x,y) 表示数x和y之和,一般地,我们用如下形式: f(x1 ,x2 ,…,xn ) 表示个体变元x1 ,x2 ,…,xn所对应的个体y,并称之为n元个体函数, 简称函数(或函词、函词命名式)。其中f是函数符号,有了 函数的概念和记法,谓词的表达能力就更强了。例如,我们用 Doctor(father(Li))表示“小李的父亲是医生” ,用E(sq(x),y))表 示“ x的平方等于y”

第5章基子谓阁逻桥的机器推理 00H 以后我们约定用大写英文字母作为谓词符号,用小写字母 fg,h等表示函数符号,用小写字母x,y,等作为个体变元符号, 用小写字母a,b,c等作为个体常元符号。 我们把“所有”、“一切”、“任一”、“全体”、 “凡是”等词统称为途称量词,记为x,把“存在”、“有些”、 “至少有一个”、“有的”等词练称为存在量词,记为x。 Vx(M(x)→N(x) 其中Mx)表示“x是人”,N(x)表示“x有名字”,该式可读作 “对于任意的x,如果x是人,则x有名字”。这里的个体域取为 全总个体域。如果把个体域取为人类集合,则该命题就可以表 示为 VxN(x)
第5章 基于谓词逻辑的机器推理 以后我们约定用大写英文字母作为谓词符号,用小写字母 f,g, h等表示函数符号,用小写字母x, y, z等作为个体变元符号, 用小写字母a, b, c等作为个体常元符号。 我们把“所有” 、 “一切” 、 “任一” 、 “全体” 、 “凡是”等词统称为全称量词, 记为 x; 把“存在” 、 “有些” 、 “至少有一个” 、 “有的”等词统称为存在量词, 记为 x。 x(M (x) → N(x)) 其中M(x)表示“ x是人” , N(x)表示“ x有名字” , 该式可读作 “对于任意的x, 如果x是人, 则x有名字” 。这里的个体域取为 全总个体域。如果把个体域取为人类集合, 则该命题就可以表 示为 xN(x)

第5章基子谓祠辽桥的机器推理 同理,我们可以把命题“存在不是偶数的整数”表示为 3x(G(x)ΛE(x) 其中G(x)表示“x是整数”,E(x)表示“x是偶数”。此式可读作 “存在x,x是整数并且x不是偶数
第5章 基于谓词逻辑的机器推理 同理, 我们可以把命题“存在不是偶数的整数”表示为 x(G(x)E(x)) 其中G(x)表示“ x是整数” , E(x)表示“ x是偶数” 。此式可读作 “存在x, x是整数并且x不是偶数”

第5章基子谓阁逻桥的机器推理 不同的个体变元,可能有不同的个体域。为了方便和统一 起见,我们用谓词表示命题时,一般总取全总个体域,然后再采 取使用限定谓词的办法来指出每个个体变元的个体域。具体 来讲,有下面两条: (1)对全称量词,把限定谓词作为蕴含式之前件加入,即 P(x)→..)。 (2)对存在量词,把限定量词作为一个合取项加入,即 通P(x)∧..) 这里的P(x)就是限定谓词。我们再举几个例子
第5章 基于谓词逻辑的机器推理 不同的个体变元, 可能有不同的个体域。为了方便和统一 起见, 我们用谓词表示命题时,一般总取全总个体域, 然后再采 取使用限定谓词的办法来指出每个个体变元的个体域。 具体 来讲,有下面两条: (1) 对全称量词,把限定谓词作为蕴含式之前件加入, 即 x(P(x)→…)。 (2) 对存在量词, 把限定量词作为一个合取项加入, x(P(x)∧…)。 这里的P(x)就是限定谓词。 我们再举几个例子。

第5章基于谓阁辽椅的机器推理 -00ol Hoto 例5.1不存在最大的整数,我们可以把它翻译为 3x(G(x)Λy(G(y)→D(x,y) 或 Vx(G(x)→3y(G(y)ΛD(y,x) 例5.2对于所有的自然数,均有+y>x Vxy(N(x)∧W(y)→S(x,y,x) 例5.3 某些人对某些食物过敏 3x3y(M(x)ΛF(y)∧G(x,y)
第5章 基于谓词逻辑的机器推理 例 5.1 不存在最大的整数, 我们可以把它翻译为 x(G(x)y(G( y) → D(x, y)) 或 x(G(x) → y(G( y) D( y, x)) 例 5.2 对于所有的自然数, 均有x+y>x xy(N(x) N( y) → S(x, y, x)) 例 5.3 某些人对某些食物过敏 xy(M (x) F( y) G(x, y))

第5章基于谓阁辽桥的机器推理 5.1.2谓词公式 定义1 (1)个体常元和个体变元都是项。 (2)设f是n元函数符号,若t1,2,…,n是项,则t1,2…,n)是项。 (3)只有有限次使用(1),(2)得到的符号串才是项
第5章 基于谓词逻辑的机器推理 5.1.2 谓词公式 定义1 (1) 个体常元和个体变元都是项。 (2) 设f是n元函数符号,若t1 ,t2 ,…,tn是项,则f(t1 ,t2 ,…,tn )是项。 (3) 只有有限次使用(1), (2)得到的符号串才是项

第5章基于谓阁辽饼的机器推理 定义2设P为n元谓词符号,t1,2,tn为项,则P(t1,2,,t) 称为原子谓词公式,简称原子公式或者原子。 从原子谓词公式出发,通过命题联结词和量词,可以组 成复合谓词公式。下面我们给出谓词公式的严格定义,即谓 词公式的生成规则
第5章 基于谓词逻辑的机器推理 定义2 设P为n元谓词符号,t1 ,t2 ,…,tn为项,则P(t1 ,t2 ,…,tn ) 称为原子谓词公式,简称原子公式或者原子。 从原子谓词公式出发,通过命题联结词和量词,可以组 成复合谓词公式。下面我们给出谓词公式的严格定义,即谓 词公式的生成规则
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 安徽理工大学:《人工智能导论 Introduction to Artificial Intelligence》课程教学资源(PPT课件讲稿)第七章 几种结构化知识表示及其推理.ppt
- 安徽理工大学:《人工智能导论 Introduction to Artificial Intelligence》课程教学资源(PPT课件讲稿)第四章 基于遗传算法的随机优化搜索.ppt
- 安徽理工大学:《人工智能导论 Introduction to Artificial Intelligence》课程教学资源(PPT课件讲稿)第三章 图搜索与问题求解.ppt
- 安徽理工大学:《人工智能导论 Introduction to Artificial Intelligence》课程教学资源(PPT课件讲稿)第二章 逻辑程序设计语言(Prolog语言).ppt
- 安徽理工大学:《人工智能导论 Introduction to Artificial Intelligence》课程教学资源(PPT课件讲稿)第一章 人工智能概述.ppt
- 安徽理工大学:《人工智能导论 Introduction to Artificial Intelligence》课程教学资源(试卷习题)paper-10.doc
- 安徽理工大学:《人工智能导论 Introduction to Artificial Intelligence》课程教学资源(试卷习题)paper-9.doc
- 安徽理工大学:《人工智能导论 Introduction to Artificial Intelligence》课程教学资源(试卷习题)paper-8.doc
- 安徽理工大学:《人工智能导论 Introduction to Artificial Intelligence》课程教学资源(试卷习题)paper-7.doc
- 安徽理工大学:《人工智能导论 Introduction to Artificial Intelligence》课程教学资源(试卷习题)paper-6.doc
- 安徽理工大学:《人工智能导论 Introduction to Artificial Intelligence》课程教学资源(试卷习题)paper-5.doc
- 安徽理工大学:《人工智能导论 Introduction to Artificial Intelligence》课程教学资源(试卷习题)paper-4.doc
- 安徽理工大学:《人工智能导论 Introduction to Artificial Intelligence》课程教学资源(试卷习题)paper-3.doc
- 安徽理工大学:《人工智能导论 Introduction to Artificial Intelligence》课程教学资源(试卷习题)paper-2.doc
- 安徽理工大学:《人工智能导论 Introduction to Artificial Intelligence》课程教学资源(试卷习题)paper-1.doc
- 安徽理工大学:《人工智能导论 Introduction to Artificial Intelligence》课程教学资源(试卷习题)paper-1.doc
- 安徽理工大学:《人工智能导论 Introduction to Artificial Intelligence》课程教学资源(实验指导书).pdf
- 安徽理工大学:《人工智能导论 Introduction to Artificial Intelligence》课程教学资源(授课计划).pdf
- 安徽理工大学:《人工智能导论 Introduction to Artificial Intelligence》课程教学资源(教学大纲).pdf
- 聊城大学:《电路分析》课程教学资源(课件讲稿,打印版)第12章 三相电路.pdf
- 安徽理工大学:《人工智能导论 Introduction to Artificial Intelligence》课程教学资源(PPT课件讲稿)第六章 基于产生式规则的机器推理(机器学习与知识发现).ppt
- 安徽理工大学:《人工智能导论 Introduction to Artificial Intelligence》课程教学资源(PPT课件讲稿)第九章 机器学习与知识发现.ppt
- 安徽理工大学:《人工智能导论 Introduction to Artificial Intelligence》课程教学资源(PPT课件讲稿)第八章 不确定性知识的表示与推理.ppt
- 安徽理工大学:《人工智能原理》课程教学资源(课件讲稿)人工智能 Artificial Intelligence(AI)Part 1-Part 5.ppt
- 安徽理工大学:《人工智能原理》课程教学资源(课件讲稿)人工神经网络 ANN.pdf
- 烟台理工学院:《检测技术及控制仪表》理论课教学大纲 Measurement Technologies and Control Instruments.doc
- 烟台理工学院:《嵌入式系统原理及应用》课程教学资源(教学大纲)Principles and Applications of Embedded System.doc
- 烟台理工学院:《可编程控制器原理及应用》课程教学资源(教学大纲)Principle and Application of PLC.doc
- 烟台理工学院:《智能控制》课程教学资源(教学大纲)Intelligent Control.doc
- 烟台理工学院:《计算机控制系统课程设计》课程教学资源(教学大纲)Course Design of Computer Control.doc
- 烟台理工学院:《计算机控制系统》课程教学资源(教学大纲)Computer Control System.doc
- 烟台理工学院:《自动控制原理 Automatic Control Theory》课程教学资源(教学大纲).doc
- 烟台理工学院:《自动控制原理 Automatic Control Theory》课程教学资源(课件讲稿)第七章 线性离散系统的分析.pdf
- 烟台理工学院:《自动控制原理 Automatic Control Theory》课程教学资源(课件讲稿)第六章 线性系统的校正方法.pdf
- 烟台理工学院:《自动控制原理 Automatic Control Theory》课程教学资源(课件讲稿)第五章 线性系统的频域分析法(频率法,5.4-5.5).pdf
- 烟台理工学院:《自动控制原理 Automatic Control Theory》课程教学资源(课件讲稿)第五章 线性系统的频域分析法(频率法)5.3 频域稳定判据.pdf
- 烟台理工学院:《自动控制原理 Automatic Control Theory》课程教学资源(课件讲稿)第五章 线性系统的频域分析法(频率法,5.1-5.2).pdf
- 烟台理工学院:《自动控制原理 Automatic Control Theory》课程教学资源(课件讲稿)第四章 线性系统的根轨迹法.pdf
- 烟台理工学院:《自动控制原理 Automatic Control Theory》课程教学资源(课件讲稿)第三章 线性系统的时域分析法(3.1-3.4).pdf
- 烟台理工学院:《自动控制原理 Automatic Control Theory》课程教学资源(课件讲稿)第二章 控制系统的数学模型(拉氏变换).pdf