语言隐喻的计算机制研究综述
Computational Mechanisms for Metaphor in Languages: A Survey
-
摘要: 隐喻的计算机制研究正在引起人工智能研究者的重视,因为隐喻问题涉及思维及语言的中心问题。因此,从自然语言理解的角度来考虑,隐喻的机器理解问题若不能得到很好的处理,语篇理解和机器翻译的效果就不会有实质性提高。本文从隐喻研究的语言学历史与基础出发,并以英语和汉语两种语言中的隐喻现象作为主要研究对象,对现阶段隐喻计算研究的成果进行了分析和总结。由于汉语隐喻计算研究的起步相对较晚,还有许多值得深入研究的课题和理论上的拓展空间,因此本文最后主要针对汉语隐喻计算研究的未来以及值得深入探讨的问题提出了展望。论文第一大部分,首先对比人类隐喻理解的过程总结出隐喻机器理解研究应该分成相互关联的三个阶段来进行:第一个阶段是隐喻的识别,即辨别出隐喻并同时辨别出构成隐喻的各相关成分,如本体、喻体、相似性等;第二个阶段是隐喻的分析,即构建本体到喻体的相似关系的映射或逻辑分析系统;第三个阶段是隐喻意义的解析,即推出隐喻的真实含义。论文第二大部分,则是对当今具有代表性的面向英语隐喻的计算方法和技术,进行全面系统地介绍,并分析这些计算模型的优缺点和值得借鉴的地方。首先根据不同的计算路线将英语隐喻计算模型分成基于逻辑和基于统计两类大的方法。在基于逻辑的方法中重点讨论了基于隐喻语义学的方法,包括优先语义方法、词汇语义方法;基于知识表示的方法,包括隐喻突显理论、基于实例的模型和人工神经网络模型;基于可能世界语义学的方法;以及隐喻分析得自适应逻辑模型和隐喻推理系统模型等。随着统计分析技术越来越多地应用到自然语言处理中来,利用统计方法来处理语言信息得到了越来越多的关注,在基于统计的隐喻分析方法中,我们主要讨论了利用向量空间模型和潜在语义分析方法从语料库中挖掘隐喻语义信息的方法和一种基于语料库的隐喻句识别引擎。论文第三大部分,是对汉语隐喻计算研究的现状的总结和评述。首先比较了英汉两种语言环境下隐喻理解存在的主要区别,指出单独讨论汉语隐喻计算研究问题的意义旨在推动面向汉语隐喻计算研究的进一步发展。对汉语隐喻计算研究的分析,按照目前研究的脉络讨论了汉语隐喻理解的分类体系的构建,汉语隐喻语句的机器分类识别研究中的隐喻语义网络分析方法以及汉语隐喻逻辑释义研究中的两种逻辑体系。论文最后部分是在前文综述的基础上对隐喻,特别是汉语隐喻计算研究的未来以及值得深入探讨的问题进行分析和展望。指出隐喻的机器理解研究需要首先建立一套合理的基于理解的分类体系,第二就是要根据隐喻的认知特性构建隐喻所涉及的本体概念和喻体概念属性知识库,第三就是隐喻分析中关键的隐喻的认知类比描述与转绎的认知逻辑描述与类比推理方法,第四点就是隐喻计算的典型应用的展望,即汉英机器翻译系统的改造以及面向隐喻的搜索引擎的升级。总之,隐喻的计算化研究任重道远,特别是面向汉语的隐喻计算模型的研究应用,更是一项迫切需要解决的科学难题,其对深化中文信息处理技术,有着十分重要的意义。Abstract: Metaphor computation has attracted more and moreattention because metaphor, to some extent, is the focus of mind andlanguage mechanism. However, it encounters problems not only due to therich expressive power of natural language but also due to cognitivenature of human being. Therefore machine-understanding of metaphor isnow becoming a bottle-neck in natural language processing and machinetranslation. This paper first suggests how a metaphor is understood andthen presents a survey of current computational approaches, in terms oftheir linguistic historical roots, underlying foundations, methods andtechniques currently used, advantages, limitations, and future trends.A comparison between metaphors in English and Chinese languages is alsointroduced because compared with development in English languageChinese metaphor computation is just at its starting stage. So aseparate summarization of current progress made in Chinese metaphorcomputation is presented. As a conclusion, a few suggestions areproposed for further research on metaphor computation especially on Chinesemetaphor computation.