人工智能之知识表示

article/2025/10/22 5:16:01

人工智能之知识表示


人工智能课程复习笔记专题
人工智能绪论
人工智能之知识表示
人工智能之搜索方法
人工智能之经典逻辑推理
人工智能之专家系统
人工智能之不确定推理方法
人工智能之机器学习

一、知识

知识是人们在改造客观世界的实践活动中积累起来的认识和经验。

认识:对事物现象、本质、属性、状态、关系、运动的认识

经验:解决问题的微观方法和宏观方法

  • 数据、信息、知识及其关系

知识表示方法是研究机器表示知识的可行性、有效性的方法。

知识的表示是对知识的描述,即用一组符号将知识表示成计算机可以接受的某种结构。

二、一阶谓词逻辑表示方法

一阶谓词的逻辑表示方法是一种基于数理逻辑的表示方法。

1、谓词逻辑概念

命题
具有真假意义的断言

谓词
设D是个体域,P: Dn ->{T,F}是一个映射,其中 Dn=(x1,x2,...,xn)|x1,x2,...xnD
则称P为一个n元谓词,记为P(x1,x2,…xn),其中x为个体,可以是个体常量、变元和函数。

函数
设D是个体域,f: Dn ->D是一个映射,其中 Dn=(x1,x2,...,xn)|x1,x2,...xnD
则称f为一个n元谓词,记为f(x1,x2,…xn)。

谓词和函数的区别在于谓词是D到{T,F}的映射,函数是D到D的映射。


1)单独一个个体词是项
2)若t1,t2,…,tn是项,f是n元函数,则f(t1,t2,…tn1)是项
3)由1),2)生成的表达式是项

原子谓词公式
若t1,t2,…,tn是项,P是n元谓词,则P(t1,t2,…tn1)是原子谓词公式

合式公式
(1) 单个原子谓词公式是合式公式;
(2) 若A是合式公式,则¬A也是合式公式;
(3) 若A,B是合式公式,则A∨B,A∧B,A→B,A↔B也都是合式公式;
(4) 若A是合式公式,x是项,则( x)A(x)和( x)A(x)都是合式公式。

辖域、约束变元、自由变元
例子:( x)(P(x,y)→Q(x,y))∨R(x,y)
其中,(P(x,y)→Q(x,y))是( x)的辖域
辖域内的变元x是受( x)约束的变元
R(x,y)中的x和所有的y都是自由变元

  • 变元换名:约束变元,要好必须统一换;约束变元和自由变元不能同名。

谓词公式的永真性、可满足性、不可满足性
依据公式真假性决定

谓词公式等价性
若对共同个体域D上的任何一个解释,P与Q都有相同的真值,则称公式P和Q在D上是等价的,记为记为P<=>Q。

谓词公式的永真蕴含
对于谓词公式P和Q,如果P→Q永真,则称P永真蕴含Q,且称Q为P的逻辑结论,称P为Q的前提,记为P=>Q

推理规则、定理与证明
推理规则:前人以证明可以直接使用的等价式和永真蕴含式
定理: 由已知的合式公式推导出的新的合式公式
证明:推导定理所用推理规则的序列

P规则、T规则
P规则:可引入前提
T规则:可使用永真蕴含式

2、谓词逻辑表示方法

表示步骤:
1)先根据要定义的知识定义谓词
2)在用连词、量词把这些谓词连接起来

例子:表示知识“所有教师都有自己的学生”

  • 定义谓词:
    T (x):表示x 是教师。
    S (y):表示y是学生。
    TS(x, y):表示x是y的老师。

  • 表示知识:
    (x)(y)(T(x)TS(x,y)S(y))

    可读作:对所有x,如果x是一个教师,那么一定存在一个体y,y的老师是x,且y是一个学生。

三、产生式表示法

1、产生式

产生式: P->Q
–如果前提P满足,则可推导出结论Q或执行Q所规定的操作

事实的表示
确定性知识:(对象,属性,值)或(关系,对象1,对象2)
非确定性知识:(对象,属性,值,可信度因子)

产生式的作用
表示事物间的因果关系

例子
IF 动物有犬齿 AND 有爪 AND 眼盯前方
THEN 该动物是食肉动物

产生式和蕴含式的区别:产生式的知识和匹配可以是不确定的。
与条件语句的区别:前件可以是更复杂的结构,能够执行取决于冲突消解策略

2、产生式系统

把一组产生式放一起,一个产生式的结论可以功另一个产生式使用,以求得问题的解决,这样的系统称为产生式系统。

规则库
存放与解决问题有关的所有规则的集合。

综合数据库
存放求解问题的各种当前信息:问题初始状态、输入的事实、中间结论和最终结论

