文献阅读和写作技巧

  • 总结文献阅读和写作过程中的相关技巧
  • 根据列举的相关要点,实现文献的高效阅读
  • 写作部分还有所欠缺,还缺乏一定的实践经验
  • ...

阅读

  • 根据文献基本都有的框架和结构来对文章内容进行梳理。
  • 泛读则主要阅读:Abstract 摘要、Introduction 引言和Conclusion 结论。(其余章节大致阅览标题)
  • 精读是在泛读的基础上针对具体方案和测试进行深入阅读

泛读

Abstract 摘要

  • 摘要绝对是重中之重,因为它本身就是对全篇内容的概括。一篇论文的核心往往是一两句话,而论文的其他部分都是在用不同的方式支持它的核心
笔记要点
  • 作者想解决什么问题?question
  • 作者通过什么理论/模型来解决这个问题?method
  • 作者给出的答案/效果是什么?answer/result

Introduction 引言

  • 重要性仅次于 Abstract
  • 这一部分其实是对于 文章的研究背景和研究意义 的介绍,有些论文也会将文献综述的简化版加在里面。
  • 相比于摘要,做了更详细的解释,内容更加易懂
  • 在Introduction的最后,作者会介绍文章的架构,让你清楚文章的每一部分都在做什么。
笔记要点
  • 志在解决什么样的问题?
  • 作者为什么研究这个课题?
  • 目前这个课题的研究进行到了哪一阶段?
  • 作者使用的理论是基于哪些假设/理论?
  • 作者使用的方法或者方案或者思想简介
  • 效果简要描述(测试结果简单介绍)
Tips
  • 如果有时间的话,可以把introduction读完。没时间的话粗略看一遍,着重读前两段。

章节标题和子章节标题

  • 过目一下每篇文章的章节标题和子章节的标题,不要关注太多细节,只是需要了解文章的大概组织方式和内容结构。

Conclusion 结论

  • Conclusion通常会把整个文章的主要内容复述一遍,帮助读者回顾+理清思路,然后在此基础上深入自己的研究。
  • 在Abstract或者Introduction中,作者就已经给出了课题的结论。而在Conclusion中会评价自己的结论,并且在这个课题上的基础上进一步探讨,比如开脑洞畅想这个课题未来还有哪些研究方向,可以用来解决哪些问题,等等。
笔记要点
  • 这篇文章存在哪些缺陷?
  • 这篇文章未来的拓展方向?
  • 作者关于这个课题的构思有哪几点?

泛读之后需要回答的几个问题

  • 文章类型:本文属于哪种类型,测试类、现有系统的分析类还是原型描述类。
  • 上下文:它与其他哪些论文有关?用哪些理论基础来分析这个问题?
  • 正确性:本文立足的假设是否有效?
  • 贡献:文章主要贡献是什么?
  • 文章是否清晰易懂:文章的写作是否清晰易懂?

最后

  • 根据上面几个问题的答案决定是否要继续精读这篇文章。
    • 如果对该领域不感兴趣,或者没有该领域足够的背景知识,或者作者做出了错误的假设,都可以选择不再继续深入读下去
    • 第一遍对于那些不是你研究领域的论文来说是足够的,但是有一天可能会被证明是相关的。

精读

Background and Motivation 背景

  • 该章节主要介绍了文章所致力于解决的问题的背景。即问题是如何出现的,问题产生的原因,通常会对问题产生的原因追本溯源,找到问题的源头
  • 同时会对现有的一些方案进行介绍和评价,主要分析现有方案的优缺点
  • 介绍自己文章里的研究方案提出的背景,除了解决现有的问题,通常会结合一些业界的新动向和其他技术的发展来介绍
笔记要点
  • 为什么会出现文章中提到的问题?
  • 针对要解决的问题,现有的解决方案又存在哪些问题?
  • 文章提出该方案基于什么样的背景和理论基础?

具体的方案作为独立章节

  • 该章节主要介绍本文提出的方案,从方案架构设计到关键问题的解决办法再到最终的具体实现进行全面的介绍。
  • 会讲述该方案面临的主要挑战和关键问题,以及对应的该方案中的具体解决办法
笔记要点
  • 方案的整体设计是什么样的?
  • 方案面临哪些关键问题和挑战?
  • 方案针对要解决的问题的具体解决方案是什么?
  • 方案的相关实现细节

