简介
这篇博文打算讲一下我写小论文前后的过程,其中有许多地方我觉得对于新手来说还是有很多帮助的,包括我自己也是自己慢慢摸索出来的,希望能对正在准备自己第一篇论文的人有所帮助。
写论文的整个过程我想分为几个阶段:
1.获得idea
2.做大量实验验证想法
3.开始写初稿
4.大改
5.完成
1.获得idea
这个步骤应该是我们一开始最头疼的问题,不知道应该研究什么,具体往哪个方向研究,用什么方法去解决问题等等。我一开始也是一头雾水,导师给了一个大概的需要解决的问题,但是怎么解决、用什么方法解决就全靠自己想了。
我的建议是,先给自己需要解决的问题分个大类,比如图像分类、目标检测、实体分割等等。然后找最近几年的顶刊上的对应领域文章去看。一定是顶刊,普通一区二区的文章看了感觉也没啥用,顶刊的文章就够多的了,足以让你产生一些idea了。最重要的是集中看,不能看一天休息一天,这样才能将多篇文章的核心内容进行对比,这样能够快速的得到idea。我自己就是在半个多月的时间里大量的看文章,得到的idea。
至于如何读文章很多博文里也都有,总结来说就是先看摘要、主要网络结构图和结论。通过这些内容来判断这篇文章对自己有没有帮助,没有帮助就舍弃,有帮助就要把文章的方法部分使劲看,如果文章很重要最好去paper with code上把官方代码下载下来看,更加的直观,并且也能加深理解。
2.做大量实验验证想法
其实这一步和第一步是同时进行的,在看到一些有用的文章时,我会将其中的网络结构用到自己网络中,看看是否有效果,这一步其实是最耗费时间的。首先要具备一定的阅读代码的能力,然后能够将其中重要的结构复现到自己的网络中,这倒也还好,花不了多少工夫,最耗时间的是自己还要对网络结构一点点试。比如改变模块的顺序、卷积核的数量等等,这些改变产生的结果都不一样,我们要找到效果最好的,并且每训练一次都会耗费大量时间,最折磨人了。
我们会在做实验的过程中一点一点找到自己实验的方向的,慢慢就会得到一个满意的网络的,最后就是一点一点调整就好了。
3.开始写初稿
这一步是当你差不多做完实验后就可以开始了,对照着师兄师姐的文章结构写,这一步就是看自己的文笔了,如果你英语不好可以先用中文写。这里有几个关键的地方,首先,整个文章的结构一定要花心思好好思考,虽然大概率会在后面进行大改。其次,每句话尽量短,不要大量的长难句,这样后期翻译起来很麻烦,而且每句话要用英语的思维顺序写最好。最后,DISCUSSION部分要多写,非常重要。
图、表是论文中非常重要的部分,要画好、数据写好。我试过好几种方法,找到了比较方便的方法。画图其实用ppt就足够了,一开始用起来肯定会有些陌生,但是画多了就熟悉了,我自己最终版的插图和初版的插图差距就非常的大。要注意的是,尽量在ppt画布范围内作画,这样导出的时候更加方便。如果想用ppt导出高分辨率图像,就需要将所有ppt保存为jpg格式,这样就能得到1000dpi的图片了。
表格就使用latex生成就可以了。
4.大改
当你写完初稿的时候就可以发给导师或者师兄师姐看了,看看有哪些地方需要改进的。我的论文就经过了一个多月的时间进行修改,已经和前面花的时间差不多了。我主要大改了这几个方面,第一就是论文的整体结构,因为我的初版是一点一点写的,其实写的时候自己的想法就在一点点改变,所以我写到后面发现我的想法和最开始写的已经有很大不同了,所以看起来就很混乱,所以进行了大改,把整体的内容再梳理一遍,突出自己的贡献。第二就是图表,第一遍的图现在看来画的实在太烂,第一张图需要非常惊艳,才能给审稿人留下好印象。最后就是一些细节的东西了,缩写之类的。
总之,最重要的,少写一些科普性的内容,自己引用别人而不是自己提出的方法简单介绍即可,一定要在自己提出的结构、方法上大写特写,突出自己的贡献。
5.完成
我经历了两次修改后基本就完成了论文,从开始读文献到最后完成小论文总共花费了三个多月的时间,但是我中间其实在写初稿和大改时比较偷懒,浪费了太多时间。如果每天花8个小时的时间在科研上的话,两个月足矣。
希望这篇博文能够帮助到要开始写论文的人,一定能够完成的好吧。
放一张壁纸。后面我会再发一下用latex时的一些方法技巧,可以关注一下后面的博文。
如果还有什么疑问可以私信我或者再评论区留言~