控制机构
决定问题求解过程的推理路线
包括一下任务:选择匹配、冲突消解、执行操作、不确定推理、路径解释、终止推理

例子
问题:设字符转换规则
A∧B→C
A∧C→D
B∧C→G
B∧E→F
D→E
已知:A,B
求:F
- 综合数据库:
{x},x为字符

  • 规则库:
    1,if A∧B then C
    2,if A∧C then D
    3,if B∧C then G
    4,if B∧E then F
    5,if D then E

  • 控制机构:
    控制策略:顺序排队
    初始条件:{A,B}
    结束条件: Fx
    求解过程:

过程PRODUCTION
1DATA←初始数据库
2,until DATA满足结束条件,do
3,{
4,  在规则集中选择一条可应用于DATA 的规则R
5DATA ←R应用到DATA得到的结果
6,}

产生式系统分类
可交换的产生式系统:规则的使用次序可交换
可分解的产生式系统:当前状态和终止条件可分解为若干个独立的部分
可恢复的产生式系统:不仅可添加,还可以删除、修改已有内容

四、框架表示法

当人们面临新的情况,或对问题的看法有重要变化时,总是从自己的记忆中找出一个合适的框架,然后根据细节加以修改补充,从而形成对新观察到的事物的认识。

定义
框架是由若干个结点和关系(槽)构成的网络,是予以网络一般化形式的一种结构。

表示形式
由框架名、槽名、侧面、值组成

推理方法
没有固定的推理机理,遵循匹配和继承的原理。

例子
师生员工框架为
框架名:<师生员工>
姓名:单位(姓,名)
年龄:单位(岁)
性别:范围(男,女)
缺省:男
健康状况:范围(健康,一般,差)
缺省:一般
住房:<住房>

框架表示法特点

结构性
继承性
自然性


持续更新中


http://chatgpt.dhexx.cn/article/MQwBmwcc.shtml

相关文章

新一代人工智能知识体系大全

新一代人工智能知识体系大全&#xff0c;如下图&#xff1a;

人工智能基础知识(一)

目录 1.起源和定义 2.人工智能的流派 2.1 符号主义 2.2 连接主义 2.3 行为主义 3. 知识和知识表示的概念 3.1 知识的特性 3.2 产生表示法 3.3 产生式系统 4. 框架表示法 5. 状态空间表示法 1.起源和定义 如果不做很远的追溯&#xff0c;现代人工智能的起源就非常明…

人工智能知识

启发式搜索 一般需要某些有关具体问题的领域的特性信息,把此种信息叫做启发信息。 需定义一个评价函数&#xff0c;对当前的搜索状态进行评估&#xff0c;找出一个最有希望的节点来扩展。 重排OPEN表,选择最有希望的节点加以扩展 一、A算法 1 2局部择优搜索(瞎子爬山法) …

人工智能知识表达

2.1概述 2.1.1知识及知识的分类 知识是人们在改造客观世界的实践中积累起来的认识和经验。这些经验的描述又需要涉及数据和信息的概念。数据是记录信息的符号&#xff0c;是信息的载体和表示。信息是对数据的解释&#xff0c;是数据在特定场合下的具体含义。信息仅是对客观事…

人工智能的知识表示

文章目录 一、绪论人工智能研究的基本内容人工智能的主要研究领域 二、知识表示知识的概念知识的特性知识的表示1.一阶谓词逻辑表示法1.连接词&#xff08;连词&#xff09;2. 量词3.谓词公式4.量词的辖域谓词公式的性质一阶谓词逻辑表示法的特点 2.产生式表示法产生式系统产生…

人工智能知识图谱研究

1、研究背景及意义 随着互联网技术的发展以及大数据、人工智能等新科技时代的来临&#xff0c;我国高校教育改革、高校人才培养也面临着新的机遇与挑战。一方面&#xff0c;为了实现国家战略、支撑快速发展的新经济&#xff0c;需要高校变革发展培养新型人才&#xff0c;满足社…

【人工智能】知识表示

目录 一、知识表示&#xff08;Knowledge Representation&#xff09;的基本概念二、谓词逻辑&#xff08;Predicate Logic&#xff09;表示法三、产生式&#xff08;Production Rule&#xff09;表示法四、语义网络&#xff08;Semantic Network&#xff09;表示法五、框架&am…

人工智能之知识图谱

人工智能之知识图谱 知识图谱&#xff08;knowledge graph &#xff09;是人工智能领域的重要分支技术&#xff0c;概念最初由谷歌于2012年提出&#xff0c;成为创建大规模知识应用的必要技术&#xff0c;在自然语言处理&#xff0c;电子商务&#xff0c;搜索&#xff0c;智能…

一张图看懂新一代人工智能知识体系

