人工智能-知识推理

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

本章可以回忆下离散中的内容,直接看最后的两个期末题↓。

1.基于知识的Agent

基于知识的Agent的核心是知识库KB,知识库中的有些语句是直接给定的而不是推导得到的为公理。基于知识的Agent使用TELL方法将新的语句添加到知识库,使用ASK询问来查询目前所知内容。每次ASK时应遵循知识库的内容。

基于知识的Agent需要使用逻辑推理来完成TELL和ASK这两个任务。下面是逻辑相关的一些定义:

  • 语义:定义句子的含义

  • 模型:模型表示可能世界,例如x+y=4,可能模型是x和y的所有可能赋值

  • 逻辑蕴含:若在使a为真的每个模型中,b也为真,则a|b

2.命题逻辑

符号主义人工智能是人工智能研究的一种学派。符号主义人工智能基于如下假设:可通过逻辑方法来对符号及其关系进行计算,实现逻辑推理,辨析符号所描述内容是否正确。

命题逻辑是形式化规则对以符号表示的描述性陈述进行推理的系统。相关的定义如下:

  • 原子语句:由单个命题词组成,每个命题词代表一个为真或假的命题

  • 任何一个命题或为真,或为假

  • 命题联结词

  • 逻辑等价:如果两个语句在同样的模型中为真,则是逻辑等价的,他们互相蕴含

人工智能-知识推理

  • 有效性:如果一个语句在所有的模型中都为真,则它是有效的

  • 可满足性:如果一个语句在某一个模型中为真,那么这个语句是可满足的,如果一个语句在任何一个模型中都不为真,则该语句是不可满足的

推理规则

命题逻辑中的推理规则主要有以下几条:

人工智能-知识推理

应用推理规则

在归结算法中,常用已有的命题进行推理,添加新的假设到已有命题中,然后继续推理,直到得到特定结果,这和搜索的过程类似。已有的命题在知识库(KB)中,已知为真,因此常将这些命题进行合取,产生一个合取范式。对于一个KB,新的假设为α,尝试证明KB蕴含α,如果可以证明,就将α加入KB,继续推理(搜索)。证明方式如下:

  • 计算KB的合取范式,与¬α合取,得到KB∧¬α

  • 对KB∧¬α进行消解,直到消解到合取范式中包含¬α和α,证明该式永假,因此KB∧¬α不可满足,KB蕴含α得证

前向链接算法与后向链接算法

  • 前向链接算法:从知识库的已知事实出发,如果蕴涵式的所有前提已知,那么就把结论添加到已知事实集

  • 反向链接算法:从查询Q开始从往前推导,已知推导目标,假定前提为真,如果前提与已知事实符合,则算法结束

前向链接是数据驱动的,会执行许多与目标无关的推导,反向推导是目标驱动的,复杂度通常要少于知识库的推导法则大小。

3.一阶逻辑(谓词逻辑)

谓词逻辑中,命题分解为个体,谓词,量词,基本元素为对象,关系,函数

人工智能-知识推理

 一阶逻辑进行归结,要求语句必须是合取范式(CNF)。

一阶逻辑的合取范式★

将一阶逻辑式转换为合取范式的过程如下:

  • 消除蕴含词

  • 将¬内移

  • 变量标准化:重名变量改名

  • 消除存在量词:不受其他量词限定的直接替换为常量,否则替换为F(x),例如:

    • ∃x∀yP(x,y) 去除存在量词为 ∀yP(C, y)

    • ∀y∃xP(x,y) 去除存在量词为 ∀yP(F(y), y),假设原意是对于任意y都有x,如果x换成常量,语义就变成了对于任意y都有同一个常量c,然而实际语义中每一个y都可以有不同的x,例如原意为任意一个人都存在喜欢的动物,如果将动物x换成常量喵,语义就变为了任意一个人都喜欢猫,这是不正确的,因此要把x替换为f(y),表示任意一个人都喜欢一种动物(这种动物与具体的y有关)。

  • 删除全称量词:直接删除

  • 将∧分配到∨中

一阶逻辑的归结

将KB中的谓词逻辑公式转换为CNF,假设证明目标为A,将KB中的CNF与¬A消解,直到消解为空。


谓词推理题1

人工智能-知识推理

人工智能-知识推理

 谓词推理题2

a)把下列表达式转换为CNF形式(10)

人工智能-知识推理

b)把下列语句用一阶逻辑语句表示出来,并使用归结算法对结论进行证明.10分)

任何一个人如果通过了考试(pass exam)并且中了彩票(win a lottery)那么他是开心的(happy);任何人如果他是刻苦学习的(study hard)或者他是幸运的(lucky)那么他将通过考试;任何人如果他是幸运的那么他将中彩票;Jame是幸运的但他不刻苦学习;因此,Jame是开心的。

人工智能-知识推理

