知识图谱是什么?

知识图谱最开始是Google为了优化搜索引擎提出来的,推出之后引起了业界轰动,随后其他搜索公司也纷纷推出了他们的知识图谱。知识图谱发展到今天,不仅是应用在搜索行业,已经是AI的基础功能了。那到底知识图谱是什么?有什么能力?怎么应用?这就是本文想要讨论的内容。

01什么是知识图谱1.定义

官方定义:知识图谱是一种基于图的数据结构,由节点(point)和边(Edge)组成,每个节点表示一个“实体”,每条边为实体与实体之间的“关系”,知识图谱本质上是语义网络。

由上图,可以看到实体有地名和人;大理属于云南、小明住在大理、小明和小秦是朋友,这些都是实体与实体之间的关系。

通俗定义:知识图谱就是把所有不同种类的信息连接在一起而得到的一个关系网络,因此知识图谱提供了从“关系”的角度去分析问题的能力。

2.可视化表现

如果我们在百度搜索“周杰伦的老婆”的时候,搜索结果不是周杰伦,而是直接返回了昆凌的信息卡片,为什么呢?

因为底层知识图谱已经有了周杰伦和昆凌是夫妻关系,所以可以理解到你要找的是昆凌,而不是周杰伦,这也说明了知识图谱有理解用户意图的能力。

02知识图谱构建的关键技术

知识图谱构建的过程中,最主要的一个步骤就是把数据从不同的数据源中抽取出来,然后按一定的规则加入到知识图谱中,这个过程我们称为知识抽取。

数据源的分为两种:结构化的数据和非结构化的数据。

结构化的数据是比较好处理的,难点在于处理非结构化的数据。而处理非结构化数据通常需要使用自然语言处理技术:实体命名识别、关系抽取、实体统一、指代消解等。

我们先来看下把这段文字变成知识图谱的方式表达的结果:

上图左边的文案就是一个非结构化的文本数据,就需要经过一系列的技术处理,才能转化为右边的知识图谱。具体是怎么实现的呢,接下来一一讨论。

1.实体命名识别

2.关系抽取

关系抽取是把实体之间的关系抽取出来的一项技术,其中主要是根据文本中的一些关键词,如“出生”、“在”、“转会”等,我们就可以判断詹姆斯与地点俄亥俄州、与迈阿密热火等实体之间的关系。

3.实体统一

在文本中可能同一个实体会有不同的写法,比如说“LBJ”就是詹姆斯的缩写,因此“勒布朗詹姆斯”和“LBJ”指的就是同一个实体,实体统一就是处理这样问题的一项技术。

4.指代消解

指代消解跟实体统一类似,都是处理同一个实体的问题。比如说文本中的“他”其实指的就是“勒布朗詹姆斯”。所以指代消解要做的事情就是,找出这些代词,都指的是哪个实体。

指代消解和实体统一是知识抽取中比较难的环节。

03知识图谱的存储

知识图谱主要有两种存储方式:一种是基于RDF的存储;另一种是基于图数据库的存储。

1.RDF

RDF一个重要的设计原则是数据的易发布以及共享,另外,RDF以三元组的方式来存储数据而且不包含属性信息。

2.图数据库

图数据库主要把重点放在了高效的图查询和搜索上,一般以属性图为基本的表示形式,所以实体和关系可以包含属性。

3.RDF和图数据库的主要特点区别

关于知识图片的存储方式的内容比较专业,且没有实际操作过比较难理解,所以我就不在此展开讨论了,大家简单知道知识图谱有这么一项内容就行,若有需要的可以自行研究下。

下面我们把重点放在知识图片在金融领域的一些应用。

04知识图谱在金融领域的应用

知识图谱在各行各业中的应用是比较普及的,并且有很重要的地位。下面我们跟大家一起讨论的是知识图谱在金融领域的一些应用,希望能通过这些例子给大家一点启发。

1.反欺诈

假设银行要借钱给一个人,那要怎么判断这个人是真实用户还是欺诈的呢?

我们需要以人为核心,展开一系列的数据构建,比如说用户的基本信息、借款记录、工作信息、消费记录、行为记录、网站浏览记录等等。把这些信息整合到知识图谱中。从而整体进行预测和评分,用户欺诈行为的概率有多大。当然这个预测是需要通过机器学习,得到一个合理的模型,模型中可能会包括消费记录的权重、网站浏览记录的权重等等信息。

2.不一致性验证

3.客户失联管理

如果借款人失联了,通过知识图谱,是不是可以联系他的朋友,或兄弟,甚至是兄弟的妻子,去追踪失联人。

因此在失联的情况下,知识图谱可以挖掘更多失联人的联系人,从而提高催收效率。

4.知识推理

如上左图(注意这里的箭头方向),小秦是大秦的儿子,大秦是老秦的儿子,从这这样的关系,我们就可以推理出,小秦是老秦的孙子,这样就能使知识图谱更加完善了。

