人工智能知識圖譜知識交換協(xié)議_第1頁
人工智能知識圖譜知識交換協(xié)議_第2頁
人工智能知識圖譜知識交換協(xié)議_第3頁
人工智能知識圖譜知識交換協(xié)議_第4頁
人工智能知識圖譜知識交換協(xié)議_第5頁
已閱讀5頁,還剩33頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

GB/TXXXXX—XXXX

人工智能知識圖譜知識交換協(xié)議

1范圍

本文件規(guī)定知識交換協(xié)議總體框架、知識描述規(guī)則、基于文件的知識交換、基于消息的知識交換等。

本文件適用于知識圖譜相關(guān)系統(tǒng)的設(shè)計(jì)、開發(fā)、測試和部署等。

2規(guī)范性引用文件

下列文件中的內(nèi)容通過文中的規(guī)范性引用而構(gòu)成本文件必不可少的條款。其中,注日期的引用文件,

僅該日期對應(yīng)的版本適用于本文件;不注日期的引用文件,其最新版本(包括所有的修改單)適用于本

文件。

GB/T42131-2022人工智能知識圖譜技術(shù)框架

3術(shù)語和定義

下列術(shù)語和定義適用于本文件。

3.1

知識圖譜knowledgegraph

以結(jié)構(gòu)化形式描述的知識元素及其聯(lián)系的集合。

3.2

本體ontology

表示實(shí)體類型以及實(shí)體類型之間關(guān)系、實(shí)體類型屬性類型及其之間關(guān)聯(lián)的一種模型。

注:又稱本體模型。

3.3

知識交換knowledgeexchange

實(shí)現(xiàn)知識從提供方到接收方轉(zhuǎn)移的活動。

3.4

知識交換協(xié)議knowledgeexchangeprotocol

進(jìn)行知識交換時遵守的一組規(guī)則。

3.5

知識交換單元knowledgeexchangeunit

進(jìn)行知識交換時使用的代表最小知識片段的基本數(shù)據(jù)塊。

3.6

數(shù)據(jù)字典

1

GB/TXXXXX—XXXX

以一致性的方式給出數(shù)據(jù)概念及其元屬性(如名稱、定義、類型等)列表。

注:有組織、有結(jié)構(gòu)的數(shù)據(jù)概念描述匯編,為數(shù)據(jù)概念、表述形式和說明等提供一致性的歸檔、存貯和檢索方法。

[來源:GB/T41453-2022,3.9]

3.7

基于文件的知識交換

以文件為知識載體的形式進(jìn)行的知識交換。

3.8

基于消息的知識交換

以消息為知識載體的形式進(jìn)行的知識交換。

4縮略語

下列縮略語適用于本文件。

API:應(yīng)用程序編程接口(ApplicationProgrammingInterface)

JSON:JS對象標(biāo)注法(JavaScriptObjectNotation)

ID:唯一編碼(Identity)

IRI:國際化資源標(biāo)識符(InternationalizedResourceIdentifiers)

RDF:資源描述框架(ResourceDescriptionFramework)

SDK:軟件開發(fā)工具包(SoftwareDevelopmentKit)

XML:可擴(kuò)展置標(biāo)語言(ExtensibleMarkupLanguage)

5綜述

本文件描述知識交換協(xié)議。進(jìn)行知識交換時使用的通信協(xié)議不在本文件規(guī)定。

知識圖譜范疇的知識交換協(xié)議的構(gòu)成見圖1,如圖所示,協(xié)議主要包括用于規(guī)范知識描述、知識交

換以及相關(guān)的數(shù)據(jù)字典的一組規(guī)則。

a)知識描述:根據(jù)GB/T42131-2022第5章規(guī)定的概念模型,知識描述規(guī)則分為本體描述和實(shí)

例描述兩類,它們用于定義待交換知識的描述結(jié)構(gòu)和類型。

b)知識交換:此類規(guī)則分為基于文件的知識交換和基于消息的知識交換兩類,它們分別用于規(guī)

范以文件為知識載體的形式和以消息為知識載體的形式進(jìn)行的知識交換活動。這兩類知識交

換規(guī)則分別涉及知識交換的文件結(jié)構(gòu)和消息結(jié)構(gòu),涉及相應(yīng)的知識交換流程。

c)知識交換數(shù)據(jù)字典:針對特定知識領(lǐng)域的數(shù)據(jù)字典是參與知識交換的各方共同認(rèn)可并遵循的

