人工智能第六章6.1-6.2

合集下载

模糊逻辑系统

模糊逻辑系统
y。
4 of 31
6.1简述
第六章 模糊逻辑系统
下图 6-1 表示具有输入和输出的模糊系统原理示意图。由于采用多维函数来描述 X ,
Y 和 R ,所以该模糊系统需要许多存储器用于实现离散逼近。
图 6-1 模糊系统原理示意图
5 of 31
6.1简述
第六章 模糊逻辑系统
图 6-2 表示模糊系统的一般原理框架图,它由输入定标输出定标、模糊化、模糊决策
是在基本模糊控制器上
增加了自适应机构,该
机构实现对基本模糊控
制器自身控制性能的负
反馈控制,以不断地调
整和改善控制器的性能。
8 of 31
高级人工智能人才培养丛书之一
第六章
模糊逻辑系统
6.1
简述
6.2
模糊逻辑系统结构
6.3
逻辑开发过程
6.4
案例
6.5
简单的模糊逻辑系统实验
习题
9 of 31
6.2模糊逻辑系统结构
T-S型模糊控
制器
自适应模糊
控制器
7 of 31
6.1简述
经典Mamdani型模
糊控制器
第六章 模糊逻辑系统
T-S型模糊控制器
自适应模糊控制器
自适应模糊控制
运行速度快,控制
规则通过引入加权因子
可以自调整,便于实现
自适应控制,具有较好
的自适应能力。
不仅可以用来描
述模糊控制器,也可
许多在经典
具有模糊性的语言叫做模
集合中成立的基本性质是可
糊语言。
以扩展到模糊集合中的。除
三种推理方法:模糊
了基本运算以外,模糊集合
近似推理、单输入模糊推

第6章超文本和超媒体

第6章超文本和超媒体
28
节点分为两种类型:一种称为 表现型,记录各种媒体信息,表现 型节点按其内容的不同又可分为许 多类别,如文本节点和图文节点等; 另一种称为组织型,用于组织并记 录节点间的联结关系,它实际起索 引目录的作用,是连结超文本网络 结构的纽带,即组织节点的节点。
29
节点的基本类型归纳如下: ⑴ 文本节点 ⑵ 图形节点 ⑶ 图像节点 ⑷ 音频节点 ⑸ 视频节点 ⑹ 混合媒体节点 ⑺ 按钮节点 ⑻ 组织型节点 ⑼ 推理型节点
针被称为链(link)。链有多种,它连接着两
个节点,通常是有向的,从一个节点(称之为
源节点)指向另一个节点(称之为目的节点)。
链的数量通常不是事先固定的,它依赖于每个
节点的内容和信息的原始结构。
11
A
B
C
D
E
F
这里要强调的不仅仅是“阅读”,而更重 要的是用户可以主动地决定阅读节点的顺序。 假如读者是从标记为A的文本块开始阅读,与 单一路径的文本不同,该超文本结构有三条阅 读路径摆在读者面前,即可到B、D或E。如果 读者选择B,则可以继续选择到C或E,从E又可 以到D。当然读者也可以从A选择直接到D。这 个例子表明,在超文本结构中任意两节点之间 可以有若干条不同的路径,读者可以自由的选 择最终沿哪条路径阅读文本。
6
尽管我们对某一对象具有相同的概 念,但由于文化基础和受教育的背景, 由于不同时间或不同的地点,产生联想 结果就可能是千差万别的。
这种联想方式实际上表明了信息的 结构及其动态性。显然,这种互连的网 状信息结构用普通的文本是无法管理的, 必须采用一种比文本更高一层次的信息 管理技术,即超文本(hypertext)。
35
3.网络 超文本由节点和链构成网
络是一个有向图,这种有向图 与人工智能中的语义网有类似 之处。语义网是一种知识表示 法,也是一种有向图。

人工智能 第六章 行为主义

人工智能 第六章 行为主义

第六章行为智能行为能力是人类智能的重要组成部分,是指人们具有对外界环境刺激做出反应的能力。

这种反应似乎不经大脑推理,而直接发生,存在所谓的“感知-行为”模式。

行为智能试图模拟人类的这种行为能力,将智能系统置于真实的场景中,使其直接感知外界环境并在此基础上做出合理的反应。

