学术论文写作 | (7)NLP学术论文写作方法和技巧

标签: 学术论文写作

本篇博客内容主要来自清华大学刘洋老师的《机器翻译学术论文写作方法和技巧》,特此整理分享。

论文发表流程

在这里插入图片描述

选择的智慧

  1. 重要问题、重大挑战
  2. 个人感兴趣
  3. 即将成为热门
  4. 高风险性

做好不被承认的准备。

解决问题

  1. 思维独立性
    先思考,再去查文献相互印证。
  2. 语言学意义
    具有语⾔言学理论的⽀支撑,符合语⾔言学⾓角度的直觉。
  3. 数学意义
    使⽤用数学⼯工具做形式化,不臆造数学公式。
  4. 简洁优美
    简单、干净、优美

写论文时什么最重要?

在这里插入图片描述

审稿

在这里插入图片描述
微博上的佐证:
在这里插入图片描述

观念转变

在这里插入图片描述

  • 全心全意为读者服务
  1. 信息的呈现符合读者的认知惯性
    深⼊浅出,引⼈入胜,让读者快速找到想要的信息。
  2. 尽量降低读者的理解难度
    合理地综合使用信息元素:图>曲线>表>正文>公式
  3. 尽量提高读者阅读时的愉悦感
    思想新颖、组织合理、逻辑严密、论证充分、⽂笔优美、排版美观

阅读与写作

	阅读与写作是一个逆过程,如下图所示:

在这里插入图片描述

降低(读者)信息理解难度是关键:

在这里插入图片描述

标题写作技巧

  • 标题的重要性

在这里插入图片描述

  • 例子

    用一句话概括你所做的工作;考虑搜索引擎的影响,包含关键词。
    在这里插入图片描述

    可以适当地别出心裁。
    在这里插入图片描述

摘要的写作技巧

  • 几句话概括你的工作
  • 误区
    • ⼒图把所有细节都说清楚
    • ⽤很专业的术语来描述
    • 出现数学符号

摘要似广告,要有吸引力;用语要简单,让外行能看懂。

  • 例子

    摘要大体包括四部分:

  1. 问题是什么
  2. 我们做了什么工作
  3. 大概是怎么做的
  4. 实验结果,说明做的不错!

在这里插入图片描述

介绍的写作技巧

论文中最难写的。

  • 写法
  1. ⽐题目和摘要更进一步,⽤几段话说清楚你的工作
  2. 要点是充分论证你所做工作的必要性和重要性,要让审稿⼈认同并迫不及待想往下看。
  3. ⾏文逻辑严密,论证充分
  • 常见逻辑
  1. 说明问题是什么
  2. 简单罗列前人工作
  3. 描述我们的工作
  • 更好的逻辑
  1. 说明问题是什么
  2. 目前最好的工作面临什么挑战(之前工作的不足)
  3. 我们的方法可以缓解上述挑战
  • 例子

    第一段提出研究的问题:
    在这里插入图片描述
    (问题是什么,问题研究的重要性或必要性,问题应用广泛有迫切的需求等…)

    第二、三段描述当前最好的(一些)工作面临的挑战(这些工作的不足):
    在这里插入图片描述

    最后说一下我们的工作可以缓解上述挑战(解决这些工作的不足):
    在这里插入图片描述

  • 段落的写法

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

在这里插入图片描述

在这里插入图片描述

  • 衔接句

在这里插入图片描述

支撑句要论证严密/严谨

  • 新技巧

    十年前比较新,现在比较通用。

  1. 在⾸页放置⼀个图或者表,让读者⼀目了然你所做的⼯作;
  2. 介绍最后不要去写论文组织结构,如“This paper is organized as follows.Section 2 …”,⽽是直接列出⾃己的贡献。
  • 信息元素的易理解度

在这里插入图片描述

  • 信息流的变化

右侧为首页加入图表后的信息流情况:
在这里插入图片描述

  • 图和表的重要性
  1. 图和表是论文的⾻架,争取让读者按照顺序看完论文中的图表就能理解论文的主要思想,不用通过看正文才能懂。
    (⼀般第一遍看,都会看图、找例子;然后翻到后面找主要结果;再从头看正⽂文)
  2. 把论⽂的元素放在最应该被放在的地⽅,符合读者的认知惯性,降低理解难度
  • 直接列出自己的贡献

介绍最后不建议写文章的组织结构(每一部分是什么),而是直接分条列出自己论文的贡献:
在这里插入图片描述

  • 全局连贯性

Introduction开始时列出当前工作的挑战或不足,最后列出对应的贡献。在方法部分再详细介绍相应的解决办法,最后实验部分验证相应解决办法的有效性。一定要注意对应性、逻辑性和全局连贯性。

在这里插入图片描述

