dw网站建设字体颜色,房产cms系统,定制网站费用,如何推广新产品的方法#x1f497;#x1f497;#x1f497;欢迎来到我的博客#xff0c;你将找到有关如何使用技术解决问题的文章#xff0c;也会找到某个技术的学习路线。无论你是何种职业#xff0c;我都希望我的博客对你有所帮助。最后不要忘记订阅我的博客以获取最新文章#xff0c;也欢… 欢迎来到我的博客你将找到有关如何使用技术解决问题的文章也会找到某个技术的学习路线。无论你是何种职业我都希望我的博客对你有所帮助。最后不要忘记订阅我的博客以获取最新文章也欢迎在文章下方留下你的评论和反馈。我期待着与你分享知识、互相学习和建立一个积极的社区。谢谢你的光临让我们一起踏上这个知识之旅 文章目录 1.1 知识图谱概述1.1.1 知识定义及分类1.1.2 知识图谱定义1.1.3 知识图谱分类1.1.4 知识图谱发展阶段 1.2 知识图谱架构1.2.1 构建方法1.2.2 逻辑架构1.2.3 技术架构 在学习本书前我想在此夸一夸本书的作者作者在每一大章的前面都会送读者一段励志话。 临渊羡鱼不如退而结网。 — 《汉书 董仲舒传》
1.1 知识图谱概述
1.1.1 知识定义及分类
哲学家柏拉图先生曾经指明知识的三个条件
合理性真实性被相信
从大白话来讲就是知识是人类通过观察学习等行为进而获得总结的产物或者说是集合。 如果我们从不同的研究视角、研究目的以及多知识的不同认识程度对知识进行分类的话可以分为以下几种
首先是层次划分
零级知识最基本的知识定义、定理等问题求解的常识性和原理性知识。一级知识第二层知识启发式知识可弥补零级知识的不足提高求解的效率。二级知识第三层知识控制性知识对低层知识起到指导作用组织运用零级和一级知识。高层次知识像回忆综合概况抽象也可以反映人类的心理。
其次是性质划分
叙述性知识状态概念条件事实过程性知识求解过程中用到的操作演算行动的知识控制性知识求解过程中决定选用哪种操作演算行动的知识
最后是来源划分
共识知识来自教科书刊物已经被专业人士承认。个性知识来自现场有经验的专业人士包括大量的经验知识或启发式知识。它描述问题的轮廓知识严格性差。
作者在这总结了一下无论采用何种划分方式目的都是为了构建知识实体之间的结构化关系网络的知识图谱毕竟我们的目的还是搞出知识图谱的。
1.1.2 知识图谱定义
知识图谱以结构化的形式描述显示世界中的实体机器关系将互联网庞大的信息网转化为更接近人类去认知的形式。 这里我仅仅简单概述了一下想了解更多概念的可以参考百度百科。 知识图谱的相关概念有几个分别是
概念实体关系属性
我们可以理解为知识图谱就是将世界中的不同的种类的事物连接在一起而得到一个关系网络。 可以从上图看出实体包括小李小丁跑步等关系包括喜欢同学等概念就是人运动之类的属性就是面积3000平方米。整张图还是很好理解的。当然这里面的细节我们也是要知道的。 比如如果两个节点之间存在关系的话那么它们之间就会被一条有向边连接在一起。本质来讲知识图谱就是一种揭示实体之间关系的语义网络可以对现实世界的事物及其相互关系进行形式化描述。组织形式有向图
1.1.3 知识图谱分类
书中在知识图谱分类上分为了两类一种是通用知识图谱一种是领域知识图谱 通用知识图谱General Knowledge Graph 这种知识图谱致力于涵盖各种主题包括常识性的信息、人物、地点、历史事件等。通用知识图谱的目标是为用户提供广泛的知识以满足各种查询和信息检索需求。例如Google的知识图谱就是一个通用知识图谱的实例。 领域特定知识图谱Domain-specific Knowledge Graph 这类知识图谱专注于特定的领域或行业以深入挖掘该领域的专业知识。领域特定知识图谱有助于更深入地理解特定领域的实体、关系和属性支持专业性的应用。例如在医学领域使用的医学知识图谱就是领域特定知识图谱的一个例子。当然还有可多的应用书中还介绍了生活类知识图谱、社交类知识图谱、电商类知识图谱、金融类知识图谱等
作者还提到不同的知识图谱并不是一蹴而就的而是经过漫长的发展和积累进行得到的这里面包括了前人的不断积累值得我们去学习与敬佩。
1.1.4 知识图谱发展阶段
早期阶段
概念形成2000年前 早期的知识图谱概念主要体现在人工智能和语义网等领域。研究者们开始探索如何以图形结构的方式表示和组织知识。
语义网阶段2001-2010年
语义网的提出 在这个阶段Tim Berners-Lee提出了语义网的概念强调在互联网上创建具有明确含义的数据链接。RDFResource Description Framework和OWLWeb Ontology Language等标准被引入用于表示和推理关于网络资源的知识。
知识图谱概念的兴起2012年前后
Google知识图谱 Google于2012年推出了知识图谱将知识图谱引入主流。这一阶段的重要事件包括谷歌的知识图谱以及百度、微软等公司对知识图谱概念的采纳。
知识图谱的应用拓展2015年后
应用扩展 知识图谱在搜索引擎、虚拟助手、自然语言处理、推荐系统等领域得到广泛应用。各种知识图谱的建设和应用逐渐增多包括通用知识图谱和领域特定知识图谱。
领域特定知识图谱的兴起2018年后
领域特定应用 随着对于更深入领域知识的需求增加领域特定知识图谱得到更广泛的应用如医学知识图谱、金融知识图谱等。
知识图谱与AI的融合2020年后
知识增强的AI 知识图谱与人工智能、机器学习的结合越来越深入。知识图谱被用于丰富机器学习模型的输入帮助模型更好地理解语境和关系。 这里作者是通过一张图进行展示并对未来国内对于此行业进行了一定的展望。 1.2 知识图谱架构
1.2.1 构建方法
从两个角度去看的话可以分为自底向上和自顶向下 构建知识图谱可以从自底向上和自顶向下两个角度来考虑这两种方法分别强调从细节逐步构建整体和从整体指导细节的方式。 自底向上Bottom-Up的构建方式 数据收集与整理 从各种数据源中收集结构化和非结构化的信息。这可能包括从文本中提取实体和关系解析数据库中的数据等。 实体识别和关系抽取 使用自然语言处理技术从文本数据中识别实体和抽取实体之间的关系。这可以包括命名实体识别NER、关系抽取等任务。 数据清洗和预处理 处理数据中的噪声、错误和不一致性确保数据的质量。 知识表示和建模 将数据表示成图结构定义实体、属性和关系。这可能涉及到为不同实体设计模型和属性以及识别关系类型。 关联实体 在图中建立实体之间的连接形成知识图谱的结构。这可能需要使用算法来推断或预测一些关联关系。 知识图谱的增量构建 可能采用增量式的方式逐步将新的信息添加到已有的知识图谱中。
自顶向下Top-Down的构建方式 需求分析 首先明确定义知识图谱的目标和应用场景确定需要包含的实体、关系和属性。 知识建模和设计 定义知识图谱的整体结构包括实体的分类、属性的定义和关系的建模。这一步可以借助领域专家的知识进行设计。 数据获取和注入 根据知识图谱的设计获取符合设计要求的数据。这可能涉及到购买、合作获取、或者使用已有数据集。 数据清洗和转换 对获取的数据进行清洗和预处理以符合知识图谱的标准。 知识图谱的实际建立 将清洗过的数据注入到知识图谱中建立实体、属性和关系的具体关联。 知识图谱的优化和维护 反馈知识图谱的实际应用情况进行优化和调整确保知识图谱的持续有效性。 作者总结到自顶向下是指为知识图谱定义好本体模型根据本体模式的约束再将实体加入知识库。 自底向上是指从一些通用知识图谱中提取出实体选择其中置信度较高的实体加入知识库再构建顶层的本体模式。 注意这里的本体库可以理解为面向对象中的“类”作者这里形容的十分妙~ 1.2.2 逻辑架构
逻辑架构可以划分为两个层次概念层和数据层 概念层的构建是在数据层之上的这是知识图谱的核心用来规定知识图片中包含哪些领域的知识、知识的类 别、每种类别知识的关系与属性。 如果从一个例子来展示的话如下 概念层人物1-关系-人物2人物-属性-属性值 数据层李娜-丈夫-姜山李娜-冠军-法网
我相信这样大家理解起来就会轻松许多了吧
1.2.3 技术架构 本小节内容较多不进行一一描述大家可以通过上图进行大概理解知识图谱的整个构建过程。 挑战与创造都是很痛苦的但是很充实。