傻白入门芯片设计,如何写一篇好文章(十八)

目录

一、标题Title

如何看浩如烟海的文献?

二、摘要Abstract

三、介绍Introduction

(1)“六句扩展法”

(2)常见的逻辑:

(3)更好的逻辑:

四、相关工作Related work

(1)错误

(2)正确

五、方法Method

(1)方法描述的逻辑顺序:

(2)段落的写法:

(3)图和表的重要性:

六、实验Experiments

七、结论Conclusion


写论文的观念转变:以作者为核心整理工作—>以读者为核心阐述工作,降低信息理解难度是关键

你以为审稿人应该是这样审稿的:
审稿人一定是专家,无所不知。打印出来,仔细研读揣摩数天,对于看不懂的地方反复推敲。即使你的英文写得极其糟糕、即使你的文章组织很混乱、即使你的表述很难看懂,审稿人花费了大量的时间后终于看懂了,他认为你的工作是有意义的,决定给你个borderline或以上的分数。
审稿人实际上往往是这样审稿的:
他不一定是专家,一直忙于其他事,在deadline到来之前一天要完成n篇。审稿时他往往先看题目、摘要,扫一下introduction (知道你做什么) ,然后直接翻到最后找核心实验结果 (做得好不好) ,然后基本确定录还是不录 (也许只用5分钟!)。如果决定录,剩下就是写些赞美的话,指出些次要的小毛病。如果决定拒,下面的过程就是细看中间部分找理由拒了。

傻白入门芯片设计,如何写一篇好文章(十八)_第1张图片


一、标题Title

如何看浩如烟海的文献?

  • 根据标题过滤50%
  • 根据摘要再过滤20%
  • 根据介绍再过滤20%
  • 剩下的10%再仔细看论文

二、摘要Abstract

1.交代研究任务,向读者传达作者的任务和目的;

2.阐述研究现状总结不足,说明目前状态,为读者提供研究背景的铺垫,带出论文研究的挑战和难点,如果论文需要解决的技术挑战重大,可以单独列出⼀段进行描述。但切忌单纯罗列工作,而不突出难点;

3.提出解决的新思路,主要是用来引出论⽂的解决思路;

4.给出新方案的设计,较为详细地介绍所提出思路的实现;

5.总结论⽂的贡献以及实验结论,这部分需要总结并且强调论⽂的贡献。

  用语要简单,让外行能看懂。即“问题是什么+我们做了什么+我们大概怎么做的+我们做的挺不错(数据)”,以下是常见的误区:

  • 力图把所有细节都说清楚
  • 用很专业的术语来描述
  • 出现数学符号

三、介绍Introduction

比题目和摘要更进一步,用几段话说清你的工作;要点是充分论证你所做工作的必要性和重要性,要让审稿人认同并迫不及待想往下看;行文逻辑严密,论证充分。

(1)“六句扩展法”

Introduction的作用就是让大家容易读懂全文,从而起到一个铺垫的作用,包括:解释清楚“主要术语”;解释清楚模型的主要涉及思维以及技术路线。避免面面俱到,自我沉浸,可以通过多画图举例来说明解决方法;强调主要创新点,放在显眼位置。综上所述,赵鑫对引文(Introduction)的写法“六句扩展法”进行了如下总结:

①第一句写任务介绍以及研究意义

②第二句概述研究现状以及存在主要的问题

③第三句写解决这些问题的研究挑战

④第四句写当前方法的主要出发点以及解决思路

⑤第五句写当前方法的主要技术方案

⑥第六句写总结、强调贡献

(2)常见的逻辑:

  • 说明问题是什么
  • 简单罗列前⼈工作
  • 描述我们的工作

(3)更好的逻辑:

  • 说明问题是什么
  • 目前最好的工作面临什么挑战
  • 我们的方法能缓解上述挑战傻白入门芯片设计,如何写一篇好文章(十八)_第2张图片

四、相关工作Related work

论文写作中相关工作部分的要求,主要包括这四个方面:①尽量覆盖所有相关工作,其中可以匹配一些特定排版风格;多读论文;②进行细致的分类整理并突出相关之处;③强调差异与不同之处,例如主要任务,数据,算法的归纳与整理,这样可以写的非常高瞻远瞩并且浓缩;④兼顾长写与短写,铺垫好足够的内容再展开相关工作。在这个过程中,以下几点错误是较为常见的,我们需要特别避免:

