研究人员花费大量时间阅读研究论文。然而,这种技能很少被传授,导致大量的精力浪费。本文概述了一种实用且高效的“论文阅读三遍”方法。我还描述了如何使用这种方法进行文献调查。
研究人员必须阅读论文有几个原因:为会议或课程审查论文,保持其领域的最新情况,或对新领域的文献调查。一个典型的研究人员每年可能会花费数百小时阅读论文。
学习有效阅读论文是一项关键但很少教授的技能。因此,刚开始读研究生的学生必须通过反复试验自己来学习。学生在这个过程中浪费了很多精力,并且经常感到沮丧。
多年来,我一直使用一种简单的方法来有效地阅读论文。本文描述了“三遍”方法及其在文献调查中的应用。
关键的想法是,你应该最多读三遍论文,而不是从头开始读到最后。每一遍都完成了特定的目标,并建立在前一遍的基础上:第一遍让你对论文有一个大致的了解。第二遍让你掌握论文的内容,而不是它的细节。第三遍帮助你深入理解论文。
第一遍是快速扫描以鸟瞰论文。你还可以决定是否需要读更多遍。这一遍大约需要五到十分钟,包括以下步骤:
在第一遍结束时,你应该能够回答五个 “C” 问题:
使用此信息,您可以选择不进一步阅读。这可能是因为您对该论文不感兴趣,或者您对该领域的了解不足而无法理解该论文,或者作者做出了无效的假设。对于不在您研究领域的论文来说,第一遍就足够了,但有一天可能会被证明是相关的。
顺便说一句,当你写一篇论文时,你不难想到,大多数审稿人(和读者)只会读一遍。注意选择连贯的章节和小节标题,并撰写简洁而全面的摘要。如果审稿人读完一遍后无法理解要点,则该论文很可能会被拒绝;如果读者在五分钟后无法理解论文的亮点,那么这篇论文很可能永远不会被阅读。
在第二遍中,更仔细地阅读论文,但忽略诸如证明之类的细节。它有助于记下关键点,或在阅读时在页边空白处发表评论。
第二遍最多需要一个小时。这遍之后,你应该可以掌握论文的内容了。您应该能够向其他人总结论文的主旨,并附上支持证据。这种详细程度适合你感兴趣但不在于您的研究领域的论文。
有时,即使在第二遍结束时,你没有理解论文。这可能是因为该主题对你来说是新的,具有不熟悉的术语和首字母缩略词。或者作者可能使用了您不理解的证明或实验技术,从而使论文的大部分内容难以理解。这篇论文可能写得不好,有未经证实的断言和大量的前向引用。或者可能只是深夜,你累了。你现在可以选择:(a) 把论文放在一边,希望你不需要理解这些材料就能在你的职业生涯中取得成功,(b) 稍后再回到论文,也许在阅读背景材料之后或 © 坚持并继续进行第三遍阅读。
要完全理解一篇论文,特别是如果你是审稿人,需要第三遍。第三遍的关键是尝试虚拟地重新实现论文:也就是说,做出与作者相同的假设,重新创建工作。通过将这种重新创作与实际论文进行比较,您不仅可以轻松识别论文的创新之处,还可以轻松识别其隐藏的失败和假设。
这一遍需要非常注意细节。您应该识别并质疑每个陈述中的每个假设。此外,你应该考虑你自己要如何提出这个特定的想法。这种实际与虚拟的比较有助于深入了解论文中的证明和演示技术,您很可能会将其添加到您的工具库中。在此过程中,您还应该记下未来工作的想法。
对于初学者来说,这一遍大约需要四到五个小时,而对于有经验的读者来说,大约需要一个小时。在这一关结束时,你应该能够从记忆中重构论文的整个结构,并且能够识别出它的强项和弱点。特别是,您应该能够查明隐含的假设、对相关工作的遗漏引用以及实验或分析技术的潜在问题。
论文阅读技巧在进行文献调查时受到考验。这将需要你阅读数十篇论文,也许是在一个不熟悉的领域。你应该阅读哪些论文?以下是如何使用三遍方法来提供帮助。
首先,使用 Google Scholar 或 CiteSeer 等学术搜索引擎和一些精心挑选的关键字来查找该领域最近的三到五篇论文。每篇论文上读一遍以了解工作,然后阅读他们相关的工作部分。您会找到最近工作的缩略图摘要,如果幸运的话,可能还会找到指向最近调查论文的指针。如果你能找到这样的调查,你就完成了。阅读调查论文,祝贺自己好运。
否则,在第二步中,在参考书目中找到共享的引文和重复的作者姓名。这些是该领域的关键论文和研究人员。下载关键文件并将它们放在一边。然后访问主要研究人员的网站,查看他们最近发表的文章。
这将帮助您确定该领域的顶级会议,因为最好的研究人员通常会在顶级会议上发表文章。
第三步是访问这些顶级会议的网站并查看他们最近的会议记录。快速扫描通常会识别出最近的高质量相关工作。这些论文以及你之前搁置的论文构成了您的调查的第一个版本。读两遍这些论文。如果他们都引用了你之前没有找到的关键论文,请获取并阅读它,并根据需要进行迭代。
在过去的 15 年里,我一直在使用这种方法来阅读会议记录、撰写评论、进行背景研究以及在讨论之前快速审阅论文。这种严谨的方法可以防止我在鸟瞰之前淹没在细节中。它使我能够估计审阅一组论文所需的时间。此外,我可以根据我的需要和我有多少时间来调整论文评估的深度。
如果您正在阅读一篇论文进行评论,您还应该阅读 Timothy Roscoe 关于“为系统会议撰写评论”的论文 [2]。如果你打算写一篇技术论文,你应该同时参考 Henning Schulzrinne 的综合网站 [3] 和 George Whitesides 对该过程的出色概述 [4]。最后,西蒙·佩顿·琼斯 (Simon Peyton Jones) 的网站涵盖了所有研究技能 [1]。
我想让它成为一个活的文档,并在收到评论时对其进行更新。请花一点时间给我发电子邮件给我任何改进的意见或建议。您还可以在 CCR [5] 的在线版 CCRo 添加评论。
本文档的第一版由我的学生起草:Hossein Falaki、Earl Oliver 和 Sumair Ur Rahman。我对他们表示感谢。我还受益于 Christophe Diot 敏锐的评论和 Nicole Keshav 的鹰眼编辑。
这项工作得到了加拿大国家科学与工程委员会、加拿大研究主席计划、北电网络、微软、英特尔公司和 Sprint 公司的资助。
[1] S. Peyton Jones, “Research Skills,” http://research.microsoft.com/ simonpj/Papers/givinga-talk/giving-a-talk.htm.
[2] T. Roscoe, “Writing Reviews for Systems Conferences,” http://people.inf.ethz.ch/troscoe/pubs/reviewwriting.pdf.
[3] H. Schulzrinne, “Writing Technical Articles,” http://www.cs.columbia.edu/ hgs/etc/writingstyle.html.
[4] G.M. Whitesides, “Whitesides’ Group: Writing a Paper,” http://www.che.iitm.ac.in/misc/dd/writepaper.pdf.
[5] ACM SIGCOMM Computer Communication Review Online, http://www.sigcomm.org/ccr/drupal/.