[发明专利]一种基于缺陷报告摘要中词性信息的严重程度预测方法有效

专利信息
申请号: 202110341218.3 申请日: 2021-03-30
公开(公告)号: CN113011179B 公开(公告)日: 2023-10-20
发明(设计)人: 田丹;陈雪娇;林浩;陈翔;贾焱鑫;葛骅 申请(专利权)人: 南通大学
主分类号: G06F40/284 分类号: G06F40/284;G06F40/237;G06F18/27;G06F18/241;G06N3/0464
代理公司: 南京经纬专利商标代理有限公司 32200 代理人: 朱小兵
地址: 226019 *** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 缺陷 报告 摘要 词性 信息 严重 程度 预测 方法
【权利要求书】:

1.一种基于缺陷报告摘要中词性信息的严重程度预测方法,其特征在于,包括如下步骤:

S1:从缺陷报告跟踪系统中搜集已标记严重程度且严重程度为Blocker、Critical、Major、Minor、Trivial和Enhancement的缺陷报告,将严重程度为Blocker、Critical、Major的缺陷报告对应严重程度统一设置为“严重”类型,将严重程度为Minor、Trivial、Enhancement的缺陷报告对应严重程度统一设置为“不严重”类型,针对所搜集缺陷报告的摘要进行文本预处理,具体包括:分词、停顿词移除与词形还原,得到词根形式的分词;

S2:基于OntoNotes5语料库、GloVe Common Crawl语料库和所述分词组成的大规模文本语料库,使用卷积神经网络模型进行训练,训练出Spacy模型;

S3:对各缺陷报告进行筛选提炼,得到初始数据集Dorg

S4:针对所述初始数据集Dorg,进行数据集扩充,获得扩充后的训练数据集Dtrain

S5:基于步骤S2训练得到的Spacy模型,将训练数据集中各缺陷报告的摘要表示并替换为对应向量;针对单个分词,使用Spacy词向量对其进行相应分词的词向量表示,累加该缺陷报告摘要所包含的所有分词的对应词向量并求平均,得到相应缺陷报告摘要的对应向量;

S6:基于所述训练数据集Dtrain,采用逻辑回归分类方法,构建缺陷报告严重程度预测模型M;

S7:针对项目内需要进行严重程度预测的新的缺陷报告,对其摘要进行文本预处理后,仅保留其中词性为动词和名词的分词,通过Spacy模型生成其摘要所对应的向量,并累加该缺陷报告摘要所包含的所有分词的对应词向量并求平均,输入步骤S6所构建的缺陷报告严重程度预测模型M,得到其严重程度。

2.根据权利要求1所述的基于缺陷报告摘要中词性信息的严重程度预测方法,其特征在于,所述步骤S3中对各缺陷报告进行筛选提炼,得到初始数据集Dorg,具体包括如下步骤:

S301:定义一个空的数据集Dorg,并从步骤S1中所述的摘要经过文本预处理,严重程度被统一设置后的缺陷报告集中取出第一份缺陷报告;

S302:对取出的缺陷报告,基于步骤S2训练得到的Spacy模型,分析得到其摘要中所含各分词的词性,并对其摘要进行筛选提炼,保留其中词性为动词和名词的分词,保留词性为动词和名词的分词;

S303:针对该取出的缺陷报告生成新的实例,该实例包括其在步骤S302中所筛选提炼后的摘要和其所对应的严重程度,将该实例加入数据集Dorg

S304:若步骤S301中所述缺陷报告集中还有未经过步骤S302、S303的缺陷报告,则取出下一份缺陷报告,并重复步骤S302、S303,否则结束循环,并返回数据集Dorg

3.根据权利要求1或2所述的基于缺陷报告摘要中词性信息的严重程度预测方法,其特征在于,所述步骤S4中,针对所述数据集Dorg进行数据集扩充,获得扩充后的训练数据集Dtrain,具体包括如下步骤:

S401:生成一个空的训练数据集Dtrain,基于步骤S2的大规模文本语料库,通过Spacy模型获取所述语料库中所有分词间的相似度邻接矩阵,通过该矩阵,得到不同分词间的语义相似度;

S402:从数据集Dorg中随机选择x份缺陷报告,并构成数据集Drandom,x由操作人员根据实际情况指定,x为整数,且取值不超过N,其中,N为数据集Dorg所含缺陷报告总数,从数据集Drandom中取出第一份缺陷报告b;

S403:根据取出的缺陷报告b,生成虚拟缺陷报告b’;具体为b’的初始摘要为空,严重程度与b相同,依次取出b的摘要中所含的所有分词,对每次取出的分词w,从文本语料库中找出与其相似度最高并且词性相同的一个分词w’,如果w与w’间的语义相似度低于操作人员指定的阈值γ,则不添加w’到b’的摘要中,否则添加w’到b’的摘要中,当b的摘要所含所有分词均已取出后,将虚拟缺陷报告b’加入训练数据集Dtrain

S404:从数据集Drandom中取出下一份缺陷报告b,重复步骤S402直至数据集Drandom中的所有缺陷报告均已执行步骤S403,随后将数据集Dorg并入训练数据集Dtrain,返回扩充后的训练数据集Dtrain

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南通大学,未经南通大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202110341218.3/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

400-8765-105周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top