【技术实现步骤摘要】
文本情感分类方法、装置、电子设备及存储介质
[0001]本专利技术涉及智能决策技术,尤其涉及一种文本情感分类方法、装置、电子设备及存储介质。
技术介绍
[0002]随着自然语言理解技术的发展,文本的情感分类也越来越受到人们的关注。
[0003]但是现有的文本情感分类直接利用情感标记的文本(如标记为积极、消极、中性)对模型进行训练,利用训练的模型对文本进行情感分类(如:将文本分为积极、消极、中性),但这种训练方法导致训练的模型无法学习同一情感类别的文本差异(如标记的情感都是中性,但是有的偏积极,有的偏消极,模型无法学习同一情感标记文本的差异),从而导致文本情感分类的准确度较低。
技术实现思路
[0004]本专利技术提供一种文本情感分类方法、装置、电子设备及存储介质,其主要目的在于提高了文本情感分类的准确度。
[0005]获取文本集,其中,所述文本集中每个文本都有对应的情感标签;
[0006]将每个所述文本转换为向量,得到文本向量,并利用所述文本向量将所述文本集中的所有文本进行聚类,得到预设数量的文本簇;
[0007]在任意一个所述文本簇中随机选取预设数量的文本,得到训练文本集;
[0008]依次选取所述训练文本集的文本为训练文本,并将所述训练文本进行同义词替换,得到所述训练文本对应的正样本文本;
[0009]筛选所述训练文本集中与所述训练文本情感标签不同的相似文本,得到所述训练文本对应的负样本文本;
[0010]利用每个所述训练样本及该训练样本对应 ...
【技术保护点】
【技术特征摘要】
1.一种文本情感分类方法,其特征在于,所述方法包括:获取文本集,其中,所述文本集中每个文本都有对应的情感标签;将每个所述文本转换为向量,得到文本向量,并利用所述文本向量将所述文本集中的所有文本进行聚类,得到预设数量的文本簇;在任意一个所述文本簇中随机选取预设数量的文本,得到训练文本集;依次选取所述训练文本集的文本为训练文本,并将所述训练文本进行同义词替换,得到所述训练文本对应的正样本文本;筛选所述训练文本集中与所述训练文本情感标签不同的相似文本,得到所述训练文本对应的负样本文本;利用每个所述训练样本及该训练样本对应的正样本文本及负样本文本对预构建的模型相同的第一模型及第二模型进行训练,得到训练完成的第一模型及训练完成的第二模型;对所述训练完成的第一模型及所述训练完成的第二模型进行模型筛选,得到文本情感分类模型;当获取待分类文本时,利用所述文本情感分类模型对所述待分类文本进行分类,得到情感分类结果。2.如权利要求1所述的文本情感分类方法,其特征在于,所述利用所述文本向量将所述文本集中的所有文本进行聚类,得到预设数量的文本簇,包括:步骤A:在所有所述文本向量中随机选取预设数量的文本向量,并将选取的每个文本向量作为质心;步骤B:计算每一个所述文本向量与每个所述质心的距离,将每条所述文本向量向距离最近的所述质心凝集汇总,得到对应初始向量簇;步骤C:根据所述初始向量簇及所述质心进行质心波动计算,得到质心波动值;步骤D:判断所述质心波动值是否为0,步骤E:当所述质心波动值为0,将所述初始向量簇确定为所述文本向量簇,并将每个所述文本向量簇中所有文本向量对应的文本汇总,得到对应的文本簇;步骤F:当所述质心波动值不为0,将所述簇平均值作为新的质心,并返回步骤B。3.如权利要求1所述的文本情感分类方法,其特征在于,所述将所述训练文本进行同义词替换,得到所述训练文本对应的正样本文本,包括:将所述训练文本的任意一个词语或多个词语替换为对应的词语的同义词,得到所述训练文本对应的正样本文本。4.如权利要求1所述的文本情感分类方法,其特征在于,所述筛选所述训练文本集中与所述训练文本情感标签不同的相似文本,得到所述训练文本对应的负样本文本,包括:筛选所述训练文本集中与所述训练文本情感标签不同的文本,得到筛选文本集;计算所述训练文本与所述筛选文本集中每个文本的相似度,得到对应的文本相似度;将所述筛选文本集中最大文本相似度对应的文本确认为所述训练文本对应的负样本文本。5.如权利要求1所述的文本情感分类方法,其特征在于,所述利用每个所述训练样本及该训练样本对应的正样本文本及负样本文本对预构建的模型相同的第一模型及第二模型
进行训练,得到训练完成的第一模型及训练完成的第二模型,包括:利用所述第一模型对所述训练文本进行特征提取,得到训练文本特征向量;利用所述第二模型对所述正样本文本进行特征提取,得到正样本文本特征向量;利用所述第二模型对所述负样本文本进行特征提取,得到负样本文本特征向量;分别计算所述训练文本特征向量与所述正样本文本特征向量及所述负样本文本特征向量的相似度,得到第一相似度分数及第二相似度分数;基于预设损失函...
【专利技术属性】
技术研发人员:舒畅,陈又新,肖京,
申请(专利权)人:平安科技深圳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。