目录
摘要:
心得体会30条:
结论:
本篇内容是在上闵老师的课程《论文写作》之后总结出来的30余条宝贵经验,也可以说是学到的知识点以及心得体会,第一个目的是完成闵老师布置的作业,第二个目的也是给论文写作初学者一些闵老师的宝贵经验,少走弯路,让我印象最深刻的是“开局一张图”,也希望所有论文写作初学者“下笔如有神”,一切尽在图中。
1.学术论文创新点一两个就足够,不应强行灌水,写论文时不需要多深厚的文采,把正确的内容放在正确的位置上即可。
2.在写论文之前,应多读顶刊文献,总结模板,也可使用别人的模板,最好使用期刊已经录用的论文源文件,在此基础上进行修改,写论文越早越好,不然就很难毕业。
3.在写论文时,慎用未出现过的单词,一般情况下不进行缩写,特别注意一些常见单词的用法和放置位置,例如Only,And等等。并且论文中严禁出现一些低级错误,比如大小写、空格、引号、数学符号、标点符号、图片格式等。
4.建议直接开始写英文论文,不用惧怕英语基础不好,可以使用借鉴法通过摘抄顶刊的论文在自己论文中使用,还可以先写出英文句子,通过倒腾法的方式打磨句子。
5.如果论文中数学符号很多,应当列出符号表,以便读者查询,在用Latex写数学公式时,应当特别注意格式问题,建议找已经发表论文的.tex文件来学习数学表达式。
6.在写完论文后不要着急投出去,首先从以下几个方面进行审稿人角度的检查:1、文字写作不规范 ;2、实验数据不够支撑观点;3、内容不一致,挖大坑;4、理论性不强,特别是算法方面。
7.论文题目可谓至关重要,必须要有吸引力,其次题目应当易于理解,让读者一目了然,然后也要易于检索,这样才能增加曝光率。论文题目的长度应当控制好合理的范围。
8.摘要就是把论文中重要的内容提取出来,一般格式为对已有工作评价,本文工作描述以及实验结果三部分,细分为:1、说明研究领域问题的重要性。2、对已有工作的描述。3、阐述已有工作的缺点(局限性)。4、正式介绍本文工作。5、介绍本文的关键技术。6、给出实验过程的参数以及最后实验结果。7、讨论论文的意义,加上未来展望.
9.关键词常被看作摘要的补充,关键词一般由1-3个单词构成,一般3-5个关键字就行了,并且关键词的顺序不能随意排序,要按照字母表进行排序。
10.引言即introduction部分,现在流行在计算机论文中讲述完整的故事,引言决定审稿人对你论文的态度,切记不要把最重要的内容藏着,要让审稿人对你的论文内容一目了然,引言可按照摘要相同的节奏来写,并且每段应有5-10句。
11.在引言中也可以“开局一张图”,并展示出核心技术、算法框架、小的运行实例、效果对比等等,因为这样可以让读者在最少时间内理解论文的主要内容,引言的层次也就概括为既简介又丰富,条理清楚,创新点十足。
12.文献综述需要分门别类的介绍,不可简单的罗列,参考文献引用仅仅是附属品,并且不应将参考文献引用作为句子的主语、宾语等等,一次性不要引用太多文献并且不提倡以年份为主线的综述。
13.算法伪代码也至关重要,需要说明输入与输出,还需要写出重要步骤的注释,对于不重要的步骤可以省略,并且一般需要进行时间复杂度空间复杂度的分析。
14.对于计算机机器学习的论文,实验部分的篇幅占很大一部分,数据集越多,覆盖领域就更加广,实验结果就越可信。
15.结尾不要太啰嗦,注重精简,可以再加入一个单独的Disussions进行内部讨论,但是可以讨论进一步工作,通常进一步工作也是非常重要的,因为这可能给读者一个方向思路。
16.我们可以借助Latex提供的bib文件进行参考文献的管理,这样可以减轻作者的负担,不可直接使用网上的bibitem,而是使用模板,把文献内容往里填,并且养成良好的编程习惯,使用Latex千万要保证格式的正确性,多参考其他已经发表的顶刊论文学习。
17.图片更能传达清晰的信息,使用矢量图,放大后才不失真,不建议使用excel。围绕图的说明性文字应比较长,可以黑白,前提是仍能表现其中的意思。
18.表格应与文字边距相同,要注意表格中的数据格式以及表格与文字的排版方式,学习学习表格陈列数据方式的不同,有的是伪代码,有的是实验数据。
19.当投了论文后,若审稿人让自己修改,表明审稿人有意收录论文,但需要进行修改一番关键部分。在回复审稿人时,不应拐弯抹角,直接回答,最后并表示感谢。
20.会议论文与期刊论文有明显的不同,如会议论文一般比期刊论文短,并且在文章的结构上也有很大的不同。例如:无章节描述,相关工作少,实验少,不讨论future work,参考文献也比较少。
21.在准备会议论文时,需要先写一个完整版,根据后期情况对论文做相应的变化,并且要严格按照规定的要求来写,不然审稿人认为你能力不行。
22.初学者在写第一篇论文的时候,首先应采用自底向上的方式增加材料,在逐渐完成初稿时再按照自顶向下的方式来把控全局。
23.在写初稿时,需要写出程序并调试成功后再用表格展现算法的各种特征,如时间复杂度,运行时间,实验结果等等。写出该算法的伪代码,并阐述该算法的主要原理,可以是开局一张图,接着对方案步骤阐述,然后就是摘要和引言部分。
24.在完成初稿后,应进行不断的修改并增加相关材料,比如:增加相关工作文献综述、理论基础、符号表、对比实验、实验图展示等等。从总体到细节,还可以寻求别人的指导,更快速找出问题所在。
25.最后一阶段应是检查与修改了,这个阶段,该论文的作者都应该对该论文进行详细的检查,语言进行打磨,找出审稿人喜欢挑的毛病。
26.在写论文时,需要用到Latex中的分页要求时,新版本与老版本在分页上存在差异,对于老版本可以直接在最后一个作者地址结束花括号之前加上\newpage。
27.在发表第一篇论文后,不知道第二篇怎么开始,可以从问题的角度出发,反复追问自己,第一篇论文问题的特点、意义、范围。考虑是否还能再优化等等,然后寻找新的灵感。
28.对于写第二篇论文,也可以从算法的角度去分析第一篇论文,如:算法的特点、局限性、同类算法、不同类算法、将算法泛化等等很多角度去思考,也可以转变算法的应用场景等。
29.写论文要一步一步来,切记不能急于求成,打好基础,才能修高楼。遇到问题,多向师兄师姐以及导师寻求帮助,他们经验总比我们多。
30.对于机器学习的同学来说,实验数据不好就先分析原因,不要一直做下去,万一这条路行不通,之前做的工作就浪费了,多想几个解决的方案。
在上完这门课后。我收获了很多写论文方面的知识,也收获了除了这门课以外的知识。也让我从不慌不忙的学习态度转变为积极看论文的态度。在上这门课程中,几乎所以时间都是在上网课,很遗憾线下没能体验很多闵老师上课的“刺激”(指随机点人),最后感谢闵老师对我们论文写作的指导。