欢迎来到知嘟嘟! 联系电话:13095918853 卖家免费入驻,海量在线求购! 卖家免费入驻,海量在线求购!
知嘟嘟
我要发布
联系电话:13095918853
知嘟嘟经纪人
收藏
专利号: 2021103814711
申请人: 杭州电子科技大学
专利类型:发明专利
专利状态:已下证
专利领域: 计算;推算;计数
更新日期:2024-01-05
缴费截止日期: 暂无
价格&联系人
年费信息
委托购买

摘要:

权利要求书:

1.一种基于分词工具共性信息和部分监督学习的分词方法,其特征在于包括如下步骤:

步骤(1)使用大量无标注数据和BiLSTM神经网络预训练一个具有多种分词工具共性信息的BiLSTM模块,获得训练好的BiLSTM神经网络模块;所述的BiLSTM神经网络模块是初始分词模型的一部分;

步骤(2)使用少量标注数据训练初始分词模型,得到一个基于卷积神经网络和多种分词工具共性信息的分词模型M0;

步骤(3)利用分词模型M0对大量无标注数据集进行标注,得到大量伪标签数据;修改分词模型M0中的损失函数,利用少量标注数据和大量伪标签数据共同训练损失函数修改后的分词模型M0,得到基于多种分词工具共性信息和部分监督学习的中文分词模型M1;

步骤(4)迭代步骤(3),直到n次,得到最终分词模型Mn;

步骤(2)具体为:

2‑1.设输入的句字x=[c1,c2...cn],使用word2vec将其转换为字符嵌入层向量

2‑2.使用步骤2‑1获得的字符嵌入层向量 作为输入,CNN和蕴含多种分词工具共性信息的BILSTM神经网络模块作为特征提取层;

其中,W和b都是卷积核的参数,k是卷积核的大小, 表示从第个字符到第 个字符之间的连接;

其中, 是CNN网络获取第i个字符的特征, 是蕴含多种分词工具共性信息模块获取的第i个字符的特征,hi是 和 相融合的特征;

2‑3.将特征提取层的输出输入到CRF层解码;

对于输入句子x=[c1,c2...cn],通过初始分词模型M0可以获得一个预测标签序列y=[y1,y2...yn],这个预测标签序列打分的公式如下:其中, 表示标签转移矩阵,Pi,yi表示标签得分矩阵;句子x的标签序列为y的似然概率定义为:

其中,Yx表示句子x所有可能的标注序列集合,y′表示随机的一个标注序列;

损失函数的公式如下:

其中,xi是第i个训练句子,yi是这个句子正确的标签序列,Nl是训练集中标注句子的数量,θ是初始分词模型的模型参数。

2.根据权利要求1所述的一种基于分词工具共性信息和部分监督学习的分词方法,其特征在于,步骤(1)具体为:

1‑1.用现有的四种分词工具分别对大量无标注数据进行标注,并在句子的首尾加上准则标记;

1‑2.使用步骤1‑1获得的标注数据作为输入,BiLSTM神经网络作为特征提取层,预训练一个富含多种分词工具共性信息的BiLSTM神经网络模块;

1‑3.BiLSTM神经网络模块以字符嵌入为输入,输出含有多个分词工具共性信息的上下文表示:

其中,表示句子的嵌入层向量, 中的下标i表示句子中第i个字符, 表示第i个字符的特征。

3.根据权利要求2所述的一种基于分词工具共性信息和部分监督学习的分词方法,其特征在于,步骤(3)具体为:

3‑1.使用分词模型M0对无标注数据进行标注,获得伪标签数据集PUL;

3‑2.利用少量标注数据和步骤3‑1获得的伪标签数据集PUL共同训练初始分词模型M0,伪标签标注数据的损失函数被定义为:t‑1

其中,θ 是第t‑1次迭代学习到的模型参数,Nu为伪标签数据集中句子的数量,p(yi|t‑1 t‑1

xi;θ )是根据上一轮迭代的模型θ 对伪标签句子xi生成标签yi的概率分布。

4.根据权利要求3所述的一种基于分词工具共性信息和部分监督学习的分词方法,其特征在于,步骤(4)具体为:按照步骤(3)的流程迭代的训练模型;此时,模型的更新既基于标注数据,也基于无标注数据;在第t次迭代,模型更新的目标函数为:t

其中,θ是第t次迭代学习到的模型参数, 是标注数据的损失函数, 是伪标签标注数据的损失函数,λ是一个可训练的参数。