文章

如何阅读论文

1. 第一遍全面阅读,抓住大意

先从摘要开始,然后跳到结论,看看论文的主要内容和发现。

要批判性地阅读论文,作者并不一定总是对的,在读的时候要注意:

  • 作者试图解决的问题是什么?
  • 作者解决了这个问题吗?
  • 有作者没有考虑到的解决方式吗?
  • 作者的解决方式有什么缺陷?
  • 作者的假设是否合理?
  • 论证的逻辑是否清晰合理?
  • 他们使用的数据是否正确?
  • 数据能否论证他们的观点?
  • 其他数据会更有说服力吗?

除此之外,也要进行一些创造性的思考,比如:

  • 这篇文章有哪些好的观点?
  • 能否延伸到其他应用?
  • 能否进一步改进?
  • 如果从这篇论文开始做研究,接下来你要做什么?

在第一遍读完之后,用两到三个句子来概括这篇文章。

2. 第二遍阅读

在有些论文粗略看一遍,你就知道它值不值得精读细节了。第二遍重点关注细节,对重要概念进行标记,理解作者的推理论证过程。

关注文章中的公式,图片,表格,插画等,包括下面caption里的内容。正文里找不到想看的信息,也许附录里会有。

标记没有读过的相关论文。

3. 第三遍深入思考,评价

将文章与其他工作进行比较:

  • 这个想法之前有人提过吗?如果提过,这个工作和之前的区别在哪?
  • 这篇文章的观点与其他文章有互相矛盾,或者互为补充的地方吗?

对文章内容进行综合分析和评价,对第一遍写下的总结进行补充,用三四个要点来支撑大纲。综合评价这篇论文,可以参考论文审稿的写法。

4. 总结和笔记

边读边做笔记,记下自己的理解和思考,标记作者强调的要点,标记重要数据,最好是让你能够在几个月后重新阅读这篇文章时,能够根据标记迅速回忆起来。 记下文中出现比较好的词汇和表达,方便日后写论文使用。

5. 论文复现

  • 准备数据,按照论文中的方法进行数据预处理
  • 编写代码,就算有开源代码也要好好看一遍具体是如何实现的
  • 进行实验,调整参数和超参数,记录实验结果
  • 分析,对比复现结果和原论文结果,提出可能存在的问题和下一步优化方案。

参考:

  1. How to read a research paper. - Harvard University. http://www.eecs.harvard.edu/~michaelm/postscripts/ReadPaper.pdf
  2. 6 Tips on how to read research papers quickly and efficiently. https://researcher.life/blog/article/read-research-papers-quickly/
  3. Reading Research Effectively - University of Southern California. https://libguides.usc.edu/writingguide/readingresearch
  4. Keshav, Srinivasan. “How to read a paper.” ACM SIGCOMM Computer Communication Review 37.3(2007):83-84.
本文由作者按照 CC BY 4.0 进行授权