一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

人物性别识别方法、装置、电子设备及存储介质与流程

2022-12-07 09:18:42 来源:中国专利 TAG:


1.本发明涉及数据处理技术领域,尤其涉及一种人物性别识别方法、装置、电子设备及存储介质。


背景技术:

2.目前的机器翻译引擎由于受技术因素的限制只能作单句翻译,而在翻译类似文学作品(尤其是文学小说)的文档时,因其内容涉及大量人物,基于单句的机器翻译因为无法从当前语句中推断人物性别而导致译文中的性别代词使用混乱,大大增加了后编辑时校正的工作量。
3.因此,如何对待翻译文档中涉及的人物进行自动化地人物性别识别,成为业界亟需解决的问题。


技术实现要素:

4.针对现有技术存在的问题,本发明提供一种人物性别识别方法、装置、电子设备及存储介质。
5.第一方面,本发明提供一种人物性别识别方法,包括:
6.确定第一目标语料,所述第一目标语料中包括至少一个人物姓名;
7.对所述第一目标语料中包括的各人物姓名进行人物性别预标注,获得第二目标语料;
8.将所述第二目标语料输入至训练完成的人物性别识别模型,获得所述人物性别识别模型输出的预测结果;
9.基于所述预测结果,确定所述第一目标语料中包括的各人物姓名分别对应的人物性别。
10.可选地,根据本发明提供的一种人物性别识别方法,在所述将所述第二目标语料输入至训练完成的人物性别识别模型,获得所述人物性别识别模型输出的预测结果之前,所述方法还包括:
11.提取第一样本语料中包括的各人物姓名分别对应的性别分类特征;
12.基于所述第一样本语料和所述性别分类特征生成训练语料,所述训练语料中携带有样本标签;
13.基于所述训练语料训练人物性别识别模型,获得所述训练完成的人物性别识别模型;
14.其中,所述性别分类特征包括男性、女性和未知性别。
15.可选地,根据本发明提供的一种人物性别识别方法,所述基于所述训练语料训练人物性别识别模型,获得所述训练完成的人物性别识别模型,包括:
16.基于所述训练语料和逻辑回归模型训练人物性别识别模型,获得所述训练完成的人物性别识别模型。
17.可选地,根据本发明提供的一种人物性别识别方法,所述提取第一样本语料中包括的各人物姓名分别对应的性别分类特征,包括:
18.基于预训练语言模型提取第一样本语料中包括的各人物姓名分别对应的性别分类特征。
19.可选地,根据本发明提供的一种人物性别识别方法,所述预训练语言模型为bert模型。
20.可选地,根据本发明提供的一种人物性别识别方法,在所述提取第一样本语料中包括的各人物姓名分别对应的性别分类特征之前,所述方法还包括:
21.确定第二样本语料,所述第二样本语料中包括至少一个人物姓名和所述至少一个人物姓名对应的人物性别特征;
22.获取对所述第二样本语料进行人工标注后的所述第一样本语料,所述第一样本语料中包括的各人物姓名具有对应的性别分类特征;
23.其中,所述人物性别特征包括人物关系称谓或人称代词。
24.第二方面,本发明还提供一种人物性别识别装置,包括:
25.第一确定模块,用于确定第一目标语料,所述第一目标语料中包括至少一个人物姓名;
26.标注模块,用于对所述第一目标语料中包括的各人物姓名进行人物性别预标注,获得第二目标语料;
27.识别模块,用于将所述第二目标语料输入至训练完成的人物性别识别模型,获得所述人物性别识别模型输出的预测结果;
28.第二确定模块,用于基于所述预测结果,确定所述第一目标语料中包括的各人物姓名分别对应的人物性别。
29.第三方面,本发明还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如第一方面所述人物性别识别方法。
30.第四方面,本发明还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如第一方面所述人物性别识别方法。
31.第五方面,本发明还提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如上述任一种所述人物性别识别方法。
32.本发明提供的人物性别识别方法、装置、电子设备及存储介质,通过对第一目标语料中包括的人物姓名进行人物性别预标注获得第二目标语料,并将第二目标语料输入至人物性别识别模型以进行人物性别预测,从而实现对待翻译文档中涉及的人物进行自动化地人物性别识别。
附图说明
33.为了更清楚地说明本发明或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
34.图1是本发明提供的人物性别识别方法的流程示意图之一;
35.图2是本发明提供的人物性别识别方法的流程示意图之二;
36.图3是本发明提供的人物性别识别装置的结构示意图;
37.图4是本发明提供的电子设备的实体结构示意图。
具体实施方式
38.为使本发明的目的、技术方案和优点更加清楚,下面将结合本发明中的附图,对本发明中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
39.下面结合图1-图4描述本发明提供的人物性别识别方法、装置、电子设备及存储介质。
40.图1是本发明提供的人物性别识别方法的流程示意图之一,如图1所示,该方法包括:
41.步骤100,确定第一目标语料,所述第一目标语料中包括至少一个人物姓名;
42.步骤110,对所述第一目标语料中包括的各人物姓名进行人物性别预标注,获得第二目标语料;
43.步骤120,将所述第二目标语料输入至训练完成的人物性别识别模型,获得所述人物性别识别模型输出的预测结果;
44.步骤130,基于所述预测结果,确定所述第一目标语料中包括的各人物姓名分别对应的人物性别。
45.具体地,在本发明实施例中,为了克服现有技术难以对待翻译文档中涉及的人物进行自动化地人物性别识别的缺陷,本发明通过对第一目标语料中包括的人物姓名进行人物性别预标注获得第二目标语料,并将第二目标语料输入至人物性别识别模型以进行人物性别预测,从而实现对待翻译文档中涉及的人物进行自动化地人物性别识别。
46.可选地,可以先提取待翻译文档中的第一目标语料,其中,该第一目标语料中包括至少一个人物姓名。
47.例如,第一目标语料包括:a的爸爸的姓名为b。
48.又例如,第一目标语料包括:c找到d,急匆匆的对她说:“......”。
49.可选地,可以对第一目标语料中包括的各人物姓名进行人物性别预标注,获得第二目标语料。
50.例如,第二目标语料包括:a的爸爸的姓名为b,a为女性,b为男性。
51.又例如,第二目标语料包括:c找到d,急匆匆的对她说:“......”,c为男性,d为女性。
52.可以理解的是,在本发明实施例中,可以根据第一目标语料中的人物关系称谓(爸爸、妈妈、哥哥、姐姐、弟弟、妹妹等)或人称代词(他、她)等,确定第一目标语料中包括的各人物姓名对应的人物性别,并进行人物性别预标注;在无法确定第一目标语料中包括的任意一个人物姓名对应的人物性别的情况下,可以预先为该人物姓名任意标注一个人物性别,例如,无法确定上述第一目标语料中a的性别,则可以为a预标注为:a为女性,或者a为男
性;无法确定上述第一目标语料中c的性别,则可以为c预标注为:c为男性,或者c为女性。
53.可选地,可以将第二目标语料输入至训练完成的人物性别识别模型,获得人物性别识别模型输出的预测结果。
54.可选地,在本发明实施例中,人物性别识别模型可以是基于任意神经网络模型搭建的,本发明实施例对此不作具体限定。
55.可选地,可以基于人物性别识别模型输出的预测结果,确定第一目标语料中包括的各人物姓名分别对应的人物性别。
56.例如,在将第二目标语料(a的爸爸的姓名为b,a为女性,b为男性)输入至人物性别识别模型后,人物性别识别模型输出的预测结果为0和1,则表明a的性别预测错误,b的性别预测正确,进而可以基于该预测结果确定a的性别为男性,b的性别为男性。
57.本发明提供的人物性别识别方法,通过对第一目标语料中包括的人物姓名进行人物性别预标注获得第二目标语料,并将第二目标语料输入至人物性别识别模型以进行人物性别预测,从而实现对待翻译文档中涉及的人物进行自动化地人物性别识别。
58.可选地,在所述将所述第二目标语料输入至训练完成的人物性别识别模型,获得所述人物性别识别模型输出的预测结果之前,所述方法还包括:
59.提取第一样本语料中包括的各人物姓名分别对应的性别分类特征;
60.基于所述第一样本语料和所述性别分类特征生成训练语料,所述训练语料中携带有样本标签;
61.基于所述训练语料训练人物性别识别模型,获得所述训练完成的人物性别识别模型;
62.其中,所述性别分类特征包括男性、女性和未知性别。
63.具体地,在本发明实施例中,在应用人物性别识别模型进行人物性别预测之前,先对人物性别识别模型进行训练,以获取训练完成的人物性别识别模型,其中,人物性别识别模型的训练步骤包括:
64.(1)提取第一样本语料中包括的各人物姓名分别对应的性别分类特征,其中,性别分类特征可以包括男性、女性和未知性别;
65.(2)基于第一样本语料和提取到的性别分类特征生成训练语料,并且该训练语料中携带有样本标签;
66.(3)基于训练语料训练人物性别识别模型,获得训练完成的人物性别识别模型。
67.例如,第一样本语料为:
68.a的爸爸的姓名为b,[a,未知性别],[b,男性]。
[0069]
则第一样本语料中包括的各人物姓名分别对应的性别分类特征包括[a,未知性别]和[b,男性],进一步可以基于第一样本语料和提取到的性别分类特征生成如下的训练语料:
[0070]
语料1:a的爸爸的姓名为b,a是男性。(标签为0)
[0071]
语料2:a的爸爸的姓名为b,a是女性。(标签为0)
[0072]
语料3:a的爸爸的姓名为b,b是男性。(标签为1)
[0073]
语料4:a的爸爸的姓名为b,b是女性。(标签为0)
[0074]
上述训练语料构造的思路是:在每个语句后面加一个人物性别描述的短句,如果
该性别描述是正确的,则整个语句对应的样本标签标记为1,否则标记为0,则人物性别识别模型训练就可以转化为一个二分类的训练问题。
[0075]
本发明提供的人物性别识别方法,通过基于第一样本语料和从第一样本语料中提取的性别分类特征,生成训练语料,进而基于训练语料实现对人物性别识别模型的训练,以便于后续利用训练完成的人物性别识别模型实现对待翻译文档中涉及的人物进行自动化地人物性别识别。
[0076]
可选地,所述基于所述训练语料训练人物性别识别模型,获得所述训练完成的人物性别识别模型,包括:
[0077]
基于所述训练语料和逻辑回归模型训练人物性别识别模型,获得所述训练完成的人物性别识别模型。
[0078]
具体地,在本发明实施例中,在生成训练语料之后,可以基于训练语料和逻辑回归模型对人物性别识别模型进行训练,以获得训练完成的人物性别识别模型。
[0079]
可以理解的是,逻辑回归模型可以实现对人物性别识别模型的分类训练。
[0080]
可选地,所述提取第一样本语料中包括的各人物姓名分别对应的性别分类特征,包括:
[0081]
基于预训练语言模型提取第一样本语料中包括的各人物姓名分别对应的性别分类特征。
[0082]
具体地,在本发明实施例中,可以基于预训练语言模型提取第一样本语料中包括的各人物姓名分别对应的性别分类特征。
[0083]
可选地,所述预训练语言模型为bert(bidirectional encoder representation from transformers)模型。
[0084]
可选地,在本发明实施例中,可以采用预训练语言模型bert进行第一样本语料中性别分类特征的提取,将经bert编码后的第一个标志位处的向量作为第一样本语料的分类特征,并采用逻辑回归模型对人物性别识别模型进行分类训练。
[0085]
可选地,在所述提取第一样本语料中包括的各人物姓名分别对应的性别分类特征之前,所述方法还包括:
[0086]
确定第二样本语料,所述第二样本语料中包括至少一个人物姓名和所述至少一个人物姓名对应的人物性别特征;
[0087]
获取对所述第二样本语料进行人工标注后的所述第一样本语料,所述第一样本语料中包括的各人物姓名具有对应的性别分类特征;
[0088]
其中,所述人物性别特征包括人物关系称谓或人称代词。
[0089]
具体地,在本发明实施例中,在提取第一样本语料中包括的各人物姓名分别对应的性别分类特征之前,可以先确定第二样本语料,且该第二样本语料中包括至少一个人物姓名和至少一个人物姓名对应的人物性别特征,然后对第二样本语料进行人工标注以获取第一样本语料,该第一样本语料中包括的各人物姓名具有对应的性别分类特征。
[0090]
可选地,在本发明实施例中,可以通过命名实体识别模型从语料库中筛选包含有人物姓名和与人物姓名相对应的人物性别特征的第二样本语料。
[0091]
可以理解的是,语料筛选就是要选出含有人物姓名以及人物姓名对应的人物性别特征的语句,以作为下一步人工标注的语料。筛选过程可以通过程序在语料库中自动搜索
发现,基本过程可以为:首先通过命名实体识别模型从语料库中筛选出含有人物姓名的语句,再判断该语句是否含有人物性别特征,人物性别特征可以是如下类别中的一种:人物关系称谓或人称代词等。
[0092]
可选地,人物关系称谓可以包括爸爸、妈妈、哥哥、姐姐、弟弟、和妹妹等。
[0093]
可选地,人称代词可以包括他和她等。
[0094]
可以理解的是,在筛选出第二样本语料之后,可以对第二样本语料进行人工标注,以获取人工标注后的第一样本语料。
[0095]
例如,第二样本语料包括:a的爸爸的姓名为b,则对第二样本语料进行人工标注后得到的第一样本语料包括:
[0096]
a的爸爸的姓名为b,[a,未知性别],[b,男性]。
[0097]
其中,在上述第一样本语料中,[a,未知性别]和[b,男性]为人工标注的性别分类特征。
[0098]
本发明提供的人物性别识别方法,通过获取对性别分类特征进行人工标注后的第一样本语料,便于后续基于第一样本语料和第一样本语料中的性别分类特征生成训练语料,进而实现基于训练语料训练人物性别识别模型。
[0099]
图2是本发明提供的人物性别识别方法的流程示意图之二,如图2所示,该方法包括:
[0100]
步骤200,标注语料。
[0101]
具体地,在从语料库中筛选出样本语料之后,可以对筛选出的样本语料进行人工标注,以获取人工标注后的样本语料。
[0102]
步骤210,训练人物性别识别模型。
[0103]
具体地,在获取到人工标注后的样本语料之后,可以基于人工标注后的样本语料生成训练语料,进而基于训练语料训练人物性别识别模型,以获取训练完成的人物性别识别模型。
[0104]
步骤220,机器翻译时加持人物性别信息。
[0105]
具体地,可以利用训练完成的人物性别识别模型实现对待翻译文档中涉及的人物进行人物性别识别,在完成人物性别识别后,将识别得到的人物性别信息加持到机器翻译的文档信息中。
[0106]
可选地,在进行机器翻译时,对于含有人物姓名的语句,可以通过两种方式加持该人物姓名对应的性别信息以提升机器翻译的准确性。一种方式是知识注入,即在原始语句的人物姓名后直接附加该人物姓名对应的人物性别信息,可以理解的是,这种方式需要机翻引擎的支持,适用于自有产权的机翻引擎,在引擎训练时含有相应格式的训练数据;另一种方式是后处理模式,该方式适用于不能自主可控的第三方机翻引擎,其需要对机器翻译文档进行指代消解分析,确定出人物姓名与对应的性别代词之间的对应关系,再基于该人物姓名的性别信息判断相应的性别代词是否正确,如果不正确则进行自动纠正。
[0107]
可以理解的是,在人物性别识别模型精度的影响下,基于单一的语句输出的人物性别难以保证100%正确,但是通常情况下,一个人物姓名会在待翻译文档中的多个语句中出现,通过人物性别识别模型输出每个人物姓名对应的人物性别后再进行统计处理,即可得到各人物姓名对应的准确人物性别。
[0108]
可以理解的是,本发明实施例提供的人物性别识别方法,可以通过将可能影响单句翻译质量的文档全局信息预先提取出来,利用人物性别识别模型进行人物性别预测,再将得到的人物性别识别结果加持或补充到单句翻译中,在一定程度上可以克服单句翻译无法利用文档全局信息的缺陷,优化机器翻译效果。
[0109]
本发明提供的人物性别识别方法,通过对第一目标语料中包括的人物姓名进行人物性别预标注获得第二目标语料,并将第二目标语料输入至人物性别识别模型以进行人物性别预测,从而实现对待翻译文档中涉及的人物进行自动化地人物性别识别。
[0110]
下面对本发明提供的人物性别识别装置进行描述,下文描述的人物性别识别装置与上文描述的人物性别识别方法可相互对应参照。
[0111]
图3是本发明提供的人物性别识别装置的结构示意图,如图3所示,该装置包括:第一确定模块310、标注模块320、识别模块330和第二确定模块340;其中:
[0112]
第一确定模块310用于确定第一目标语料,所述第一目标语料中包括至少一个人物姓名;
[0113]
标注模块320用于对所述第一目标语料中包括的各人物姓名进行人物性别预标注,获得第二目标语料;
[0114]
识别模块330用于将所述第二目标语料输入至训练完成的人物性别识别模型,获得所述人物性别识别模型输出的预测结果;
[0115]
第二确定模块340用于基于所述预测结果,确定所述第一目标语料中包括的各人物姓名分别对应的人物性别。
[0116]
本发明提供的人物性别识别装置,通过对第一目标语料中包括的人物姓名进行人物性别预标注获得第二目标语料,并将第二目标语料输入至人物性别识别模型以进行人物性别预测,从而实现对待翻译文档中涉及的人物进行自动化地人物性别识别。
[0117]
可选地,所述装置还包括提取模块、生成模块和训练模块;其中:
[0118]
所述提取模块用于提取第一样本语料中包括的各人物姓名分别对应的性别分类特征;
[0119]
所述生成模块用于基于所述第一样本语料和所述性别分类特征生成训练语料,所述训练语料中携带有样本标签;
[0120]
所述训练模块用于基于所述训练语料训练人物性别识别模型,获得所述训练完成的人物性别识别模型;
[0121]
其中,所述性别分类特征包括男性、女性和未知性别。
[0122]
可选地,所述训练模块还用于:
[0123]
基于所述训练语料和逻辑回归模型训练人物性别识别模型,获得所述训练完成的人物性别识别模型。
[0124]
可选地,所述提取模块还用于:
[0125]
基于预训练语言模型提取第一样本语料中包括的各人物姓名分别对应的性别分类特征。
[0126]
可选地,所述预训练语言模型为bert模型。
[0127]
可选地,所述装置还包括第三确定模块和获取模块;其中:
[0128]
所述第三确定模块用于确定第二样本语料,所述第二样本语料中包括至少一个人
物姓名和所述至少一个人物姓名对应的人物性别特征;
[0129]
所述获取模块用于获取对所述第二样本语料进行人工标注后的所述第一样本语料,所述第一样本语料中包括的各人物姓名具有对应的性别分类特征;
[0130]
其中,所述人物性别特征包括人物关系称谓或人称代词。
[0131]
本发明提供的人物性别识别装置,通过对第一目标语料中包括的人物姓名进行人物性别预标注获得第二目标语料,并将第二目标语料输入至人物性别识别模型以进行人物性别预测,从而实现对待翻译文档中涉及的人物进行自动化地人物性别识别。
[0132]
在此需要说明的是,本发明实施例提供的上述人物性别识别装置,能够实现上述人物性别识别方法实施例所实现的所有方法步骤,且能够达到相同的技术效果,在此不再对本实施例中与方法实施例相同的部分及有益效果进行具体赘述。
[0133]
图4是本发明提供的电子设备的实体结构示意图,如图4所示,该电子设备可以包括:处理器(processor)410、通信接口(communications interface)420、存储器(memory)430和通信总线440,其中,处理器410,通信接口420,存储器430通过通信总线440完成相互间的通信。处理器410可以调用存储器430中的逻辑指令,以执行上述各方法所提供的人物性别识别方法,该方法包括:
[0134]
确定第一目标语料,所述第一目标语料中包括至少一个人物姓名;
[0135]
对所述第一目标语料中包括的各人物姓名进行人物性别预标注,获得第二目标语料;
[0136]
将所述第二目标语料输入至训练完成的人物性别识别模型,获得所述人物性别识别模型输出的预测结果;
[0137]
基于所述预测结果,确定所述第一目标语料中包括的各人物姓名分别对应的人物性别。
[0138]
此外,上述的存储器430中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
[0139]
另一方面,本发明还提供一种计算机程序产品,所述计算机程序产品包括存储在非暂态计算机可读存储介质上的计算机程序,所述计算机程序包括程序指令,当所述程序指令被计算机执行时,计算机能够执行上述各方法所提供的人物性别识别方法,该方法包括:
[0140]
确定第一目标语料,所述第一目标语料中包括至少一个人物姓名;
[0141]
对所述第一目标语料中包括的各人物姓名进行人物性别预标注,获得第二目标语料;
[0142]
将所述第二目标语料输入至训练完成的人物性别识别模型,获得所述人物性别识别模型输出的预测结果;
[0143]
基于所述预测结果,确定所述第一目标语料中包括的各人物姓名分别对应的人物性别。
[0144]
又一方面,本发明还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现以执行上述各提供的人物性别识别方法,该方法包括:
[0145]
确定第一目标语料,所述第一目标语料中包括至少一个人物姓名;
[0146]
对所述第一目标语料中包括的各人物姓名进行人物性别预标注,获得第二目标语料;
[0147]
将所述第二目标语料输入至训练完成的人物性别识别模型,获得所述人物性别识别模型输出的预测结果;
[0148]
基于所述预测结果,确定所述第一目标语料中包括的各人物姓名分别对应的人物性别。
[0149]
以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
[0150]
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
[0151]
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献