领域本体的构建方法和装置的制造方法

文档序号:9765807阅读:533来源:国知局
领域本体的构建方法和装置的制造方法
【技术领域】
[0001] 本发明设及本体工程领域,具体而言,设及一种领域本体的构建方法和装置。
【背景技术】
[0002] 当前通用的领域本体构建方法都是国外学者在具体项目实施过程中总结出来的, 但由于每个项目的需求不同,所采用的流程也各不相同,缺乏具有参考意义的领域本体构 建一般化流程。
[0003] 现有技术在本体工程领域,可W通过如下方式来进行本体的开发:
[0004] (1)循环获取法 阳0化]Alexander Maedche 等提出的切clic Acquisition Process (循环获取法),是一 种环状结构,各环节相互影响和制约,其具体的本体开发流程如下:
[0006] 首先,选择数据源:运是环形结构的起点,用户需要选择一个通用本体、语义网或 领域本体作为基础本体,并确定用于抽取领域相关实体的文本。
[0007] 其次,概念学习:从选择的文本中获取相关的核屯、概念,并建立概念之间的分类关 系。
[0008] 然后,领域聚焦:去除掉与领域无关的概念,从而建立起目标本体的概念结构。
[0009] 接着,关系学习:除了从基础本体中继承的一些关系,其它的关系需要通过学习的 方法从文本中抽取。
[0010] 最后,本体评价及优化:按照一定的规则,对得到的领域本体进行评价,有必要的 话可W重复上述过程进行优化。
[0011] 似人工方法
[0012] 由于领域本体是一种专口用于描述特定领域知识的本体,它提供了该领域内的概 念及其相互关系,W及该领域内所具有的特性和规律。当前国内一些研究机构主要是采用 手工归纳的方法邀请领域专家对领域内的概念、属性、关系、约束等进行标注形成最终的领 域本体。
[0013] 分析可追,上述方案实现的领域本体的构建基本上停留在人工或半人工阶段,难 W构建大规模的领域本体。需要领域专家参与W及本体的人工操作是当前领域本体构建方 法中的关键瓶颈。具体存在的缺陷包括:成本高:当前方法需要邀请领域专家采用人工的 形式对领域知识进行归纳,费时费力,同时会大大降低效率、提高成本;领域本体规模受限: 由于之前方法受人工操作的限制,所构建的领域本体规模不会太大,不适用于大规模的领 域本体构建,缺乏实用意义。
[0014] 针对上述现有技术构建本体的方法效率低的问题,目前尚未提出有效的解决方 案。

【发明内容】

