CNN神经元覆盖率使用记录

关于神经元覆盖率的概念和使用方式,详情见https://www.52cs.com/archives/2809,当然本文的实验方式有缺陷,不能很好的得到结论,因为每次加50样本,随着样本数量增多即新增样本的影响准确率会自然稀释,但是也一定的说明问题,先行记录,等有空闲再完善

计算步骤

关于CNN的神经元覆盖率,分两部分计算:

  1. convolution部分
    卷积部分,在卷积核计算卷积之后,一般会经过激活层,然后池化层,从池化层结果输出看,max-pool池化,只关注过滤器中的最大值
    因此,希望池化层所选择的值,即过滤器大小中的值为最大值,卷积核后的feature map被pool选择的个数/总个数
  2. full connection 部分
    全连接层计算方式则和DNN一模一样

使用记录

预期结果:神经元覆盖率越高的测试集测试的准确率越可靠
实际问题:实际中无法得知模型实际的准确率,因此只能侧面证明

  已知可得到的部分:测试集覆盖率测试集准确率
  为了对比,可以控制变量法,两个指标,希望得到以下的结论:

    • 1
      点赞
    • 4
      收藏
      觉得还不错? 一键收藏
    • 1
      评论

    “相关推荐”对你有帮助么?

    • 非常没帮助
    • 没帮助
    • 一般
    • 有帮助
    • 非常有帮助
    提交
    评论 1
    添加红包

    请填写红包祝福语或标题

    红包个数最小为10个

    红包金额最低5元

    当前余额3.43前往充值 >
    需支付:10.00
    成就一亿技术人!
    领取后你会自动成为博主和红包主的粉丝 规则
    hope_wisdom
    发出的红包
    实付
    使用余额支付
    点击重新获取
    扫码支付
    钱包余额 0

    抵扣说明:

    1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
    2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

    余额充值