首页其他类型语言分析方法与当代科学哲学

三、语言分析方法与当代人工智能问题

而在汉语中,虽然计算机对句法平面的划界是必要的,但三个平面之间的界限则相对比较模糊,很难明确区分开来,句法平面的界定也因此要困难得多。原因就在于“汉语的句法独立性太弱,难以建立独立于语义、语用而相对自主的句法体系”①。从上述对句子层次结构的分析中可以看出,由于汉语文本是按句连写的,并且汉语自身的特性决定了不可能用语法功能单一的标准对词类进行划分,需要掺杂各种意义标准。这就使得汉语的句法平面从一开始就和语义、语用平面纠缠在一起。对于缺乏各个层次语义知识和语境知识的计算机来说,要想将汉语的句法平面与语义、语用平面完全区分开来非常困难,甚至几乎不可能。这也是汉语自然语言处理系统在语义理解问题上举步维艰的根本所在。

从上述分析可以看出,在句法平面的划界问题上,虽然印欧语言与汉语之间存在着较大差别,但无论在哪种语言中,要想将句法平面完全割裂开来单独加以研究,进而解决自然语言的语义理解都非常困难。而分解方法恰恰是将语形平面割裂出来,逐层分解为更小的语言单位,才能实现对自然语言意义的理解。在逐层分解过程中,每一层级语形单位的界定往往需要相关的语义知识和语用知识。而这又使三个平面在每个层级都紧紧交织在一起。在实际应用系统中,即便是印欧语系,在缺乏相关语义知识和语用知识的自然语言处理系统中,其处理结果的正确率也非常低。在缺乏整体性语义知识的前提下,句法平面的划界问题成为分解方法难以克服的障碍。

(2)语义平面与语用平面的划界问题

自然语言处理的最终目的就是实现计算机对自然语言语义的正确理解。建立在分解思想基础上的自然语言处理方法认为,只要掌握了每个词的意义以及词与词之间的语法关系,就能够掌握句子的意义。也就是说,对句子意义的理解以对组成句子的每个词语的意义理解为基础。因此,在自然语言处理系统中,词义在语义理解系统中占有突出位置。一些句子中的核心词甚至直接就可以表明句子的意思。机器对词语意义的“理解”来自机器词典。机器词典描述了每个词的词法、句法、语义甚至是语用知识。如果不知道句子中每个词的相关知识,就无法对句子级别的语义进行“理解”。而一个具有多个义项的词在其所在句子中应该取哪个意思,仅仅依靠机器词典并不能完成。这是因为,义项中所蕴含的意义具有概括性和稳定性,不包括词语在特定语境中可能出现的具体的、临时的意义。并且,一个多义词中各义项所蕴含的语义之间通常也存在某种程度的交叉。在一个具体语境中,某个词的语义与该词的哪个义项最为接近,往往很难确定。无论是印欧语言还是汉语,很多情况下,都需要借助该词所在的更大范围的语境甚至语用知识,才能形成对一个多义词义项的正确选择。由此,语义平面就很难和语用平面完全割裂开来。而这也是现阶段分解方法无法跨越的瓶颈所在。可以肯定地说,几乎所有的自然语言处理系统都不能很好地完成这一工作,这也是我们在使用一些翻译软件时,翻译效果非常不理想的根本原因。

一般地讲,自然语言处理不能将语义平面孤立起来进行研究,因为语义是在语境中产生的,并通过语法形式来体现。语用平面是语义平面的延伸,在自然语言处理中引入语用因素,是为了更好处理语义问题。实际上,语用只是指明了一个阐明语义的角度问题。随着研究的不断深入,人们发现在自然语言处理中,语义平面和语用平面存在着明显的交叉现象。因为语用本身就是为研究语义服务的,所不同的是语用研究的语义是人在语言使用中产生的意义。而人对语言的使用必然又会涉及语境问题。因此,语义和语用在语境的基础上存在着相当程度的关联性。

目录
设置
手机
书架
书页