因此,行为智能也被称为“现场式人工智能”,以区别于传统的通过键盘、鼠标、显示器、打印机等输入输出设备与外界交互的无实体智能系统。

行为智能的别称还包括行为主义、行为途径、控制学派等。

行为智能中的开创性工作是美国麻省理工学院人工智能实验室(MIT-AI)的布鲁克斯对机器虫的研究。

他在1991年第12届国际人工智能联合会议(IJCAI)上发表的论文《没有表示的智能》(Intelligence without Representation)引起了人们对行为智能的极大关注,进而形成为目前独立于符号主义和连接主义的第三种主要人工智能研究学派。

在这一学派的影响下,智能体的研究得以兴起和发展。

早期智能体的概念是狭义的,指自主智能体,即具有行为智能,从而表现出自主特性的机器或系统。

布鲁克斯就将他所研究的机器虫称为自主智能体。

随着智能体技术的发展,特别是多智能体技术的出现,智能体的概念逐渐变得越来越宽泛,有时被用来泛指一切相对独立的智能机器或系统。

目前,智能体更多地被作为实现群体智能的基础,强调在完成某一共同任务时智能体之间的相互协调与协作。

行为智能系统中的关键构成成分包括传感器、控制器和学习器。

传感器用于感知外部环境;控制器用于控制智能体做出行动;学习器用于学习从环境状态到系统行为的控制策略。

传感和学习是行为智能中的主要难点。

对外界环境的感知是行为智能的前提和基础,但传感技术本质上是对人类感知能力的模拟,真正的行为智能体现在系统对于环境刺激所做出的正确反应上,即体现在其控制策略上。

因此,如何自动学习系统控制策略是行为智能中的核心问题。

目前,这一问题的解决方法主要包括强化学习和进化学习,二者都试图在智能系统的运行过程中逐渐提高其行为能力,但实现的方式不同。

第六章:无人船

第六章:无人船
4.水面物标探测与目标识别技术。
以匠心 致创新
6.4无人船
6.4.3技术体验1:无人船GPS导航
3. 利用GPS工具箱,体验GPS输出数据参数。
步骤1:下载“GPS”工具箱APP,APP的图标为“
“。
步骤2:搜索经度、纬度、海拔、实时卫星数量及位置信息。
以匠心 致创新
6.4无人船
步骤3:体验指南针功能。
以匠心 致创新
6.4无人船
6.4.2相关知识
2.关键技术:
1.航线自动生成与路径规划技术。
静态的航线自动生成与路径规划主要分为两大类: 1)电子海图分析规划; 2)基于轨迹分析的航线自动生成与路径规划。
2.通信技术。 主要涉及的通信技术:无线电通信、光学通信、水声通信。
3.自主决策与避障技术。
主要作用:降低无人船对远程操控人员的以来。
关闭定时器,记录 当前时间
计算距离
数码管显示距离
与最低距离比较, 驱动蜂鸣器
主程序流程图
外部按键中断 清除中断标志位 判断哪个按键按下
记录最低距离 返回
外部中断服务 程序
以匠心 致创新
6.4无人船
6.4.4技术体验2:无人船自主避碍
步骤1:电池盒组装,焊接好电池盒插头。
步骤2:检查上电是否正常,红色灯 是否正常亮起。
步骤3-4:设置检测距离并测试。
以匠心 致创新
6.4无人船
6.4.5知识拓展:声呐技术在无人船中的应用
1. 声呐技术
1. 主动声呐 声呐主动发射声波“照射”目标,而后接收水中目标反 射的回波并测定目标参数。
发射信号
信号源
发射机
发射阵
判决、显示
处理器

第六章并行处理和多处理

第六章并行处理和多处理

