关键词不能为空

【竹间智能】中文分词算法与深度学习小组总结

作者:admin
来源:http://www.sdzsb8.cn/baike/63883.html
日期:2023-01-02 13:45
评论:0
阅读 60

中文分词是中文文本处理的一个基础步骤,也是中文人机自然语言交互的基础模块。不同于英文的是,中文句子中没有词的界限,因此在进行中文自然语言处理时,通常需要先进行分词,分词效果将直接影响词性、句法树等模块的效果。当然分词只是一个工具,场景不同,要求也不同。

在人机自然语言交互中,成熟的中文分词算法能够达到更好的自然语言处理效果,帮助计算机理解复杂的中文语言。竹间智能在构建中文自然语言对话系统时,结合语言学不断优化,训练出了一套具有较好分词效果的算法模型,为机器更好地理解中文自然语言奠定了基础。

在此,对于中文分词方案、当前分词器存在的问题,以及中文分词需要考虑的因素及相关资源,竹间智能 自然语言与深度学习小组 做了些整理和总结,希望能为大家提供一些参考。

中文分词根据实现原理和特点,主要分为以下2个类别:

1、基于词典分词算法

也称字符串匹配分词算法。该算法是按照一定的策略将待匹配的字符串和一个已建立好的“充分大的”词典中的词进行匹配,若找到某个词条,则说明匹配成功,识别了该词。常见的基于词典的分词算法分为以下几种:正向最大匹配法、逆向最大匹配法和双向匹配分词法等。基于词典的分词算法是应用最广泛、分词速度最快的。很长一段时间内研究者都在对基于字符串匹配方法进行优化,比如最大长度设定、字符串存储和查找方式以及对于词表的组织结构,比如采用TRIE索引树、哈希索引等。

2、基于统计的机器学习算法

这类目前常用的是算法是HMM、CRF、SVM、深度学习等算法,比如stanford、Hanlp分词工具是基于CRF算法。以CRF为例,基本思路是对汉字进行标注训练,不仅考虑了词语出现的频率,还考虑上下文,具备较好的学习能力,因此其对歧义词和未登录词的识别都具有良好的效果。

Nianwen Xue在其论文《Combining Classifiers for Chinese Word Segmentation》中首次提出对每个字符进行标注,通过机器学习算法训练分类器进行分词,在论文《Chinese word segmentation as character tagging》中较为详细地阐述了基于字标注的分词法。

常见的分词器都是使用机器学习算法和词典相结合,一方面能够提高分词准确率,另一方面能够改善领域适应性。

随着深度学习的兴起,也出现了基于神经网络的分词器,例如有人员尝试使用双向LSTM+CRF实现分词器,其本质上是序列标注,所以有通用性,命名实体识别等都可以使用该模型,据报道其分词器字符准确率可高达97.5%。算法框架的思路与论文《Neural Architectures for

Named Entity Recognition》类似,利用该框架可以实现中文分词,如下图所示:

比较好的中文分词方案汇总推荐

先对语料进行字符嵌入,将得到的特征输入给双向LSTM,然后加一个CRF就得到标注结果。

分词器当前存在问题:

目前中文分词难点主要有三个:

1、分词标准:比如人名,在哈工大的标准中姓和名是分开的,但在Hanlp中是合在一起的。这需要根据不同的需求制定不同的分词标准。

2、歧义:对同一个待切分字符串存在多个分词结果。歧义又分为组合型歧义、交集型歧义和真歧义三种类型。

1)组合型歧义:分词是有不同的粒度的,指某个词条中的一部分也可以切分为一个独立的词条。

2)交集型歧义:在“郑州天和服装厂”中,“天和”是厂名,是一个专有词,“和服”也是一个词,它们共用了“和”字。

3)真歧义:本身的语法和语义都没有问题, 即便采用人工切分也会产生同样的歧义,只有通过上下文的语义环境才能给出正确的切分结果。例如:对于句子“美国会通过对台售武法案”,既可以切分成“美国/会/通过对台售武法案”,又可以切分成“美/国会/通过对台售武法案”。

一般在搜索引擎中,构建索引时和查询时会使用不同的分词算法。常用的方案是,在索引的时候使用细粒度的分词以保证召回,在查询的时候使用粗粒度的分词以保证精度。

以下部分分词器的简单说明:

哈工大的分词器:主页上给过调用接口,每秒请求的次数有限制。

清华大学THULAC:目前已经有Java、Python和C++版本,并且代码开源

