[发明专利]一种面向神经元特性的AI系统软件模型变异技术在审
申请号: | 202110658162.4 | 申请日: | 2021-06-11 |
公开(公告)号: | CN113342662A | 公开(公告)日: | 2021-09-03 |
发明(设计)人: | 王兴亚;冯力超;白光伟;魏汉宇;黄勇;申玉强;师玉星;赵志宏 | 申请(专利权)人: | 南京工业大学;南京慕测信息科技有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;G06K9/62;G06N3/08 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 211816 江苏*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 面向 神经元 特性 ai 系统软件 模型 变异 技术 | ||
1.一种面向神经元特性的AI系统软件模型变异技术,其特征在于,首先计算出测试集中每个类别的数据子集的距离熵distance_entropy,即每个类子集的多样性程度,根据整个测试集的平均距离熵,量化测试集的整体多样性程度div_value,自动选择相应的变异级别mutation_level;在此基础上,选择相应级别的变异算子source_operator或model_operator,变异得到多个变异模型mutation_model;最后,筛选掉查准率较低的变异模型,计算剩余变异模型的变异得分mutation_score,有效地评估测试集质量;该方法包括下列步骤:
1)变异级别自动选择,给定测试集TS={TS1,TS2,...,TSn};其中,每个类的子集TSk={tk,1,tk,2,...,tk,m};利用欧式距离distance(tk,i,tk,j)计算并用距离矩阵matrix保存TSk中两两数据的距离;欧式距离的计算公式如下:
(n为数据x和y的维数)
计算出距离矩阵matrix的最小生成树tree,并将tree的权重边加入到集合W中,其中W={w1,w2,……,wm-1};基于W计算出TSk的距离熵dis_entropy,其计算公式如下:
其中,
对于n个测试子集,计算出dis_entropy的平均值div_value与div_threshold比较,得到相应的变异级别mutation_level;其计算公式如下:
本步骤的目的是根据测试集的多样性,自动选择适合测试集的变异级别;具体地对于多样性程度高的测试集,适合用模型级变异测试;相反,对于测试集多样性程度低的测试测试集,适合用源级变异测试;
2)变异模型生成,根据变异级别mutation_level选择相应的流程生成多个变异模型mutation_model;对于源级变异级别source,利用源级变异算子source_operator变异原始训练程序OP,再把OP与训练集TT进行训练,训练出的变异模型mutation_model加入到变异模型集合VM中;对于模型级变异级别model,利用OP与TT训练出原始模型origin_model,再用模型级变异算子model_operator变异origin_model,将mutation_model加入到VM中;
3)变异得分计算,给定查准率阈值pre_threshold、变异模型集合VM和测试集TS={TS1,TS2,...,TSn};首先,如果VM中存在变异模型mutation_model,查准率pre_radio低于pre_threshold,就将mutation_model从VM中删除,目的在于排除了除了引入变异算子的其他原因而导致模型产生的差异性;接着,如果TSk中存在数据tk,i在原始模型origin_model上被判断为TSk类,而在mutation_model上并没有被判断为TSk类,那么将杀死类的个数加1;最后,计算出mutation_model的杀死类与所有类的个数的比例,并进行累加得到总得分total_score,利用size()函数计算VM中变异模型的总个数size(VM),求出total_score平均值,即为TS的最终的变异得分mutation_score。
2.根据权利要求1所述的面向神经元特性的AI系统软件模型变异技术,其特征在于,在步骤1)中,进行变异级别自动选择,对于测试集中每个类别的数据子集,利用欧式距离计算并用距离矩阵保存两两数据的距离;计算出数据子集图的最小生成树,并将树中的权重加入到集合中;基于权重集合中的值计算出每个类别的距离熵,即每个类子集的多样性程度,根据整个测试集的平均距离熵,量化测试集的整体多样性程度,自动选择相应的变异级别。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京工业大学;南京慕测信息科技有限公司,未经南京工业大学;南京慕测信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110658162.4/1.html,转载请声明来源钻瓜专利网。