BSP的五级数据流水线构图
17个存储块 存储器
(集中式共享存贮器)
NW1 对准网络
指令译码 控制部件
NW2 对准网络
处理器
16个处理单元
BSP的五级数据流水线 在BSP中,存储器-存储器型的浮点运算是流水进行的。 BSP的流水线组织由五个功能级组成。尤其是并行处理机包括 有16个处理单元、17个存储器模块和2套互连网络(亦称对准 网络)组合在一起,就形成了一条五级的数据流水线,使连续 几条向量指令能在时间下重叠起来执行。 作用: (1)由17个存储器模块并行读出16个操作数; ( 2 )经对准网络 NW1 将 16 个操作数重新排列成 16 个处理单元 所需要的次序; (3)将排列好的16个操作送到并行处理单元完成操作; ( 4 )所得的 16 个结果经过对准网络 NW2 重新排列成 17 个存储 器模块所需要的次序; (5)写入存储器;
对处理单元阵列实现控制,(发控制信号,广播公共地址, 广播公共数据)对指令流进行译码控制,利用CU内部资源可以进 行标量操作,接受和处理各类中断,其他输入输出操作。 •I/O系统 由磁盘文件系统DFS,输入输出子系统和宿主计算机S/C 构成(驻留操作系统,编译程序,I/O服务程序等)
控制器CU
ADB
6.2
并行处理技术及发展
提高计算机系统的并行性的技术途径:(单机系统) 时间重叠(Time Interleaving):在并行性概念中引入时间 因素。让多个处理过程在时间上相互错开,轮流重叠地使用同 一套硬件设备的各个部分,以加快硬件周转而赢得速度。 资源重复(Resource Replication):并行性概念中引入空 间因素。通过重复设置的硬件资源来提高系统可靠性或性能。 例如,通过使用两台或多台完全相同的计算机完成同样的任务 来提高可靠性。 资源共享(Resource Sharing):利用软件的方法让多个用 户按一定时间顺序轮流地使用同一套资源,以提高其利用率, 这样相应地提高整个系统的性能。例如多道程序分时系统. (多机系统) 功能专用化,机间互连,网络化技术途径发展成 异构型多处理机,同构型多处理机,分布式处理机系统

《人工智能应用概论》课件第6章-计算机视觉技术

《人工智能应用概论》课件第6章-计算机视觉技术
该创意为后续人工智能娱乐产品设计提供了参考。
6 6.1 计算机视觉技术原理
6.1.1.计算机视觉技术分类
1. 图像分类
根据各自在图像信息中所反映的不同特征,把不同类别的目标区分开来的图像处理方 法。它利用计算机对图像进行定量分析,把图像或图像中的每个像元或区域划归为若干 个类别中的某一种,以代替人的视觉判读。
图像识别(image identification) 转向尚待开发的图像理解( image understanding)
6 6.1 计算机视觉技术原理
6.1.3.计算机视觉技术应用场景
1.无人驾驶 计算机视觉在无人驾驶中起到了非常关键的作用,比如道路的识别,路标的识别,红绿 灯的识别,行人识别等等平常驾驶过程中需要注意的。 另外还包括三维重建及自主导航,通过激光雷达或者视觉传感器可以重建三维模型,辅 助汽车进行自主定位及导航,进行合理的路径规划和相关决策。
6.1.1.计算机视觉技术分类
4. 语义分割
语义分割是计算机视觉中十分重要的领域,它是指像素级地识别图像, 即标注出图像中每个像素所属的对象类别。
6 6.1 计算机视觉技术原理
6.1.1.计算机视觉技术分类
4. 语义分割
简单来说,分割的目标一般是将一张RGB图像(高度x宽度x 三通道rgb)或是灰度图(高 度x宽度x单通道1)作为输入,输出的是分割图。
fu'zh机器视觉在ILSVRC的比赛成绩屡创佳绩,其错误率已经低于人类视觉
眼镜框缩坑视觉检测
PART
预备知识
6 6.2 预备知识
6.2.1 计算机视觉成像
世界坐标系
物体成像
6 6.2 预备知识
6.2.2 数字图像
图像:图像可以定义为一个二维函数f(x,y),其中x和y是空间坐标,而f在任意坐标(x,y)处的幅 度称为图像在该点处的亮度(图像的明亮程度)或者灰度。

920087-人工智能导论(第4版)-第6章 智能计算及其应用(导论)

920087-人工智能导论(第4版)-第6章 智能计算及其应用(导论)

