跳转到内容

三遍阅读法

Keshav 的三遍法:第一遍 5 分钟决定是否要读,第二遍 1 小时抓住主要内容,第三遍数小时重建论文。本章讲每一遍的目标、该问的问题,以及不同目的(了解、评审、复现、批判)对应的阅读深度。

Keshav 的三遍阅读法("How to Read a Paper", SIGCOMM CCR 2007)把读论文分成三遍,每遍有不同的目标、时间预算与终止条件:

第一遍(5–10 分钟)——鸟瞰,决定"要不要读"。

  • 读标题、摘要、引言,只读各节标题与小节标题,读结论。
  • 扫一遍参考文献,勾出你已经读过的。
  • 回答五个 C:Category(什么类型的论文?)、Context(与哪些工作相关?理论基础?)、Correctness(假设看起来成立吗?)、Contributions(主张的贡献是什么?)、Clarity(写得清楚吗?)。
  • 终止条件:大多数论文到这里就够了。你只需要知道它存在、主张什么。

第二遍(约 1 小时)——抓住主要内容。

  • 仔细读图表、示意图与结论;标记(或跳过)证明与细节推导。
  • 在关键处做笔记,记下没读懂的术语与文献。
  • 终止条件:第二遍结束,你应该能向别人讲清论文的贡献、证据与大致方法,并能复述它的主要图表。

第三遍(数小时)——重建论文。

  • 在脑中"重新实现"同一工作:先自己推导方法与证明,再与论文对照,找出它的隐含假设、省略的步骤与潜在缺陷。
  • 这一遍的价值在于发现论文没说的假设——隐含在实验设置、数据选择与指标定义里的前提。
  • 只有需要深度复现、认真评审或批判的论文值得第三遍。
目的读到第几遍
了解领域动态第一遍
认真了解一篇相关工作第二遍
作为评审第二遍 + 针对性第三遍(重点怀疑处)
复现或作为基线第三遍 + 代码对照
批判或找 gap第三遍 + 交叉核对实验设置

两个原则:大多数论文只需读第一遍——把时间省给值得的少数;读不下去往往不是你的问题,是论文写得差,换一篇同主题的对照读反而更快。

  • 大多数论文只需读第一遍
  • 第二遍结束应能向别人讲清论文的贡献与证据
  • 第三遍是为了发现论文没说的假设