Evaluation 测试

  • 该章节主要介绍为了验证方案的优越性采用了什么样的测试方案来对该方案进行测试,同时根据测试结果和其他同类方案进行对比,得出该方案的优化效果。
  • 该章节主要涉及到各类测试图表的阅读
笔记要点
  • 测试使用了什么样的测试环境?
  • 测试使用了什么工作负载?
  • 测试使用的方法或者模型
  • 测试对比的基准或参考系
  • 测试的结论
  • 内容可能涉及:
    • 为何前人工作没有这么做?
    • 前人工作的存在怎样的局限性?
    • 这个领域工作大致发展现状是怎样的?
    • 当前工作和前人工作有何联系?有何异同?

参考文献

  • 该章节主要列举了该篇文章引用到的论文。读者往往可以通过一篇论文的参考文献找到很多同类问题对应的Paper,以及一些高水平论文。
  • 与本篇 Paper 相似的工作一般也会列举到参考文献中
  • 参考文献中优秀论文一般表现为较高的影响因子
  • 可以标注一些没有阅读过的参考文献,用于扩展未来的阅读。

另外一种精读方法

  • 精读过程分为两轮:
    • 第一轮之后能够总结出相应的内容,以及能拿出实验的证据来证明这些观点。这种程度的细节只适用于你感兴趣的文章,不适用于你的研究领域的文章
    • 第二轮则是在作者的基础上尝试着复现论文,在相同的假设的基础之上重新组织整个工作,和原文进行对比,尝试寻找新的可以突破的点,用于未来的工作。

第一轮

  • 这一轮中,需要观察一些图、数据、表格等,观察对应的测试结果和测试结论,并记下一些要点,如果测试数据和测试结果存在一些问题,基本这篇文章可能不用再继续深读下去了。
  • 读的过程中如果有引用到一些之前没读过的文献,可以记下来,用于扩展之后的阅读。
  • 这一轮 花费大概一小时,这一轮之后你能总结出文章的内容来,并能提供相应的实验数据作为支撑,能够完整地向他人讲述。
  • 可能出现这一轮结束之后仍然不懂这篇论文的情况,可能是因为文章的主题本身对于你来说太新了,或者你对该领域不熟悉,或者作者的写作和实验技巧让你不能理解,又或者你本身自己的状态不好,这时候就可以尝试着:
    • 先把这篇文章放在一边,希望你不需要理解材料就能在事业上取得成功
    • 一会儿之后回到这篇文章上来,比如在你阅读了相关背景知识之后
    • 坚持并继续读第第二轮

第二轮

  • 关键是尝试重新实现论文:也就是说,做出与作者相同的假设,重新创建论文。通过与实际论文进行比较,不仅可以发现论文的创新点,还可以发现论文中隐藏的缺陷和假设。
  • 这一关需要非常注意细节。你应该识别并挑战每句话中的每一个假设。此外,你应该考虑你自己将如何表达一个特定的想法。这种实际与虚拟的比较有助于深入了解本文中的证明和表示技术,您很可能将其添加到您的工具库中。在这一过程中,你也应该记下对未来工作的想法。
  • 对于初学者来说,这一关可能需要四到五个小时,而对于有经验的读者来说,则需要一个小时左右。在这一关的最后,你应该能够根据记忆重建整个论文的结构,以及能够识别它的优点和缺点。特别是,您应该能够精确地指出隐含的假设、相关工作的缺失引用,以及实验或分析技术的潜在问题。

写作

  • 仍然根据文献基本都有的框架和结构来对文章内容进行梳理。
  • 在掌握了相关阅读技巧之后,针对各个章节需要重点讲述的内容也就有了一定的理解,逆向思维...

Abstract 摘要

Introduction 引言

写论文最重要的是写Introduction。写Introduction就和写童话一样。

  • 有一条巨龙抓走了公主 (介绍你的问题为什么值得研究)
  • 巨龙是多么多么多么难打(强调你的研究的重要性)
  • 王子提着一把金光闪闪的剑而不是破斧子烂长矛登场(你的方法好在哪里,别人sui在哪里)
  • 王子是如何打败巨龙(你的方法简介)
  • 从此王子和公主幸福的生活在一起。(解决了问题)

参考资料