做研究与写论文【周志华教授】

2023-11-08

本文内容来自于周志华老师在2007年的报告《做研究与写论文》

首先讲到研究与研发的区别,其主要区别在于“新”:

  • 研究:发现新知识、发明新技术
  • 研发:根据已有知识和技术进行研制、开发

科学研究可以扩展人类的知识,没有科学研究就没有技术进步

如何做研究?

研究的基本过成可以分为TPIC,即Topic -> Problem -> Idea -> Concrete work (theoretical analysis, experiments).

1、Topic

计算机科学发展到今天,已经是一个非常广袤的学,先要进入一个具体的分支学科和领域,并获 得必要的了解(如NLP,CV等)。即使在一个分支学科和领域中,也有太多的话题(如NLP中的文本分类,文本摘要,预训练模型等)。

热点分布与可能对应的研究现状如下图所示:

在这里插入图片描述

  • 这只是目前CS中的一般情况,国内往往滞后一段时间
  • 科学发展往往是螺旋式上升的:“冷”了很久的一个topic,可能由于新的经典工作而重新“热”起来

2、Problem

“问题”是科学研究的心脏 !

  • 任何有价值的研究,都是为了解决某个问题
  • 提出一个好的问题,已经成功了一半

“问题”其实才是研究的真正开始

  • 这可能是CS研究中最困难的部分
  • 会找问题,是具有独立研究能力的标志

3、Idea

你也许会有很多idea,导师可以帮助你判断、改善 有了好的idea,问题就解决了一大半;

如果一下想不到好的idea,不要着急;

博士期间能做出一项重要的工作就已经很好了。

4、Concrete work

Idea需要得到支持 CS里面通常是理论分析实验验证

理论分析往往需要比较好的数学功底,实验验证通常需要较好的实验设计能力。

没有相应的能力怎么办?

  • 找人合作

两者都不容易,到博士念完,至少在某方面应该是得心应手了。

理论分析

  • 周全、不要有漏洞
  • 尽可能简单的工具

实验验证

  • 实验方案周全仔细
  • 基准测试
  • 其他学者也能使用的数据
  • 不可缺少的比较
  • 实验是可重复的

必要的分析和解释

  • Strength/weakness
  • How/When strong?
  • Why strong?
  • How/When weak?
  • Why weak?

小结一下

Topic -> Problem -> Idea -> Concrete work
对一项具体的CS研究工作来说:

  • 找到好的问题是关键
  • 有了好的idea,问题就解决了一大半
  • 具体、坚实的工作是必经的过程

如何写论文?

你需要说的其实就是这些 :

  • Problem X is important
  • Previous works A, B, and C have been done
  • A, B, and C have their weakness
  • Your work D
  • Theoretic analysis
  • Experimental comparison against A, B, and C
  • Why D is better
  • Strength and weakness of D
  • Future work on D

Outline

科学论文有比较清晰的结构,一般包括 :

  • Title
  • Abstract
  • Introduction
  • Previous work
  • Your contribution
  • Support (theoretical or experimental) – Discussion
  • Conclusion
  • Reference

Title

清楚地表达出主要工作

  • 字数忌长(尽可能不要超过20字)
  • 有吸引力

An example:

  • “甲地区乙时期丙昆虫交配过程的跟踪研究及其结果”
  • “昆虫交配后吃掉配偶的原因探讨”
  • “昆虫求偶过程中的献身行为”
  • “Eat me!”
    • The title of an <Science> paper

Abstract

Purpose: Summarize your contributions

Style:

  • What is the problem
  • What is your work
  • Features of your work
  • Advantages of your work
  • Results

Introduction

Purpose: Background and organization of the paper

Style:

  • Problem X is important
  • A, B, and C have been done
  • A, B, and C have their weakness
  • Our work D
  • Features and advantages of D
  • Results
  • Organization of the paper

Previous work

Purpose: Why your work, the differences

Style:

  • Categorization of previous works
  • One or two sentences for a work
    • Strength
    • Weakness

Don’t over-criticize previous works

Your contribution

