论文部分内容阅读
在计算机领域,本体定义为“共享概念模型的明确的形式化规范说明”,其在自然语言处理、文本挖掘等人工智能领域发挥着越来越重要的作用。传统本体模型以概念作为知识单元,通过描述事物之间分类关系来展现客观世界中事物的静态规律,但缺乏描述事物之间复杂动态变化过程的能力。事件本体以事件作为基本的知识表示单元,以格结构作为其体系结构,更加符合现实世界中事物的动态变化规律;它不仅可以克服传统本体存在的技术瓶颈,同时为实现面向事件的、动态的自然语言处理打下坚实的基础;事件本体构建的相关研究为自然语言处理技术的发展提供了全新的思路,具有重要的科研和应用价值。与现有本体模型相比,事件本体模型具有显著特点:该模型以事件类作为基本知识单元,更适合表示动态知识。模型以事件类的层次结构为主线组织知识,使知识结构更加清晰,并且降低了事件类间非分类关系的繁杂性。所以事件本体能够更好地表示自然语言文本中的动态语义知识,有利于计算机分析理解文本,为实现基于事件的自然语言处理系统打下坚实的基础。本文针对事件本体构建过程中存在的关键问题进行了详细的分析,并且给出了具体的解决方案,相关实验充分证明了所提出方法的可行性。本文的主要内容和创新点包括:(1)基于深度学习的事件识别:事件自动识别是构建事件本体的重要基础。本文结合机器学习领域的热门研究技术深度学习方法,将事件的识别转化为特征向量的分类问题,通过对语料中的句子进行分词并根据标注类型给词分类,在将这些分词通过特征分析并转化为特征向量,最后由深度信念网络对特征向量进行分类识别。此外,针对现有的深度信念网络无监督的学习方式,本文提出了两种改进型的深度信念网络(混合监督以及动态监督)。其中,混合监督的深度信念网络,通过在每层受限玻尔兹曼机(RBM)无监督训练后加入有监督的微调过程,进而优化网络参数,提高识别效果。而动态监督的深度信念网络,通过评估每层RBM的训效果来决定是否增加有监督的微调过程。以上两种网络均提高了事件识别效果,同时系统的稳定性也有所增加。本文提出的事件识别方法比现有的方法能够取得更好的识别效果,同时可以扩展到其他事件要素识别,为实现基于深度学习的自动标注做了重要的尝试。同时该研究还可以辅助语料的半自动标注工作、加速语料库的建设,为构建大规模面向事件的语料库提供技术支持。(2)形式事件分析:事件本体以格结构作为基本知识体系,现有的格结构主要针对静态概念以及属性来构建偏序结构,但是事件有其动态特性且事件要素具有异构属性。本文分析论证了事件中相关要素,针对要素的知识特点,构建了不同要素的形式背景描述方式。动作要素由程度及方向构成一个二元属性集合来描述。参与者要素同样由事件的发起者和接收者构成二元属性集合。时间要素由区间值来描述。而环境要素、断言要素和语言表现则通过一阶谓词的形式进行描述,从而形成异构的形式事件背景。为了能够由形式事件背景自动的生成事件格,本文设计了一种渐进式的事件格生成算法,其核心思想是在事件格中插入形式事件时,只遍历最近生成的事件格节点,从而极大减少搜索空间。同时在确定新生成事件格节点的上下文关系时,同样遍历最近生成的事件格节点。大量的实验证明,该算法能够有效的实现异构事件格的自动生成,同时比现有的格生成算法有时间上的优势。(3)基于事件本体的事件分类关系推理:逻辑推理能力是事件本体功能的核心体现,推理能力的强弱直接影响着本体的可用性及可扩展性。为克服现有描述语言(SROIQ)动态表示能力的不足,本文提出了事件本体描述语言(EO-SROIQ),通过其构建了事件术语集和事件断言集,两者共同组成事件本体知识库EO ALCK-,作为事件本体的推理基础。事件分类关系推理中我们首先通过实例检测确定事件(实例)所属的事件类,再由事件类之间关系判断事件间的分类关系。事件实例检测过程中,本文结合扩展Tableau算法对事件的对象及环境要素进行类别(概念)判断,对动作以及断言要素检测其基于EO ALCK-的一致性。此外,我们还给出了事件分类关系推理算法的Java实现,从理论和实证两方面验证了算法的可判定性、完备性以及合理性。