二进制串 12...n
Gray 1 2... n
二进制编码 Gray编码
k
k
1
1
k
k k
1 1
Gray编码 二进制编码
k
k i (mod 2) i 1
17
6.2.3 编码
2. 实数编码
采用实数表达法不必进行数制转换,可直接在解的表 现型上进行遗传操作。
多参数映射编码的基本思想:把每个参数先进行二进 制编码得到子串,再把这些子串连成一个完整的染色体。
Introduction of Artificial Intelligence
第 6 章 智能计算及其应用
教材:
王万良《人工智能导论》(第4版) 高等教育出版社,2017.7
第6章 智能计算及其应用
受自然界和生物界规律的启迪,人们根据其原理模 仿设计了许多求解问题的算法,包括人工神经网络、 模糊逻辑、遗传算法、DNA计算、模拟退火算法、 禁忌搜索算法、免疫算法、膜计算、量子计算、粒 子群优化算法、蚁群算法、人工蜂群算法、人工鱼 群算法以及细菌群体优化算法等,这些算法称为智 能 计 算 也 称 为 计 算 智 能 (computational intelligence, CI)。
(4)稳定性原则: 指算法对其控制参数及问题的数 据的敏感度。
(5)生物类比原则:在生物界被认为是有效的方法
及操作可以通过类比的方法引入到算法中,有时会带
来较好的结果。
9
第6章 智能计算及其应用
6.1 进化算法的产生与发展
6.2 基本遗传算法
6.3 遗传算法的改进算法
6.4 遗传算法的应用
19
6.2.4 群体设定
2. 种群规模的确定 群体规模太小,遗传算法的优化性能不太好,易陷

AAI06归纳学习 高级人工智能 史忠植PPT课件

AAI06归纳学习    高级人工智能 史忠植PPT课件

