恭喜西北工业大学郑炜获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网恭喜西北工业大学申请的专利一种基于有权神经元覆盖率的神经网络模型测试方法获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN114492740B 。
龙图腾网通过国家知识产权局官网在2025-06-03发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202210012644.7,技术领域涉及:G06N3/048;该发明授权一种基于有权神经元覆盖率的神经网络模型测试方法是由郑炜;林丽丹;沈金金;许晴晴;黄浩;刘国良设计研发完成,并于2022-01-07向国家知识产权局提交的专利申请。
本一种基于有权神经元覆盖率的神经网络模型测试方法在说明书摘要公布了:本发明公开了一种基于有权神经元覆盖率的神经网络模型测试方法,根据待训练的神经网络模型选取静态数据集,包括训练数据集和测试数据集;使用训练数据集训练待训练的神经网络模型,得到训练结束的神经网络模型;使用测试数据集测试训练结束的神经网络模型,测试完毕后,计算神经网络模型的准确率;判断训练完毕的神经网络模型是否符合准确率的预设要求,判断是否需要重新训练神经网络模型,计算神经网络模型的有权神经元覆盖率。本发明使用有权神经元覆盖率可以帮助理解神经模型的内部网络活动结果,更好的搭建和修改神经网络模型,为提高神经网络模型的准确率和效率提供一定帮助。
本发明授权一种基于有权神经元覆盖率的神经网络模型测试方法在权利要求书中公布了:1.一种基于有权神经元覆盖率的神经网络模型测试方法,其特征在于,包括如下步骤:步骤1:根据待训练的神经网络模型选取静态数据集,包括训练数据集和测试数据集;使用训练数据集训练待训练的神经网络模型,得到训练结束的神经网络模型;步骤2:使用测试数据集测试训练结束的神经网络模型,测试完毕后,计算神经网络模型的准确率;步骤3:判断神经网络模型是否需要重新训练;步骤3.1:预设神经网络模型准确率要求;步骤3.2:判断训练完毕的神经网络模型的准确率是否大于神经网络模型准确率的预定要求,如果是,则执行步骤4,否则进入步骤3.3;步骤3.3:继续判断模型是否被重新训练过,若是,执行步骤3.4,若不是,则进入步骤3.5;步骤3.4:测试结束,得到测试结论,该神经网络模型不满足预定准确率的要求,更换神经网络架构;步骤3.5:神经网络模型的准确率未达到预定要求,对神经网络模型结构和静态数据集做进一步的检查,分析原因并重新训练神经网络模型,详细的步骤如下:1检查是否符合神经网络架构的约束;2检查静态数据集,包括训练数据集和测试数据集,根据静态数据集存在的问题更新静态数据集;3如果静态数据集和神经网络结构不存在问题,则修改batch_size和epochs超参数,重新选择优化算法和激活函数;4更新网络结构或静态数据集,返回步骤1,重新训练神经网络模型;步骤4:计算神经网络模型的有权神经元覆盖率;步骤4.1:计算神经网络模型中有权全连接层里的神经元权重总和,详细计算过程如下:1获得神经网络模型中含有权重的全连接层,即隐藏层,用trainable_layers[]数组存储;2遍历trainable_layers[]数组中的全连接层,获得对应层数的神经元权重矩阵数据,通过layers_weight[][]按层存储有权全连接层的每个神经元权重求和后的绝对值的数据;3用变量sum存储layers_weight[][]数组中所有元素的总和;步骤4.2:为神经网络模型中有权全连接层的每个神经元设置归一化后的神经元权重比率,令集合N={n1,n2,n3,...,nn}代表神经网络模型中的全部神经元,令集合L={l1,l2,l3,...,ll}代表神经网络模型中的全部的有权全连接层;用Nl表示在第l层上的神经元总数目,用nji表示神经网络模型中第j层的第i个神经元,0i≤Nj,0j≤L;由步骤4.1得到的神经网络模型中全连接层里的神经元权重总和sum和神经元权重数组layers_weight[][]数组,遍历layers_weight[][]数组,能够得到j层的第i个神经元的权重即layers_weight[j][i];最后将神经网络模型中有权全连接层的每个神经元的归一化权重比率设为其中步骤4.3:计算有权神经元覆盖率WCov,具体计算过程如下:设S={s1,s2,s3,...,ss}为神经元的测试集的输入,用θn,s表示一个神经元的输出,其中n∈N,s∈S;设置神经元激活阀值t;根据神经元的输出θn,s判断神经元是否被激活,若θn,st,代表神经元被激活,将该神经元的归一化权值比率作为分子计入有权神经元覆盖率的计算当中;若θn,s≤t,则代表神经元被抑制,没有被激活,不用寻找此神经元归一化后的神经元权值比率数据;最后取所有的测试用例的有权神经元覆盖率的均值作为测试的结果,|S|表示测试用例数量的总和;综上,有权神经元覆盖率的计算公式为:
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人西北工业大学,其通讯地址为:710072 陕西省西安市友谊西路127号;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。