標(biāo)準(zhǔn)化數(shù)據(jù)的定義。通常數(shù)據(jù)字典中包含多個標(biāo)準(zhǔn)化的數(shù)據(jù)元素。每個數(shù)據(jù)元素的名稱、定

義、描述、類型等信息。數(shù)據(jù)字典與預(yù)定的知識交換覆蓋的領(lǐng)域密切相關(guān)。制定數(shù)據(jù)字典的

相關(guān)規(guī)定不在本文件中描述。

2

GB/TXXXXX—XXXX

圖1知識交換協(xié)議構(gòu)成

6知識描述規(guī)則

6.1通則

知識描述,即關(guān)于知識的描述,它是通過對現(xiàn)實(shí)世界中概念、實(shí)體、屬性、分類、語義關(guān)系等要素

來表達(dá)知識。通常將上述用于表達(dá)知識的各類要素歸納為本體和實(shí)例。

a)本體描述:至少應(yīng)包括以下內(nèi)容:

1)基本信息;

2)實(shí)體類型;

3)關(guān)系類型;

4)屬性類型。

b)實(shí)例描述:至少應(yīng)包括以下內(nèi)容:

1)實(shí)體;

2)關(guān)系;

3)屬性。

本文件針對本體和實(shí)例兩類元素提出知識描述規(guī)則,即,本體描述規(guī)則和實(shí)例描述規(guī)則。

6.2本體描述

6.2.1基礎(chǔ)信息描述

本體基礎(chǔ)信息的描述要素包括但不限于:

a)默認(rèn)命名空間;

b)本體版本號;

c)創(chuàng)建者;

d)說明或評論;

e)命名標(biāo)簽;

3

GB/TXXXXX—XXXX

f)直接引用本體列表;

g)間接引用本體列表;

h)上一版本號;

上述描述要素的說明見表1。

表1本體基礎(chǔ)信息描述要素說明

要素名稱說明數(shù)據(jù)類型

英文名稱中文名稱

OntologyIRI默認(rèn)命名空間表示本體的默認(rèn)命名空間IRI

OntologyPrefixMap前綴映射描述縮略引用命名空間鍵值對列表

OntologyVersion本體版本號記錄本次本體版本的編號字符串型

OntologyProvider創(chuàng)建者本版本號對應(yīng)本體的創(chuàng)建者IRI/字符串型

OntologyDescription說明或評論對于本版本號對應(yīng)本體的說明字符串型

OntologyLabel命名標(biāo)簽對于本體的命名標(biāo)簽字符串型

OntologyDirectImpor直接引用本體列表本版本號對應(yīng)本體中直接引用的本體列表IRI列表

t

OntologyIndirectImp間接引用本體列表本版本號對應(yīng)本體中間接引用的本體列表IRI列表

ort

OntologyPreviousVer上一版本號上一版本本體的編號IRI

sion

6.2.2實(shí)體類型描述

描述要求

實(shí)體類型描述規(guī)則用于定義實(shí)體的類型和屬性。每個實(shí)體類型應(yīng)具有唯一的標(biāo)識符,并可包含若干

屬性,主要包括:

a)實(shí)體類型的定義:描述具有共同特征的同一類實(shí)體的名稱和簡介,通常由專業(yè)領(lǐng)域的知識和

語言學(xué)規(guī)則來定義。

b)實(shí)體類型的層次結(jié)構(gòu):描述實(shí)體類型間可能存在的層次關(guān)系,并通過多層次的結(jié)構(gòu)描述實(shí)體

之間的復(fù)雜關(guān)系,如:某實(shí)體類型可能是另一實(shí)體類型的子類型或父類型。

c)實(shí)體類型的屬性:描述每個實(shí)體類型可具有的一組屬性,用于描述該類型實(shí)體的特征。

注1:例如,一個“人”類型的實(shí)體可能具有“姓名”、“年齡”、“性別”等屬性。

d)實(shí)體類型的約束:描述實(shí)體類型可能存在的約束條件,用于限制該類型實(shí)體的屬性和關(guān)系。

注2:例如,一個“人”類型的實(shí)體可能不允許具有“動物”類型的屬性。

描述要素

實(shí)體類型描述要素包括但不限于:

a)編號:標(biāo)識實(shí)體類型的唯一編號,由知識提供方生成,并保證唯一性;

