学术论文的基本概念
1、学术论文本质上是对研究工作的阶段性总结:要求结构清晰,有图表说明,且需要一定创新点。
2、论文是科研八股文:每个部分内容有固有要求(方便读者找到自己需要的内容),不需要文采
Latex格式文件
确定想要投的期刊后,可以先看看该期刊录用的论文源文件,没有的话看看其模板文件。这么做可以尽可能的保证所写论文符合该期刊的规范,从开始就注意写作规范的问题可以避免日后因格式问题打回修改的麻烦。
慎用的单词与短语
- 一般而言,未出现在任何学术论文中的单词,不可以使用。
- Haven’t 与 Don’t这类平常可以不用间写的禁止间写,当authors这类必须间写的才允许间写。
- 句子开头禁用And:句子与句子之间存在关联,不需要And。
- 居中慎用and:居中使用and必须保持and前后对仗工整。
- 禁用Easy:太狂。
- 慎用Simple、Solve:simple yet effective可以用,单用最好不用,Solve表示彻底解决,一般指数学难题、定理这些,做机器学习,用handle address替代。
- Novel与New:小改变用new,大改变用Novel。投撇的用new,投核心用Novel。
Only往后放:放后面:做了……但仅仅……。放前面:仅仅做了……。
禁用Prove:做机器学习应该不会证明什么定理之类的,用show足够。
符号与数学表达式
- 在同一篇论文中,数学符号要保持一致性,即写法要相同;如果使用到的符号过多,可以给出一个符号表,降低读者的阅读难度。
- 不要对式子和符号进行额外的、特殊的处理,包括强行增加空格、花括号等;更要注意不要在word公式编辑器写再粘贴到Latex中,会出现很多问题。
论文题目
题目是一篇论文最重要的部分,决定了其他人对于论文的第一印象
1、必须有吸引力,对于计算机方面论文而言, 应该写出自己提出的新问题或新方法。新问题应该有意义而且有挑战性。新方法则应该高效或准确。
2、必须易于理解,术语和其它词汇应该在该领域内常用, 不应该要求读者借助词典才能理解。
3、应该易于检索,流行的术语有助于被别人搜索到, 也能帮助提高论文的被引频次。
4、长度最好控制在40-60个字母之间,越短表示创新性越高,越长表示限定越多。适用范围越窄,创新性越低,读者也就没啥兴趣了。
5、尽量不使用 based on。如果这样写,读者会觉得该论文只是已有方法一个简单的扩展,或者简单的应用。
6、如果主要贡献为算法, 题目的缩写就应该为算法的名称。
摘要
“摘要”是论文重要的内容的总结一般人在查阅文献时往往只读摘要,只有论文摘要清晰明确地说明了论文的重点,才能使读者能仔细阅读论文的详细内容。
摘要不需要太长,老师总结的摘要模板只需要10句:
1、问题及其重要性,本句可以说明问题所属的领域, 解释最重要的概念, 或者强调问题的重要性.
2、已有工作,本句可以描述该问题的流行解决方案.
3、已有工作局限性,本句以 However 开头, 需要注意
- 指责不要太强烈, 要尊重别人的劳动;
- 本句干的事情是挖坑, 要保证自己的方法能把坑填上;
- 实在不行也可以不写本句, 但这样显得没有底气.
4、本文工作
- 以 In this paper 开始
- 是题目的扩展
- 出现算法的缩写
- 可以超过 20 个单词, 这也是全文唯一可以超过 20 个单词的句子
5、本文方法的第 1 个技术/步骤/方面/优势/贡献
6、本文方法的第 2 个技术/步骤/方面/优势/贡献
7、本文方法的第 3 个技术/步骤/方面/优势/贡献,如果不能扯出 3 个方面, 论文的工作量就显得不够
8、实验设置,给出数据的领域、来源、数量.
9、实验结果,提高了准确性、效率等等.
10、提升,吹嘘一下论文的意义: 为该领域打开一扇门之类
引言部分
引言需要讲述完整的故事,写的漂亮,读者就会在后面的正文中找出一些证据,赞扬研究工作是有意义的。如果写的不好,就会给读者留下不好印象,没有读下去的欲望。在计算机领域,流行在引言里放一张图,而这张图则胜过千言万语,帮助读者在短时间内理解论文的主要内容,这图可以是算法框架、相关网络结构、效果对比等。当然,有这些作用的前提是把图画好。
文献综述部分
撰写文献综述部分时,有几个重要的步骤和注意事项:
-
区分主要和次要文献:优先引用以往研究领域的重要文献,以便读者能够获得最全面和最关键的信息。次要文献可作为补充和引用。
-
组织结构合理:文献综述部分应具有明确的组织结构,例如按时间顺序、主题或理论框架进行分类。这样有助于使读者能够更好地理解和跟随信息的流程。
-
批判性思维:在对文献进行总结和评估时,要保持批判性思维。不仅仅是简单地列举已有文献,还要评估其方法、结果和贡献,并提出自己的观点和分析。
-
引用和引证正确:确保在文献综述部分正确引用和引证已有的研究成果和观点。这有助于展示学术诚信和遵守学术论文的要求。
理论部分
- 理论应该完备。
- 符号要保持同一风格。
- 重要结论称为定理 theorem, 定理前面打辅助的叫作引理 lemma, 定理 后面的尾巴叫推论 corollary,,附属于算法的叫 property。
- 清晰、简明地介绍理论框架和概念,避免过于复杂或难以理解的表述。
- 结合适当的实例和案例来解释理论的应用和实践意义。
- 保持批判性思维,不仅要介绍现有理论,还要对其进行分析和评价,提出自己的观点和贡献。
算法伪代码
需要说明输入、输出。
方法 (函数) 名可写可不写,如果被别的方法调用就必须写。
需要写出主要步骤的注释。
长度控制在 15-30 行。
可使用数学式子或对已有数学式子的引用。
不重要的步骤可以省略。
一般需要进行时间、空间复杂度分析,并写出配套的 property 以及相应的表格,以使其更标准。
例子:
实验部分
实验部分是重头戏,对于计算机专业的论文,实验部分占据整篇文章很大部分的篇幅,十分重要。
实验的主要目的是回答一些作者和读者关心的问题,采用自问自答的方式,在实验之前提出这些问题,在实验结果列出之后逐个回答它们。
- 实验目的:明确实验的目的和研究问题,概述你希望通过实验解决的问题或验证的假设。
- 实验设置:
数据集描述:描述你使用的数据集,包括数据来源、数据的属性和规模。
实验环境:描述你的实验环境,包括硬件设备和软件工具的配置信息。
参数设置:列出实验中所使用的关键参数和其取值。 - 实验设计:
研究方法:详细描述研究方法和算法模型。解释你采用的特征选择、数据预处理、模型训练等步骤。
实验方案:说明实验的设计和组织,包括对比实验组和对照实验组的设置,以及实验数据的采集和处理。 - 实验结果:
结果展示:展示实验结果,包括性能指标、图表或数据表格。使用适当的数据可视化技术来呈现结果。
结果分析:对比和解释实验结果,探究不同参数设置和算法模型对结果的影响。 - 实验评估:
算法评估:使用合适的评价指标和统计方法对实验结果进行评估。与其他相关工作进行比较,解释实验结果的可靠性和有效
实验验证:进行额外的验证实验或敏感性分析,以证明你提出的算法或方法的可行性和鲁棒性。
该部分跟算法伪代码部分一样,是论文的核心部分之一。论文一半左右的篇幅都是围绕实验过程来写的。切忌数据造假,网络发论文一发表就是一辈子,从一开始就踏踏实实。
结论部分
论文的结论属于论文的最后部分,属于总结性的发言,读者和审稿人通常是仔细阅读这一部分的。
一般来说,总结性语句不应该太多,论文结论也是如此,一般5句就合适了。
在摘要部分中,也有对结论的说明,因此要避免使用到相同的话术,这样对查重也有帮助,可以稍微带一些细节来进行描述。
结论后面还可以加上进一步的工作,有些读者或审稿人可能比较注重这部分,算是对接下来的研究提供了一些思路,如果写得好会增加论文的引用量。
讨论:分析实验结果并探讨它们与你的研究问题或假设的关系。讨论实验的局限性和潜在的改进空间。
结论:总结实验部分的主要发现,回答研究问题,并提出未来工作的建议或进一步的研究方向。
参考文献部分
- 逐条引用:在相关描述或说明中,使用方括号([1]、[2]等)标记参考文献。在论文的参考文献部分列出这些引用的文献,并按照引用顺序进行编号。
- 引用范围:如果多个句子或段落都源自同一参考文献,可以在引用范围开始时明确引用,并在引用范围结束时标记参考文献。
- 直接引用:如果你要直接引用参考文献中的某个观点、结论或实验结果,可以使用引号将其引用,并在引号后标记参考文献。
- 千万不要直接使用网上的 bibitem。
- 将等号进行列对齐。
- 名字要有意义。名在后,姓在前。作者名不要缩写。
- 注意题目的大小写,可以用花括号强制设置。
- 期刊的名字按照正常方式写即可。
- 会议名如果使用简称,就不要再写全称。
- 由于有 year 域,不要在会议后面再加年份。
- 页码之间应使用两个连词符 -,最终的效果就是一条比较长的横线。
- 特殊字符需要使用转义符才能正常显示。
- 除最后一行外,其它行应以逗号结束。
- 有些作者喜欢在名中间连词符。
- 为了保证格式的正确性,应检查生成的 pdf 文件。
总结
感谢闵帆老师在课堂上的倾心讲授,通过闵帆老师的《论文写作》课程,我了解到了写论文之前需要做哪些准备工作,如何选题,如何确定题目,论文的框架的主要内容,写作技巧以及需要注意的问题等。从一个对论文写作有畏惧心理的小白变成了一个愿意并且逐步尝试论文写作的初学者,但是论文写作的路绝不止步于闵帆老师的课程,还需要自己下来多研究,多查阅相关文献。