人工智能——归结推理

这篇具有很好参考价值的文章主要介绍了人工智能——归结推理。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

思考题

问题:设 A,B,C 三人中有人从不说真话,也有人从不说假话。某人向这三人分别提出同一个问题:谁是说谎者?A 答:“ B 和 C 都是说谎者”;B 答:“ A 和 C 都是说谎者”;C答:“ A 和 B 中至少有一个是说谎者”。求谁是老实人,谁是说谎者?

答案:C 是老实人,A、B 是说谎者。

归结演绎推理

  • 鲁滨逊归结原理把永真性的证明转化为关于不可满足性的证明
  • 反证法P ⇒ Q ,当且仅当 P∧~QF ,即 Q 为 P 的逻辑结论,当且仅当 P∧~Q 是不可满足的。
  • 海伯伦(Herbrand)定理为自动定理证明奠定了理论基础
  • 鲁滨逊(Robinson)提出的归结原理使机器定理证明成为现实

谓词公式的范式

前束型范式

人工智能——归结推理

Skolem范式(斯克林范式)

人工智能——归结推理

谓词公式 G 化为 Skolem 标准型的步骤

人工智能——归结推理

人工智能——归结推理

子句与子句集

人工智能——归结推理

谓词公式分别化成子句集

人工智能——归结推理

归结推理方法


人工智能——归结推理


命题逻辑中的归结原理

人工智能——归结推理


归结原理

人工智能——归结推理

人工智能——归结推理
人工智能——归结推理
人工智能——归结推理
人工智能——归结推理


谓词逻辑的归结原理

人工智能——归结推理


归结原理

人工智能——归结推理

人工智能——归结推理
人工智能——归结推理
人工智能——归结推理
人工智能——归结推理
人工智能——归结推理


利用归结原理进行定理证明

应用归结原理进行定理证明的步骤如下:

  • 设要被证明的定理可用谓词公式表示为如下的形式:A1∧A2∧…∧An ⇒ B
    1. 首先否定结论 B ,并将否定后的公式~B 与前提公式集组成如下形式的谓词公式: G= A1∧A2∧…∧An∧~B
    2. 求谓词公式 G的子句集 S
    3. 应用归结原理证明子句集 S 的不可满足性,从而证明谓词公式G的不可满足性。这就说明对结论 B 的否定是错误的,推断出定理的成立。

人工智能——归结推理
人工智能——归结推理
人工智能——归结推理
人工智能——归结推理
人工智能——归结推理


“ 快乐学生 ” 问题

人工智能——归结推理
人工智能——归结推理
人工智能——归结推理
人工智能——归结推理

利用归结原理进行定理证明

人工智能——归结推理
人工智能——归结推理

应用归结原理进行问题求解

问题求解步骤:

  1. 把已知前提条件用谓词公式表示出来,并化成相应的子句集,设该子句集的名字为 S 1 S_{1} S1
  2. 把待求解的问题也用谓词公式表示出来然后将其否定并与一谓词ANSWER构成析取式。谓词 ANSWER 是一个专为求解问题而设置的谓词,其变量必须与问题公式的变量完全一致。
  3. 把问题公式与谓词 ANSWER 构成的析取式化为子句集,并把该子句集与 S1 合并构成子句集 S
  4. 对子句集 S 应用谓词归结原理进行归结,在归结的过程中,通过合一置换,改变ANSWER中的变元。
  5. 如果得到归结式 ANSWER,则问题的答案即在 ANSWER 谓词中。

人工智能——归结推理
人工智能——归结推理
人工智能——归结推理
人工智能——归结推理
人工智能——归结推理
人工智能——归结推理
人工智能——归结推理
人工智能——归结推理

归结原理的特点

人工智能——归结推理文章来源地址https://www.toymoban.com/news/detail-491356.html

