目录
一.论文写作之前
总所周知,如何确定一个感兴趣的研究方向,如何找出一个idea,常常听到的回复就是读文献,先读个40、50篇,一切就会水到渠成。但是,靠量的积累往往是一个漫长的过程,慢慢的磨练才能有质变,对于我们研究生来讲,读文献是必经之路,但是快速进入研究状态也是非常重要的。导师曾教过我们一个快速进入研究状态的方法,此方法效果因人而异,本人也正在实践此方法,下面介绍一下,如有需要改进的地方,还请指出。
1.如何快速发论文
step1:找一遍感兴趣的来自于顶刊或者顶会的文献,读懂它,理解它,复现它,并且连代码什么的都能理解,这样一来,论文的80%就已经掌握了;
step2:如果此时已经有idea了,那直接第三步;不然,可以尝试把论文讲给别人,这个“别人”最好是导师,也可以是同门、师兄等,在讨论论文的时候,“别人”的意见或者想法可能会是idea灵感的来源;
step3:当拥有一个idea时,立即找导师讨论其可行性,导师可以为你判断idea的可行性,或者idea需要改进的地方,是否这个idea已经有人做过,甚至还有解决问题更好的办法;
step4:确定idea的可行性以后,确定要投稿的期刊,下载那个期刊的模板,就可以开始写论文了,不要等到实验结果出来才开始写论文,并且论文要写一部分就要修改,不要写完了再修改;
二.论文写作中
1.总体需要注意的点
1.1 最重要的点
站在读者角度写论文,最主要的目的是将自己的研究通过论文的方式让别人看懂了解。
1.2 词汇方面
- 拒绝词汇口语化;
- 切勿使用“novel”、“only”,勿用“and”作为句首等;
- 使用更加谨慎得词汇,如“address”比“solve”好。
1.3 句子方面
- 请使用简单句,只需要主谓宾就行了,长句容易产生语法错误;
- 句子长度不要超过15个单词,有主谓宾后,加句号就可以使得句子变短;
- 可以总结来自顶会顶刊的句子,不要偷懒,这是一劳永逸的事。先找足够多的模板,再总结,再去写论文。
1.4 数学符号方面
- 数学表达式越简洁越好,其他表达式同理,审稿人看不懂会被拒;
- 数学表达式要从一而终,统一风格,确定了一个风格的数学表达式,就不要受其他论文的影响,内部不要出现矛盾;
- 学会写数学表达式的捷径是从模仿到表达,模仿顶刊顶会的撰写规范;
- 数学表达式过长要拆分为多个表达式;
- 所有的方程式都要编号;
- 论文中的观点尽可能用数学表达式描述,再添加文字描述;
- 常用集合在论文中也要加以描述,如:where ⋅ \cdot ⋅ denotes the cardinality of a set.
2.具体部分需要注意的点
2.1 标题
- 足够诱人;
- 简单明了;
- 控制在40-60个字母之间;
- 易于检索;
- 勿使用“based on”;
- 如果提出了新的算法,可以在标题中使用算法缩写。
2.2 摘要
写大概10个句子,包含:
1.提出问题并说明其重要性;
2.现有工作;
3.现有工作的局限性;
4.标题的扩写;
5,6,7.算法的各个步骤;
8.实验设置;
9.实验结果。
2.3 关键字
- 3-5个关键字;
- 最好字母升序排列。
2.4 引言
- 包含整篇论文中尽可能多的细节;
- 每一个段落的句子数应在5-10条之间;
- 借用图表为读者构建一个清晰的算法逻辑结构;
- 总结整片论文结构。
2.5 相关工作
- 把相关工作做一个系统的整理,据不同流派来进行介绍;
- 对于参考文献的引用一个地方最好不要超过三篇文献。
2.6 理论部分
- 根据1.4来写;
- 理论要具有完备性。
2.7 算法部分
- 只需要对核心算法进行介绍;
- 清晰的输入和输出;
- 明确指出关键步骤;
- 适当的注释可以帮助理解;
- 保持在15-30行之间;
- 给出出所用算法的时间和空间复杂度。
2.8 实验部分
- 数据集最好涉及的领域较多,且数据集够大,可以从参考文献的数据集入手;
- 算法内部和同类算法的对比。
2.9 结论
-
结论尽量简短,用五句话作结论;
-
避免使用摘要中出现过相同句子;
-
进一步的工作可能会有3到5点。
2.10 参考
勿一键生成,动手写是最好的。
三.写完之后
写完投稿后就坐等消息?NO!找出一些师兄师姐的论文评审意见或者一些常见的审稿意见,照着继续修改论文,以防审稿意见出来时手忙脚乱。