作为一名研一计算机专业的学生,学习去写好一篇学术论文是非常重要的,越早的适应去写论文,写好论文,对于我们后期的研究生工作都是百利无一害的。下面是在《论文写作》课程学习后的自我总结。
1.写论文前的准备工作
- 学会查阅文献,阅读大量的优秀论文,选择阅读一些顶级期刊或者会议,如IEEE、TPAMI、AAAI等。
- 收集相关的文献和资料,构思好大致的思路,一个清晰的思路可以在写论文过程中少走弯路。
- 确定投稿目标,根据论文的质量,挑选合适的发表源,针对不同的发表源可能有不同的写法。
- 了解一下大概的稿件处理流程,Reviewer审稿主要考察的方面。
2.写论文过程中的注意事项
1.标题
最重要的部分,贯穿整个文章
- 标题有吸引力的,要有新的问题或者/和新的方法。
- 标题要易于理解,其词语应常常出现在该领域,不能有歧义。
- 标题应该很容易搜索。常用术语可用于方便搜索,以及推广引文。从长远来看,引用的数量更多比论文的数量更重要。
- 标题的长度一般是 40~60 个字符比较好。太短意味着突破,这个对我们来说有些苦难;太长意味着新颖性不够。
- 避免使用“基于”。读者可能会认为这篇文章是一篇简单的文章扩展,或技术的应用; 使用“通过”、“带”来表示技术。
2.摘要
一定要体现论文的核心问题和方法,通常由三个部分组成:现有工作、论文工作和实验结果
- 说明问题及其重要性。这句话可以识别出所属的领域,问题,解释主要概念,或问题的重要性
- 写出现在的工作,描述解决这个问题的最先进的方法。
- 现有工作的限制(可选)。这句话以“However”开头。批评不应该太强烈。
- 论文的主要内容,把题目详细说明一下,算法的缩写也应该要有。但句子不要超过20个单词。
- 对算法三个方面/技术/阶段的介绍。
- 实验设置。它应该声明域名/编号/源数据集。
- 结论,应说明精度的提高、运行时间的减少等。
-
应该有一个更深的研究角度的贡献,比如有一些新的启发或者展望。
3.关键字
一些学者根据关键词搜索论文。关键词通常是被看作是抽象的补充
-
一般有3到5个关键词。关键字不能太长,除了一些已有的术语。
-
关键词按字母顺序升序排列。
-
有些期刊支持两种类型的关键字。第一种类型,也称为索引项,表示研究领域,由在线提交系统提供,还有一种类型,由作者提出。
4.引言
引言用英语等自然语言表达了本文的整个内容
- 要涵盖整篇文章足够多的细节。审稿人通常在阅读了引言后决定是否接受论文,读者通常在阅读导言后决定是否引用该论文。
- 保持与摘要的节奏一致,可以在引言中把摘要的内容展开来讲。
- 显示算法图或运行示例,可以使读者快速掌握论文的大意,该算法的优点也将清楚地显示出来。
5.相关工作
相关工作部分有时候独立成为一个段落,有时候在引言部分讨论
- 对相关工作进行分类,不应该是简单的参考文献积累,类通常有助于确定作者自己作品的定位。
- 即使没有引用,每句话也要完整,如果需要引用整篇文章的引用句,应该使用双引号。
- 同一地点最多可引用3篇参考文献。
6.理论部分
对于计算机科学的学生,强烈建议仔细阅读离散数学
- 理论应该是完整的。
- 符号应保持相同形式。
7.算法部分
算法通常是实验方法的核心
- 需要指定输入输出。
- 要有主要步骤的注释,方法的名称是可以选的。
- 大小控制在一页内,最好是15 - 30行。
- 最多三个算法,一个主程序和两个子程序。,不重要的子程序删除。
- 需要进行时间和空间复杂性分析,属性使用表格可以使分析更加形式化。
8.实验部分
对于一些机器学习的论文,实验部分占据了一半的比重
- 更多领域的数据集更有说服力。大多数情况下12-20个数据集就足够了,对于缺少数据集的可以合成数据或者进行数据采样来解决该问题。
- 更大的数据集,超过10,000个实例和100个属性相对是更好的。
- 相同参考数据集上的结果更有说服力。
- 必须获得已有算法的源码,或者自己实现该算法。
- 图和表格要展示不同的结果。需要选择一个合适的方法列出数据集的基本信息。