12.11.2020
史忠植 高级人工智能
18
选择型泛化规则
(7) 将合取转换为析取规则 F1 & F2 ::> K |< F1 F2 ::> K 其中F1,F2为任意描述。
12.11.2020
史忠植 高级人工智能
19
选择型泛化规则
(8) 扩充量词范围规则 x,F[x] ::> k |< x, F[x] ::> k (I1)x,F[x] ::> K |< (I2)x, F[x]::> K 其中I1,I2是量词的域(整数集合), 且I1 I2
15
选择型泛化规则
(3) 扩大引用范围规则
CTX & [L = R1] ::> K |< CTX \& [L = R_2] ::> K 其中R1 R2 DOM(L), DOM(L) 为L的域,L是一个项, Ri是L取值的一个集合。
(4) 闭区间规则
CTX & [L = a] ::> K
CTX & [L = b] ::> K
12.11.2020
史忠植 高级人工智能
17
选择型泛化规则
(6) 将常量转换为变量规则
F[F[x]
其中F[x]是依赖于变量x的描述符,a,b, …, i是常量。
对于描述F[x], 若x的某些值(a,b, … , i)使F[x]成立,
则可得到假设:对于x的所有值,F[x]成立。
第六章 归纳学习
中科院计算所
12.11.2020
史忠植 高级人工智能
1
内容提要
6.1 归纳学习的逻辑基础 6.2 偏置变换 6.3 变型空间方法 6.4 AQ归纳学习算法 6.5 产生与测试方法 6.6 决策树学习 6.7 归纳学习的计算理论 6.8 支持下向量机

《人工智能》-第6章 专家系统

《人工智能》-第6章   专家系统
21
知识库是问题求解所需要的领域知识的集合,包括基本事实、
6.2基于规则的专家系统
知识库 (规则) 工作存储器 (事实)
推理机
图6.5 基于规则的工作模型
中南大学 智能系统与智能软件研究所
22
6.2 基于规则的专家系统
基于规则的专家系统采用下列 模块来建立产生式系统的模型:
知识库 以一套规则建立人的长期存储器模型 工作存储器 建立人的短期存储器模型,存放问
中南大学 智能系统与智能软件研究所
10
6.1 专家系统概述
7. 控制专家系统 (expert system for control)
任务 自适应地管理一个受控对象或客体的全
面行为,使之满足预期要求 特点 控制专家系统具有解释、预报、诊断、 规划和执行等多种功能 例子 空中交通管制、商业管理、自主机器人 控制、作战管理、生产过程控制和生产质量 控制等
题事实和由规则激发而推断出的新事实 推理机 借助于把存放在工作存储器内的问题事 实和存放在知识库内的规则结合起来,建立人 的推理模型,以推断出新的信息
中南大学 智能系统与智能软件研究所
23
6.3 基于框架的专家系统
1. 面向目标编程与基于框架设计 基于框架的专家系统建立在框架的基础之上 基于框架的专家系统采用面向目标编程技 基于框架的设计和面向目标的编程共享许多 特征 在设计基于框架系统时,专家系统的设计者 们把目标叫做框架
中南大学 智能系统与智能软件研究所
17
6.1 专家系统概述
2. 专家系统的建造步骤
问题知识化Fra bibliotek知识概念化
概念
形式化
再设计 结构 形式
规则化
规则

第六章 智能制造装备

第六章 智能制造装备

6.2.3 智能机床案例
4)智能诊断 传统数控系统在诊断上反馈的是代码,而i5 数 控系统反馈的是事件。它能够替代人去查找代码,帮助操作 者判断问题所在,可对电机电流进行监控,给维护人员提供 数据进行故障分析提供帮助。 5)智能车间管理 i5 数控系统与车间管理系统(WIS)高度 集成,记录机床运行的信息,包括使用时间、加工进度、能 源消耗等,给车间管理人员提供定单和计划完成情况的分析, 还可以把机床的物料消耗、人力成本通过财务体系融合进来, 及时归集整个车间的运营成本。
6.2.1 智能数控机床概念
6.2.1 智能数控机床概念
智能机床的另一特征是网络通信,它是工厂网络的一个节点, 可实机床之间和车间管理系统的相互通信,提高生产系统效率 和效益。它是从加工设备进化到工厂网络的终端,生产数据能 够自动采集,实现机床与机床、机床与各级管理系统的实时通 信,使生产透明化,机床融入企业的组织和管理。
4)良好的环境交互性 智能工业机器人在无人为干预的条 件下,对工作环境有自适应 控制能力和自我规划能力。 。
6.3.1工业机器人概念
工业机器人是面向工业领域的多关节机械手或多自由度的机 器装置,它能自动执行工作,是靠自身动力和控制能力来实 现各种功能的一种机器。它可以接受人类指挥,也可以按照 预先编排的程序运行,工业机器人一般由机械主体、驱动系 统、控制系统、感知系统、末端执行器五部分组成。 一.主体 主体即机座和执行机构,包括臂部、腕部和手部,有的机器 人还有行走机构。大多数工业机器人有3~6个运动自由度, 其中腕部通常有1~3个运动自由度
6.3.1工业机器人概念
工业机器人的显著特点有以下四个方面: 1)仿人功能 工业机器人通过各种传感器感知工作环境,
达到自适应能力。在功能上模仿人的腰、臂、手腕、手抓等 部位达到工业自动化的目的。

人工智能与教育ppt课件

人工智能与教育ppt课件

本系统是一个交互式系统,即在决策过程中向用户
提出一些需要以数字回答的问题,界面简洁、友好。
在人机对话过程中,系统需要用户以数值形式输入
一些供决策用的参数,如企业经营者素质评估, 经
济实力,资金结构,经济效益,发展前景,信用等
级系数,贷款金额,等等。同时给出一些选项 供用
户选择,如抵押贷款方式,保证贷款方式,信用贷
4
第六章 人工智能与教育
6.1.4 IDSS(智能决策支持系统)成功实例
1. 东海渔业资源评估专家系统 以 卫星遥感渔业分析技术、海洋渔业服务地理信 息系统技术和渔情分析专家系统技术为支撑的海 洋渔业遥 感信息与资源评估服务系统。
精选ppt课件
5
第六章 人工智能与教育
2. 工商行固定资产贷款风险决策系统
• 在已经建立的专家咨询系统中,有能够诊断疾病 的(包括中医诊断智能机),估计潜在石油等矿 藏的,研究复杂有机化合物结构的以及提供使用 其他计算机系统的参考意见等。
精选ppt课件
13
第六章 人工智能与教育
• 新一代专家系统的特征: – 并行技术与分布处理 – 多专家系统协同工作 – 高级语言和知识语言描述 – 具有自学习功能 – 引入新的推理机制 – 具有自纠错和自我完善能力 – 先进的智能人机接口
学生记录模块 教学模块
专家系统模块 人机接口界面
用户
精选ppt课件
25
第六章 人工智能与教育
• ICAI与CAI的区别:将教学策略从被教授的课程知 识中分离,但是从教育计划中分离课程领域知识, 需要一种数据结构来组织那些能表达各类问题的 特征和各课程间相互关系的专业知识。
• 智能导师系统:人工智能在教育领域的最初应用, 结合虚拟现实技术,现在在人机界面方面有了很 多改进,同时借助于多代理系统的优势,在教学 策略方面也有了许多变化。

