人工智能原理复习--知识表示(二)

文章目录

  • 上一篇
  • 产生式表示法
    • 推理方式
  • 结构化表示
    • 语义网络
    • 语义网络表示知识的方法和步骤
    • 应用题目
  • 框架表示法
  • 下一篇

上一篇

人工智能原理复习–知识表示(一)

产生式表示法

把推理和行为的过程用产生式规则表示,所以又称基于规则的系统。
产生式规则:1. 前提-结论型 2.条件-动作型

确定性规则:用简单的形式表示即可

  • 一般使用三元组(对象,属性,值)或(关系,对象1,对象2)

不确定性规则:要加上可信度 I F P T H E N Q ( 可信度) IF\ \ P\ \ THEN\ \ Q(可信度) IF  P  THEN  Q(可信度)

  • 需要使用四元组(对象,属性,值,不确定度量)或(关系,对象1,对象2, 不确定度量)

组成
在这里插入图片描述

规则库:是某领域知识(规则)的存储器,专家系统的核心
综合数据库(事实库):用于存放事实、外部输入事实、中间结果、以及最后结果,是不断变化的(动态的)
推理机:

  • 匹配:将综合数据库中的条件与规则库中的条件比较,如果匹配则称为匹配规则。
  • 冲突解决:匹配是会发生冲突,所以需要利用专一性排序、规则排序、规模排序和就近排序这些常见的冲突解决策略解决。
  • 操作:执行操作后数据库的内容将被修改

优缺点
优点:清晰性、模块性、自然性
缺点:难以扩展、规则选择效率较低、控制策略不灵活、知识表示单一

推理方式

正向推理
根据已知事实出发,通过规则库求得结论。(数据驱动方式或自底向上的方式)
过程:

  1. 将规则库的规则与综合数据库中的匹配
  2. 使用冲突解决算法找到一条启用规则
  3. 执行启用规则的操作部分,将操作的结果放入中和数据库,重复这个过程即可。

反向推理
从目标出发(假设),反向使用规则,看是否推出已知事实。(目标驱动方式或自顶向下的方式)
过程:

  1. 规则库中的规则后件与目标事实匹配,得到匹配的规则集合
  2. 使用冲突解决算法,找到一条启用规则
  3. 将启用规则的前件作为目标,重复上述,直到各字母表均为已知事实,则算成功

双向推理
既是自顶向上又是自底向上的推理,从两个方向进行,直至某个中间界面上两方向结果相符便成功结束。

结构化表示

结构化的手段能高效和集中地描述特定的事务和事务间的关系

  • 语义网络:事务间的关系
  • 框架表示法:事务内部的结构

语义网络

结点表示事务(可以是概念)(可以是常量个体)
在反射弧上的标签:表示节点捡的关系

在这里插入图片描述

语义单元:(结点1,弧,结点2)

基本语义联系:

  1. 类属关系:最主要的特征是:属性的继承性

    • AKO(A-Kind-of):一种事务是另一种的类型。
    • AMO(A-Member-of):表示一个事务是另一个事务的成员。
    • ISA(Is-a):表示一个事务是另一个事务的实例。
  2. 包含关系:包含关系一般不具备属性的继承性。

    • Part-of: 例如轮胎是汽车的一部分,这两个实体没有属性的继承
    • Member-of
  3. 属性关系

    • Have:表示一个节点具有另一个节点所描述的属性
    • Can:表示一个节点能做另一个节点的事情 例如:(电视)可以放(电视节目)
  4. 时间关系

    • Before
    • After
  5. 位置关系

    • Located-on 上
    • Located-at 某一位置
    • Located-under 下
    • Located-inside 中
    • Located-outside 外
  6. 相近关系

    • Similar-to相似
    • Near-to相近
  7. 因果关系

    • If-then
  8. 组成关系:不具备属性继承性

    • Compsoed-of

语义网络表示知识的方法和步骤

