【什么是epoch、batch、batchsize、iteration?什么是真实框、预测框和锚框】


一、epoch、batch、batchsize、iteration

最重要的是batchsize的理解,所以放在前面

1、 BATCH_SIZE

  • BATCH_SIZE:即一次训练所抓取的数据样本数量(多张图像)
    • BATCH_SIZE的大小影响CPU或GPU是否满载运行、训练速度和模型优化,合适的batch_size可以使得梯度下降的方向更加准确。
若BATCH_SIZE=m(训练集样本数量) 相当于直接抓取整个数据集,训练时间长,但梯度准确。但不适用于大样本训练,只适用于小样本训练,但小样本训练一般会导致过拟合现象,因此不建议如此设置。
若BATCH_SIZE=1 梯度变化波动大,网络不容易收敛。batch_size=1时为在线学习,也是标准的SGD,数据量不大且noise数据存在时,模型容易被noise带偏。
若BATCH_SIZE设置合适 效率、速度、准确性。gpu满载效率提高;批次减小速度加快;梯度下降方向准确

此时再增加BATCH_SIZE大小࿰

  • 24
    点赞
  • 147
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值