第六章:无人机

第六章:无人机
《人工智能导论》
第六章:无人驾驶
以匠心致创新
6.1 应用场景

6.2 实例一 无人车

6.3 实例二 无人机
6.4 实例场景
1.公共交通
3.老年人和残疾人
5.测绘、检测
2.快递用车和工业
4.航拍、巡检、安防
以匠心 致创新
6.3无人机
1.四旋翼无人机的组成:
电源模块 控制供电
视频/照片查看
模式选择
拍照/录制按钮
无人机前 后左右移

以匠心 致创新
6.3无人机
步骤4:多种飞行模式体验。
6.3.3技术体验:无人机航拍摄影
以匠心 致创新
6.3无人机
6.3.4知识拓展:关于Scratch 进行TELLO无人机编程
1.Scratch编程优点:
1.入门简单,无关原有编程基础,适合初次学习编程语言时使用;
步骤1:点击“File->Save”新建一个文件并保存为“cat_move”。
步骤2:添加背景,如图4-30所示,点击“New backdrop”添加背景,选取 “deaert”沙漠作为场景。 步骤3:点击图形化区域,并使用图形化进行编程。
1.当点击“ ”按钮; 2.两秒内说“Watch me dance!”; 3.循环十次执行以下内容:
检测模块 惯性检测单元
气压计
电子罗盘
控制模块 飞行控制器
通信单元
6.3.1案例分析
动力供电
驱动模块
电机1 电机2 电机3 电机4
以匠心 致创新
6.3无人机
1.四旋翼无人机的组成:
IMU惯性 测量单元
气压计
电子罗盘
6.3.2相关知识
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

