- 文献综述(或调研报告):
自2012年由Google公司提出以来,随着人工智能的发展以及业界对于知识的需求的急剧增长,知识图谱在工业界和学术界得到越来越多的关注。知识图谱到底是什么,我们又该如何构建知识图谱,这是本次调研的两个关键所在,而C 语言的知识体系结构也是我们不能忽视的重点。
1 知识图谱的定义与架构
1.1知识图谱的定义
维基百科对知识图谱给出的词条解释仍然沿用了谷歌的定义,即:知识图谱是谷歌用于增强其搜索引擎功能的辅助知识库[2]。但随着近年来,诸如微软的Probase,搜狗的知立方等知识图谱产品的出现,这样的定义已略显过时。
刘峤, 李杨, 段宏等,在《知识图谱构建技术综述》[2]一文中,对知识图谱做了如下定义:知识图谱是结构化的语义知识库,用于以符号形式描述物理世界中的概念及其相互关系,其基本组成单位是“实体-关系-实体”三元组,以及实体及其相关属性-值对,实体间通过关系相互联结,构成网状的知识结构。
结合以上文献,我认为简单来说,知识图谱是一种揭示实体之间关系的语义网络。
1.2 知识图谱的架构
知识图谱的架构包括:知识图谱自身的逻辑结构以及构建知识图谱所采用的技术(体系)架构[2][3]
相对而言,我们更关注知识图谱的技术架构。
知识图谱的技术架构可以分为自顶向下和自底向上2种[3]。目前,大多数知识图谱都采用自底向上的方式进行构建[3],即从一些开放链接数据中提取出实体,选择其中置信度较高的加入到知识库,再构建顶层的本体模式。我们的C 知识图谱也将采取这种方式进行构建。
剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付
以上是毕业论文文献综述,课题毕业论文、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。