相信很多人和我一样,在刚开始阅读学术论文的时候,都觉得无从下手,或者是有一种读了和没读一样的感觉。也无法判断论文的质量好坏,难以从中得到些什么自己的感受与心得。截至到现在我也差不多已经看了半年的论文了,希望我的经验可以给大家一些帮助!
目录
一、读论文的目的是什么?
可能大家的导师在大家进实验室之前就会让大家先看一下目前组内发的论文,然后接下来再去自己搜集论文,学会辨别论文的质量之类的。那么,首先,我们要搞清楚,我们读论文的目的究竟是什么?,我个人认为主要是以下几点:
- 了解领域发展情况。既然我们要研究这个领域,那么首先我们就要知道当前这个领域究竟已经发展到什么程度了、有哪些研究方向、目前领域中发展的前沿与热门、亟需解决的问题等。在对这些有了一定的了解之后,我们才能知道我们需要解决什么问题,总不能一上来就开始研究吧。
- 确定研究方向。在最开始的时候,相信大部分人都没有确定的研究方向,那么在这个时候,阅读各个方向的论文能够帮助我们对领域各个方向有一个初步的了解,找到自己感兴趣的研究方向。
- 学习论文写作。看别人论文的时候,总会遇到好理解的、不好理解的。但其实,有的时候,当我们在遇到一些很不好理解的论文的时候,其实并不一定总是我们自己的问题,也会有作者的写作水平的原因。所以,在阅读论文的时候,也可以学习学习写得好的论文的写作技巧等。
- 收集思路与启发。论文中的创新点与不足、文中令你意想不到的实验方法与解决方法等,都将有可能成为你在未来研究中的思路来源,看论文也会帮助我们打开思路,从中得到启发。
二、刚读论文时可能会遇到的问题
相信大多数的同学在刚开始读论文的时候,肯定都会遇到例如:专业术语不懂、算法看不懂、英文看不进去、论文看了和没看一样……诸如此类,觉得自己看了一天什么也没得到,简直就是在浪费时间的想法,但其实一定程度上是没有找对方法。下面我会针对以上列出的这些问题,分别提出一些你需要知道的,相对更省时省力的方法(都是血与泪的总结啊!!):
- 专业术语看不懂?正常,本科和研究生阶段接触到的学科深度不同,角度也不同,出现专业术语看不懂的情况很正常。可能很多人遇到这种情况会选择去百度搜索,又或者是用chat。但在百度上搜索存在一个问题,就是信息筛选和过滤的过程,除了百度词条,其他的你怎么保证你搜出来的确实就是答案呢?chat就更不用说了,就算是它不知道的它也能给你一个看似十分正确的答案,有的时候非常不可靠,我们还是不能够太过依赖chat。其实正确的方法是:看方向相关的综述,综述是对当前的方向发展的总结,里面有对各个方法的解释,用了哪些技术手段,怎么做的,都有涉及。所以,在你真正开始看论文前,建议先看综述。
- 算法看不懂?在读论文的时候,可能会出现很多大家没有遇到的算法或是没有听过的模型之类的,没关系,遇到了就去查,而要查什么呢?举个例子,如果我在读论文的时候遇到了作者使用了神经网络,那么我只需要去了解:神经网络是什么?在这篇文章中,它的输入输出是什么?它的作用是什么?主要原理是什么?大概知道了它是干什么的就行了。当然,有的人会有疑问,我需不需要去了解它的推导过程,数学理论呢?我的答案是:可以选择几个经典的算法,去吃透,但并不需要每篇文章都这样,否则读一篇论文的时间就太长了。其实在最开始的我们只需要了解算法的输入输出,知道它能实现什么作用就可以了,因为大多数时候,我们所用的模型和算法都是经典的,经过前人试验过多次的,不会涉及到我们要对算法去做出改进,我们所关注的重点在于的是我们自身相关方向上的创新。
- 英文看不进去?在阅读英文论文的时候,可能很多人会陷入一个困境,看了后面忘了前面,又或者是把英文论文阅读做成了英文论文翻译。阅读英文论文首先有一个语言关在这里,对于这一点其实最开始可以借助于文档翻译器辅助我们进行一个阅读,当遇到不通顺的时候再看原文,但个人还是更推荐直接看原文。在其中肯定会出现较多的专业相关的英语,会在你今后的论文里面多次出现,建议可以做个记录,记忆下来,这样下次遇到就不用去查了。其次,英文的写作思路和中文的不同,这其实也是一大困难。其实之所以看不进去,或者看了就忘,可能与你看论文的顺序有关。论文都是有结构的,我们在看论文的时候,可以采用一定的顺序去看,而不是直接顺着文章的写作结构往下看,比如先看摘要,了解大致情况,而对于背景介绍和相关工作部分,其实相关的文章写得差异性都不大,可以先只看一下相关工作的最后一部分,再看实验设计和原理部分,看完后再看实验结果以及它的总结,最后如果感兴趣可以把背景和相关工作看了。这样看论文的顺序,对于我来说,它能够让我更关注这篇论文背后的技术层面,而不是论文表面,同时先看重点部分,也不至于让我们偏离轨道。
- 论文看了和没看一样?这其实是由于你在阅读论文的时候,没有带着目的去看,在看之后没有自己的总结与思考。在看的时候要带着这篇文章它所要解决的问题去看,看之后要知道这篇文章实验方法步骤是什么?文章中所介绍的创新点和不足在哪?文章所解决的问题意义在何?等等。看完时候,需要自己写一个相关的总结。不仅是对论文的总结还包括自己的思考。
三、读论文前你需要知道什么?
- 首先,值得提醒的是,在我们刚开始的时候,最好是多看几个方向的论文,不要只局限于一个方向,将思维打开。在我们后面研究的时候,可能另外一个方向的方法能为你提供思路,触类旁通。
- 同时,在最开始读论文的时候,对论文的理解程度有限,可以在一个月以后再读一遍,重新再总结一遍,这个回头看的过程也能够收获很多。
- 看论文要向前看,也要向后看。向前看,就是看这篇文章引用了哪些文章,这些文章会有助于你对文章的理解,也能对你进一步建立起联系有一定的帮助。而向后看,则是看哪些文章引用了该篇文章,看后面的文章是如何引用的,是如何在现有模型上进行改进的,这些都会有很大的帮助。
四、怎么读论文?
那么,我们究竟应该怎样读论文,才能学到真东西,不浪费时光?这里要指出,在我们学习的时候,有一个极其重要的一点就是,一定要以问题为导向。以下,我从论文的组成出发,总结了几个要点:
1.摘要很重要:
题目和摘要中通常会表现出该文章主要的创新点与方法,作者通常会在摘要部分给明该文章的实验方法,关键技术手段以及创新点,从摘要出发,能够帮助我们对作者接下来要讲的东西有一定的了解。所以读一篇论文肯定是先从它的题目和摘要入手的。
2、注意把握重要内容:
对于背景介绍和相关工作部分,其实相关方向的文章写的差异性都不大。因此在看的时候可以先只看一下相关工作的最后一部分,这一部分作者会总结当前模型存在的问题,并提出文章是如何解决这些问题的,即指出文章做的工作与创新点。最后看完了论文之后如果有兴趣,再去把背景和相关工作看完也可以。
3、读懂原理与流程:
在实验理论分析部分,作者会介绍实验的理论支撑,这部分也是论文的精华所在,该方案为什么能解决这个问题,方案的合理性与可行性都会在这部分体现出来。
在方案设计部分,作者会给出实验的框架与流程,以及一些实验细节。这些都会帮助我们对实验的理解。
而在实验及实验结果部分,这部分作者会介绍更多实验的细节,也包括实验的结果等。这部分我们主要需要关注的是作者在实验时是否设计了理想情况,例如将某一个软件在独立的环境中运行。以及,作者用的评价指标,该指标是否能够体现出它的贡献与创新性,这都是我们可以关注的。
五、论文总结如何写?
读了论文之后,怎么才能做到真正读了这篇论文?答案就是:写总结。那么,总结要写什么?写了要达到怎样的效果才能算是写了?
(一)、论文总结要写些什么?
- 论文研究的问题是什么?
- 论文的实验理论与实验思路
- 论文的创新点
- 论文的不足点与改进思路
(二)、写了之后要达到怎样的效果才算是写了?
如果能够通过看写的总结回忆其论文的核心内容,就证明你把这个工作做好了,也说明你真的把这篇论文吃透了!所以,总结不是复制粘贴,而是真正通过自己对论文的理解而写出来的。如果还想进一步地深入理解这篇论文,还可以尝试着去实现论文的复现,尝试对方法做出改进等,但复现所关注的重点与我们读论文的时候又会有所不同,这里就不仔细介绍了。
结语
开始总是艰难的,但不要抱着畏难情绪去学习,遇见了问题那就去解决!希望大家能够从这篇文章中有所收获!