摘要:这是一篇学习论文写作课程后,参考课程内容写的一篇总结。课程主要围绕英语论文写作展开。研究生阶段不仅仅需要学习专业知识,同时还要会“搞研究”,所以不仅仅是对先验经验的获取,而是在积累到一定程度时,可以更进一步的研究问题的能力,寻找新的或者改进的解决方案。论文发表目的之一是被更多的同行了解我们所做的研究工作,同时也可以更全面的对所进行的工作在价值意义上进行判断。在计算机领域,绝大部分的研究都不是一个人的“孤军奋斗”, 为了找到研究问题的解决方案,合作交流是必不可少的,小到一个“学习小组”解决课程设计,大到数个“社会研究团体”探索算法世界的“疑难杂症”,而科研论文就是这个学术交流的有效方式之一。计算机领域的飞速发展,不可能每一个解决方案都从“0”到“1”,时间和精力都不允许,因此更多时候寻求解决问题方案是“站在巨人肩膀上的”,而获得这个“巨人的肩膀”的途径就是去获得他人对同类问题的研究成果,比如科研论文。
关键字:论文写作,研究生,学术交流
1 引言
《论文写作》这门课程对于每一个研究生来说都是十分重要的,这门课程不仅仅是强调在论文写作中的规范以及主义事项,更多的是在告诉我们如何更加高效的获取资源,整合数据等。
论文写作的内核是研究成果,没有研究工作的支撑是不可能写好科研论文的,但是有好的研究成果却不一定能写出好的论文。可以将研究成果更加准确和全面的表达并公布出来是检验研究成果的有效方式,公开发表的论文利于社会各界获取信息,进一步促进了学术交流。
如果研究的问题和算法水平都相当高,或许论文写作的能力就显得不那么重要了,因为突破性的发现可以让人忽略论文表达的不足,但是作为一名刚刚接触研究生学习的研一学生,大概率是不会有这样高的专业素质水平的,在我们的论文很可能会卡在可发表和不可发表之间时,好的论文表达能力就显得至关重要了,如果论文中出现了一些低级错误,那么这篇论文发表的概率几乎趋近于零。这篇论文总结了我所学习的《论文写作》课程的大部分内容,是我们的前辈们实践总结出的心血,从某种意义上讲,这类总结并不算是知识点,而更接近于参考书的角色。
2 论文写作规范
2.1 一般格式
每个期刊/会议都有自己的格式文件,如果自己从网上获得这些文件和阅读指南会十分耗费时间,一个快速启动的方法是从管理员的获取到源文件。修改比从头开始要简单的多。
2.2 词语和术语
从来没有出现在相关领域论文中的词不能用,还有一些词语应该引起重视:
1.不要用novel来描述文档的工作,而new是一个好词。因为novel表达有突破的意思,但是我们知道,大多数研究工作是渐近式的,而不一定可以取得突破性的成果。
2.不要用haven’t和don’t,用have not和do not代替。
3.不要在句首用“And”,这是非正式的用法,不要滥用and, 其只能用来连接相同状态的不同部分。比如data mining and machine learning是可以的,但是data mining and algorithm design就不行,因为数据挖掘与算法分析并不是并列的关系。
4.将only放在合适的位置,用consider only uniform distribution代替noly consider uniform distribution,前者表达仅考虑了均匀分布,对其他分布有能力研究,后者则表示能力有限。
5.慎用solve,这个词表示彻底解决了某个数学难题,有相应的定理与证明,但计算机领域中,比如机器学习,一般无法解决某个问题,所以应该用handle或address.
6.访问 https://www.linggle.com 了解更流行的术语用法。对于表达意思类似的单词和词汇,一般选择使用频度高的哪一个。
2.3 符号和方程式
符号表通常用于整理整个论文中使用的主要符合,相比Winword,Latex的最重要的优势是处理Winword. 写符号和方程的基本规则如下。
1.应避免临时控制方程。
2.禁止用Winword写方程,用Latex.
3.变量为斜体。
4.集合、数组、向量要加粗。
5.所有方程式都要编号。
6.数学表达式过长时,应拆分成多个表达式
7.方程时句子的一部分,因此方程需要后面加逗号,方程后面第一句的第一个单词应该是小写。
2.4 句子
在Latex编辑器中,建议每句话都换行开始,这样便于计算每个句子的字数。如果行尾有注释,在“%”前应插入一个空格。否则,两个句子之间没有空格。
2.4.1 空格
中文符号前后不需要空格。
在英文符号中,左括号之前,逗号、句号、分号、右括号之后,都应该有一个空格,段尾除外。
1.在句号/逗号/分号前不能有空格;
2.相邻两句之间要用空格隔开;
3.参考文献的方括号前不能有空格;
4.连续几篇文献的引用之间也不需要空格。
2.4.2 抄袭
多数情况下,从现有论文中复制句子被认为是抄袭主义。但有一些例外。
1.这句话太普通了。 比如“论文的其余部分组织如下。”
2.句子用双引号括起来。但是,也不鼓励这种用法。
2.4.3 简单句
句子要简洁。在英语论文写作要注意:
1.除句子摘要和介绍部分,每个句子不得超过 15 个单词;
2.在英语论文写作中一个句子中只能使用一个动词;
3.避免在同一个句子或者相邻的两个句子中出现重复的词;
4.相同的含义不要重复;
5.尽量用最简单的主谓宾结构。
2.4.4 句子形式
从现有论文中获得句子形式是写一个高质量句子的最佳方法,这种方式适合所有学者。第二种方式则是使用translate.google.cn在中英文之间来回切换翻译,直到句子不在发生变化,但这种方式只适合于高级学者。
2.5 标题部分
标题对于一篇论文非常重要,英语论文标题的注意事项为:
1. 应该具有吸引力,指出新问题和(或)新方法。一个新问题应该是有趣和具有挑战性的,而新方法应该是有效和(或)准确的;
2.应该易于理解。包含的术语或其他词应该在领域里经常使用,不存在歧义;
3.应该容易搜索,使用流行术语来方便搜索和推广引文。从长远来看,被引用次数比论文数量更重要;
4.长度最好在40到60个字符之间。简短的标题表明论文是突破性的,这对我们来说几乎是不可能的,另一方面,简短的标题过于细节,可能让读者认为新颖度不高;
5.避免使用“based on”,因为可能会让读者认为论文是一个简单的扩展,或者是技术的应用;
6.使用“through,””with”来表明技术;
7.如果论文主要内容是一种新算法时,标题的缩写可以时算法的名称。
2.6 摘要部分
摘要应显示论文的核心问题和方法。它通常由三部分组成:现有工作、论文工作和实验结果。我们通常写大约十个句子,如下:
1.问题及其重要性;
2.现有工作;
3.现有工作的限制,这句话以“However.”开头,但批评态度不应该太强。
4.论文的主要内容,理想情况下,它应该时标题的扩展,建议算法的缩写也应该出现在这句话中。只有这句话可以超过20个词汇。
5.算法的第一个方面/技术/阶段;
6.算法的第二个方面/技术/阶段;
7.算法的第三个方面/技术/阶段;
8.实验设置,它应该说明数据集的域/编号/来源;
9.结果,它应该说明准确性的提高,运行时间减少等;
10.更高层次的贡献(可选)。
2.7 关键字部分
有的学者根据关键字检索论文。关键字通常被视为摘要的补充部分,所以关键字对论文显示的位置也很重要。
1.关键字最好在3到5个之间。除一些现有术语外,关键字不能太长;
2.关键字应该按照字母顺序升序排列。
2.8 引言部分
引言是使用英语等自然语言表达论文的整个故事。
1.它涵盖了整个故事足够的细节。审稿人通常会在阅读这一部分后决定是否接受论文,如果介绍的好,他会找一些理由接受。否则他会赵一些理由拒绝它,读者也通常会在阅读这一部分后决定是否引用论文。
2.可以与摘要节奏一样,扩写摘要,将每一句扩展成一段;
3.每段应该有5到10个句子。这样,这个段落将有50到100个单词,两个相邻的段落可能会合并;
4.一种流行的方法是展示算法图或运行示例;
5.最后一段是独立的,以“The rest of the paper is organized asfollows”开头。
2.9 相关工作部分
有时论文中有一个相关的工作部分,可以放在引言部分讨论。其注意事项有:
1.相关工作应分类。它不应该是简单的参考积累。否则,审稿人可能会认为作者没有参考文献的真实含义。更重要的是分类通常有助于确定作者自己作品的位置;
2.即使没有引用,每个句子也应该是完整的。以引文开头的句子不好。有时作者可能会引用整个引用的句子。在这种情况下,应该使用双引号;
3.最多可在一处引用 3 篇参考文献。如果更多的参考文献也相关,它们可以在不同的地方引用;
4.应强调每个参考文献的优势/重要性。参考文献的作者可能是本文档的审阅者。在讨论现有作品的局限性时,应该使用一些温和的词。
2.10 理论部分
对于一些计算机专业的学生来说,写理论部分是非常难的。 强烈建议仔细学习“离散数学”。
1.理论要完备;
2.符号应保持相同的形式。
2.11 算法部分
算法通常是提议方法的核心。 这里有一些建议:
1.应指定输入和输出;
2.应包括显示主要步骤的注释;
3.方法的名称是可选的;
4.大小要控制在一页上,最好是15到30行,方程或对方程的引用有助于减小尺寸,删除不重要的步骤;
5.最多三个算法,一个主程序和两个子程序,删除不重要的子程序;
6.通常需要时间和空间复杂度分析。 一个属性和一个表格可以使分析更加正式。
2.12 实验部分
对于一些机器学习论文,实验部分占据了一半的篇幅。
2.12.1 数据集信息
这里有一些建议:
1.在更多域上有更多数据集的结果更有说服力。大多数情况下,12 到 20 个数据集就足够了。不幸的是,对于某些任务,缺少数据集。综合数据或数据采样可以帮助缓解这种情况困难。
2.较大的数据集是首选。最好有一些数据集超过 10,000 个实例和 100 个属性。否则,审阅者可能会争辩说只使用了玩具数据集。
3.在相同参考数据集上的结果更有说服力。由于已知算法的结果,比较研究更容易。
4.需要获取现有算法的源代码,否则执行算法。由于平台和数据采样的原因,获得的结果可能与参考文献中提供的结果不同。为了比较,应该使用新的。
5.相同的结果不应同时显示在图表和表格中。应为显示选择适当的方法。
2.12.2 问题和解答
实验的目的是回答一些问题。 在说明结果之前,应该提出几个问题。 最后,应该回答这些问题。这样实验部分就组织成了一个整体。
2.12.3 内部比较
内部比较有几个动机:
1.显示每个参数引起的性能变化。 每个 2D 图形仅显示一个参数的趋势。 因此,当参数很多时,应该只讨论最重要的那些;
2.展示主要方法相对于其他变体的优势。
2.12.4 外部比较
外部比较是指与现有方法进行比较。 这里有一些建议:
1.应该比较经典/基线/基准和最先进的方法;
2.经常使用直方图;
3.在数据多的情况下,表格胜于数字。
2.13 结论和进一步工作部分
许多评审和作者想逐句阅读这部分内容。
1.用五句话得出结论。 对于一篇论文,没有太多结论。 否则,应在此之前插入讨论部分。
2.避免使用出现在摘要中的相同句子。 这些句子可能强调重要的观察和结果。 它们比抽象更具体。
3.进一步的工作可能有3到5点。 读者可能对这一部分特别感兴趣,因为它指明了下一步的研究。 开门比关门更重要,如果这部分写得很好,可以期待一些引用,引用次数比发表次数更重要。
2.14 亮点部分
一些期刊需要重点部分进行审查。 节省了编辑、审稿人和读者判断论文价值的时间。 这部分通常与发表的论文一起出现在期刊网站上。 这里有一些要求:
1.三到五点。
2.少于 120 个字符。
3.仅介绍主要贡献。
2.15 图形摘要部分
一些期刊还需要图形摘要。
2.16 回复审稿人部分
不能期望一篇论文被直接接受。可能会被拒绝或要求修改,在后一种情况下,需要对审稿人的评论进行点对点的回复。需要注意的是,审稿人总是帮助提高论文的质量。 他们不是来找作者麻烦的。 这里有一些要求:
1.评论/问题应直接回答;
2.响应不应太长,手稿中的变化很重要;
3.稿件更改应以蓝色突出显示。
2.17 图
有一些关于图的建议:
1.矢量图形确保清晰的缩放。 它们可以由 Matlab、Visio 甚至 Excel 生成。 它们最好以 eps 或 pdf 格式存储。
2.图形标题应该足够清楚,以避免在上下文中搜索。 一些标题可能占用两到三行。
3.彩色图像是昂贵的,在这种情况下,最好使用不同的字体来区别。
4.在句首引用图形时,应始终使用“Figure 1”。 在其他地方,使用Fig. 1” 或 “Figure 1”取决于图标题的格式。
2.18 表格
表格相对容易控制。
1.以下声明用于获取具有指定宽度的表格。\begin{tabular*}{12cm}{@{\extracolsep{\fill}}lll};
2.当数据太多时,下面的声明会调整字体以适应指定的大小:
\resizebox{12cm}{!}{它应该包括表格的整个部分。
3.对齐方式,l代表左,c代表居中,r代表右边。 每栏应根据在同一期刊上发表的论文有意识地对齐。 在大多数情况下,小数点应该对齐。
关于表格中的字体,我们注意到以下几点:
1.自动控制字体大小以适应页面宽度;
2.所有列都左对齐。 0.0000 而不是 0 用于保持对齐;
3. ± 用于表示标准偏差。 下标格式也是用来节省空间;
4.粗体表示最好,斜体表示次优;
5.平均排名提供不同数据集之间的整体评估。
6.数据集应该按照一定的标准进行排序,例如:实例数、属性数和域;
7.大于 1000 的数字应该有逗号,例如 1,024;
8.源文本的对齐有助于避免错误。
2.19 bib项目
bib 文件是管理参考文献的极好方法。这可能是 Latex 相对于 Winword 的第二个重要优势。要编写正确的bib项目,我们应该简单地复制现有的一个进行修订。一个典型的bib项目只有 7 行。这里对每个部分有一些建议:
1.等号应对齐,丑陋的格式使错误难以检测;
2.物品应该有一个好名字,不同的项目有不同的名称;
3.作者姓名应使用“and”连接;
4.作者姓名不应使用缩写, Latex 将负责此转换;
5.标题的大小写需要调整;
6.期刊名大小写不需要调整;
7.可以使用完整或缩写的会议名称(由书名表示),但不能同时使用。 名称中不应注明会议年份。 例如,AAAI 是好的,而 AAAI'20 则不是。
8.页面用双“-”连接;
9.url 选项也可用于指示 doi.
3 结论
作为一名计算机专业的研一非全学生,在开启研究生学习后,上的第一堂课就是《论文写作》。通过这段时间的学习,慢慢了解到了学习《论文写作》这门课的意义。我认为这门课的结课不是结束,而是开始,正如我们任课老师所说的:这个文档应该是作为一个自查材料使用的。相信在未来的时间我会常常来翻起这本“参考书”,自查论文写作是否规范,有没有由于疏忽细节而导致低级错误等。
4.致谢
感谢我们脾气超好的老师:Min,F.
5 参考文献
Min, F.: How to write a boring paper in computer science?