b)名稱:實(shí)體類型的名稱,用于標(biāo)識其定義、內(nèi)容或用途;

c)語言類型:實(shí)體類型描述所使用的語言類型,如中文、英文等;

d)類別:對應(yīng)編號實(shí)體類型的類別信息,為固定取值;

e)屬性:對應(yīng)編號實(shí)體類型包含的屬性;

4

GB/TXXXXX—XXXX

f)子屬性:屬性的屬性,為可選要素,如:可列出某個屬性的若干子屬性的名稱、取值類型和

取值范圍;

g)父類:父類的實(shí)體類型;

h)子類:子類的實(shí)體類型;

i)說明/評論:對應(yīng)編號實(shí)體類型的簡要介紹,為可選要素;

j)提供者:知識提供方的統(tǒng)一前綴,為可選要素;

k)來源:實(shí)體類型描述要素信息的來源,如標(biāo)準(zhǔn)、文檔或組織,為可選要素。

l)本體版本信息:對應(yīng)編號實(shí)體類型所屬的本體版本號;

m)IRI編碼規(guī)范信息;

n)標(biāo)簽編碼規(guī)范信息。

描述元數(shù)據(jù)

實(shí)體類型描述要素的說明如表2所述。

表2實(shí)體類型描述要素說明

要素名稱說明數(shù)據(jù)類型

英文名稱中文名稱

OntologyEntityId編號標(biāo)識實(shí)體類型的唯一編號IRI

OntologyEntityName名稱對應(yīng)編號實(shí)體類型的名稱字符串型

OntologyEntityLanguage語言類型對應(yīng)編號實(shí)體類型的語言類型字符串型

OntolotyEntityType類別對應(yīng)編號實(shí)體類型的類別IRI

OntolotyEntityLabel命名標(biāo)簽對應(yīng)編號實(shí)體類型的命名標(biāo)簽字符串型

OntologyEntityAttribute屬性對應(yīng)編號實(shí)體類型的屬性字符串型

OntologyEntitySubAttrib子屬性對應(yīng)編號實(shí)體類型的子屬性字符串型

ute

OntologyEntitySuperClas父類對應(yīng)編號實(shí)體類型的父類IRI

s

OntologyEntitySubClass子類對應(yīng)編號實(shí)體類型的子類IRI

OntologyEntityDescripti說明對應(yīng)編號實(shí)體類型的說明/評論字符串型

on

OntologyEntitySource來源對應(yīng)編號實(shí)體類型的信息來源IRI/字符串型

OntologyEntityProvider提供者對應(yīng)編號實(shí)體類型的提供者或創(chuàng)建者的信息IRI/字符串型

OntologyEntityVersion本體版本號對應(yīng)編號實(shí)體類型的所屬的本體版本號字符串型

6.2.3關(guān)系類型描述

描述要求

關(guān)系類型描述知識圖譜中實(shí)體間的連接和聯(lián)系,其描述規(guī)則主要遵循如下原則。

a)明確性:關(guān)系類型應(yīng)具有明確的定義和描述,可清晰表達(dá)該類型關(guān)系所表示的含義和作用。

注1:例如,“父子關(guān)系”表示兩個人之間的血緣關(guān)系,“同事關(guān)系”表示兩個人在同一單位工作的事實(shí)。

b)方向性:應(yīng)準(zhǔn)確描述某些關(guān)系類型間存在的指向關(guān)系。

c)復(fù)合性:可準(zhǔn)確描述由多個簡單關(guān)系類型組合而成的復(fù)合關(guān)系。

注2:例如,“師生關(guān)系”可以細(xì)分為“授課關(guān)系”和“輔導(dǎo)關(guān)系”,分別表示老師給學(xué)生授課和老師對學(xué)生進(jìn)行

5

GB/TXXXXX—XXXX

輔導(dǎo)的情況。

d)關(guān)系約束:可準(zhǔn)確描述某些關(guān)系類型存在的約束條件,以限制該類型關(guān)系的建立和取值范圍。

注3:例如,“婚姻關(guān)系”中的兩個實(shí)體必須是不同性別的人,且婚姻狀態(tài)必須是合法的。

描述要素

關(guān)系類型描述要素包括但不限于:

a)編號:用于標(biāo)識關(guān)系類型的唯一編號,由知識提供方生成,保證唯一性;

