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

news2024/10/7 6:42:31

目录

一、标题Title

如何看浩如烟海的文献?

二、摘要Abstract

三、介绍Introduction

(1)“六句扩展法”

(2)常见的逻辑:

(3)更好的逻辑:

四、相关工作Related work

(1)错误

(2)正确

五、方法Method

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

(2)段落的写法:

(3)图和表的重要性:

六、实验Experiments

七、结论Conclusion


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

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


一、标题Title

如何看浩如烟海的文献?

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

二、摘要Abstract

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

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

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

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

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

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

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

三、介绍Introduction

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

(1)“六句扩展法”

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

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

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

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

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

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

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

(2)常见的逻辑:

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

(3)更好的逻辑:

  • 说明问题是什么
  • 目前最好的工作面临什么挑战
  • 我们的方法能缓解上述挑战

四、相关工作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. 把论文的元素放在最应该被放在的地⽅方,符合读者的认知惯性,降低理解难度

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

六、实验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)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/125404.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

《CSAPP》笔记——系统级IO、网络编程、并发编程

文章目录传送门系统级IOUnix输入和输出Unix文件Unix文件操作Unix管理打开文件打开文件流程文件共享重定向文件标准IO标准IO流标准IO的缓冲机制RIO(Robust IO)对比与总结网络编程历史从头构建互联网网络层次以太网段网桥连接的以太网段互联网网络协议互联…

远程代码执行渗透与攻防(一)

目录 前言 远程代码执行:Remote Code Execute 远程命令执行:Remote Command Execute 为什么要远程执行代码? 漏洞危害 近几年影响比较大的RCE漏洞 PHP RCE涉及函数 代码code注入: 命令command注入 : 靶场案…

Word控件Spire.Doc 【评论】教程(4):C#、VB.NET如何在Word的评论中插入图片

Spire.Doc for .NET是一款专门对 Word 文档进行操作的 .NET 类库。在于帮助开发人员无需安装 Microsoft Word情况下,轻松快捷高效地创建、编辑、转换和打印 Microsoft Word 文档。拥有近10年专业开发经验Spire系列办公文档开发工具,专注于创建、编辑、转…

认真学习MySQL中锁机制(二)

接上文认真学习MySQL中锁机制(一)我们继续学习MySQL中的锁机制。 【5】按加锁的方式划分:显示锁、隐式锁 ① 隐式锁 一个事务在执行insert操作时,如果即将插入的间隙已经被其他事务加了gap锁,那么本次insert操作会阻…

分类算法KNN的python实现