斯坦福分词器:作为众多斯坦福自然语言处理中的一个包,目前最新版本3.7.0, Java实现的CRF算法。可以直接使用训练好的模型,也提供训练模型接口。

Hanlp分词:求解的是最短路径。优点:开源、有人维护、可以解答。原始模型用的训练语料是人民日报的语料,当然如果你有足够的语料也可以自己训练。

结巴分词工具:基于前缀词典实现高效的词图扫描,生成句子中汉字所有可能成词情况所构成的有向无环图 (DAG);采用了动态规划查找最大概率路径, 找出基于词频的最大切分组合;对于未登录词,采用了基于汉字成词能力的 HMM 模型,使用了 Viterbi 算法。

字嵌入+Bi-LSTM+CRF分词器:本质上是序列标注,这个分词器用人民日报的80万语料,据说按照字符正确率评估标准能达到97.5%的准确率,各位感兴趣可以去看看。

ZPar分词器:新加坡科技设计大学开发的中文分词器,包括分词、词性标注和Parser,支持多语言,据说效果是公开的分词器中最好的,C++语言编写。


本文来自网络,不代表「专升本要什么条件_专升本要几年_成人高考专升本_山东专升本信息网」立场,转载请注明出处:http://www.sdzsb8.cn/baike/63883.html

【竹间智能】中文分词算法与深度学习小组总结的相关文章

  • 【荐读】高考语文是一场阅读力的较量

    【荐读】高考语文是一场阅读力的较量:近几年高考,除了作文题难之外,其他题目类型也发生了变化。不读名著,不积累古诗文,单靠课本的阅读量和文学常识,已经应付不了考试了。而且高考的题量,字数也比以前增加了

    百科
  • 【每日一练】历年真题-John

    【每日一练】历年真题-John:历年真题John complained to the bookseller that there were several pages ___in the book.A. missingB. losi...

    百科
  • 【悟空问答】关于CATTI翻译证,你了解多少?

    【悟空问答】关于CATTI翻译证,你了解多少?:前几天,在“悟空问答”回答了关于CATTI翻译证的问题,许多头条朋友或者留言或者发私信,询问关于翻译考试的问题。我2005年跨过三级直接考取二级笔译,而且是一次性通过。也曾经

    百科
  • 【荆楚工匠】周志辉:不畏高温酷暑,不惧技术难题

    【荆楚工匠】周志辉:不畏高温酷暑,不惧技术难题:长江日报大武汉客户端11月11日讯(见习记者郝天娇 通讯员王梗蕊 熊威)自今年7月份以来,湖北省总工会在全省开展了2021年荆楚工匠培育创建活动。11月10日,2021年荆楚工匠结果出炉,

    百科
  • 【跨专业考研】关于跨考,你了解多少?

    【跨专业考研】关于跨考,你了解多少?:现在考研的同学越来越多,这其中就包括很多跨专业考生,今天整理了关于跨专业考研的一些内容,希望对大家有所帮助。什么是跨专业考研跨专业考研,指的是考生在报考研究生的时

    百科
  • 【沈阳身边事】北方图书城,好久没去书店买书了

    【沈阳身边事】北方图书城,好久没去书店买书了:最近想在网上买一些书,突然间想起,已经好久没去书店买书了。上学时最喜欢去北方图书城看书,在那里有很多美好的回忆。北方图书城,一层有很多是卖数码电子产品的,文曲星、

    百科
  • 【荐读】那些听不见音乐的人,都以为世界所有都是灰暗的

    【荐读】那些听不见音乐的人,都以为世界所有都是灰暗的:历史上很多名人总是特别洞察人心,我们普通人经历的心酸言语表达不完备,他们却一语道破其中的玄机和人性的弱点。今天分享一下,如果你也觉得不错的话,给个支持评论吧!“那

    百科
  • 【羽毛球】羽毛球技术要领口诀

    【羽毛球】羽毛球技术要领口诀:羽毛球运动的步法和手法都有一定的技术要领。下面我们就一起学习羽毛球的技术要领口诀吧!1看手动腰观察对方的动作,准备提前移动自己的重心。2先起后抬看对方挥拍动作出来,提

    百科
  • 【奋进新征程建功新时代·伟大变革】高中阶段教育快速发展的缩影

    【奋进新征程建功新时代·伟大变革】高中阶段教育快速发展的缩影:【奋进新征程 建功新时代·伟大变革】光明日报记者 靳晓燕 杨飒云南省曲靖市会泽县会泽一中高三学生刘萤的家长,见证了学校的变化:“和10年前相比,会泽一中校园面积扩大,教室

    百科
网站公告