论文部分内容阅读
本体论(Ontology)来自哲学领域,旨在研究客观事物存在的本质和组成。联合国粮食与农业组织认为本体论是指“包括一个领域中各类标准术语词汇,并对这些术语词汇进行准确定义,以及明确这些术语间的各种关系”。近年来,随着本体的概念被知识工程、信息检索等领域所借鉴,越来越多的研究机构对本体建模进行了研究,许多有关此项目的研究都有了很大的发展并逐步被应用到具体的研究领域。近年来,国内的本体研究也得到了广泛的重视,出现了不少研究成果。本体逐渐成为知识组织的热点研究领域。领域本体的构建作为本体研究的重要基石,还有很多关键技术值得探索。没有领域本体的构建,本体论的思想和精髓就不能得到充分的验证和实现。
本体的构建方法还存在不足,其构建技术还不成熟。构建本体在很大程度上是一个人工过程,因此,需要耗费大量的时间、人力和费用。关系数据库模式中隐含着大量的领域知识,使用关系数据库中的已有数据补充和完善本体库,可使得这个过程更趋于简单化。可是,目前在这方面的研究还没有很好的通用性,也希望今后通过不断的研究得到改进。结合渔业信息化发展现状,针对渔业信息资源未能充分、有效地开发,渔业信息技术的成果与应用转化脱节,我们旨在构建渔业领域本体知识库,以方便人们了解渔业复杂抽象的知识。
因此,本论文总结和提炼现有本体的构建方法,在实践的基础之上,提出一种基于循环的领域本体的构建方法,具有一定的实用性;并将提供东海渔业领域本体知识库,从而促进应用领域的发展;针对本体构建方法中的自动构建技术,实现从关系数据库学习出的0wL本体的半自动构建方法,有效提高本体开发效率。
基于循环的领域本体的构建方法的核心思想是在循环中产生螺旋增量,使领域本体构建成为一个不断完善的迭代过程。该方法分为五个主要步骤:即需求分析、知识的获取、本体开发、本体评价、进化维护。循环方式允许和强调不断地判断、确定、修改本体知识库,不断的发现新知识,每经历一个周期知识库就得到进一步的细化和完善。该方法还首次提出将类、实例和属性的构建放在不同的循环周期中,使其产生螺旋增量,既在循环中发现知识;对领域本体构建过程的各个步骤进行了细节描述;说明了领域本体构建各个环节之间的联系和影响,便于构建过程中的整体把握;对比了本体构建过程中可能遇到的技术,便于构建者技术方法的选择。针对渔业领域知识结构特点选取著作的目录作为知识体系参考,构建出东海渔业领域本体知识库,方便人们了解东海鱼类的生态分类情况、鱼类的体貌特征、鱼类的分布、鱼类的养殖等信息。在本体自动构建技术上,实现了通过关系数据库转换的方法,通过分析OWL语法格式及关系数据库模式,抽取相关的类、实例及属性,确定转换的方法,将表格中数据项的值添加到owl的语法规则字符串中特定的参数位置,再将字符串保存在文件中形成本体库。通过该技术,利用关系数据库中的渔业领域数据,丰富了渔业领域本体知识库。本论文综述了国内外本体构建方法与自动构建技术现状,完善了领域本体构建方法,并用该方法构建了渔业领域本体,在本体自动构建技术上,找到了一种可行的方法,实现了通过关系数据库转换的方法,丰富了渔业领域本体知识库。渔业领域本体的构建促使本体论的思想和精髓能得到充分的验证和实现,推动了渔业信息化的发展,具有一定的理论研究和应用意义。