Purpose: Introduce your work

Style:

  • Motivation
  • Definition, notation
  • Algorithm
    • Pseudo-code
    • Diagram
    • Explanations

If you were the reader, what questions will you ask?

Theoretical analysis

Purpose: Theoretical support to your work

Style:

  • Definition, notation (can be omitted if exist)
  • Lemma
  • Theorem
  • Proof

Put tedious details in Appendix

Experiments

Purpose: Experimental support to your work

Style:

  • Experimental design
    Be sure that other researchers can repeat your experiments according to your descriptions

  • Comparison

  • Discussion
    What is revealed by the experiments?

Put tedious details in Appendix

Discussion

Purpose: The relationship between your work and some very related works

Style:

  • Work A
    • Why it is very related
    • Difference to your work
  • Work B
    • Why it is very related
    • Difference to your work

Conclusion

Purpose: Summary and future work

Style:

  • Summary
  • Future work

Acknowledgement Reference Appendix

Misconceptions

Misconceptions 1:

The more, the better

Don’t provide too many “new” ideas in a paper. Try your best to focus on your core work

Misconceptions 2:

The more complex, the better

Try to make your paper easy to be understood.

Remember: You are showing your thoughts instead of confusing the readers

Mathematical language is to help you clearly express your thoughts, not to show your depth

Misconceptions 3:

The more selling, the better

Don’t exaggerate too much on your work. The reviewers/readers will judge it.

Misconceptions 4:

The more authoritative, the better

Don’t refer too many own work while ignoring others

Don’t behave as a bigshot if you were not

Tricks

  • Read more, write more

  • Use good papers as samples to simulate but not to copy

  • Use simple sentences

  • Not to show your elegance unless you are very famous

  • Try to avoid syntax errors
    Good work won’t be rejected for syntax, but at least the paper should be readable

  • Make your abbreviations easy to be pronounced

    • e.g. STARE is better than SBRE “STAtistics-based Rule Extraction”
  • Typeset according to the requirements of the target

  • Revise, revise, and revise

    • each time lay your paper aside for some time ask other persons to read your paper
  • Improve from comments

总结

论文是为研究工作服务的

  • 为了论文而论文,若非生计所迫, 就是浪费生命
  • 在“高档”期刊会议上发表10篇被引用0次的 论文,远不如在“低档”期刊会议发表1篇被 引用10次的论文

古今做学问者必经的三个境界:

  • 昨夜西风凋碧树,独上高楼, 望尽天涯路
  • 衣带渐宽终不悔,为伊消得人憔悴
  • 众里寻他千百度,蓦然回首,那人却在灯火阑珊处

学问苦乐,日久自悟

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

