原文DOI:10.1145/1273445.1273458

读paper读三遍

  1. 第一遍:宽泛的概念
  2. 第二遍:抓住文章内容,而不是细节
  3. 第三遍:深入理解文章
第一遍

鸟瞰文章,五到十分钟完成下面的步骤

  1. 认证阅读题目,摘要和introduction
  2. 阅读section和subsection题目,但是不要看其他任何东西
  3. 看结论
  4. 看reference,勾选你已经读过的
  5. 你应该能够回答下列问题
  • 类别:文章类型(测量,描述一个原型,分析现有系统)
  • 内容:和哪些其他文章相关;分析该问题的理论基础是什么
  • 正确性:文章的假设是否有效
  • 贡献:文章的贡献有哪些
  • 清楚性:文章本身写的怎么样

根据上述信息判断是否更深一步看下去
(话题相关性,知识理解程度,错误的假设等等)

自己写paper的时候同理,如果五分钟没有让辨认看懂highlight,基本就凉了。

第二遍

更加详细地看文章,但是忽略证明细节。该过程需要约一个小时。(我感觉如果对这个领域比较熟悉的话,不需要这么长的时间)

  1. 仔细看图表等illustrations。注意指标如:图的横纵轴是否标注变量,是否存在error bar等。
  2. 论文背景:没有看过的论文ref
  3. 你应该能够回答下列问题:
  • 作者做了xxx,支撑的依据是xxx

如果还是看不懂(你第二遍其实不一定能看懂),那就是两种可能:

  1. 你是新手,这个领域的很多术语和缩略词都不熟悉;或者作者使用的实验方法或验证方法你不理解
  2. 作者写的不行

可以暂时放一边或者继续第三遍

第三遍

尝试复现或动手推导一遍,发现创新点,以及隐藏的缺陷和假设。
确认并质疑每一个陈述中的每一个假设。
考虑自己应该如何从无到有提出一个特定的想法,并和当前文献作比较。总结该文献的证明和展示技术,并作为后续写论文的参考。
对于初学者来说,这个过程大约需要四到五个小时,对于有经验的读者来说大约需要一个小时。在本阶段结束时,你应该能凭记忆重建文章的整个结构,并能够识别其优缺点。特别是,你应该能够准确地指出隐含的假设、相关工作的缺失引用以及实验或分析技术的潜在问题。

literature survey

论文阅读技能是通过文献调查来测试的。这需要你阅读几十篇论文,也许是在一个不熟悉的领域。你应该读什么paper?下面是如何使用三遍法来帮助你完成该目标。

  1. 使用学术搜索引擎,如Google Scholar或Citeser和一些精心挑选的关键词,查找该领域的三到五篇最新论文。对每篇论文看一轮,以了解其工作,然后阅读相关的工作章节。你会发现一份近期工作的小结,如果你幸运的话,还可能找到指向一份近期调查报告的文章。如果你能找到这样的综述survey,你就已经完成了,阅读survey,祝贺自己好运。
  2. 否则,在第二步中,在参考书目中查找共享引用和重复的作者姓名。这些是该领域的关键论文和研究人员。下载关键文件并将其放在一边。然后去关键研究人员的网站看看他们最近在哪里发表的文章。这将帮助您确定该领域的顶级会议,因为最好的研究人员通常会在顶级会议上发表文章。
  3. 第三步是访问这些顶级会议的网站,查看他们最近的会议记录。快速扫描通常可以识别最近的高质量相关工作。这些论文,加上你先前搁置的论文,构成了你调查的第一个版本。把这些文件翻两遍。如果他们都引用了一篇您之前没有找到的关键论文,请获取并阅读,必要时进行迭代。

其他reference:

[1] T. Roscoe, “Writing Reviews for Systems Conferences,”
http://people.inf.ethz.ch/troscoe/pubs/review-writing.pdf.
[2] H. Schulzrinne, “Writing Technical Articles,” http://www.cs.columbia.edu/gs/etc/writing-style.html.
[3] G.M. Whitesides, “Whitesides’ Group: Writing a Paper,”
http://www.che.iitm.ac.in/misc/dd/writepaper.pdf.
[4] ACM SIGCOMM Computer Communication Review Online, http://www.sigcomm.org/ccr/drupal/.