前言
这篇博客是我学习闵帆老师的《论文写作》课程后的总结。这门课程详细阐述了论文写作过程中的需要注意的点,并列出来许多应避免的低级错误。内容通俗易懂,充满实用信息,让我在轻松学习的同时收获颇丰。我非常感谢闵教授的教学。如果这篇总结中有不妥之处,请大家指正。想要深入学习论文写作的朋友可以访问闵帆老师的博客。
1.期刊模板(Journal Template)
1.不要从头写
你想更高效地完成论文写作,最好找该期刊已录用论文的源文件,其次找该期刊提供的模板文件,每种期刊都会提供一个或多个格式文件. Latex 源文件只需要进行少量改变, 就可以获得完全不同的版面。
2.使用latex写作要保证兼容性
- 使用usepackage导入包。
- 尽量不要引用特殊的包,以免在期刊投稿网站上运行不出来。
- 确保使用合适的编译方式(如 PDFLaTeX 或 XeLaTeX),并注意依赖的字体和编码,以避免在不同平台上出现兼容性问题。
2.标题(Title)
1.简洁性与明确性
题目应简短而清晰,控制在40-60个字符内,避免使用“基于”等表述,以减少泛泛而谈的感觉,增强专业性和可读性。
2.可检索性
确保题目易于搜索,有助于提高论文的可见性和引用频次,促进学术影响力。
3.技术指向性
当论文的核心是某种算法时,题目应直接使用该算法的名称,而不是泛泛地描述其应用或背景。这种方式能够清晰地向读者传达论文的重点,使其一目了然。
3.摘要以及关键词(Abstract & Keywords)
1.问题定义与重要性
明确研究问题所在的领域,解释核心概念,并强调该问题的重要性,以引起读者关注和兴趣。
2.现有研究概括
描述当前该问题的主流解决方案,帮助读者了解研究的背景和前人的努力,为本研究奠定基础。
3.现有研究局限性
以“然而”(However)开头,指出现有解决方案的不足之处,表达时应保持尊重,必要时可选择不提,以避免显得缺乏自信。
4.研究目的与内容
概述论文的主要研究内容,最好对标题进行扩展,提供清晰的研究框架和目标,字数可适当增加。
5.技术贡献概述
简要列出论文中提出的关键技术或算法的主要方面,强调其创新性与重要性。
6.实验设计与数据
说明实验所使用的数据集的领域和来源,以确保研究的可靠性和可重复性。
7.研究成果总结
强调实验所取得的主要结果,如准确性和效率的提升,展示研究的有效性和应用前景。
8.贡献与创新性
适度展示实验的影响与贡献,强调研究的独特性,可以进行适度的吹牛,但是别把牛给吹上天了,到时候审稿人一看你的实验结果和你吹嘘的一比,发现实验结果就是一坨屎,这么喜欢吹,回去把牛吹好了再来吧。
9.关键词选择
- 提供3-5个相关的关键词,确保简短明了且有序排列,便于读者检索和理解研究主题。
- 关键词应涵盖核心概念,避免使用过长的表达。
4.引言(Introduction)
1.结构化引言
引言需依照摘要的结构展开,每句摘要转化为一段,以“主题句”引导,后续句子支撑断言。
2.段落长度
每段应为5-10句,约50-150个单词,段落过短时考虑合并。
3.视觉辅助
引言中加入图表或示例,以快速传达主要思想,确保视觉效果优雅。
4.语言规范
保持无拼写及语法错误,表达简洁,从what、why、how三个角度分析,确保层次清晰。
5.文献综述(Literature Review)
1.分类介绍
将相关文献分为几个大类,并在每个大类下细分,确保综述有目的性和深度。
2.引用注意事项
引用应为附属,不要使其成为句子的主语或宾语,避免一次性引用过多文献,保持句子语法正确,避免全句引用,若必须,需加引号。
3.合理评述优缺点
评述相关工作时,应强调优点作为选择依据,缺点则作为研究动机,评价时需客观且礼貌,不然的话原作者可能会顺着网线来和你交流交流。
6.理论(Theory)
1.符号风格应一致
闵帆老师的博客有较详细的数学语言描述,有兴趣的可以去数学表达式魔训进行学习。
2.正确运行专业术语
重要结论称为定理 theorem, 定理前面打辅助的叫作引理 lemma, 定理后面的尾巴叫推论 corollary, 附属于算法的叫 property。
7.算法伪代码(Algorithm Pseudocode)
1.输入输出说明
必须明确算法的输入和输出。
2.主要步骤注释
需对关键步骤进行详细注释,帮助审稿人和读者更好地理解代码。
3.效率考虑
在伪代码中提及算法的效率,包括主要的时间和空间复杂度。
8.实验(Experiment)
1.实验结果的可视化
通过图表和图形有效地呈现实验结果,选择合适的图表类型(如条形图、折线图、热图等)以便于理解。
2. 数据结果对比
重点考虑数据集之间的对比,数据集越多越广泛,结果越可信。进行内部比较,包括不同参数、主要方案和其变种之间的比较;进行外部比较,与已有算法进行对比,考虑经典方案、基准方案和最先进方案。
3.分析优劣势
在分析自己的实验结果时,详尽描述优势,并充分分析劣势。机器学习遵循“No free lunch”的基本规律,即一个方案有优点就必定存在缺点。审稿人通常要求在突显方案优势的同时,也对其劣势进行深入分析。
9.结论(Conclusion)
1.简洁明了
结论部分不宜繁琐,建议控制在5句左右,以便审稿人和读者逐句阅读。
2.强调重要性
结论部分应强调研究的贡献和实际应用,帮助读者理解研究的重要性和价值。
3.独立内容
避免与摘要重复,摘要应着重于研究过程,而结论则应专注于研究的观察结果和结论,使内容更加具体,结论可以具体到论文中的某个算法, 某条性质, 某个定理, 某个实验结果。
10.参考文献
1.避免直接拷贝
不要直接使用网上的bibitem。应使用正确的模板,将文献内容填入,以避免潜在问题。
2.格式对齐
确保等号列对齐,保持良好的排版习惯,类似于编程中的格式要求,以避免隐藏错误。
3.姓名格式
作者姓名应为“名在前,姓在后”的格式,避免使用缩写形式,确保统一风格。
4.题目大小写
题目应正确设置大小写,必要时使用花括号强制控制,但避免过度控制,让模板自动管理。
5.核查生成的PDF
生成的PDF文件应仔细检查,以确保参考文献的格式正确,并根据期刊要求进行必要的修改。
总结
这是我对《论文写作》课程的总结,按照闵老师的模板,每个部分应该包含什么内容,以及如何进行写作。虽然每个要点看似简单,但真正动手写的时候往往充满挑战,确实有“万事开头难”的感受。如果你看到这个帖子,不妨从你读过的每篇论文中寻找灵感,尝试开始写作。在这个过程中,要不断自我检查和总结。记住,一篇优秀的论文是经过反复修改和润色而成的。如果你能这样做,下一个获得成功的就是你!