11
12/23/2011
例.
C=~P(x)∨Q(f(x)) ~ ∨
I1={~P(a),~Q(a),~P(f(a)),~Q(f(a)),~P(f(f(a))),~Q(f(f(a))),…} ~ ~ ~ ~ ~ ~
I2={P(a),Q(a),P(f(a)),Q(f(a)),P(f(f(a))),Q(f(f(a))),…} I3={P(a),~Q(a),P(f(a)),~Q(f(a)),P(f(f(a))),~Q(f(f(a))),…} ~ ~ ~
7
对应于I的 解释 解释I* 对应于 的H解释
定义(对应于 的 解释 解释I*) 定义(对应于I的H解释 ) 设I是子句集S在区域D上的解释。 H是S的H域。 σ 是如下递归定义的H到D的映射: 1) ①若S中有常量符号,H0是出现在S中所有常量符号的集合。 对任意a∈H0,规定σ (a)=I(a). ②若S中无常量符号,H0={a}。 规定σ (a)=d,d∈D。 2)对任意(h1,…,hn)∈Hin,及S中任意n元函数符号f(x1,…,xn) , 规定σ(f(h1,…,hn)) =I(f(h1σ,…,hnσ)) 。
14
12/23/2011
语义树
语义树) 是子句集, 是 的原子集 关于S 的原子集. 定义 (语义树) 设S是子句集,A是S的原子集.关于 是子句集 的语义树是一棵向下生长的树T. 的语义树是一棵向下生长的树 .在树的每一节上都以如下 方式附着A中有限个原子或原子否定的集合 中有限个原子或原子否定的集合: 方式附着 中有限个原子或原子否定的集合: 1)对于树中每一个节点 ,只能向下引出有限的直接的节 )对于树中每一个节点N, L1,…,Ln. , 是附着在L 上所有文字的合取, 设Qi是附着在 i上所有文字的合取,i=1, … ,n, , 则Q1∨…∨Qn是一个恒真的命题公式. ∨ 是一个恒真的命题公式. 2)对树中每一个节点 N,设 I(N)是树 由根向下到节点 ) , ( )是树T由根向下到节点 N 并包含 N的一个分枝的所有节上附着文字的并集, 的一个分枝的所有节上附着文字的并集, 的一个分枝的所有节上附着文字的并集 则I(N)不含有任意的互补对. ( )不含有任意的互补对.
第六章 归结原理
6.1 子句集的Herbrand域 一、 Herbrand域与 Herbrand解释
定义(Herbrand域) H0是出现于子句集 的常量符 是出现于子句集S的常量符 定义( 域 号集。 如果S中无常量符号出现 中无常量符号出现, 号集 。 如果 中无常量符号出现 , 则 H0 由一个常量 符号a组成 组成。 符号 组成。 对于i=1,2,…,令 对于 = , , , Hi = Hi-1∪{所有形如 1,…,tn)的项的集合} 所有形如f(t 的项的集合} , 的项的集合 其中f(t 是出现在S中的所有 元函数符号, 其中 1,…,tn)是出现在 中的所有 元函数符号, , 是出现在 中的所有n元函数符号 tj∈ Hi-1,j=1,…,n. = , , . 级常量集, 称为S的 称Hi为S的i级常量集,H∞ 称为 的Herbrand域, 的 级常量集 域 简称S的H域。 简称 的 域 12/23/2011
5
12/23/2011
例.
S={P(x), Q(y,f(y,a))} = } 的一个解释I如下 令S的一个解释 如下: 的一个解释 如下: D={1,2} a f(1, 1) f(1, 2) f(2, 1) f(2, 2) = , 2 1 2 2 1 P(1) P(2) Q(1, 1) Q(1, 2) Q(2, 1) Q(2, 2) T F F T F T 对应于I的 解释 解释I*: 对应于 的H解释 : I*={~P(a), Q(a, a), P(f(a, a)), ~Q(a, f(a, a)), = Q(f(a, a), a), ~Q(f(a, a), f(a, a)), …} }
3
~A , 当A 被I 指定为F i i
i = 1,2,...
12/23/2011
H解释的例子
例 S={P(x)∨Q(x), R(f(y)) } S的H域={a, f(a), f(f(a)), … } S的原子集: A={P(a), Q(a), R(a), P(f(a)), Q(f(a)), R(f(a)), … } S的H解释: I1* ={ P(a), Q(a), R(a), P(f(a)), Q(f(a)), R(f(a)), … } I2* ={ ~P(a), ~Q(a), R(a), P(f(a)), ~Q(f(a)), ~R(f(a)), … }
显然, 满足C, 弄假C。 显然,I1,I2满足 ,I3弄假 。
12
12/23/2011
6.2 Herbrand定理 定理
Herbrand定理是符号逻辑中一个很重要的定 理.Herbrand定理就是使用语义树的方法, 把需要考虑无穷个H解释的问题,变成只考虑 有限个解释的问题.
13
12/23/2011
9
12/23/2011
如果某区域D上的解释 满足子句集S, 上的解释I满足子句集 引理 如果某区域 上的解释 满足子句集 , 则对应于I的任意一个 解释 也满足S。 则对应于 的任意一个H解释 也满足 。 的任意一个 解释I*也满足 只考虑子句集的H解释是否够用? 只考虑子句集的 解释是否够用? 解释是否够用 子句集S恒假当且仅当 被其所有H解释弄假 恒假当且仅当S被其所有 解释弄假。 定理 子句集 恒假当且仅当 被其所有 解释弄假。 证明: 必要性显然。 证明 必要性显然。 充分性。假设S被其所有 解释弄假, 被其所有H解释弄假 又是可满足的。 充分性。假设 被其所有 解释弄假,而S又是可满足的。 又是可满足的 设解释I满足 满足S,于是由引理知,对应于I的 解释 解释I*也满足 设解释 满足 ,于是由引理知,对应于 的H解释 也满足 S,矛盾.故S是不可满足的. 是不可满足的. ,矛盾. 是不可满足的
一、语义树
定义(互补对 是原子, 定义 互补对) 设 A是原子,两个文字 和~A 互补对 是原子 两个文字A和 都是另一个的补,集合{ ,~ ,~A} 都是另一个的补,集合{A,~ }称为一个互 补对. 补对. 定义(Tautology,重言式 含有互补对的子句. 重言式) 定义 重言式 含有互补对的子句.
1
原子集 基例
基:把对象中的变量用常量代替后得到的无变量符号出现的对象。 把对象中的变量用常量代替后得到的无变量符号出现的对象。
基项、基项集、基原子、基原子集合、基文字、基子句、 基项、基项集、基原子、基原子集合、基文字、基子句、 基子句集
2
定义 (原子集、Herbrand底) 设S是子句集,形 原子集、 是子句集, 原子集 底 是子句集 的基原子集合, 如P(t1,…,tn)的基原子集合,称为 的Herbrand底 的基原子集合 称为S的 底 的原子集. 或S的原子集. 的原子集 其中P(x 是出现于S的所有 元谓词符号, 其中 1,…,xn)是出现于 的所有 元谓词符号, , 是出现于 的所有n元谓词符号 t1,…,tn是S的H域中的元素. , 的 域中的元素. 域中的元素 定义(基例) 是子句集, 是 中的一个子 定义(基例) 设S是子句集,C是S中的一个子 是子句集 域中元素代替C中所有变量所得到的 句.用S的H域中元素代替 中所有变量所得到的 的 域中元素代替 基子句称为子句C的基例 的基例。 基子句称为子句 的基例。
4
12/23/2011
二、Herbrand解释与普通解释的关系 解释与普通解释的关系
子句集S的 解释是 的普通解释。 解释是S的普通解释 子句集 的H解释是 的普通解释。 S的普通解释不一定是 的H解释:普通解释不 的普通解释不一定是S的 解释 解释: 的普通解释不一定是 是必须定义在H域上 即使定义在H域上 域上, 域上, 是必须定义在 域上,即使定义在 域上,也 不一定是一个H解释 解释。 不一定是一个 解释。 任取普通解释I,依照I, 任取普通解释 ,依照 ,可以按如下方法构造 S的一个 解释 ,使得若 S在 I下为真则 S在 的一个H解释 的一个 解释I*, 在 下为真则 在 I*下也为真。 下也为真。 下也为真
6
12/23/2011

