[发明专利]文本分类方法及装置在审
申请号: | 201811260886.8 | 申请日: | 2018-10-26 |
公开(公告)号: | CN109582784A | 公开(公告)日: | 2019-04-05 |
发明(设计)人: | 曹绍升;周俊 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | G06F16/35 | 分类号: | G06F16/35;G06F17/27;G06K9/62;G06N3/04 |
代理公司: | 北京博思佳知识产权代理有限公司 11415 | 代理人: | 林祥 |
地址: | 英属开曼群岛大开*** | 国省代码: | 开曼群岛;KY |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 汉字 文本分类 卷积神经网络 待分类文本 汉字拆解 卷积处理 拆解 方法和装置 分类文本 构成单元 汉字字符 交互信息 模块组成 准确率 分词 | ||
1.一种文本分类方法,包括:
按照预定汉字拆解规则对待分类文本进行汉字拆解,以得到汉字模块串,所述待分类文本中的每个汉字被拆解为至少一个汉字模块,所述汉字模块是粒度比汉字字符小的字符构成单元;以及
使用卷积神经网络模型来对所述汉字模块串进行文本分类处理。
2.如权利要求1所述的文本分类方法,其中,所述预定汉字拆解规则包括预定汉字字形结构拆解规则。
3.如权利要求2所述的文本分类方法,其中,所述预定汉字字形结构拆解规则包括:汉字部件构造规则、首尾分解规则或者其组合。
4.如权利要求1所述的文本分类方法,其中,所述卷积神经网络模型包括TextCNN模型。
5.如权利要求4所述的文本分类方法,其中,使用卷积神经网络模型来对所述汉字模块串进行文本分类处理包括:
将所述汉字模块串输入到所述卷积神经网络模型的输入层来进行向量化处理,以得到所述汉字模块串中的各个汉字模块的向量表示;
将所得到的各个汉字模块的向量表示输入到所述卷积神经网络模型中的卷积层来进行卷积处理,以得到所述汉字模块串所对应的语义矩阵;
将所得到的语义矩阵输入到所述卷积神经网络模型中的池化层来进行池化计算,以得到所述汉字模块串所对应的语义向量;以及
将所得到的语义向量输入到所述卷积神经网络模型中的分类层来进行分类处理,以确定所述待分类文本的分类结果。
6.如权利要求5所述的文本分类方法,其中,所述池化计算包括:
使用最大值池化算法来进行池化计算;或者
使用均值池化算法来进行池化计算。
7.一种文本分类装置,包括:
汉字拆解单元,被配置为按照预定汉字拆解规则对待分类文本进行汉字拆解,以得到汉字模块串,所述待分类文本中的每个汉字被拆解为至少一个汉字模块,所述汉字模块是粒度比汉字字符小的字符构成单元;以及
文本分类单元,被配置为使用卷积神经网络模型来对所述汉字模块串进行文本分类处理。
8.如权利要求7所述的文本分类装置,其中,所述预定汉字拆解规则包括预定汉字字形结构拆解规则。
9.如权利要求8所述的文本分类装置,其中,所述预定汉字字形结构拆解规则包括:汉字部件构造规则、首尾分解规则或者其组合。
10.如权利要求7所述的文本分类装置,其中,所述卷积神经网络模型包括:
输入层,被配置为对所述汉字模块串进行向量化处理,以得到所述汉字模块串中的各个汉字模块的向量表示;
卷积层,被配置为对所得到的各个汉字模块的向量表示执行卷积处理,以得到所述汉字模块串所对应的语义矩阵;
池化层,被配置为对所得到的语义矩阵执行池化计算,以得到所述汉字模块串所对应的语义向量;以及
分类层,被配置为对所得到的语义向量执行分类处理,以确定所述待分类文本的分类结果。
11.一种计算设备,包括:
一个或多个处理器,以及
与所述一个或多个处理器耦合的存储器,所述存储器存储指令,当所述指令被所述一个或多个处理器执行时,使得所述一个或多个处理器执行如权利要求1到6中任一所述的方法。
12.一种非暂时性机器可读存储介质,其存储有可执行指令,所述指令当被执行时使得所述机器执行如权利要求1到6中任一所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811260886.8/1.html,转载请声明来源钻瓜专利网。