張守雪 嚴(yán)波 高冬潔
摘 要: 研究利用本體進行構(gòu)建某一特定領(lǐng)域的知識庫,這項技術(shù)被人們廣泛地用于解決異構(gòu)環(huán)境互操作、系統(tǒng)工程,以及通信等領(lǐng)域中的知識獲取、知識共享、知識重用和系統(tǒng)集成等。在已有研究的基礎(chǔ)上,將電動工具工業(yè)設(shè)計作為本體,歸納總結(jié)了某一具體領(lǐng)域本體知識庫的構(gòu)建方法,有助于前期調(diào)研人員更好地搜索準(zhǔn)確有用的資料,也有助于設(shè)計人員高效并高質(zhì)量地進行新產(chǎn)品開發(fā),用途廣闊。
關(guān)鍵詞: 本體; 知識庫; 構(gòu)建方法; 電動工具
中圖分類號:TP399 文獻標(biāo)志碼:A 文章編號:1006-8228(2014)04-45-02
Abstract: Building knowledge base about a certain territory through exploiting ontology is mainly discussed in this paper. The technique is widely used for solving knowledge acquisition, knowledge sharing, knowledge reusing and system integration in the fields such as the interoperability of heterogeneous environment, system engineering and communication engineering. Based on the previous research, taking the electric tool industry design as the body, the construction method of ontology knowledge base in a specific domain is summarized, and helps the researchers search the accurate and useful information and the designers design new products with high quality and efficiency. It has a bright application prospect.
Key words: ontology; knowledge base; construction method; electric tool
0 引言
21世紀(jì)是信息化的時代,因此,人們對知識庫系統(tǒng)予以深入研究并對利用本體構(gòu)建知識庫技術(shù)加以合理應(yīng)用,這是當(dāng)今信息化時代發(fā)展的必然趨勢。同時,構(gòu)建基于本體的知識庫系統(tǒng)能夠有效地提高知識的可簡單獲取性、可互操作性、可共享性、可重用性和可維護性等等,因此,其本身也同樣有值得深入研究的意義。
1 本體的基本概念
本體是對某一領(lǐng)域的概念化進行描述,它是一個抽象模型,其著意點在于從抽象的層次對客觀世界進行描述。本體包括概念以及概念之間的關(guān)系兩大基本要素,且其構(gòu)建必須滿足對目標(biāo)領(lǐng)域進行清晰詳細的描述、對概念及概念之間關(guān)系作出明確的定義等基本要求,且要符合一般性和綜合性兩大基本原則。
2 在知識庫中引入Ontology本體以及本體對知識庫的作用
⑴ 由于知識表示是知識庫最核心的部分,因此,對于不同類型的知識范疇,不同知識表示方法的選用對該知識庫知識處理的過程和結(jié)果均會產(chǎn)生很大的影響。
正是基于上述的不同知識表示方法對知識處理造成了很大影響,在知識工程領(lǐng)域,人們引入了Ontology本體。本體(Ontology)是一種抽象描述世界并且可共享的概念化規(guī)范,體現(xiàn)出的是知識庫較高層次的一種知識抽象,并構(gòu)成了給定領(lǐng)域中只表示系統(tǒng)的核心。當(dāng)然,也正是因為本體(Ontology)是一個可以共享的概念化抽象規(guī)范,因此,它不可能將異常復(fù)雜的現(xiàn)實中的對象全部把握住,只能依照所給定的領(lǐng)域,對其部分側(cè)面的抽象內(nèi)容加以刻畫,亦或者在人們所關(guān)心的領(lǐng)域側(cè)面將這些復(fù)雜的現(xiàn)實對象加以限定[1]。
⑵ 知識庫系統(tǒng)主要依靠對知識的表示方法,以及知識的遞傳手段、推演過程和獲得方式,最終完成并實現(xiàn)對知識的整體檢索,使用戶的需求得到滿足。
縱觀傳統(tǒng)的檢索方法,雖然它們也擁有一定的效率, 然而卻都缺乏一種綜合對知識加以表示并進行檢索、推理和獲取的手段。而在知識庫中引入的Ontology本體,卻可以通過概念或者專業(yè)術(shù)語將知識清晰地表達出來,并揭示出這些知識之間相互存在的內(nèi)在關(guān)系?;诒倔w知識庫系統(tǒng)所建立的知識,可以通過縱向進行屬性歸納和分類,同時依照對本體所進行的聯(lián)想加以關(guān)聯(lián)和組織,接著,再讓推理機構(gòu)合理利用這些知識,對知識庫加以總結(jié)推理,最終使得知識庫能夠滿足用戶檢索的需求[2]。
在知識庫中引入Ontology本體的作用有:本體能夠清晰地將領(lǐng)域知識形式化表示出來,并將領(lǐng)域概念以及概念之間的關(guān)系充分明確地加以說明,從而為結(jié)構(gòu)化表示知識庫提供了一種形式化的手段;本體為知識庫帶來一種與實際運用互相獨立的描述方式,因而能夠在不同的知識庫系統(tǒng)之間重復(fù)應(yīng)用,從而提高知識的可重用性;由于本體支持操作以及靜態(tài)知識之間相互分離,從而使得不同領(lǐng)域可以應(yīng)用相同操作方面的知識;本體使得知識的共享得到提升,從而讓不同領(lǐng)域的開發(fā)系統(tǒng)和研究系統(tǒng)的人員之間的交流變得更為方便;在對基于本體論的知識庫系統(tǒng)進行開發(fā)時,知識工程師只需對模型中涵蓋的基本概念、具體事例、相互間的關(guān)系和公式推理等實體加以詳細說明,就可以此為基礎(chǔ)建立領(lǐng)域本體,因而操作起來簡單方便[3]。
3 對知識庫中所引入的本體加以定義
對知識庫中所引入的本體可以用KO=
KA={bi|1?i?n,bi??,bi∈Ω}
其中,bi所代表的是知識論域Ω中的知識原子KA。
在知識庫引入的本體定義中,Rela即Relation,代表的是知識原子KA之間和由知識原子KA所構(gòu)成的知識實體之間,存在的相互聯(lián)系、相互作用、相互影響的集合,可以表示為:
Rela={rij(bi,bj)rkl(mk,ml)|1?i,j,k,l?n,rij,rkl??}
其中,m代表的是由知識原子bi所構(gòu)成的知識實體,可以表示為:
m={∑bibj∏bibj|1?i,j?n;bi,bj∈Ω}
其中,(rkl,bk,bl)代表的是知識實體之間的關(guān)系;(rij,bi,bj)代表的是知識原子之間的關(guān)系。
在知識庫引入的本體定義中,Rule指的是由知識原子之間或知識實體之間的關(guān)系組合之后所生成的一些操作集或規(guī)則[4]。
4 基于本體對電動工具工業(yè)設(shè)計的知識庫構(gòu)建方法
伴隨現(xiàn)代工業(yè)技術(shù)的飛速發(fā)展和人們生活水平的不斷改善,電動工具已經(jīng)越來越成為一種居家常用的基本工具。為了滿足各類用戶的需求,愈演愈烈的市場競爭已經(jīng)逐漸使得電動工具在工業(yè)設(shè)計領(lǐng)域中日益成熟起來。
正是基于電動工具的普遍化和設(shè)計的多樣化,這里將電動工具工業(yè)設(shè)計作為本體,引入其工業(yè)設(shè)計的知識庫構(gòu)建方法。
首先,要獲取電動工具工業(yè)設(shè)計領(lǐng)域中的有關(guān)知識實體并建立相關(guān)的電動工具工業(yè)設(shè)計知識鏈。同時,根據(jù)電動工具工業(yè)設(shè)計的概念以及概念之間的關(guān)系語義把相關(guān)電動工具工業(yè)設(shè)計的知識進行層次化。
然后,利用中間表達集合將所建立的電動工具工業(yè)設(shè)計知識鏈加以概念化,其中中間表達集合要采用類定義電動工具工業(yè)設(shè)計領(lǐng)域的知識實體及其相關(guān)的屬性,并詳細描繪敘述,使電動工具工業(yè)設(shè)計本體實現(xiàn)結(jié)構(gòu)化。
該中間表達集合包含三個階段。第一,建立電動工具工業(yè)設(shè)計領(lǐng)域的信息匯聚詞典。該信息匯聚詞典要將電動工具工業(yè)設(shè)計領(lǐng)域內(nèi)的概念以及概念的特性、具體示例以及相關(guān)的特性數(shù)值等全部包括進去。第二,建立電動工具工業(yè)設(shè)計的概念類。該階段是將電動工具工業(yè)設(shè)計的概念加以封裝,使之成為類。第三,對電動工具工業(yè)設(shè)計概念封裝后所成為的類包含的類的屬性加以詳細描述。
接著,是實現(xiàn)電動工具工業(yè)設(shè)計領(lǐng)域的概念模型。最后,對電動工具工業(yè)設(shè)計的本體加以評估[5]。
5 結(jié)束語
作為當(dāng)前知識工程領(lǐng)域中研究的熱點內(nèi)容,應(yīng)用Ontology本體能夠?qū)㈦妱庸ぞ吖I(yè)設(shè)計的各種處理方法和領(lǐng)域知識之間的內(nèi)在關(guān)系清晰且形式化地表現(xiàn)出來,使得領(lǐng)域知識可以被多人共享和重復(fù)利用,同時還讓知識的檢索變得更加方便簡捷,有助于新產(chǎn)品高效高質(zhì)量的研發(fā)。目前在資料收集和相關(guān)知識的準(zhǔn)確性的判定上還沒有統(tǒng)一的標(biāo)準(zhǔn),錄入較為困難,需要不斷地改進。
參考文獻:
[1] 李凌志.基于本體的知識庫系統(tǒng)構(gòu)建研究[J].科技情報開發(fā)與經(jīng)濟,2007.36:13-15
[2] 趙秀栩,白曉麗.基于本體的FMEA知識庫的構(gòu)建方法研究[J].武漢理工大學(xué)學(xué)報(信息與管理工程版),2009.1:22-23
[3] 袁磊,張浩,陳靜,陸劍峰.基于本體化知識模型的知識庫構(gòu)建模式研究[J].計算機工程與應(yīng)用,2006.30:25-27
[4] 李海剛,尹萬嶺.面向新產(chǎn)品開發(fā)領(lǐng)域知識表示方法的比較研究[J].科學(xué)學(xué)研究,2009.2:23-24
[5] 于鑫剛,李萬龍.基于本體的知識庫模型研究[J].計算機工程與科學(xué),2008.6:17-19