b)名稱:關(guān)系類型的名稱,用于標(biāo)識其定義、內(nèi)容或用途;

c)類別:對應(yīng)編號關(guān)系類型的類別,為固定取值;

d)屬性:對應(yīng)編號關(guān)系類型包含的屬性;

e)頭實(shí)體類型:對應(yīng)編號關(guān)系類型的起始實(shí)體類型;

f)尾實(shí)體類型:對應(yīng)編號關(guān)系類型的終止實(shí)體類型;

g)說明或評論:對應(yīng)編號關(guān)系類型的簡要介紹,為可選要素;

h)提供者:知識提供方的統(tǒng)一前綴,為可選要素;

i)本體版本信息:對應(yīng)編號關(guān)系類型所屬的本體版本號。

描述元數(shù)據(jù)

關(guān)系類型描述要素的說明如表3所述。

表3關(guān)系類型描述要素說明

要素名稱說明數(shù)據(jù)類型

英文名稱中文名稱

OntologyRelationId編號關(guān)系類型的唯一標(biāo)識IRI

OntologyRelationName名稱對應(yīng)編號關(guān)系類型的類別名稱IRI

OntologyRelationLabel命名標(biāo)簽對應(yīng)編號關(guān)系類型的命名標(biāo)簽字符串型

OntologyRelationAttribute屬性對應(yīng)編號關(guān)系類型的屬性字符串型

OntologyRelationHeadEntity頭實(shí)體類型對應(yīng)編號關(guān)系類型的頭實(shí)體類型字符串型

OntologyRelationTailEntity尾實(shí)體類型對應(yīng)編號關(guān)系類型的尾實(shí)體類型字符串型

OntologyRelationDescription說明或評論對應(yīng)編號關(guān)系類型的簡要介紹字符串型

OntologyRelationProvider提供者對應(yīng)編號關(guān)系類型的關(guān)系類型的提供者信息IRI/字符串型

OntologyRelationVersion本體版本號對應(yīng)編號關(guān)系類型所屬的本體版本號字符串型

6.2.4屬性類型描述

描述要求

屬性類型描述知識圖譜中實(shí)體的屬性和特征,其描述規(guī)則主要遵循如下原則。

a)描述的明確性:屬性類型的各描述要素應(yīng)能準(zhǔn)確表達(dá)屬性的含義和作用。

b)描述的統(tǒng)一性:屬性類型的各描述要素應(yīng)適用于知識圖譜中同一類型的實(shí)體或關(guān)系。

注1:例如,“年齡”“性別”等屬性是人類或動物界統(tǒng)一具有的屬性。

c)取值類型的合理性:取值類型應(yīng)支持常用的取值類型,并符合應(yīng)用場景和需求,如:

1)字符串類型(String):用于表示文本信息,例如人名、地名、機(jī)構(gòu)名等。

2)整數(shù)類型(Integer):用于表示整數(shù)值,例如年齡、排名、編號等。

3)浮點(diǎn)數(shù)類型(Float):用于表示帶小數(shù)點(diǎn)的數(shù)值,例如價格、得分等。

6

GB/TXXXXX—XXXX

4)布爾類型(Boolean):用于表示真或假,通常用于表示開關(guān)狀態(tài)或者是否滿足某種條件

等。

5)日期類型(Date):用于表示日期信息,例如出生日期、事件發(fā)生日期等。

6)枚舉類型(Enum):用于表示一組固定的值,例如星期幾、月份、時區(qū)等。

7)結(jié)構(gòu)類型(Struct):用于表示一組相關(guān)聯(lián)的數(shù)據(jù),例如地址、簡歷、交易記錄等。

8)數(shù)組類型(Array):用于表示一組有序的數(shù)據(jù),例如成績單、訂單列表等。

9)對象類型(Object):用于表示一個復(fù)雜實(shí)體或概念,例如人物、事件、組織等。

10)除以上常見的取值類型外,還可根據(jù)應(yīng)用場景和需求定義其他的取值類型,如復(fù)合類型

(Composite)、引用類型(Reference)、復(fù)合類型(Composition)、關(guān)聯(lián)類型(Association)。

注2:在定義取值類型時,還需要考慮到數(shù)據(jù)的一致性、準(zhǔn)確性和完整性等問題,以確保知識圖譜的可用性。

d)屬性約束的合理性:可準(zhǔn)確描述某些關(guān)系類型存在的約束條件,以限制該類型關(guān)系的建立和