要注意加箭头

  1. 事实性知识的表示
    把有关一个事务或一组事务的知识用一个语义网络来表示。
    在这里插入图片描述

  2. 情况、动作和事件的表示
    引入附加结点,将发生的一些情况、动作和时间作为结点引入知识网络

    • 情况的表示:不及物动词表示的语句或没有间接宾语的及物动词表示的语句,增加一个情况结点指出
      例如:用语义网络表示“请在2006年6月前归还图书”
      在这里插入图片描述

    • 动作的表示:有些知识既有主体又有客体(表示的是一个三元关系),增加动作结点用于指出主体和客体。

      例如:用语义网络表示知识“校长送给李老师一本书”
      在这里插入图片描述

    • 事件的表示:如果发生的知识可以看成是发生的一个事件,那么可以增加一个事件结点来描述这条知识。
      关系弧只能表示二元关系,所以通过事件结点是将这个事件转换成多组二元关系的合取。

  3. 连词和量词的表示

    • 合取和析取的表示:通过增加合取和析取结点,使用时不能出现不合理的组合

      例:对事实“参观者有男有女,有年老、有年轻的”
      在这里插入图片描述
      其中A、B、C、D可以是年轻的男人,年老的男人,年轻的女人,年老的女人,要进行组合成正确语气,使用适当的连接词,在表示事实

    • 存在量词和全称量词的表示
      在语义网络中使用“是一种”、“是一个”的关系来表示
      分块语义网络:就是用字母先抽象、在用AKO, ISA和画框,加量词符号来实现。

      例如:表示每个学生都学习了一门外语
      在这里插入图片描述

步骤:

  1. 找出实体
  2. 找出关系,根据是否有继承性去除冗余实体
  3. 根据语义添加附加结点,连接词,量词,和IF-THEN

应用题目

  1. 第一题
    在这里插入图片描述
    对于一句复杂的话画语义网络,应该先抓主干,在考虑修饰,如果主干涉及三元关系,测通过增加结点的方法,例如主干是绵羊和羊毛,那么就不去考虑它的修饰生产

  2. 用语义网络表示:王军在本年度第二学期给计算机应用专业讲授“人工智能”这门课
    在这里插入图片描述

  3. 第三题
    在这里插入图片描述

  4. 用语义网络表示每个人都喜欢电影
    在这里插入图片描述

框架表示法

自顶向下的方法:

  • 先匹配一个现有的抽象模型(框架)
  • 在确定抽象模型(框架)中的细节

结构:

<框架>:<槽1>: <侧面1>:侧面名  值<侧面2>:  侧面名 值1,值2<槽2>: <侧面>: 侧面名: 值约束: 约束条件

例:

框架名:<优质商品>
商品名称:红桃K口服液
生产厂商:红桃K集团
生产日期:2018年6月17日
获奖情况:获奖等级:省级颁奖单位:湖北省卫生厅获奖时间:2020年5月

常见的槽:AKO槽,Instance槽是AKO槽的逆关系,可在该槽中指出它所联系的下层框架。具有继承性。

在这里插入图片描述

下一篇

未完待续

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/229977.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

哈希_快乐数

//编写一个算法来判断一个数 n 是不是快乐数。 // // 「快乐数」 定义为&#xff1a; // // // 对于一个正整数&#xff0c;每一次将该数替换为它每个位置上的数字的平方和。 // 然后重复这个过程直到这个数变为 1&#xff0c;也可能是 无限循环 但始终变不到 1。 // 如果…

LTD253次升级 | 官网“活动“增报名 • 名片展示个人简介 • 合伙人设置个性邀请码

1、活动类型支持报名&#xff1b; 2、产品详情页支持房产类型产品的地图显示&#xff1b; 3、官微名片独立版支持个人简介&#xff1b; 4、多语言系统支持挪威语&#xff1b; 5、极速官微首页提速、合伙人页面优化&#xff1b; 6、 已知问题优化与修复&#xff1b; 01网站编辑器…

陪诊系统:基于自然语言处理的患者沟通创新