(1)错误

  1. 没有引用重要论文 (可以直接作为rejection的理由)
  2. 简单的罗列和堆砌,缺乏深刻到位的评论
  3. 通过批评乃至攻击前人工作证明你的工作的创新性
  4. 没有讲清楚区别与联系,这体现了对论文进行分类总结的重要性;
  5. 语法错误,论文的时态可以选择过去时或现在完成时,但切忌混乱使用时态;
  6. 套用与滥用模板

(2)正确

  1. 向审稿人显示你对本领域具有全面深刻的把握
  2. 通过与前人工作的对比凸显你的工作的创新性
  3. 为读者梳理领域的发展脉络,获得全局的认识

五、方法Method

(1)方法描述的逻辑顺序:

错误的顺序:

  • 形式化描述
  • 解释数学符号的意义

正确的顺序:

  • 首先给出running example
  • 然后利用running example,用通俗语⾔言描述你的想法
  • 最后才是形式化描述

(2)段落的写法:

  1. 每个段落有个论断性的中心句
  2. 其余部分都是支撑句,围绕中心句展开论证
    • 前人工作
    • 具体数据
  3. 支撑句之间可分类组织
  4. 段尾可以加上衔接句

(3)图和表的重要性:

  1. 图和表是论文的骨架,争取让读者按照顺序看就能理解论⽂文的主要思想,不用通过看正文才能懂
    1. 一般第一遍看,都会看图、找例子
    2. 然后翻到后面找主要结果
    3. 再从头看正文
  2. 把论文的元素放在最应该被放在的地⽅方,符合读者的认知惯性,降低理解难度

注意:每个公式都有语言学意义,都来自你的直觉和想法,直接告诉审稿人,不要让他/她去揣摩

傻白入门芯片设计,如何写一篇好文章(十八)_第3张图片

傻白入门芯片设计,如何写一篇好文章(十八)_第4张图片

六、实验Experiments

在文章的实验部分,往往遵循如下的一般流程:数据集合(包括:评测指标和评测流程)、对比方法、主干实验分析、模型细致分析、定性实验,下面是各流程节点写作的详细方法:

1.数据集合,首先要在文章中写明原始数据来源,以及经过哪些预处理步骤得到最终用于评测的数据集。最终的数据还要列表进行诸如数据量类别数等的对比。一个小技巧是将表格中的数字右对齐,使用逗号表示法,如“200,000”,这样方便审稿人进行比较不同数据集合的大小。至于评测指标和评测流程,新任务的评测指标或流程,则要详细给出,老任务的则可以沿用已有指标。

2.对比方法时首先要简略的介绍baseline,若有特殊实现或者重要参数需要指明。而后需要对baseline进行整体总结。最后可以利用表格的形式对不同方法的性能进行对比。

3.主干实验分析时首先自己要清楚实验目的,文章中对实验的分析是为了证明文章的贡献、发现或者结论。不要流水账一般,比如A比B好,B比C好,而是要突出原因。此外若有些实验结果不如人意,也要进行分析。最后还要进行统计性检验证明提升有效。讲者举例如下,可以看到作者分析了过往方法的不足和优点,证明了自己方法的优越之处。

  1. 公认的标准数据和state-of-the-art系统
  2. 实验先辅后主
    1. 辅助实验 (开发集) :参数的影响
    2. 主实验(测试集) : 证明显著超过baseline
  3. 必须有显著性检验
  4. 不辞辛劳,做到极致

Minimum \to Solid \to Maximum

七、结论Conclusion

简要总结工作,不要再埋包袱、打伏笔,具体流程可以这样写:①具体任务、②解决方案、③实验结果、④未来扩展。需要注意的是,语法上,现在完成时和过去时都可以,但是不能混着用。

  1. 写论文本质是分享思想,呈现信息
  2. 信息的呈现符合读者的认知惯性
  3. 全心全意为读者服务,降低阅读难度,提高愉悦感
  4. 细节决定成败
  5. 不要本末倒置: 创新至上,技法为辅

 参考资料:

机器翻译学术论文写作方法和技巧:清华大学刘洋老师在CWMT-2014上做的经典报告,以机器翻译的视角,从选题开始,给大家讲解了论文写作的方法和技巧:

http://nlp.csai.tsinghua.edu.cn/~ly/talks/cwmt14_tut.pdf

吐血整理:论文写作中注意这些细节,能显著提升成稿质量

庖丁解牛剖析国际学术论文写作的快速入门 - 知乎 (zhihu.com)

你可能感兴趣的:(芯片设计入门,论文写作)