1.loss要规范化,这样就不会受图片大小的影响

2.w、h采用log:比较特殊的是w,hw,h的regression targets使用了log space. 师兄指点说这是为了降低w,hw,h产生的loss的数量级, 让它在loss里占的比重小些, 不至于因为w,hw,h的loss太大而让x,yx,y产生的loss无用

3.当预测值与目标值相差很大时, 梯度容易爆炸, 因为梯度里包含了x−t. 所以rgb在Fast RCNN里提出了SmoothL1Loss.当差值太大时, 原先L2梯度里的x−tx−t被替换成了±1±1, 这样就避免了梯度爆炸, 也就是它更加健壮. 因此L1 loss对噪声(outliers)更鲁棒.

论文原话:"...... L1 loss that is less sensitive to outliers than the L2 loss used in R-CNN and SPPnet."

smoothl1曲线:

https://blog.csdn.net/weixin_35653315/article/details/54571681   非常全面的解释

最新文章

  1. 关于SMARTFORMS文本编辑器出错
  2. php中关于Map热点的运用
  3. 使用 Log4Net 记录日志
  4. php代码效率测试
  5. 开源搜索引擎Iveely 0.8.0发布,终见天日
  6. iphone判断当前网络连接类型
  7. 分享原创可复用且非侵入性代码生成工具(for .net)
  8. Sys.WebForms.PageRequestManagerParserErrorException:无法分析从服务器收到的消息
  9. 笔记整理--Linux平台MYSQL的C语言
  10. JVM 参数设置
  11. struts2 从一个action跳转到另一个action的struts.xml文件的配置
  12. 树莓派配置watchdog
  13. Navicat Premium 修改MySQL密码(忘记密码的情况下)
  14. pip3 install的时候报错timed out
  15. C#弹出窗体、C#导出Excel、C#数据展示框、C#弹出框
  16. Solr系列一:Solr(Solr介绍、Solr应用架构、Solr安装使用)
  17. rabbitmq日志记录进出的每条消息
  18. linux管道详解
  19. [ 原创 ]学习笔记-做一个Android音乐播放器是遇到的一些困难
  20. bzoj 1047 单调队列

热门文章

  1. Java程序中的死锁
  2. 区别String、StringBuilder、Stringbuffer的总结
  3. CentOS7.4 + Hadoop2.7.5安装配置管理(伪分布式)
  4. 打包jar问题
  5. 填报表导出excel非可写单元格锁定问题
  6. 132.1.001 Union-Find | 并查集
  7. linux rpm命令之查询包安装与否、包详细信息、包安装位置、文件属于哪个包、包依赖
  8. protobuf 源代码分析 (1)准备工作
  9. Windows 安装mkvirtualenv虚拟python环境
  10. 2.Spring——maven依赖