SUMO是什么意思

发布时间:2023-09-10 23:21:29阅读:37767

SUMO是什么意思

  SUMO是由IEEE标准上层知识本体工作小组所建置的。这个工作小组的目的是发展标准的上层知识本体,这将促进数据互通性、信息搜寻和检索、自动推理和自然语言处理。上层的知识本体被限制在meta的概念、一般、抽象或者哲学,特殊领域具体的概念不被包括在上层知识本体中,但是这样的知识本体确可提供特殊领域的知识本体结构的建立。SUMO希望藉由最高层次的知识本体,鼓励其他特殊领域知识本体以其为基础衍生出其他特殊领域的知识本体,并为一般多用途的术语提供定义。

  建立SUMO是为了发展标准的上层知识本体SUO (Standard Upper Ontology),促进数据共享性、信息检索、自动推理和自然语言处理的发展。

  SUMO的目的:

  ①自动推理:SUMO将适用于支持自动逻辑推论以支持基于知识库的推论系统。

  ②互操作能力:SUMO将为不同的软件和数据库应用程序的互操作能力提供基础:

  ③开发人员可以参照公共本体定义新的数据项,并与其他系统获得一定程度上的兼容。

  ④基于与SUMO兼容的领域本体的应用程序用于具有相同的公共属于和定义,因此可以具有一定的兼容性。SUMO作为中立交换格式,现有应用程序可以把自己的数据映射到公共本体,并且只需要映射一次。这就让系统和其他同样基于SUMO的应用具有一定程度的兼容性。同时SUMO也可以映射为更加严格的格式,比如XML、数据库模式、和面向对象模式。

  ⑤应用领域:来自不同应用领域的电子商务应用,要求必须在数据和语义层次上互通。

  ⑥在教育应用中,学生学习来自同一个本体的概念和关系。同时也让成绩的统一评估成为可能。自然语言理解任务,以知识为基础的推理系统,使用本体进行自然语言的消歧义。

  SUMO采用SUMO-KIF (Standard Upper Ontology Knowledge Interchange Format)语言进行描

  述。SUMO-KIF具有明确语义的本体描述并支持自动推理。目前SUMO收录了1000多个术语,定义了4000条公理,可以用英语等语言做知识节点的查询,并可以进行一阶逻辑(first-order)推理。

  目前SUMO已经和英语词汇网络Wordnet1.6版本作初步的连结,一个SUMO概念会对应相关的Wordnet同义词集。

  Wordnet是简单的术语本体,而SUMO是复杂的公理化的本体,可用于推理,所以选择SUMO作为进行语义比较的基础资源,便于以后的扩展。另外,SUMO的目标之一是发展特殊领域本体,所以本文提出的方法也将适合于以后发展出来的本体。

  目前在SUMO上可获得的基于SUMO的领域本体有:Computing Services Ontology(涵盖了组件、软件系统、计算机网络、服务等)、财经本体、大规模杀伤性武器和恐怖主义本体等。

排行榜