取值范圍。

描述要素

屬性類型描述要素可包括但不限于:

a)編號:用于標(biāo)識屬性類型的唯一編號;

b)名稱:屬性類型的名稱;

c)類別:對應(yīng)編號屬性類型的類別信息,為固定取值;

d)取值類型:屬性值的數(shù)據(jù)類型;

e)取值范圍:屬性值的取值范圍;

f)所屬實(shí)體類型:對應(yīng)編號屬性類型所屬的實(shí)體類型,為可選要素;

g)所屬關(guān)系類型:對應(yīng)編號屬性類型所屬的關(guān)系類型,為可選要素;

h)說明:對應(yīng)編號屬性類型的簡要介紹,為可選要素;

i)提供者:知識提供方統(tǒng)一前綴,為可選要素;

j)本體版本信息:對應(yīng)編號屬性類型所屬的本體版本號。

描述元數(shù)據(jù)

屬性類型描述要素的說明如表4所示。

表4屬性類型描述要素說明

要素名稱說明數(shù)據(jù)類型

英文名稱中文名稱

OntologyPropertyId編號用于標(biāo)識屬性類型的唯一編號IRI

OntologyPropertyName名稱對應(yīng)編號屬性類型的名稱字符串型

OntologyPropertyLanguage語言類型對應(yīng)編號屬性類型的語言類型字符串型

OntologyPropertyType類型對應(yīng)編號屬性類型描述規(guī)則的類型IRI/字符串型

OntologyPropertyDomain定義域?qū)?yīng)編號屬性類型定義域IRI

OntologyPropertyValueRange取值范圍對應(yīng)編號屬性類型屬性值的取值范圍IRI

OntologyPropertyRangeConstraint約束條件對應(yīng)編號屬性類型取值范圍的約束條件IRI/字符串型

BelongToEntityType所屬實(shí)體類型對應(yīng)編號屬性類型所屬的實(shí)體類型IRI/字符串型

BelongToRelationType所屬關(guān)系類型對應(yīng)編號屬性類型所屬的關(guān)系類型IRI/字符串型

OntologyPropertyDescription說明對應(yīng)編號屬性類型的簡要介紹字符串型

7

GB/TXXXXX—XXXX

OntologyPropertyProvider提供者對應(yīng)編號屬性類型的提供者或創(chuàng)建者的信IRI/字符串型

OntologyPropertyVersion本體版本號對應(yīng)編號屬性類型所屬的本體版本號字符串型

6.3實(shí)例描述

6.3.1實(shí)體描述

實(shí)體描述規(guī)則主要包括:

a)每個實(shí)體應(yīng)關(guān)聯(lián)對應(yīng)實(shí)體類型,且僅能關(guān)聯(lián)一個實(shí)體類型;

b)每個實(shí)體應(yīng)關(guān)聯(lián)對應(yīng)實(shí)體類型的描述要素,并至少應(yīng)包含編號、名稱;

c)每個實(shí)體可由唯一的標(biāo)識編號和名稱屬性進(jìn)行確定;

d)實(shí)體的取值范圍應(yīng)符合對應(yīng)實(shí)體類型的定義和約束;

e)實(shí)體屬性的來源應(yīng)進(jìn)行必要的關(guān)聯(lián)記錄或表示,如:

1)若實(shí)體屬性是通過多個屬性融合獲得,應(yīng)進(jìn)行記錄;

2)若屬性具有時序性,應(yīng)采用多序列的方式進(jìn)行表示。

f)表示空間類型的實(shí)體宜在實(shí)體中加入空間解析相關(guān)的規(guī)范或要求。

g)知識圖譜中實(shí)體描述的示例見附錄A。

6.3.2關(guān)系描述

關(guān)系描述規(guī)則主要包括:

a)每個關(guān)系應(yīng)關(guān)聯(lián)對應(yīng)關(guān)系類型,且僅能關(guān)聯(lián)一個關(guān)系類型;

b)每個關(guān)系可由唯一的標(biāo)識編號和名稱屬性進(jìn)行確定;

c)每個關(guān)系應(yīng)具備至少一個起始實(shí)體和一個目標(biāo)實(shí)體;

d)每個關(guān)系應(yīng)關(guān)聯(lián)對應(yīng)關(guān)系類型的描述要素,如:

1)編號:用于標(biāo)識關(guān)系的唯一編號;