[0015] 本发明实施例提供了一种领域本体的构建方法和装置,W至少解决现有技术构建 本体的方法效率低的技术问题。
[0016] 根据本发明实施例的一个方面,提供了一种领域本体的构建方法,该方法包括:获 取任意一个技术领域的多个原始数据;确定任意两个原始数据之间的关联关系,关联关系 包括:等同关系、层级关系和相关关系;使用本体编辑工具将多个原始数据W及原始数据 之间的关联关系按照示例本体文件进行编写,生成技术领域的领域本体。
[0017] 根据本发明实施例的另一方面,还提供了一种领域本体的构建装置,该装置包括: 获取模块,用于获取任意一个技术领域的多个原始数据;确定模块,用于确定任意两个原始 数据之间的关联关系,关联关系包括:等同关系、层级关系和相关关系;生成模块,用于使 用本体编辑工具将多个原始数据W及原始数据之间的关联关系按照示例本体文件进行编 写,生成技术领域的领域本体。
[0018] 在本发明实施例中,采用获取任意一个技术领域的多个原始数据;确定任意两个 原始数据之间的关联关系,关联关系包括:等同关系、层级关系和相关关系;使用本体编辑 工具将多个原始数据W及原始数据之间的关联关系按照示例本体文件进行编写,生成技术 领域的领域本体的方式。本申请上述提供的领域本体的形式化表示的方案,采用的是半自 动化的构建方法,在建立一个示例本体文件OWL之后,通过使用本体编辑工具来编写程序, 实现将原始数据按照本体可识别的格式读入文件,由于本发明采用程序自动化实现本体构 建,能高效构建大规模的领域本体,体现实际领域中存在的属性及关系,进而解决了现有技 术构建本体的方法效率低的技术问题。
【附图说明】
[0019] 此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发 明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
[0020] 图1是本发明实施例的一种运行领域本体的构建方法的计算机终端的硬件结构 框图;
[0021] 图2是根据本发明实施例一的领域本体的构建方法的流程图;
[0022] 图3是根据本发明实施例一的一种优选的领域本体的构建方法的详细流程图;W 及
[0023] 图4是根据本发明实施例二的领域本体的构建装置的结构示意图。
【具体实施方式】
[0024] 为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的 附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是 本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术 人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范 围。
[0025] 需要说明的是,本发明的说明书和权利要求书及上述附图中的术语"第一"、"第 二"等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解运样使用 的数据在适当情况下可W互换,W便运里描述的本发明的实施例能够W除了在运里图示或 描述的那些W外的顺序实施。此外,术语"包括"和"具有"W及他们的任何变形,意图在于 覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限 于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于运些过程、方法、产 品或设备固有的其它步骤或单元。
[00%] 下面就本申请设及到的部分名词解释如下:
[0027] 本体,是一种对于某种概念体系(概念表达、概念化、概念化体系或者说概念化过 程)的明确而又详细的说明,是由若干概念及其在某种逻辑理论支持下的定义所构成的一 种分类法。对于特定一个领域而言,本体表达的是其那套术语、实体、对象、类、属性及其之 间的关系,提供的是形式化的定义和公理,用来约束对于运些术语的解释。 阳0測实施例1
[0029] 根据本发明实施例,提供了一种领域本体的构建方法的方法实施例,需要说明的 是,在附图的流程图示出的步骤可W在诸如一组计算机可执行指令的计算机系统中执行, 并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可W W不同于此处的顺序执行 所示出或描述的步骤。
[0030] 本申请实施例一所提供的方法实施例可W在移动终端、计算机终端或者类似的运 算装置中执行。W运行在计算机终端上为例,图1是本发明实施例的一种运行领域本体的 构建方法的计算机终端的硬件结构框图。如图1所示,计算机终端10可W包括一个或多 个(图中仅示出一个)处理器102 (处理器102可W包括但不限于微处理器MCU或可编程 逻辑器件FPGA等的处理装置)、用于存储数据的存储器104、W及用于通信功能的传输装置 106。本领域普通技术人员可W理解,图1所示的结构仅为示意,其并不对上述电子装置的 结构造成限定。例如,计算机终端10还可包括比图1中所示更多或者更少的组件,或者具 有与图1所示不同的配置。
[0031] 存储器104可用于存储应用软件的软件程序W及模块,如本发明实施例中的领域 本体的构建方法所对应的程序指令/模块,处理器102通过运行存储在存储器104内的软 件程序W及模块,从而执行各种功能应用W及数据处理,即实现上述的领域本体的构建方 法。存储器104可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存 储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器104可进一步包括相 对于处理器102远程设置的存储器,运些远程存储器可W通过网络连接至计算机终端10。 上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
[0032] 传输装置106用于经由一个网络接收或者发送数据。上述的网络具体实例可包括 计算机终端10的通信供应商提供的无线网络。在一个实例中,传输装置106包括一个网络 适配器(Network Interface Controller,NIC),其可通过基站与其他网络设备相连从而可 与互联网进行通讯。在一个实例中,传输装置106可W为射频(Radio化equency,RF)模 块,其用于通过无线方式与互联网进行通讯。
[0033] 在上述运行环境下,本申请提供了如图2所示的领域本体的构建方法。图2是根 据本发明实施例一的领域本体的构建方法的流程图。
[0034] 如图2所示,该领域本体的构建方法可W包括如下步骤:
[0035] 步骤S20,获取任意一个技术领域的多个原始数据。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1