但它们不一定适用于每一本书?股票图形基本知识跟着语义利用序次成为业界越来越热门的话题,客户往往来EK讯问相合本体和学问图谱的题目。整体来说,他们思懂得两者之间的区别。本体和学问图谱是一回事吗?它们有何分别?两者之间是什么相合?
正在这篇博客中,我将指引您领悟本体和学问学问图谱,讲述它们之间的区别以及它们何如结构大方数据和消息。
本体是语义数据模子,用于界说domain中事物的类型以及可用于形容它们的属性。本体是广义的数据模子,这意味着它们仅对具有某些属性的事物的凡是类型举办筑模,而并不包罗相合咱们domain中整体个别的消息。比方,本体论不行形容您的狗,黑点和它的一切个别特性,紧要形容狗的凡是观念,测试形容大无数狗也许具有的特性。如此做可能使咱们正在改日用本体来形容其他狗。
起首,咱们要标识类(数据中事物的独一类型)。这个示例数据如同缉捕了合于竹素的消息,以是它是类的一个很好的候选项。整体来说,示例数据缉捕了合于竹素的某些类型的实质,好比作家和出书商。再深化一点,咱们可能看到咱们的数据还缉捕了合于出书商和作家的消息,好比他们的地点。这给咱们留下了这个例子中的四个类:
下一步,咱们须要标识相合和属性(为了粗略,咱们可能将相合和实体属性都视为属性)。应用咱们正在之前界说的类,咱们可能查看数据并发轫列出咱们看到的每个类的一切属性。比方,正在竹素类中,少许属性也许是:
个中少许属性是结合两个类的相合。比方,相合属性“竹素有作家”是一个结合竹素类和作家类的相合。其他属性,像“竹素颁发的日期”是实体属性,只形容一个类,而不是将两个类结合正在一道。
须要属意的是,这些属性也许实用于任何给定的竹素,但它们纷歧定实用于每一本书。比方,许众书都没有续集。这正在咱们的本体中很好,由于咱们只是思确保咱们缉捕了也许实用于很众(但纷歧定是一切)竹素的属性。
固然上面的属性列外很容易阅读,不过重写这些属性以更了了地界说咱们的类和属性会有所援救。比方,“竹素有作家”可能写成:
虽然你可能征求更众的属性,这取决于你的用例,对付这个博客,我仍然界说了以属员性:
记住,咱们的本体是一个通用的数据模子,这意味着咱们不思正在本体中包罗合于特定竹素的消息。相反,咱们愿望创筑一个可重用的框架,改日咱们可能用它来形容其他竹素。
应用本体行为一个框架,咱们可能增加合于一面竹素、作家、出书商和地点的真正数据来创筑一个学问图谱。诈骗上面外中的消息和本体,咱们可能创筑每个本体相合的特定实例。好比,要是咱们的本体中有如此的相合“竹素→有作家→作家”,这个相合的单个实比方下:
要是咱们把咱们具有的合于《杀死一只知更鸟》这本书的一切消息加进去,咱们可能看到学问图谱的初步:
要是咱们对一切的数据都这么做,咱们最终会获得一个应用本体对数据举办编码的图。通过应用学问图谱,咱们可能将数据看作一个相合汇集,而不是行为孑立的外格正在咱们无法剖判的数据点间绘造新的结合。整体来说,应用SPARQL,咱们可能盘问数据和应用推理性能(让学问图谱创立之前没有界说的结合)。
正如你正在上面例子中所看的,当你将本体(咱们的数据模子)利用到一组孑立的数据点(竹素、作家和出书商数据)时,那么便是创筑了一个学问图谱。换句话说:
AI研习社是AI学术青年和AI开采者技艺调换的正在线社区。咱们与高校、学术机构和财富界协作,通过供给进修、实战和求职办事,为AI学术青年和开采者的调换互帮和职业成长打造一站式平台,勉力成为中邦最大的科技革新人才密集地。
要是,你也是位热爱分享的AI喜爱者。接待与译站一道,进修新知,分享生长。
- 支付宝扫一扫
- 微信扫一扫