2)名稱:關(guān)系的名稱,通常用于標(biāo)識其內(nèi)容或用途;

3)類型:對應(yīng)的關(guān)系類型;

4)頭實(shí)體:指定關(guān)系的起始實(shí)體,即關(guān)系的源頭或發(fā)起者;

5)尾實(shí)體:指定關(guān)系的目標(biāo)實(shí)體,即關(guān)系的接收者或目的地;

6)屬性1取值類型:指定關(guān)系的屬性1的數(shù)據(jù)類型,如整數(shù)、浮點(diǎn)數(shù)等;

7)屬性1取值:指定關(guān)系的屬性1的具體取值;

8)屬性N:與類似屬性1,可列出其他屬性的取值類型和具體取值。

e)知識圖譜中關(guān)系描述示例見附錄A。

6.3.3屬性描述

屬性描述應(yīng)根據(jù)已設(shè)置的屬性類型及中約定的各項(xiàng)描述要素要求,給出特定實(shí)體或關(guān)系對應(yīng)

的屬性值或范圍,示例見附錄A。

7基于文件的知識交換

7.1知識文件結(jié)構(gòu)

基于文件的知識交換是指采用本文件描述的知識文件結(jié)構(gòu)進(jìn)行知識交換的一種知識交換方式。

8

GB/TXXXXX—XXXX

知識文件結(jié)構(gòu)見圖2,定義知識圖譜信息通過文件方式進(jìn)行多方交換的文件結(jié)構(gòu)體,包含文件頭、

本體部分、實(shí)例部分、使用要求部分。使用要求部分由應(yīng)用場景的特定協(xié)議規(guī)定,本文件不予規(guī)定。

圖2知識文件結(jié)構(gòu)圖

圖2示出的知識文件結(jié)構(gòu)簡述如下。

a)文件頭定義知識交換文件中的知識文件頭信息,用于記錄知識交換文件的基本描述信息。內(nèi)

容可包括但不限于說明部分、清單信息、多模態(tài)文件信息、協(xié)議版本信息、本體版本信息、

實(shí)例版本信息、特殊聲明、提供者、來源、結(jié)構(gòu)信息、文件體總行數(shù)、分隔符、創(chuàng)建時間。

b)本體部分定義知識交換文件中知識圖譜本體層的信息,提供知識圖譜中的實(shí)體、屬性和關(guān)系

的形式化表達(dá),本體部分的定義可用于約束知識圖譜的實(shí)例部分。內(nèi)容包括實(shí)體類型、關(guān)系

類型和屬性類型。

c)實(shí)例部分定義知識交換文件中知識圖譜實(shí)例層的信息,通過實(shí)體、關(guān)系和屬性的形式構(gòu)成知

識圖譜的實(shí)例層。內(nèi)容包括實(shí)體、關(guān)系、屬性三部分。

注:實(shí)例部分是對現(xiàn)實(shí)世界中的具體事實(shí)的表達(dá)。

d)使用要求部分規(guī)定知識交換文件中知識圖譜的使用要求,以支持知識圖譜的正確使用和解釋。

此部分為可選部分,內(nèi)容包括但不限于附件獲取地址、導(dǎo)入順序、文件格式、加密要求、命

名編碼規(guī)則、推理規(guī)則等。

7.2知識文件存儲結(jié)構(gòu)

知識文件存儲結(jié)構(gòu)見圖3,定義文件頭和文件體的存儲結(jié)構(gòu),并描述文件信息在交換文件中如何組

織存儲。

9

GB/TXXXXX—XXXX

圖3知識文件存儲結(jié)構(gòu)圖

圖3示出的知識文件存儲結(jié)構(gòu)簡述如下。

a)文件頭首行定義通用信息的組織存儲形式,并通過空格隔開。

b)文件頭第二行開始,通過鍵值對的形式對文件頭信息進(jìn)行存儲,具體內(nèi)容和格式見第7.3中

給出的描述要求。

c)文件體部分存儲文件主要攜帶的知識單元信息,包括本體和實(shí)例信息。通過文件信息類型組

織和劃分,可將其劃分不同信息類型塊(不同開始行和結(jié)束行),主要包括本體部分、實(shí)例

部分和使用要求部分。

d)知識單元值,包括知識單元具體信息,通過列分隔符將信息進(jìn)行拆分。具體存儲組織格式見

第7.3中給出的描述要求。

