最近在阅读paper时,时常感觉没有找到正确的阅读方法,导致阅读低效。遂想去学习一下究竟应该如何阅读一篇论文,参考了这篇文章 写了一篇笔记供参考,之后还会更新(底部有reference)。
三步走
三步走或者说用不同的方式读三遍文章。第一步可以让你得到文章的大致想法,第二步可以让你掌握文章的内容(而不是细节),第三步让你深度地理解这篇文章。
第一步
概览,通过第一步来决定是否应该继续阅读这篇文章。
- 浏览文章的标题、摘要、简介(Introduction)、每一个section和subsection的标题、结论、Reference中你读过的文章。其中标题、摘要、简介需要仔细阅读。
- 问自己关于这篇文章的五个C问题:Category类别, Context内容, Correctness正确性, Contributions主要贡献, Clarity明晰度(写的好不好)。
第二步
进一步仔细阅读,但是忽略掉一些细节(比如证明部分),只是为了抓住文章的关键点。
- 仔细浏览文章中的图片、表格、还有总结性的部分。(如果这些地方出现了明显的错误,譬如坐标轴错误,那么一定程度上可以体现这篇文章的优劣)
- 标记一下没有读过的Reference中的文章,今后进一步阅读,这样可以便于了解整个背景。
第二步下来你应该就能总结出文章的主旨,并带有一定的前因后果。当然你也有可能仍然不太理解这篇文章,那么有几个方法:(a)不管这篇文章了;(b)隔一段时间再来读一下;(c)坚持到第三步。
第二步最多需要花费1小时。
第三步
完全理解该篇论文,特别当你是审稿人的时候(这不是废话吗)。关键点在于在脑海里重现论文的每一步,从假设,到方法、实验和结论,重现论文工作。这样下来就可以发现论文的创新点还有隐藏的错误与假设。对于论文中的每个假设或者其他细节都要认真推敲、质疑。
第三步下来要花费数个小时,之后你应该记下这篇论文未来可以工作的点,你应该可以全凭记忆说出论文的结构。
Reference:
- S. Keshav. 2007. How to read a paper. SIGCOMM Comput. Commun. Rev. 37, 3 (July 2007), 83–84. DOI:https://doi.org/10.1145/1273445.1273458