方法写作技巧

  • 如何描述自己的方法

在这里插入图片描述

  • 例子
    在这里插入图片描述

  • Runing Example

在这里插入图片描述

  • 方法描述的逻辑顺序

在这里插入图片描述
在这里插入图片描述

实验写作技巧

  • 实验设计
  1. 公认的标准数据集和state-of-the-art系统
  2. 实验先辅后主。辅助实验:在验证集/开发集上,验证一些重要(超)参数的影响;主实验:在测试集上,证明提出的模型显著超过了baseline。
  3. 必须有显著性检验
  4. 不辞辛劳,做到极致(做实验的三个等级)
    在这里插入图片描述
  • 先辅后主

在这里插入图片描述

  • 用图的误区

在这里插入图片描述

  • 用表的误区

在这里插入图片描述

  • Caption包含充分的信息

在这里插入图片描述

相关工作的写作技巧

  • 错误
    在这里插入图片描述

  • 正确

在这里插入图片描述

  • 例子

传承与创新,尊重前人的工作。
在这里插入图片描述
在这里插入图片描述

附录写作技巧

在这里插入图片描述

  • 例子
    在这里插入图片描述
版权声明:本文为sdu_hao原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/sdu_hao/article/details/104562372

智能推荐

idea基础–(7)–jsp页面Controller路径自动识别的问题“Cannot resolve controller URL ...”,Cannot resolve variable

idea之所以强大,就是强大的代码提示和联想功能,写起代码来简直不要太爽。但是这几天我发现在我的jsp页面中访问controller路径的时候不会自动提示了,对于这么严谨的我肯定要找出原因啊,哈哈。 最终效果:按住ctrl,同时点击左键会自动跳转到对应的controller代码块,爽。 需要同时满足的条件 JSP页面顶部包含如下代码: 在idea的项目设置中显示如下:  若显示的是spring a...

26_Python基础_继承

面向对象三大特性: 封装 根据 职责 将 属性 和 方法 封装 到一个抽象的 类 中 继承 实现代码的重用, 相同的代码不需要重复的编写 多态 不同的对象调用相同的方法,  产生不同的执行结果,  增加代码的灵活度 1.  单继承 1.1 概念 继承的概念:&...

循环

与任何程序设计语言一样Java利用条件语句与循环结构确定流程控制,一下总结一下Java中的循环语句: while do while for switch 对于golang来说: switch非常灵活。从第一个expr为true的case开始执行,如果case带有fallthrough,程序会继续执行下一条case,不会再判断下一条case的expr,如果之后的case都有fallthrough,d...

1638 统计只差一个字符的子串数目(动态规划)

1. 问题描述: 给你两个字符串 s 和 t ,请你找出 s 中的非空子串的数目,这些子串满足替换一个不同字符以后,是 t 串的子串。换言之,请你找到 s 和 t 串中恰好只有一个字符不同的子字符串对的数目。比方说, "computer" 和 "computation"...

websocket基本原理

HTTP中一个request只能有一个response。而且这个response也是被动的,不能主动发起 因此过去的服务端推送信息是通过客户端不停的轮询实现的 websocket是双向通信协议,提供了服务端主动推送信息的能力 需要客户端(浏览器)和服务端同时支持 如果经过代理的话,还需要代理支持,否则有些代理在长时间无通信时会自动切断连接 因此WS为了保证连接不被断掉,会发心跳 WebSocket...

猜你喜欢

mybatis+ehcache二级缓存

导入jar包 mapper.xml文件开启二级缓存 pojo类实现序列化接口 配置ehcache.xml 测试...

python+opencv实现图像拼接

任务 拍摄两张图片去除相同部分,拼接在一起 原图 结果 步骤 读取两张图片 使用sift检测关键点及描述因子 匹配关键点 处理并保存关键点 得到变换矩阵 图像变换并拼接 代码实现 扩展 这里对右边图像进行变换,右边变得模糊,可以修改代码对左边图像变换 这里只有两张图片拼接,可以封装实现多张图片拼接 可以修改代码实现上下图片的拼接...

python_sklearn机器学习算法系列之AdaBoost------人脸识别(PCA,决策树)

          注:在读本文之前建议读一下之前的一片文章python_sklearn机器学习算法系列之PCA(主成分分析)------人脸识别(k-NearestNeighbor,KNN)         本文主要目的是通过一个简单的小...

memmove函数与memcpy函数的模拟实现

memmove函数和memcpy函数都是在内存复制任意类型的,但是它俩也有区别。当源区域和目标区域有重复的,memmove函数会复制缓冲区重叠的部分,而memcpy相反,会报出未知错误。 下面给出两个函数的实现 首先,memmove函数。 实现的基本原理如下图。 具体代码如下: memcpy函数的实现很简单,就直接给出源代码了...