做研究与写论文【周志华教授】 的相关文章

  • elsevier中elsarticle模板如何使用apa引用格式

    我们知道latex的默认引用 cite 是长这样的 那elsevier下面的很多期刊要求我们使用apa 美国心理学会 的引用格式 其是长这样的 方法 这个问题折磨我好久 网上说使用 usepackage apacite 包 可是我一在els
  • Visio里Mathtype公式变形问题解决

    直接从word或者ppt复制MathType公式到Visio里可能会发生公式的变形 查找了一下解决办法 记录一下 建议不要只要从其他office软件直接复制过来 第一步 找到Visio工具栏的插入 然后选择对象 双击插入就可以了 后面的其他
  • 做研究与写论文【周志华教授】

    本文内容来自于周志华老师在2007年的报告 做研究与写论文 首先讲到研究与研发的区别 其主要区别在于 新 研究 发现新知识 发明新技术 研发 根据已有知识和技术进行研制 开发 科学研究可以扩展人类的知识 没有科学研究就没有技术进步 如何做研
  • 利用Bat命令批量修改文件名

    因为科研需求 需要把文件名规范统一命名 整体思路 先获得原始文件名字 带后缀 再导到excel里搞好新名字 构建好Bat的ren函数 完成修改 具体措施 1 读取原本文件名称 在相应的文件目录下 新建一个文本文件 并且打开输入 dir b
  • 用Endnote在word中插入文献出现{Xu, 1997 #407}等样式的错误的解决方法如下

    1 将Instant Formatting 由Off设置为On 2 弹出的对话框 点击ignore all 参考 https blog csdn net coberup article details 82525988
  • 各种坐标系下的散度、梯度、旋度公式

    引言 本文介绍了散度 梯度和旋度在直角坐标系 柱坐标系和球坐标系三种常见坐标系下的表示 记录一下 具体可以利用梅拉系数进行推导 谨记 梯度 标量求梯度得到矢量 散度 矢量求散度得到标量 旋度 矢量求旋度得到矢量 1 直角坐标系 标量表示 f
  • 科研笔记(九)重构智能手机CSI指纹用于室内定位(上)

    重构智能手机CSI指纹用于室内定位 题目 CRISLoc Reconstructable CSI Fingerprinting for Indoor Smartphone Localization 论文作者 Zhihui Gao Yunfa
  • pandoc提取word中的图片

    pandoc提取word中的图片 pandoc i xxx docx o xxx tex extract media pathName 会将word中的图片提取到 pathName下的media中 如图所示 更多参数可以参考pandoc的用
  • EndNote和Word关联&&“endnote cwyw dll不是有效的office加载项“解决方案

    一 问题背景 前不久把Word重装了一遍 装好了以后就重新打开 无奈之前的EndNote插件不见了 这对于要查文献的我真的受到了一万点伤害 有点夸张 但其实也还好 不过EndNote导出文献格式真的很方便 对于我看文献做笔记啥的还是非常有帮
  • Zotero使用笔记—文献管理、做笔记、文献引用、数据备份

    先贴一张zotero的大头照 步入正题 依次介绍zotero的几大功能 一 中英文 文献管理 先看了视频1和视频2这两个基本使用教程 浏览器又搜了一点 学到了 zotero用一个条目存储一篇文献的基本信息和PDF zotero中添加一个条目
  • 【PrimeTime 基本命令】

    https www micro ip com drchip php mode 2 cid 17
  • X射线荧光分析仪的原理及应用-科学指南针

    X射线荧光分析仪简称XRF 是分析XRF光谱分析技术可用于确认物质里的特定元素 同时将其量化 发展历程 1895年伦琴发现X射线 1910年特征X射线光谱的发现 为X射线光谱学的建立奠定了基础 20世纪50年代商用X射线发射与荧光光谱仪的问
  • 高分子材料表征方法简介-科学指南针

    生物医用高分子材料在医疗领域的应用越来越广泛 如常见的骨科植入材料 人工晶体 填充假体 人工血管 医用缝合线等等 生物医用材料 尤其是植入类材料 需要与人体长时间接触并在体内承担起修复和支撑功能 不仅要求其在生理条件下的物理机械性能要长期保
  • 电感耦合等离子体(ICP)-科学指南针

    ICP 即 电感耦合等离子体 Inductively Coupled Plasma 一般指电离度超过0 1 被电离了的气体 这种气体不仅含有中性原子和分子 而且含有大量的电子和离子 且电子和正离子的浓度处于平衡状态 从整体来看是中性的 有时
  • 背散射衍射和背散射的区别-科学指南针

    背散射衍射是什么 将一束电子束轰击至样品表面 电子撞击晶体中原子产生散射 这些散射电子由于撞击的晶面类型 指数 原子密度 不同在某些特定角度产生衍射效应 在空间产生行射圆锥 几乎所有晶面都会形成各自的衍射圆锥 并向空间无限发散 用荧光屏平面
  • 二区SSCI,国人发文第三,影响因子涨至4分,无需版面费!-科学指南针

    1 期刊介绍及速览 American Journal of Agricultural Economics 美国农业经济学杂志 以下简称 AJAE 是Wiley出版社旗下的刊物 于 1919年 创刊 为世界各地农业和粮食经济学 自然资源和环境
  • 论文写作“the”的用法?-科学指南针

    1 感觉满篇好多 the 先说一点儿统计数据 和我所做东西紧密相关的7篇快报 总字数14000 the 1000次 平均每14个字出现一次 英语中频率排名第一的 the 语料库的统计是每16个字出现一次 考虑到学术写作的指代重复性高 情有可
  • 亮点 | 有前途的高性能薄膜制备利器——脉冲激光沉积技术(PLD)

    脉冲激光沉积 PLD 就是将激光聚焦于靶材上一个较小的面积 利用激光的高能量密度将部分靶材料蒸发甚至电离 使其能够脱离靶材而向基底运动 进而在基底上沉积 从而形成薄膜的一种方式 脉冲激光沉积 PLD 原理 整个PLD镀膜过程通常分为三个阶段
  • 为Word装上这3大插件,你的论文写作效率至少提升2倍!

    Word可以说是当前最主流的论文写作工具之一 尽管其基础功能强大 但是总有一些小功能尚未集成 这时候 安装插件往往能够解决我们的燃眉之急 今天小编给大家 分享3款提升写作效率的Word插件 学完赶紧用起来吧 01Office Ta Word
  • 有机小分子化合物的核磁H谱图分析教程-科学指南针

    1 核磁分析的原理 核磁共振波谱法 Nuclear Magnetic Resonance Spectroscopy NMR NMR是研究原子核对射频辐射 Radio frequency Radiation 的吸收 它是对各种有机和无机物的成

随机推荐

  • OSPF详解(HCIP)

    学习目标 1 了解OSPF基本特性 2 了解OSPF邻接关系建立流程 3 了解OSPF报文 4 了解1类到7类LSA 5 OSPF矢量图画法 6 OSPF不规则区域解决方法 7 OSPF网络类型 8 OSPF特殊区域特性 一 OSPF基本特
  • JAVA 记录内网服务通过外网服务获取文件流

    公司项目遇到 对接第三方接口时需要根据链接获取网络文件保存到我们自己的服务器 但是本服务无法访问外网 只能通过请求另一个服务去访问外网 故准备由外网服务获取网络文件并将文件流推送回内网服务进行保存 外网服务接口 RestController
  • 华为OD机试 C++【代表团坐车】

    题目 一场大会上 有好几个代表团同时到达 接待处的问题是 只有一辆车去接 而这车的座位是有限的 你的任务是帮助接待员算出 有多少种方法可以让这车的座位恰好坐满 不多也不少 限制条件 每个代表团的人数都不会超过车的总座位数 每个代表团的人数和
  • 算法:图解位运算以及鸽巢原理应用

    文章目录 实现原理 基础位运算 位图思想 找最右侧数 按位异或 算法思路 典型例题 基础位运算 只出现一次的数字 只出现一次的数字III 经典题型 判断字符是否唯一 两整数之和 只出现一次的数字II 消失的两个数字 鸽巢原理 总结 本篇总结
  • visual studio2019下配置openCV

    openCV系列文章目录 文章目录 openCV系列文章目录 前言 一 解决办法 二 使用步骤 1 引入库 2 读入数据 运行结果 注意 工程源码下载 前言 我们使用CMake编译openCV源码 后会生成lib dll库 但是我发现在我的
  • emoji表情符号有时不能正常显示的问题的解决方案

    1 emoji表情符号应用场景及遇到的问题 emoji表情符号使用的场景 前端页面将用户带有emoji表情符号的留言发送给后端保存后 前端页面从后端获取留言再次展现 但是到再次从后端获取留言展示时 emoji表情符号不能正确展示 估计是后端
  • 操作系统第一章操作系统引论作业

    操作系统第一次课程作业 1 如果计算机不配操作系统 用户编写程序与运行程序需经历怎样的过程 需要人工操作 需要编写机器语言 需要脱机输入输出 2 什么是操作系统 它有什么基本特征 列举4种操作系统的名称 操作系统是管理计算机硬件与软件资源的
  • AcDbTable

    AcDbTable pTab new AcDbTable AcGePoint3d pInsert AcGePoint3d 0 0 0 AcDbDictionary pDict NULL 格式设置 AcDbObjectId idTblStyl
  • 简述for in 和 for of 的区别

    1 推荐在循环对象属性的时候使用 for in 在遍历数组的时候的时候使用 for of 2 for in 循环出的是 key for of 循环出的是 value 3 注意 for of 是 ES6 新引入的特性 修复了 ES5 引入的
  • Python科学计算的瑞士军刀——Anaconda 安装与配置

    Introduce Python是一种强大的编程语言 其提供了很多用于科学计算的模块 常见的包括numpy scipy和matplotlib 要利用Python进行科学计算 就需要一一安装所需的模块 而这些模块可能又依赖于其它的软件包或库
  • 数据库优化、索引【面试题】

    目录 数据库调优的目标 索引覆盖是什么 最左缀原则是什么 哪些因素可能会造成Mysql性能问题 如果sql语句需要使用联表查询我们如何进行优化呢 Mysql常见优化手段 你从哪些方面去优化你的数据库 一个页面响应很慢 你按照什么顺序去排查
  • java 微信请求_微信小程序请求微信api授权登录(Java后端)

    1 小程序端调用wx login 获取到微信返回的code临时凭证 2 小程序端调用我方的后台接口 Java后端调用微信的api 需要appId appSecret js code grant type authorization code
  • 简单易用的公司网页模板,助您快速建站

    在当今数字化时代 拥有一个高质量的公司网页是每个企业成功的关键 然而 对于那些没有技术专业知识的人来说 创建一个专业的网页可能是一项艰巨的任务 但是 现在有许多简单易用的公司网页模板可用于帮助您快速建站 下面 我们将简单地介绍一下如何利用这
  • 合并链表(C++)

    合并两个排序的链表 剑指Offer 25 问题描述 输入两个递增排序的链表 合并这两个链表并使新链表中的节点仍然是递增排序的 示例 输入 1 gt 2 gt 3 1 gt 3 gt 4 输出 1 gt 1 gt 2 gt 3 gt 4 gt
  • 【毕业设计】Python_基于DFM模型AHP算法的学生消费行为分析

    资源下载 https download csdn net download wouderw 87402799 1 分析学生消费行为的目的 1 分析学生的消费行为和食堂的运营状况 为食堂运营提供建议 2 根据学生的整体校园消费行为 选择合适的
  • DOTA: A Large-scale Dataset for Object Detection in Aerial Images 翻译

    DOTA 用于航空图像中目标检测的大规模数据集 原文 https arxiv org pdf 1711 10398 pdf 官网 https captain whu github io DOTA dataset https captain
  • 链栈的实现--C 语言版,详细讲解+代码实现

    顺序栈的实现 C 语言版 详细讲解 代码实现 例如 第一章 Python 机器学习入门之pandas的使用 文章目录 顺序栈的实现 C 语言版 详细讲解 代码实现 前言 一 结构体定义 二 操作步骤 1 初始化 2 判断栈是否为空 3 入栈
  • 悬铃木超级计算机,陈根:“九章”攻擂“悬铃木”,快一百亿倍的量子霸权

    文 陈根 2019年 谷歌率先宣布实现 量子霸权 量子优越性 一把把量子计算推入公众视野 激起量子计算领域的千层浪 就在近日 中国团队宣布量子计算机 九章 问世 挑战谷歌 量子霸权 实现算力全球领先 九章 作为一台76个光子100个模式的量
  • CCP学习二——通信流程

    1 概述 CCP通信按信息传输方式分为 POLLING 问答 和DAQ方式 按功能模式分为三种 SESSION 会话 CAL 标定 DAQ 查询 工作流程一般为 程序初始化完成后 通过SET S STATE设置节点当前工作状态 Sessio
  • 做研究与写论文【周志华教授】

    本文内容来自于周志华老师在2007年的报告 做研究与写论文 首先讲到研究与研发的区别 其主要区别在于 新 研究 发现新知识 发明新技术 研发 根据已有知识和技术进行研制 开发 科学研究可以扩展人类的知识 没有科学研究就没有技术进步 如何做研