如上左图,小明在腾讯上班,小秦也在腾讯上班,从这样的关系,我们可以推理出,小明和小秦是同事关系。

推理能力其实就是机器模仿人的一种重要的能力,可以从已有的知识中发现一些隐藏的知识。当然这样的能力离不开深度学习,而随着深度学习的不断成熟,我相信知识图谱的能力也会越来越强大。

本文由@Jimmy原创发布于人人都是产品经理。未经许可,禁止转载。

THE END
1.什么是知识图谱知识图谱简介知识图谱的优势以及应用嘲知识图谱(Knowledge Graph)是一种用于描述实体之间关系的语义网络,它是一种半结构化数据的表示方法,用于描述实体、属性和实体之间的关系。知识图谱通常被用于构建智能搜索引擎、推荐系统、问答系统等人工智能应用。 什么是知识图谱? 知识图谱(Knowledge Graph)是一种用于描述实体之间关系的语义网络,它是一种半结构化数据https://cloud.tencent.com/developer/techpedia/1765
2.AI知识点知识图谱(KnowledgeGraph)ai知识图谱知识图谱(Knowledge Graph)是一种用于组织、存储和表示知识的结构化数据模型,它通过实体(entities)和实体之间的关系(relationships)构建一个网络,展示现实世界中各种概念及其相互关系。知识图谱能够将不同领域的数据和信息整合到一起,形成知识网络,从而帮助机器进行更智能的决策、推理和查询。 https://blog.csdn.net/weixin_43221845/article/details/142915622
3.知识图谱是什么?知识图谱是什么? 知识图谱是近年来人工智能领域兴起的一个重要概念,它以结构化的方式描述了现实世界中的实体、概念、事件及其之间的关系,形成了一张庞大的语义网络。知识图谱的构建与应用,对于提升信息检索的准确性、实现智能问答、推动推荐系统发展以及助力语义计算等多个领域具有深远的影响。https://www.bailian-ai.com/news/1610.html
4.你了解知识图谱吗?知识图谱是谷歌在2012年提出来的,最初的目的是一、什么是知识图谱 概念 知识图谱是谷歌在2012年提出来的,最初的目的是优化其搜索引擎。在现实世界中是存在很多的实体的,各种人、物,他们之间是相互联系的。知识图谱就是对这个真实世界的符号表达,描述现实世界中存在的一些概念,以及它们之间的联系。具体来说是一个具有属性的实体,通过关系连接而成的网状知识库。 https://juejin.cn/post/7296037026871885876
5.第一讲知识图谱原理及应用概述卡代码的阿正一、什么是知识图谱(What is it?) 本质上是基于图的语义网络,表示实体与实体之间的关系。 抽取文本中的信息(实体、关系)来构建关系 二、知识图谱研究的多个维度 1.基本概念 盲人摸象,不同专业领域对知识图谱的初步研究。 领域本体的构建:面向特定领域的形式化地对于共享概念体系的明确而又详细的说明 https://www.cnblogs.com/zhengengxing/articles/15942741.html
6.知识图谱概念及定义知识图谱(英语:Knowledge Graph),是结构化的语义知识库,用于以符号形式描述物理世界中的概念及其相互关系。其基本组成单位是“实体-关系-实体”三元组,以及实体及其相关属性-值对,实体间通过关系相互联结,构成网状的知识结构。知识图谱可以实现Web从网页链接向概念链接转变,支持用户按主题而不是字符串检索,真正实现语义检https://www.jianshu.com/p/df7071d5f5c1
7.什么是知识图谱?知识图谱是什么?文章摘要:知识图谱是一种描述真实世界中事物及其关系的语义模型,是人工智能领域中的一个重要分支。它通过将各种数据、信息和知识进行语义化建模,从而形成一个包含丰富知识的图谱,为机器理解和推理提供了基础。 知识图谱是一种描述真实世界中事物及其关系的语义模型,是人工智能领域中的一个重要分支。它通过将各种数据、信https://www.udesk.cn/ucm/report/51728
8.什么是知识图谱?组成的网状的知识结构 也就是数据结构中的图 Graph br 2.每个节点表示现实世界中存在的实体Entity 每条边为实体与实体之间的关系 br 3.每个节点代表的实体还存在着一些属性 比如 梅西 这个节点 可以把生日 国籍 球队等一些基本信息作为属性 br 4.知识图谱由一条条知识组成 https://m.baidu.com/bh/m/detail/ar_6651722492301978691
9.什么是知识图谱?IBM什么是知识图谱? 知识图谱也称为语义网络,表示现实世界实体(即对象、事件、状况或概念)的网络,并说明它们之间的关系。 这些信息通常存储在图形数据库中,并以图形结构直观呈现出来,即为知识“图”。 一个知识图谱主要由三个部分组成:节点、边和标签。 任何对象、场所或人员都可以是节点。 边定义了节点之间的关系。https://www.ibm.com/cn-zh/topics/knowledge-graph