关于人工智能的前世今生、内涵意义&#xff0c;下图可以说是相当清楚全面了。人工智能是未来一大热点&#xff0c;连腾讯、阿里、百度这些科技公司都各自成立了人工智能实验室&#xff0c;如果你也看好这一趋势&#xff0c;不妨把这张图收藏起来慢慢看。 来源&#xff1a;智能…

【人工智能】知识图谱

文章目录 一、知识图谱的概况二、知识图谱的基本概念三、知识图谱构建技术四、知识图谱主要应用 一、知识图谱的概况 知识&#xff08;Knowledge&#xff09;&#xff1a;合理性&#xff08;Justified&#xff09;、真实性&#xff08;True&#xff09;、被相信&#xff08;Be…

人工智能知识图谱

1 知识图谱 知识图谱(Knowledge Graph)又称为科学知识图谱&#xff0c;由Google与2012年5月提出&#xff0c;目的是提高搜索引擎的能力&#xff0c;改善用户的搜索质量及搜索体验。随着人工智能技术的发展和应用&#xff0c;知识图谱逐渐成为关键技术之一&#xff0c;现已被广…

人工智能之知识图谱概述(一)

文章目录 碎碎念第一章 概念一、知识图谱概念和分类1、知识图谱的概念2、知识图谱的分类 二、知识工程发展历程三、知识图谱的知识图谱 第二章 技术人才篇1、知识表示与建模&#xff08;1&#xff09;知识表示模型&#xff08;2&#xff09;知识表示学习&#xff08;3&#xff…

人工智能基础知识

&#x1f4e2;博客主页&#xff1a;盾山狂热粉的博客_CSDN博客-C、C语言,机器视觉领域博主&#x1f4e2;欢迎点赞 &#x1f44d; 收藏 ⭐留言 &#x1f4dd; 如有错误敬请指正&#xff01;&#x1f4e2;努力努力再努力嗷~~~✨ &#x1f4a1;本次给大家分享的是什么是人工智能&a…

人工智能 —— 知识图谱

引言 初学者刚开始学习人工智能时&#xff0c;面对铺天盖地的概念&#xff0c;如&#xff0c;人工智能、机器学习、深度学习、计算机视觉等等&#xff0c;一时间可能就被这些“高深”的名称给唬住了&#xff0c;不知道如何下手。 又或者有些同学在学习了很长时间后&#xff0c…

人工智能知识体系

阶段一、人工智能基础 &#xff0d; 高等数学必知必会 本阶段主要从数据分析、概率论和线性代数及矩阵和凸优化这四大块讲解基础&#xff0c;旨在训练大家逻辑能力&#xff0c;分析能力。拥有良好的数学基础&#xff0c;有利于大家在后续课程的学习中更好的理解机器学习和深度…

一图看懂| 人工智能知识体系大全

今天的文章比较特别&#xff0c;是的&#xff0c;如题&#xff0c;就是只有图&#xff0c;N张图带你看懂新一代人工智能知识体系大全&#xff01;准备好了吗&#xff1f;Lets go&#xff01; 不知道你看完之后是否对人工智能有一定的了解了呢&#xff1f;人工智能细分的范畴比我…

人工智能知识体系梳理

本文将从以下几个角度阐述AI的知识体系&#xff1a;基础算法&模型&#xff0c;NLP&#xff0c;机器学习&#xff08;深度学习&#xff09;&#xff0c;大数据&#xff08;人工智能&#xff09;平台核心架构&#xff0c;开发语言选择&#xff0c;主流第三方库&#xff08;框…

史上最全的人工智能知识体系大全图谱 中国人工智能发展现状与未来

人工智能是目前最火热的技术领域&#xff0c;也是一门极富挑战性的科学&#xff0c;从事这项工作的人必须懂得计算机知识&#xff0c;数学、心理学&#xff0c;甚至哲学。人工智能是包括十分广泛的科学&#xff0c;它由不同的领域组成&#xff0c;如机器学习&#xff0c;计算机…

java分布式事务的解决方案

1.什么是分布式事务 在分布式系统中一次操作由多个系统协同完成&#xff0c;这种一次事务操作涉及多个系统通过网络协同完成的过程称为分布式事务&#xff0c;(强调的是多个系统通过网络协议同时完成一个事务过程) 2.分布式事务的产生的原因 2.1 数据库分表分库 当数据库的…

java分布式系统架构图,2022吊打面试官系列

前言 如果你不能拼爹&#xff0c;或者不想拼爹&#xff0c;最好的方法是拼实力。 合抱之木&#xff0c;生于毫末&#xff1b;九层之台&#xff0c;起于垒土&#xff1b;千里之行&#xff0c;始于足下。 所以&#xff0c;你必须要从基层做起。当然&#xff0c;所谓的基层&#…