7.3知識文件描述要求

7.3.1總體要求

知識文件各部分通過字段名、標(biāo)識符描述、示例、序列化規(guī)則、是否必須、備注等來描述。

a)文件頭部分由說明部分、清單信息、多模態(tài)文件信息、協(xié)議版本信息、本體版本信息、實(shí)例

版本信息、特殊聲明、提供者、來源、結(jié)構(gòu)信息、文件體總行數(shù)、分隔符、創(chuàng)建時間等屬性

組成。

b)本體部分由三種類型組成,包括實(shí)體類型、關(guān)系類型和屬性類型:

1)本體部分應(yīng)以O(shè)NTOLOGY為開頭;

2)實(shí)體類型應(yīng)以O(shè)NTOLOGYENTITY為開頭;

3)關(guān)系類型應(yīng)以O(shè)NTOLOGYRELATION為開頭;

4)屬性類型應(yīng)以O(shè)NTOLOGYPROPERTY為開頭。

c)實(shí)例部分包括實(shí)體、關(guān)系和屬性三部分:

1)實(shí)體部分應(yīng)以ENTITY為開頭;

10

GB/TXXXXX—XXXX

2)關(guān)系部分應(yīng)以RELATION為開頭;

3)屬性部分應(yīng)以PROPERTY為開頭。

d)使用要求部分由附件獲取地址、約束要求、文件結(jié)構(gòu)說明、加密要求、命名編碼規(guī)則、推理

規(guī)則等組成。

e)數(shù)據(jù)類型可包括字符型、整型數(shù)值型(無小數(shù)位)、數(shù)值型(長度不包含小數(shù)點(diǎn))、布爾類

型等。

f)知識單元應(yīng)按照序列化規(guī)則描述為結(jié)構(gòu)化的字符串,序列化規(guī)則說明見表5規(guī)定。

表5序列化規(guī)則說明

序列化規(guī)則說明

通用規(guī)則采用UTF-8進(jìn)行序列化

JSON使用JSON格式進(jìn)行序列化

XML使用XML格式進(jìn)行序列化

7.3.2文件頭描述要求

知識文件中文件頭描述要素及其序列化規(guī)則應(yīng)符合表6規(guī)定。

表6文件頭描述要素及其序列化規(guī)則要求

ID描述要素字段名數(shù)字類型示例序列化規(guī)則是否必須備注

交換的知識圖譜的摘

1說明部分Description字符型通用規(guī)則N

要信息說明

知識交換協(xié)議版本號

ProtocolVersi

2協(xié)議版本信息字符型及不同協(xié)議版本之間通用規(guī)則Y

on

差異

清單信息,包括本體和實(shí)

{例的數(shù)目

EntityTypeNum:25,1)實(shí)體類型清單:數(shù)量

RelationTypeNum:統(tǒng)計(jì);

3清單信息Inventory字符型30,JSONY2)關(guān)系類型清單:數(shù)量

EntityNum:300,統(tǒng)計(jì);

RelationNum:303)屬性清單:數(shù)量統(tǒng)計(jì);

}4)實(shí)例清單:數(shù)量統(tǒng)計(jì);

5)關(guān)系清單:數(shù)量統(tǒng)計(jì)。

多模態(tài)文件信MultimodalFil

4字符型Path:相對路徑通用規(guī)則N

息ePath

OntologyVersi

5本體版本信息數(shù)值型1.0通用規(guī)則Y

on

Special法律、安全等方面的聲

6特殊聲明字符型通用規(guī)則N

Statement明

https://kjqy.xxxx.n

7來源Source字符型通用規(guī)則N

et

11

GB/TXXXXX—XXXX

ID描述要素字段名數(shù)字類型示例序列化規(guī)則是否必須備注

8提供者Provider字符型xxxx通用規(guī)則N

9版本信息Version數(shù)值型1.1通用規(guī)則Y

本體、實(shí)例、使用要求部

10結(jié)構(gòu)信息Structural字符型通用規(guī)則N

分:開始行號,結(jié)束行號

11文件總體行數(shù)FileRows字符型4000通用規(guī)則Y

12文件大小FileSize字符型5MB通用規(guī)則Y

13創(chuàng)建時間CreateTime字符型20231203通用規(guī)則Y

14分隔符Separator字符型\r\n通用規(guī)則Y

15文件擴(kuò)展名FileExt字符型通用規(guī)則Y