到了这里,关于人工智能——归结推理的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 物联网工程导论第二版思考题答案

    只总结了我的考试范围内的题目,可能不太全 第二章 1.无源RFID标签工作原理: 无源 RFID (被动标签)没有内装电池,在阅读器的读取范围之外时,电子标签处于无源状态,在阅读器的读出范围之内时,电子标签从阅读器发出的射频能量中提取其工作所需的电源。无源电子标

    2024年02月08日
    浏览(33)
  • Verilog数字系统设计(夏宇闻)—课后思考题记录(上)

    1、什么是信号处理电路?它通常由哪两大部分组成? 数字信号处理电路是进行一些复杂的数字运算和数据处理,并且又有实时响应需求的电路。 它们通常是由高速专用数字逻辑系统或专用数字信号处理器所构成,通常包括高速数据通道接口和高速算法电路。 2、为什么要设

    2023年04月13日
    浏览(73)
  • 《统计学》——思考题第七章参数估计(贾俊平)

    目录 1、解释估计量和估计值。 2、简述评价估计量好坏的标准。  3、怎样理解置信区间? 4、解释 95%的置信区间。 5、的含义是什么? 6、解释独立样本和匹配样本的含义。 7、在对两个总体均值之差的小样本估计中,对两个总体和样本都有哪些假定?  8、简述样本量与置信

    2024年02月09日
    浏览(30)
  • 《统计学》——思考题第八章假设检验(贾俊平)

    目录 1、假设检验和参数估计有什么相同点和不同点? 2、什么是假设检验中的显著性水平?统计显著是什么意思? 3、什么是假设检验中的两类错误? 4、两类错误之间存在什么样的数量关系? 5、解释假设检验中的 P 值。 6、显著性水平与 P 值有何区别? 7、假设检验依据的

    2024年02月11日
    浏览(33)
  • 统计学_贾俊平——思考题第13章时间序列分析和预测

    时间序列的构成要素分为 4 种,即趋势、季节性、周期性、随机性。 (1)趋势是时间序列在长时期内呈现出来的某种持续向上或持续下降的变动,也称长期趋势; (2)季节性也称季节变动,它是时间序列在一年内重复出现的周期性波动; (3)周期性也称循环波动,它是时

    2024年02月09日
    浏览(33)
  • 《Verilog数字系统设计教程》夏宇闻 第四版思考题答案(第5章)

    1.为什么建议在编写Verilog模块程序时,如果用到 if 语句建议大家把配套的else情况也考虑在内?   因为如果没有配套的else语句,在不满足if条件语句时,将会保持原来的状态不变,从而在综合时会产生一个锁存器,而这是设计不想要的结果。 2.用 if(条件1) 语句;elseif (条件

    2024年02月08日
    浏览(45)
  • 人工智能 归结原理实验报告

    一、实验目的 加深学生对归结原理进行定理证明过程的理解,掌握基于谓词逻辑的归 结过程中子句变换过程、替换与合一算法即归结策略等重要环节,进一步了解实 现机器自动定理证明的步骤。 二、实验内容 对于任意一阶谓词逻辑描述的定理,给出基于归结原理的证明过

    2023年04月08日
    浏览(33)
  • 【人工智能】— 逻辑Agent、一般逻辑、Entailment 蕴涵、命题逻辑、前向链接、反向链接、Resolution归结

    逻辑智能体:基于知识的智能体 知识和推理的重要性 部分可观察的环境 自然语言理解 基于知识的智能体的灵活性 知识库是一组用形式化语言表述的陈述句,其中包含有系统需要了解的信息。 在构建一个智能体时,通常采用“告诉”和“询问”的方式,即先将需要的知识加

    2024年02月08日
    浏览(39)
  • 人工智能-知识推理

    本章可以回忆下离散中的内容,直接看最后的两个期末题↓。 基于知识的Agent的核心是 知识库KB ,知识库中的有些语句是直接给定的而不是推导得到的为公理。基于知识的Agent使用 TELL方法 将新的语句添加到知识库,使用 ASK询问 来查询目前所知内容。每次ASK时应遵循知识库

    2024年02月06日
    浏览(52)
  • 【人工智能】模糊推理

    如果说,我们简单的将 温度10度 的天气称为 冷 , 10度温度 25度 的天气称为 温暖 ,将 温度25度 的天气称为 热 ,这种模糊性就消除了,这在数学上没有任何问题,然而就这 1度 之差,就将 “冷”变为“温暖”,“温暖”变为“热” ,这又不符合我们日常的生活习惯 在企图

    2024年02月08日
    浏览(37)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包