我的博客一直记录代码,还是第一次记录心得体会。谢谢我闵帆老师。此次博客记录了我在这学期上闵帆老师《论文写作》后的一些心得体会。在这节课上,我学习了写论文的注意事项、写论文所用的工具还有论文格式的规范化,这些都让我受益匪浅。我也非常喜欢闵帆老师讲的一句话:“i dont know,try”哈哈哈哈哈哈哈哈,附上我闵帆老师的博客链接
闵帆
心得体会30条:
1.学术论文是改出来的,不是写出来的,代码也是如此,在写论文时,只需要一两个创新点即可,不要太繁琐,写论文时也不需要写得多么地富有文采,把正确的内容放在正确的位置上即可。
2.作为一名合格的研究生,就应该自己严格管理自己,严格要求自己,多读顶刊文献,总结模板,写论文时最好使用期刊已经录用的论文源文件,在此基础上进行修改,写论文越早越好。
3.在写论文时,未出现在任何学术论文中的单词,不可以使用,也需要特别注意一些常见单词的用法和放置位置,例如:句子开头禁用And。并且论文中严禁出现一些低级错误,比如大小写、空格、引号、数学符号、标点符号、图片格式等。
4.其实英语论文要比中文写论文更见简单,不要害怕使用英语,建议直接开始写英文论文,可以使用借鉴法通过摘抄顶刊的论文在自己论文中使用,还可以先写出英文句子,再进行反复打磨。
5.学会使用Latex,作为研究生,就不要在使用word了,很麻烦,在用Latex写数学公式时,应当特别注意格式问题,在上论文写作课之前我都不知道LaTex这个软件,正如闵老师所说:这门课对正在写论文的同学或老师帮助很大,但对没写过论文的同学来说也就只是听个响,没什么感觉,真用到了还得来博客上面查。那就查吧。
6.在写完论文后要站在审稿人的角度来进行自我检查,主要有以下几个需要注意的方面:文字写作不规范 ;实验数据不够支撑观点;内容不一致;理论性不强,特别是算法方面。
7.论文题目作为最抓眼的地方是非常重要的,论文题目必须要有吸引力,也应当易于理解,让读者一目了然,然后也要易于检索,这样才能增加曝光率。论文题目的长度应当控制好合理的范围。
8.摘要就是提取整个文章重要的内容,使得读者只要读了摘要就能明确整篇文章的大概贡献。它通常包括三个部分:已有工作的评述(Background),本文工作的描述(Contribution),实验结果(Experiments)。而且格式化的摘要模板能够保证论文摘要能符合要求,让审稿人感觉投的论文次数已经很多了,非常老练,增加印象分。
9.关键词的确定:关键词常被看作摘要的补充,关键词一般由1-3个单词构成,一般3-5个关键字就行了,并且关键词的顺序不能随意排序,要按照字母表进行排序。随着检索方法多种多样,通过关键词检索论文也成为了一种方式,这就需要我们对关键词的确定准确,精简。
10.引言部分,引言是摘要的扩写。现在流行在计算机论文中讲述完整的故事,引言决定审稿人对你论文的态度,切记不要把最重要的内容藏着,每段除主题句的句子都是该句子的“论点”支撑句,要围绕着这个句子来进行。
11.在引言中也可以“开局一张图”,并展示出核心技术、算法框架、小的运行实例、效果对比等等,因为这样可以让读者在最少时间内理解论文的主要内容,引言的层次也就概括为既简介又丰富,条理清楚,创新点十足。每段的主题句就是摘要相应句子的复述,要在摘要句子的基础上做适当的修改,不能完全无脑照搬。
12.文献综述需要分门别类的介绍,不可简单的罗列,参考文献引用仅仅是附属品,并且不应将参考文献引用作为句子的主语、宾语等等,文献综述的目的是对前人的尊重,表明现在我们所做的研究,都是“站在巨人的肩膀上”。
13.作为计算机专业的学生,算法伪代码也至关重要,在所附上的伪代码上需要说明输入与输出,还需要写出重要步骤的注释,对于不重要的步骤可以省略,并且一般需要进行时间复杂度空间复杂度的分析。
14.对于机器学习的论文,实验部分的篇幅占很大一部分,数据集越多,覆盖领域就更加广,实验结果就越可信。 数据集来源:最好来自参考文献的数据集,这样可以与参考文献的算法进行直接的比较。
15.结尾不要太啰嗦,注重精简,不可以与摘要的句子一样,要对其进行扩充,要更加具体,具体到算法细节上面来。通常进一步工作也是非常重要的,因为这可能给读者一个方向思路。
16.一定要去多读论文,读好论文,读顶刊的论文。在读论文的过程中,我们写作思想,语句表达都会被作者不知不觉影响。并且只有足够的积累,才能厚积薄发,量变引起质变。
17.要重视图注,因为图注有可能非常长,需要解释图中的说明。图片更能传达清晰的信息,使用矢量图,图片无论在彩色还是黑白环境下都要保持清晰可见,图中信息不丢失。围绕图的说明性文字应比较长,可以黑白,前提是仍能表现其中的意思。
18.表格应与文字边距相同,要注意表格中的数据格式以及表格与文字的排版方式,学习学习表格陈列数据方式的不同,有的是伪代码,有的是实验数据。
19.当投了论文后,当文章被审稿人退回来时,不要灰心丧气。首先得反省一下是不是自己的原因,看看是不是自己文字不规范、实验不够、内容不一致、理论不够强还是创新不够等。其次,虚心接受审稿人的意见。要表达自己的感谢。
20.会议论文与期刊论文有明显的不同,如会议论文一般比期刊论文短,并且在文章的结构上也有很大的不同。例如:无章节描述,相关工作少,实验少,不讨论future work,参考文献也比较少。
21.重视自己的实验部分,论文的内容来自于实验,实验是论文的基础。只有你把实验做清楚了,才可能把论文写明白。实验的目的是验证你的方法是否可行,是否提升准确率等指标,只有把这些指标和当前已有的优秀方法进行对比,才能有说服力的凸显出你方法的优秀。好的实验描述也让读者更好的复现你的论文,更好的理解你的论文。
22.初学者在写第一篇论文的时候,首先应采用自底向上的方式增加材料,在逐渐完成初稿时再按照自顶向下的方式来把控全局。
23.在写初稿时,需要写出程序并调试成功后再用表格展现算法的各种特征,如时间复杂度,运行时间,实验结果等等。写出该算法的伪代码,并阐述该算法的主要原理,可以是开局一张图,接着对方案步骤阐述,然后就是摘要和引言部分。
24.在完成初稿后,应进行不断的修改并增加相关材料,比如:增加相关工作文献综述、理论基础、符号表、对比实验、实验图展示等等。从总体到细节,还可以寻求别人的指导,更快速找出问题所在。
25.最后一阶段应是检查与修改了,这个阶段, 要注意,符号要统一,X的不同字体代表的是截然不同的意义。要去查看数学符号表,用正确的符号表达数学含义。
26.在论文中,数学表达式不要加额外的不必要的特殊的处理,比如说强行加空格或者花括号等等。
27.在发表第一篇论文后,不知道第二篇怎么开始,可以从问题的角度出发,反复追问自己,第一篇论文问题的特点、意义、范围。考虑是否还能再优化等等,然后寻找新的灵感。
28.对于写第二篇论文,也可以从算法的角度去分析第一篇论文,如:算法的特点、局限性、同类算法、不同类算法、将算法泛化等等很多角度去思考,也可以转变算法的应用场景等。
29.写论文要一步一步来,切记不能急于求成,打好基础,才能修高楼。遇到问题,多向师兄师姐以及导师寻求帮助,他们经验总比我们多。
30.论文写完之后可以先看闵帆老师的博客,对照修改一遍,再发给自己的导师看,我相信会有非常好的效果的。