人工智能-知识推理文章来源地址https://www.toymoban.com/news/detail-459760.html

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

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

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

相关文章

  • 人工智能思维:大脑中的分析与推理

    人工智能(AI)是一种计算机科学的分支,旨在模仿人类的智能行为。人工智能思维是一种通过分析和推理来解决问题和做出决策的方法。这种思维方式在大脑中是由神经元和神经网络实现的。在这篇文章中,我们将探讨人工智能思维的背景、核心概念、算法原理、代码实例以及

    2024年02月22日
    浏览(46)
  • 人工智能_不确定性推理(5,证据理论 6,模糊推理方法 7,模糊控制)

    4.5 证据理论 证据理论(theory of evidence):又称D一S理论,是德普斯特(APDempster)首先提出,沙佛(GShafer)进一步发展起来的一种处理不确定性的理论 D-S证据推理针对的是6分不清”或“不知道”这样的不确定性; 1981年巴纳特(JABarnett)把该理论引入专家系统中,同年卡威(JGarvey)等人用它

    2024年02月03日
    浏览(44)
  • 人工智能基础 | Python实现 洗衣机模糊推理系统

    Pycharm + Anaconda3 已知一组污泥和油脂两个参数的 模糊集合 ,以及对应的洗涤时间推理的结果。 现再给出一组污泥和油脂的模糊集合,进行 模糊推理 ,推出洗涤时间的 模糊集合 。 最后进行 模糊决策 ,选择洗涤时间的档次,采用 最大隶属度 和 加权平均法 两种方法 “污泥

    2023年04月08日
    浏览(67)
  • 人工智能实践: 基于T-S 模型的模糊推理

    模糊推理是一种基于行为的仿生推理方法, 主要用来解决带有模糊现象的复杂推理问题。由于模糊现象的普遍存在, 模糊推理系统被广泛的应用。模糊推理系统主要由模糊化、模糊规则库、模糊推理方法以及去模糊化组成, 其基本流程如图1所示。 ■ 图1 模糊推理流程图 传统的

    2024年02月01日
    浏览(50)
  • 逆向推理与因果推断:人工智能在社交网络的应用

    社交网络已经成为我们现代生活中不可或缺的一部分,它们为我们提供了一种高效、实时的沟通和交流方式。然而,社交网络也面临着许多挑战,如信息过载、虚假信息、隐私泄露等。人工智能技术在这些方面发挥着重要作用,尤其是逆向推理和因果推断等算法。 在本文中,

    2024年02月21日
    浏览(47)
  • 【人工智能】结合代码通俗讲解 Transformer 推理性能优化技术:KV Cache

    目录 0. 引言 1. KV Cache是啥? 2. 背景 3. 原理 4. 实现细节 5. 总结 在解码器推理加速的时候,由于解码过程是一个token一个token的生成,如果每一次解码都从输入开始拼接好解码的token࿰

    2024年02月16日
    浏览(61)
  • 云边协同与人工智能AI的深度融合(云端训练、边端推理)

    在面向物联网、大流量等场景下,为了满足更广连接、更低时延、更好控制等需求,云计算在向一种更加全局化的分布式节点组合形态进阶,边缘计算是其向边缘侧分布式拓展的新触角。 以物联网场景举例,设备产生大量数据,上传到云端进行处理,会对云端造成巨大压力,

    2024年02月02日
    浏览(57)
  • POKT Network (POKT) :进军百亿美元市场规模的人工智能推理市场

    POKT Network(又称 Pocket Network)是一个去中心化的物理基础设施网络(DePIN),它能够协调并激励对任何开放数据源的访问,最初专注于向应用程序和服务提供商提供区块链数据。 自 2020 年主网上线以来,POKT Network (POKT) 已经通过分布在 22 个国家的成千上万个节点,为近 7000 亿

    2024年01月20日
    浏览(46)
  • 批量生成,本地推理,人工智能声音克隆框架PaddleSpeech本地批量克隆实践(Python3.10)

    云端炼丹固然是极好的,但不能否认的是,成本要比本地高得多,同时考虑到深度学习的训练相对于推理来说成本也更高,这主要是因为它需要大量的数据、计算资源和时间等资源,并且对超参数的调整也要求较高,更适合在云端进行。 在推理阶段,模型的权重和参数不再调

    2024年02月09日
    浏览(53)
  • 【人工智能】— 贝叶斯网络、概率图模型、全局语义、因果链、朴素贝叶斯模型、枚举推理、变量消元

    频率学派: 概率是事件发生的长期预期频率。 P(A) = n/N,其中n是事件A在N次机会中发生的次数。 \\\"某事发生的概率是0.1\\\"意味着0.1是在无穷多样本的极限条件下能够被观察到的比例。 在许多情况下,不可能进行重复实验。 例如问题:第三次世界大战发生的概率是多少? 概率是信

    2024年02月05日
    浏览(85)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包