作者:刘凡 KNN算法介绍 KNN算法是有监督学习中的分类算法,它是一种非参的,惰性的算法模型。非参的意思并不是说这个算法不需要参数,而是意味着这个模型不会对数据做出任何的假设,与之相对的是线性回归(我…

隐语任务调度

隐语目前暂定支持的设备列表: 一 PYU 数据所有者是SecretFlow中的PYU设备,明文并成为PYU Objects一个PYU object(明文)可以被转化为秘密分享,被叫做SPU Object。Python函数可以被发送至SPU设备执行,背后是…

人工智能:图像数字化相关的知识介绍

❤️作者主页:IT技术分享社区 ❤️作者简介:大家好,我是IT技术分享社区的博主,从事C#、Java开发九年,对数据库、C#、Java、前端、运维、电脑技巧等经验丰富。 ❤️个人荣誉: 数据库领域优质创作者🏆&#x…

只从 2022 年算起,谷歌就向社会输送了至少 26 位高端 AI 人才。

2022 年,人工智能在 AIGC、AI for science 等领域持续发展,一些工作也在知识型模型方面做出了探索。除了这些研究成果,我们还会发现这一年人工智能从业者的工作情况也有比较大的变化。 例如,Meta 等大型科技公司进行了大规模的裁…

【 shell 编程 】第1篇 变量

变量 文章目录变量一、前言二、变量1.变量的类型2.变量的运算一、前言 1.什么是 shell 简介: SHELL是UNIX系统的用户与操作系统之间的一种接口。它既是UNIX系统的命令解释程序,又是一种高级的命令程序设计语言。 作为命令解释程序,SHELL接收…

Windows/Mac/Ubuntu环境下安装Dokcer

前提概要: 注意:安装虚拟环境的步骤我放到另外一个文章里面啦,有需要的可以看看哦 Docker介绍:1、Docker 并⾮是⼀个通⽤的容器⼯具,它依赖于已存在并运⾏的 Linux 内核环境。2、Docker 实质上是在已经运⾏的 Linux 下…

智慧养老系统(社区+居家+机构养老)

智慧养老是一个新的养老模式,信息化医疗服务,不仅能够提高养老产业的质量,提高养老成本降低,而且能够提高老人的身体健康,提高养老人的老年生活质量。 智慧养老系统解决方案提供完整的机构养老系统、社区养老系统&…

在项目中使用——newFixedThreadPool线程池

newFixedThreadPool线程池前言newFixedThreadPool的介绍使用newFixedThreadPool的步骤实例化一个固定线程大小线程池创建一个用于启动新线程的类使用submit提交线程最后关闭关闭线程池CountDownLatch配合线程池使用构造CountDownLatch计数器减一使调用该方法的线程处于等待状态…

推荐 12 月 yyds 的开源项目

本期推荐开源项目目录:1. 面向 API 的低代码平台2. 京东抢购自动下单助手3. 开发人员使用的低代码平台4. 好用又强大的开源建站工具5. OCR 图片转文字识别软件6. 互联网仍有记忆01面向 API 的低代码平台APITable 一个面向 API 的低代码平台,用于构建协作…

推荐系统从入门到入门(2)——简单推荐系统构建(无框架、Tensorflow)

本系列博客总结了不同框架、不同算法、不同界面的推荐系统,完整阅读需要大量时间(又臭又长),建议根据目录选择需要的内容查看,欢迎讨论与指出问题。 系列文章梗概 本次大作业主要是以电影推荐系统为例,介绍…

GIC V3 V4 逻辑组件

GIC V3 & V4 逻辑组件1 GIC V3逻辑组件2 GIC 各组件的介绍2.1 Distributor2.2 Interrupt translation service, ITS2.3 Redistributor2.4 CPU interface1 GIC V3逻辑组件 The GICv3 architecture consists of a set of logical components: • A Distributor.• A Redist…

C++ 实现Manacher算法

前言 Manacher算法是一种回文串查找算法,专门用于处理查找字符串中的回文子串操作。虽然这个算法本身只是用于查找回文子串,但是它的查找思想还是非常值得学习的。由于Manacher算法是基于暴力解法优化而来的,所以在阅读正式的算法之前&#…

arthes—线上debug好帮手

arthes简介 以下是arthes官网原文: 通常,本地开发环境无法访问生产环境。如果在生产环境中遇到问题,则无法使用 IDE 远程调试。更糟糕的是,在生产环境中调试是不可接受的,因为它会暂停所有线程,导致服务暂…

粒子滤波原理和MATLAB代码实现

理论基础1: (a) Prediction Use the transition equation to propagate the particles: (b) Update Use the measurement equation to obtain measurements of the propagated particles and their standard deviations: (in the case of our program, ym is obt…

如何在 Manjaro Linux 上安装 ONLYOFFICE 桌面编辑器

ONLYOFFICE 桌面编辑器是一款免费开源办公套件,其中包括适用于文本文档、电子表格与演示文稿的离线编辑器。同时,您还可将应用程序连接至云端(ONLYOFFICE、Nextcloud 等)以便在线开展文档协作。该应用的源代码已根据 AGPL v.3.0 许…

业务中台10讲2.0合辑(推荐收藏)

目录V3.0迭代内容: 增加最近更新的中台系列文章至本目录;根据最新热点修订并调整部分未更新内容方向;为各文章标注《中台产品经理宝典》书中原文出处;本目录使用方法: 本目录推文为中台内容系列中的业务中台子类新原…