医疗领域的数字化转型正日益引入创新技术&#xff0c;其中基于自然语言处理&#xff08;NLP&#xff09;的陪诊系统成为提升患者沟通的一项关键技术。本文将深入研究这一领域&#xff0c;介绍陪诊系统如何借助NLP实现患者沟通的创新&#xff0c;并提供一个简单的Python代码示例…

模拟算法【1】

文章目录 &#x1f600;1576. 替换所有的问号&#x1f606;题目&#x1f929;算法原理&#x1f642;代码实现 &#x1f60a;495.提莫攻击&#x1fae0;题目&#x1f609;算法原理&#x1f917;代码实现 模拟算法 通俗的来说&#xff0c;模拟算法就是依葫芦画瓢&#xff0c;将题…

java科学计数法表示数值

Background 大多数计算器及计算机程序用科学记数法显示非常大和非常小的结果&#xff1b;但很多时候&#xff0c;我们需要做一个统一&#xff0c;要么全部以科学计数法输出&#xff0c;要么就全部显示为普通计数。注意&#xff1a;这里对大于等于1的数据做了特殊处理&#xff0…

第20 章 多线程

20.1线程简介. 20.2创建线程 2.1继承Thread类 Thread 类是java.lang包中的一个类&#xff0c;从这个类中实例化的对象代表线程&#xff0c;程序员启动一个新线程需要建立Thread 实例。Thread类中常用的两个构造方法如下: public Thread():创建一个新的线程对象。 public Thre…

uView ui 1x uniapp 表格table行内容长度不一导致高度不统一而出现的不对齐问题

问题 因为td单元格内空长度不定导致行单元格未对齐 解决&#xff1a; 重置td的高度&#xff1a;height:100% 改为height:auto !import <u-table><u-tr v-for"(item,index) in Lineinfo.Cust_Name" ><u-td style"height: auto !important;back…

基于YOLOv8深度学习的PCB板缺陷检测系统【python源码+Pyqt5界面+数据集+训练代码】目标检测

《博主简介》 小伙伴们好&#xff0c;我是阿旭。专注于人工智能AI、python、计算机视觉相关分享研究。 ✌更多学习资源&#xff0c;可关注公-仲-hao:【阿旭算法与机器学习】&#xff0c;共同学习交流~ &#x1f44d;感谢小伙伴们点赞、关注&#xff01; 《------往期经典推荐--…

高档建筑覆膜板,胶水足表面光滑

在建筑材料行业&#xff0c;选择高质量的建筑覆膜板至关重要。贵港市能强优品木业是专业从事建筑覆膜板生产销售25年的源头工厂。这家工厂一直以来致力于生产出色的覆膜板&#xff0c;以确保建筑物外观精美&#xff0c;持久耐用。 无论是商业大楼还是家庭住宅&#xff0c;外墙装…

通过抖音商城小程序门店服务预约效果如何

抖音已然成为众多企业商家经营的重要平台之一&#xff0c;尤其本地生活服务商家更可通过抖音实现套餐销售、门店引流等&#xff0c;而借势平台高额流量&#xff0c;也确实有非常高的效果。 而在实际运营中&#xff0c;随着私域化程度加快&#xff0c;无论微信还是抖音&#xf…

【网络安全】-安全常见术语介绍

文章目录 介绍1. 防火墙&#xff08;Firewall&#xff09;定义通俗解释 2. 恶意软件&#xff08;Malware&#xff09;定义通俗解释 3. 加密&#xff08;Encryption&#xff09;定义通俗解释 4. 多因素认证&#xff08;Multi-Factor Authentication&#xff0c;MFA&#xff09;定…

HMM(Hidden Markov Model)详解——语音信号处理学习(三)(选修一)

参考文献&#xff1a; Speech Recognition (Option) - HMM哔哩哔哩bilibili 2020 年 3月 新番 李宏毅 人类语言处理 独家笔记 HMM - 6 - 知乎 (zhihu.com) 隐马尔可夫&#xff08;HMM)的解码问题维特比算法 - 知乎 (zhihu.com) 本次省略所有引用论文 目录 一、介绍 二、建模单…