7.3.3本體部分描述要求

實(shí)體類型描述要求

知識文件中實(shí)體類型描述要素及其序列化規(guī)則應(yīng)符合表7規(guī)定。

表7實(shí)體類型描述要素及其序列化規(guī)則要求

是否

ID描述要素英文名稱數(shù)值類型示例序列化規(guī)則備注

必須

在一個圖空間中

1實(shí)體類型編號OntologyEntityId字符型8wgH7t3HW9通用規(guī)則Y

必須唯一

2實(shí)體類型名稱OntologyEntityName字符型教師通用規(guī)則Y

物理實(shí)體、抽象

實(shí)體、過程實(shí)體、

3實(shí)體類型類別OntolotyEntityType整型數(shù)值型物理實(shí)體通用規(guī)則Y

地理實(shí)體、事件

實(shí)體、組織實(shí)體

屬性定義規(guī)則:

屬性json

{

“property”:[

{“屬性1”:"

OntologyEntityAttribu詳見屬性定義屬性名1","屬性

4實(shí)體類型屬性字符型JSONN

te規(guī)則值類型":"S"},

{“屬性2”:"

屬性名2","屬性

值類型":"F"},

]

}

存在多個父類

父類

OntologyEntitySuperClOntologyEntity

5實(shí)體類型父類字符型OntologyEntit通用規(guī)則N

assId中間使用分

yId

號;隔開

6實(shí)體類型子類OntologyEntitySubClas字符型子類通用規(guī)則N存在多個子類

12

GB/TXXXXX—XXXX

是否

ID描述要素英文名稱數(shù)值類型示例序列化規(guī)則備注

必須

sOntologyEntitOntologyEntity

yIdId中間使用分

號;隔開

OntologyEntityDescrip

7實(shí)體類型描述字符型教師實(shí)體類型通用規(guī)則Y

tion

https://kjq

8實(shí)體類型來源OntologyEntitySource字符型通用規(guī)則N

OntologyEntityProvide

9實(shí)體類型提供者字符型xxxx通用規(guī)則N

r

10實(shí)體類型版本信息OntologyEntityVersion數(shù)值型1.0通用規(guī)則Y

關(guān)系類型描述要求

知識文件中關(guān)系類型描述要素及其序列化規(guī)則應(yīng)符合表8規(guī)定。

表8關(guān)系類型描述要素及其序列化規(guī)則要求

是否

ID描述要素英文名稱數(shù)據(jù)類型示例序列化規(guī)則備注

必須

在一個圖

1關(guān)系類型編號OntologyRelationId字符型9E9uwfj8u通用規(guī)則Y空間中必

須唯一

2關(guān)系類型名稱OntologyRelationName字符型屬于通用規(guī)則Y

空間關(guān)

系、時間

關(guān)系、因

3關(guān)系類型類別OntolotyRelationType整型數(shù)值型空間關(guān)系通用規(guī)則Y

果關(guān)系、

功能關(guān)系

OntologyRelationAttribu

4關(guān)系類型屬性字符型詳見屬性定義規(guī)則JSONN

te

OntologyRelationHeadEnt頭實(shí)體類型教師ID

5關(guān)系類型頭實(shí)體類型字符型通用規(guī)則N

ityOntologyEntityId

OntologyRelationTailEnt尾實(shí)體類型學(xué)校ID

6關(guān)系類型尾實(shí)體類型字符型通用規(guī)則N

ityOntologyEntityId

OntologyRelationDescrip

7關(guān)系類型說明字符型教師所在工作單位通用規(guī)則N

tion

13

GB/TXXXXX—XXXX

是否

ID描述要素英文名稱數(shù)據(jù)類型示例序列化規(guī)則備注

必須

https://kjqy.xxx

8關(guān)系類型來源OntologyRelationSource字符型通用規(guī)則N

OntologyRelationProvide

9關(guān)系類型提供者字符型xxxx通用規(guī)則N

r

10關(guān)系類型版本信息OntologyRelationVersion數(shù)值型1.0通用規(guī)則Y

屬性類型描述要素

知識文件中屬性類型描述要素及其序列化規(guī)則應(yīng)符合表9規(guī)定。

表9屬性類型描述要素及其序列化規(guī)則要求

是否

ID描述要素英文名稱數(shù)值類型示例序列化規(guī)則備注

必須

在一個圖

1屬性類型編號OntologyPr

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論