赞
踩
知识点是通过老师上课ppt整理,对于期末复习的基本考点都有涉及,以及计算题部分都有例题进行讲解,希望能帮助大家更好的复习。
知识的特性:
知识的分类:
知识表示:就是把知识用计算机可接受的符号并以某种形式描述出来。
状态空间表示法(后续会有详细展开)
一阶谓词逻辑表示法(离散学过,就不再整理)
产生式表示法
产生式系统
规则库RB(Rule Base):用于描述相应领域内知识的产生式集合【也称知识库KB:用于存放与求解问题有关的所有规则的集合】
综合数据库DB(Data Base):一个用于存放问题求解过程中各种当前信息的数据结构。
推理机:由一组程序组成,负责整个产生式系统的运行,实现对问题的求解。
推理:将规则与事实进行匹配,所谓匹配就是将规则的前提与综合数据库中的已知事实进行比较
冲突消解:匹配成功的规则可能不止一条,发送冲突,推理机必须按照某种策略选择其中一条执行。
执行规则:执行某一规则时,如果其右部是一个或多个结论,则把这些结论加入到综合数据库中:如果其右部是一个或多个操作,则执行这些操作。对于不确定性知识,在执行每一条规则时还要按一定的算法计算结论的不确定性。
终止推理:检查综合数据库中是否包含了最终结论,决定是否停止系统的运行。
产生式系统的例子(为了解产生式如何表示,为后面的计算做铺垫)
产生式表示法的特点
语义网络表示法
语义网络:语义网络是一种用实体及其语义关系来表达知识的有向图。一个语义网络主要包括了两个部分:事件,以及事件之间的关系。
可以表示的知识关系:类属关系(常用的属性:Is-a;A-Kind-of;A-Member-of;Instance-of);包含关系(Part-of);属性关系(Have;Can);时间关系(Before;After;At);位置关系(Located-at,Located-on,under,inside,outside);相近关系(Similar-to;Near-to);因果关系;组成关系
语义网络表示例子
例题:
答案:
特点:
知识图谱
知识图谱是用图谱的形式表示知识
相关概念:
知识图谱的逻辑结构
知识图谱的两种构建方式
知识图谱的数据存储
原始数据类型:
结构化数据(Structed Data):如关系数据库
半结构化数据(Semi-Structed Data):如XML、JSON、百科
非结构化数据(UnStructed Data):如图片、音频、视频、文本
存储方式
RDF(Resource Description Framework)存储
RDF本质是一个数据模型(Data Model),它提供了一个统一的标准,用于描述实体/资源。RDF形式上表示为SPO三元组。三元组被用来表示实体与实体间的关系,或者实体的某个属性的值是什么。从内容上其结构为 “资源-属性-属性值” ,资源实体由URI表示,属性值可以是另一个资源实体的URI,也可以是某种数据类型的值
RDF序列化的方式主要有:RDF/XML,N-Triples,Turtle,RDFa,JSON-LD等几种
图数据库存储
知识图谱的构建过程
推理
推理方式及其分类
演绎推理:一般 → 个别(也就是我们常说的三段论的推理)
归纳推理:个别 → 一般
默认推理(default reasoning,缺省推理):知识不完全的情况下假设某些条件已经具备所进行的推理
确定性推理、不确定性推理
单调推理、非单调推理(按推出的结论是否越来越接近目标来划分)
启发式推理、非启发式推理(按推理过程中是否运用与问题有关的启发性知识来划分)
PS:启发性知识:与问题有关且能加快推理过程、提高搜索效率的知识。
推理的方向
冲突消解策略
自然演绎推理(就是离散中谓词逻辑推理规则,这里不再赘述)
归结演绎推理⭐⭐⭐
定理:Q 为 P1,P2,…,Pn的逻辑结论,当且仅当(P1∧P2∧…1∧Pn)∧﹃Q是不可满足的。
谓词公式化为子句集的方法
例子:
鲁宾逊归结原理(消解原理)的基本思想:
检查子句集 S 中是否包含空子句,若包含,则 S 不可满足;若不包含,在 S 中选择合适的子句进行归结,一旦归结出空子句,就说明 S 是不可满足的
归结:设C1与C2是子句集中的任意两个子句,如果 C1中的文字L1与 C2中的文字L2互补,那么从C1和 C2中分别消去L1和L2,并将二个子句中余下的部分析取,构成一个新子句C12 。
置换:置换可简单的理解为是在一个谓词公式中用置换项去替换变量。例如, {a/x, c/y, f(b)/z} 是一个置换。
合一:合一可理解为是寻找项对变量的置换,使两个谓词公式一致。可定义为:设有公式集F={F1, F2,…,Fn},若存在一个置换θ,可使F1θ=F2θ=…=Fnθ,则称θ是F的一个合一。称F1,F2,…,Fn是可合一的。一般来说,一个公式集的合一不是唯一的。
最一般合一:设σ是公式集F的一个合一,如果对F的任一个合一θ都存在一个置换λ,使得θ=σ°λ,则称σ是一个最一般合一(MGU)。一个公式集的最一般合一是唯一的。
例题:
归结反演
步骤:
例题:
应用归结原理求解问题
步骤:
例题:
证据理论
信任函数
似然函数
概率分配函数的正交和(证据的组合)
信任函数 Bel(A)和似然函数Pl(A)分别来表示命题A的信任度的下限和上限。同样,也可用它来表述知识强度的下限和上限。这样,就可在此表示的基础上建立相应的不确定性推理模型。
基于证据理论的不确定性推理的步骤:
例题:
出现不确定性的原因和特征:证据的不确定性;规则的不确定性;方法的不确定性
不确定性推理:从不确定性的初始证据出发,通过运用不确定性的知识,最终推出具有一定程度的不确定性但却是合理或者近乎合理的结论的思维过程。
可信度方法⭐⭐⭐
它是不确定性推理中非常简单且又十分有效的一种推理方法,优点:直观、简单,且效果好
知识不确定性的表示
证据不确定性的表示
组合证据不确定性的算法
多个单一证据的合取
E = E1 AND E2 AND … AND En
则CF(E) = min{CF(E1), CF(E2), … , CF(En)}
多个单一证据的析取
E = E1 OR E2 OR … OR En
则CF(E) = max{CF(E1), CF(E2), … , CF(En)}
不确定性的传递算法
结论不确定性的合成算法
例题:
状态空间表示法
盲目的图搜索策略
符号说明:
搜索的一般过程:
宽度优先
OPEN表中节点简单的排序方式:
宽度优先——扩展当前节点后生成的子节点总是置于OPEN表的后端,即OPEN表作为队列,先进先出,使搜索优先向横向方向发展。
深度优先
盲目的搜索在白白搜索了大量无关的状态节点后才碰到解答,效率低;
提高一般图搜索效率的关键:优化OPEN表中节点的排序方式
启发式的图搜索策略
全局排序——对OPEN表中的所有节点排序,使最有希望的节点排在表首
A算法, A*算法
局部排序——仅对新扩展出来的子节点排序,使这些新节点中最有希望者能优先取出考察和扩展(只需要了解)
A算法
A*算法
带*的是理想中的状态,正常情况下还是使用f(n),g(n),h(n)来进行判断
启发式函数的强弱及其影响
基本的机器学习术语
机器学习算法
机器学习工作流程
数据采集:爬虫,API,数据库
数据处理:数据清洗;数据预处理;数据归一化
特征工程:一般认为括特征构建、特征提取、特征选择三个部分
构建模型
模型评估
混淆矩阵
模型评估指标
准确率
精确率
召回率
F1-Score(F1得分)
模型评估方法
优化过拟合与欠拟合
调参和最终模型
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。