论文写作(结课报告)
论文写作(结课报告)
本篇博文为2024年研究生课程《论文写作》结题报告。
本文从论文框架开始,按照总分结构,逐步分析论文写作中各类技巧以及注意事项。
论文框架
要写什么论文?
找到工作的重心,例如对于目前大部分A+B工作,需要知道该重点写什么,大家都知道你有效果提升,但是提升了多少?为什么会提升?前人做错了?后续还能更好?
当然这里更多是实验的工作,但是实验最终还是为了写作的,所以搞清楚要做什么,要写什么。当然,大部分的文章模仿lab/该领域内大家的叙事风格即可。
怎么写论文,先写什么,后写什么?
对于一篇论文,摘要算是全文的缩写。总结算是核心的重复。而对于其他部分基本可以拆成下列内容
1. Introducation 引入问题、前人工作、具体方案 现有挑战、本文方法、本文贡献 2. Related Work 领域综述、技术描述、技术细节 3. Network 模型细节、损失函数、算法细节 训练方案 4. Experiments 数据介绍、数据处理、对比算法 实验设置、实验结果、对比分析 5. Discuss/Analysis 提出问题、分析问题、消融实验 开放探讨
此时,可以考虑做了什么工作就写哪部分,以及注意每部分重心,例如Introducation中介绍某个算法时不应该把细节讲的太清楚,而重点要考虑为什么要介绍这个算法。例如
- 该领域内创先/转折点/开山之作,但是比较老我们该文不会再用到,这种作为一个阶段的代表作提一下就行。
- 该文近似领域内相关算法,里面用到的方法/组件很好,本文也(或者说大家都)使用了。那就重点是将里面的方法/组件。
- 某种方法/组件。在intro里面讲一下它的来历和好处就行了,计算细节/原因分析可以后面再讲。
对于其他部分也是同理。
同时对于摘要还是尽量先写好,这些写每个部分的时候不会偏题。而总结的话可以最后写,主要是写你要再次强调的部分,例如效果很好、方法很新之类的。
重点部分
- 不能说其他不重要,只是其他的部分需要根据领域不同行文结构会很不一样,而这些部分则几乎总是按同一方式编写即可。
摘要
这里每一句都比较重要,不要添加过多的修饰词,不要为了无意义的重复某个句子。
具体每个句子怎么写还是参考论文写作 7: 摘要 10 句。
参考文献
title
bibtex
默认只会对句子字母加上大写,但是有些论文标题有句内大写的需要注意注意使用{x}
进行大写。例如
3-D xxx
->3-{D}
journal/booktitle
- 单词字母大写;
- 全称或者简称只写一种,全文尽量统一;
- arXiv这类文献保留
arXiv
即可; - 会议不用手动添加in,LaTex会自己加上;
- 大期刊尽量用缩写。
- DOI号还是找论文的时候就加上,用不着先注释掉即可。有些期刊不需要DOI,但有些期刊需要,如果后续要转投的话还得重新全部找一遍太麻烦了。
一些细节
符号&公式
首先需要全文统一风格,其次要注意一些约定俗成的东西,例如大家都是用作为自变量,作为因变量,你如果不是搞他们的反问题的话,写个还是比较怪的。
涉及标量、向量、矩阵混合运算时需要注意是否书写正确。即
x
、\mathbf{x}
、\mathbf{X}
。包括运算符也是,乘法别打成卷积
*
符号,除法如果公式太多太复杂了显示不好看也可以,当然要注意你的数域对逆元的定义。有时候公司中会写文字记得用
\text
包起来,方程组/分段函数等多行公式注意每行结尾,一般是前行用;
,最后一行的话需要看该公式是否就是句子的结尾再选择用,
或.
。如2中所述,公式也是句子的一部分,所以如果后续还有从句解释时用逗号而不是句号结尾。
同样在公式很多时,为了放置句式单一,你也完全可以把一个句子作为主语。
图&表
注意大小控制,不要超出显示范围,实在太大了可以考虑横向放置。
同一页不要放置过多的图,需要注意排版,平衡每个页面的内容。
多个带有colorbar/tooltip的图,可以考虑共用colorbar显示,每个图可以更加紧凑。
色域需要统一,同时图像色彩、显示范围等指标也要符合业内常用绘制方式。
关于图的绘制的话,尽量画的饱满,线条不要太细,颜色用柔一点的,感觉图太简单就画详细些,例如把不同的卷积核、不同的扩张率、不同的通道数等等都体现出来。太复杂了就分模块,总分式画法,显得逻辑清晰。
图可以扁平、可以立体,但是风格要统一。
小细节
- 数字统一加上
$
符号,过长的数字需要按千位分隔。 - 尽量避免多个数字+缩写相连,实在要写的时候需要添加连字符,例如平常可以是 Hz,但加上DF(dominant frequency)的话需要写成-Hz DF,表示30-Hz是一个整体,避免混淆。
- 单行公式长了一点点时latex会将后面的编号单独进行换行,不太好看,此时可以考虑用
\begin{small}
等工具让他大小缩小一点。 - 有时候需要经常切换不同的主语,而每个主语都是一个短语时,不妨给他们分别取个名字方便指代,例如迁移后的网络
the fine-tune pretrained network
和直接学习的网络the network trained from scratch
可以分别叫FT-Net
和TS-Net
。 - 多个缩写词可以用and省略,例如
No. 1, No. 2, and No. 3.
,直接写No. 1, 2, and 3.
就行。 - 有时候行内公式太长了,latex并不会自动换行,需要手动加上
\\
换行符。
英文水平
单词
不能用的词
不能用的有两种情况,一是例如
have't
这类的口语缩写,二是由文化差异导致的词意错用。第一类情况没什么好说的,注意即可。 第二类则指一些无意义词、过于口语、过于绝对词,大部分都是直接抄翻译的话就会出现这个问题,例如无意义的
And
、过于口语且无意义的easy
、过于绝对的solve
,novel
。一般来说,一个词能不能用看看大家用的多不多就行了。
多词同意
尽量一个意思使用不同的单词表达,特别是某一段需要经常表达这个意思时。这样的好处有
- 防止单词重复出现;
- 不同词性会有褒义/中性/贬义,修饰不同的东西,不同的词强调的东西也不同。
例如
diverse/different/multiple/various/
等都有不同,多个的意思。但是例如various
强调多,色彩更为褒义,different
强调不同,色彩更为中性。例如
achieve/reach/get
都可以指代得到,完成什么。但明显achieve
更具褒义。不用(少用)口语词
注意不是全部用高级词汇,不要堆砌辞藻。
- 例如
many
->various
,some
->several
,do
->perform
,need
->require
,hard
->difficult
.
- 例如
主客观
- 评价(指主语是我们时)东西时少用主观色彩的形容词,别人会认为你是在王婆卖瓜罢了(虽然确实是这样)。即主观评价用客观词,客观评价可以用主观词。
语法
上下文
- 上文出现的东西不要再重复,直接用代词指代。
- 上下文本身就是连结关系,所以表反转才用
But/However/xxx
,表并列不要再用And/xxx
。
多用被动语态
the xxx's apple
--->the apple of xxx
reduce xxx
->xxx is reduced
.
提取句子重点到前面
- 例如
B
是重点,The A is xxx by B
--->According to B xxx, A is xxx
。
这也是会让阅读很舒服的一个关键,你作为写作者,你在写作前已经100%掌握了这篇文章,你不会对任何内容有疑惑,但是对于新读者,特别是英语语境中,先说最重要的,读起来更简单。
- 例如
注意主语指代
特别是在从句中,要搞清楚每个句子的主语是谁。
这里会出问题的根本原因还是表述太口语化,导致主语指代不明。
We can find that there is no overfitting with MLP, but learning speed is reduced.
变成
We xxx that MLP does xxxx, but has xxx.