ICCV 2019上,Facebook AI 的 Ross Girshick 做了一个关于目标检测和实例分割的 tutorial,最后用19页PPT讲解了如何 writing good research papers,对这部分做个总结。

1. what did I learn from your paper

(1)一篇论文必专注于一个idea;(2)idea往往包含下面因素:在哪些场景下可以工作?什么时候可以工作?如果它有多个部分组成,哪个部分是最关键的?哪一部分实现细节是最重要的?(3)如果你的 idea 加上一些 trick 得到了 state-of-the-art的结果,审稿人也不是特别看重。审稿人更加重视的是能不能从你的 idea 中得到一些有趣的东西。

论文写作时,要用最简单的方式展示你的 idea:一般要从 solid baseline 开始,把你的想法应用在上面。接着要 perform ablations under simple settings。

2. Ablation实验要注意的是:One table, One message

Ross 用他的 Mask R-CNN 为例,论文中有很多表格,每张表都只表达1个信息。

3. Support all of your claims

所有的 claim 应该用 citation 或者 experiment 来支持。否则,不要出现不合格的表达,比如:

  • Intuitively, increasing X is important for Y…”

    This statement is your intuition (not fact), the reviewer may disagree!

  • “Increasing X may lead to improved Y…”

    Expresses uncertainty or that some conditions may apply

Ross举了一个例子,在Mask R-CNN论文中,论文中说alignment非常重要,因此提出了 RoIAlign,为了支持这个观点,有一个实验结果表格来支撑。

4. 当心 speed/accuracy claims

与当前算法的比较经常是不可控的(uncontrolled)。主要表现为如下五个方面:

  • 使用不同参数时,算法准确率不同
  • 不同参数及硬件环境中,算法速度不同
  • inference details 不同时,算法速度不同
  • 有些人是以优化算法速度为生的!他们能做到10-100倍速度提升

因此,我们对于算法准确率及速度的提升保持怀疑态度(taken with a large grain of salt)。而我们在做实验时,注意下面四项即可:

  • Making training settings as similar as possible
  • Making inference settings as similar as possible
  • Ensuring low-level optimization fairness
  • Using the same hardware for all methods

5. One more thing ... ...

还有三页PPT,是专门用于目标检测的,这里不再具体描述,我把PPT粘在下面了。





Ross Girshick讲解如何writing good research papers的更多相关文章

  1. MLA Handbook for Writers of Research Papers笔记

    MLA Handbook for Writers of Research Papers.7th ed.New York:MLA,2009.print.还有一本,留待阅读MLA Style Manual ...

  2. Accepted Technical Research Papers and Journal First Papers 【ICSE2016】

    ICSE2016 Accepted Paper Accepted Technical Research Papers and Journal First Papers Co-chairs: Wille ...

  3. Research Papers

    NSE, $\bbu$ [Papers]NSE, $u$, Lorentz space [Sohr, JEE, 2001] [Papers]NSE, $u$, Lorentz space [Bjorl ...

  4. How to Conduct High-Impact Research and Produce High-Quality Papers

    How to Conduct High-Impact Research and Produce High-Quality Papers Contents From Slide Russell Grou ...

  5. Ten Tips for Writing CS Papers, Part 1

    Ten Tips for Writing CS Papers, Part 1 As a non-native English speaker I can relate to the challenge ...

  6. The top 100 papers Nature explores the most-cited research of all time.

    The top 100 papers Nature explores the most-cited research of all time. The discovery of high-temper ...

  7. (转) Awesome - Most Cited Deep Learning Papers

    转自:https://github.com/terryum/awesome-deep-learning-papers Awesome - Most Cited Deep Learning Papers ...

  8. (转)The 9 Deep Learning Papers You Need To Know About (Understanding CNNs Part 3)

    Adit Deshpande CS Undergrad at UCLA ('19) Blog About The 9 Deep Learning Papers You Need To Know Abo ...

  9. 100 open source Big Data architecture papers for data professionals

    zhuan :https://www.linkedin.com/pulse/100-open-source-big-data-architecture-papers-anil-madan Big Da ...

随机推荐

  1. Java 从入门到进阶之路(二十六)

    在之前的文章我们介绍了一下 Java 中的  集合框架中的Collection 的子接口 List,本章我们来看一下 Java 集合框架中的Collection 的子接口 Queue. 在之前我们讲 ...

  2. CSS DIV中表格居中显示

    将div的text-align设为center,然后将table的margin设为auto,即: <div> <table style="margin:auto; widt ...

  3. java中执行cmd命令

    一.java执行cmd命令的三种方式:http://www.jb51.net/article/80829.htm 参考:https://www.cnblogs.com/zhufu9426/p/7928 ...

  4. CentOS7开机报错piix4_smbus ****host smbus controller not enabled

    vi /etc/modprobe.d/blacklist.conf 输入:blacklist i2c_piix4 保存退出::wq 重启:reboot (完)

  5. day33 网络编程(下)

    目录 上节课回顾: 一.传输层 二.应用层 三.socket 四.如何获取目标ip地址 五.网络通信的流程 上节课回顾: 通过ip地址如何找到另外一台设备 ip地址分为子网部分和主机部分 我们要和其他 ...

  6. CSRF原理及防御

    CSRF原理及防御 CSRF攻击原理 CSRF攻击利用网站对用户的信任,以用户的身份发送请求来执行攻击者所要的操作,比如:转账.发邮件.修改密码.添加用户等. CSRF和XSS一样危害都特别大,只不过 ...

  7. 【RCTF-2015】bug

    信息: 题目来源: RCTF-2015 标签:PHP.SQL注入 解题过程 访问网址,提示需要登陆: 使用admin用户名进行注册,提示: 对登陆页面与注册页面进行Fuzz,没有发现注入点. 登陆后页 ...

  8. LDAP注入介绍

    LDAP注入介绍 一. 前言 前些日子在看 OWASP TOP 10 时看到了对LDAP注入攻击的介绍,对此产生了兴趣,在网上经过一番搜索之后找到了构成本文主要来源的资料,整理出来分享给大家. 二. ...

  9. java 面向对象(三十二):泛型一 泛型的理解

    1.泛型的概念所谓泛型,就是允许在定义类.接口时通过一个标识表示类中某个属性的类型或者是某个方法的返回值及参数类型.这个类型参数将在使用时(例如,继承或实现这个接口,用这个类型声明变量.创建对象时确定 ...

  10. 数据可视化之powerBI入门(二)体验PowerBI:零基础分分钟生成一份交互报表

    https://zhuanlan.zhihu.com/p/64144595 体验PowerBI:零基础分分钟生成一份交互报表 首先我们准备一份数据,Excel格式 数据是从2006年到2015年10年 ...