S={P(x), Q(y, f(y, z))} 的一个解释I如下 令S的一个解释 如下 的一个解释 如下: D={1, 2} f(1, 1) f(1, 2) f(2, 1) f(2, 2) 1 T F F 2 T 2 1 F T P(1) P(2) Q(1, 1) Q(1, 2) Q(2, 1) Q(2, 2) 对应1得 解释 解释: 指定 a对应 得H解释: 对应 I1*={P(a), ~Q(a, a), P(f(a, a)), ~Q(a, f(a, a)), ~Q(f(a, a), a), ~ = Q(f(a, a), f(a, a)), …} } 对应2得 解释 解释: 指定 a对应 得H解释: 对应 ={~P(a), Q(a, a), P(f(a, a)), ~Q(a, f(a, a)), Q(f(a, a), a), ~ I2*={~ ={~ Q(f(a, a), f(a, a)),12/23/2011 …} }
12/23/2011ห้องสมุดไป่ตู้
H解释 解释
定义(子句集的 解释 解释) 是子句集, 是 的 域 定义(子句集的H解释) 设S是子句集,H是S的H域,I*是S在H上 是子句集 是 在 上 的一个解释.称I*为S的一个 解释,如果I*满足如下条件: 的一个解释. 为 的一个H解释,如果 满足如下条件: 的一个 解释 满足如下条件 1) I*映射 中的所有常量符号到自身。 映射S中的所有常量符号到自身 ) 映射 中的所有常量符号到自身。 2)若f是S中n元函数符号,h1,…,hn是H中元素,则I*指定映射: 元函数符号, 中元素, 指定映射: ) 是 中 元函数符号 , 中元素 指定映射 (h1,…,hn) →f (h1,…,hn) , , 设A={A1,A2,…,An, … } 是S的原子集。于是S的一个 解释I , 的原子集。于是 的一个H解释 的原子集 的一个 解释 可方便地表示为如下一个集合: 可方便地表示为如下一个集合: I* ={m1,m2,…,mn,…} , } 其中, 其中 A , 当Ai 被I 指定为T mi = i
相关文档
最新文档