IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 开发工具 -> 分享自己学习到的科研方法 -> 正文阅读

[开发工具]分享自己学习到的科研方法

01 理解别人的论文

对于科研,我们必须要有自己的insight,找新的idea。但是,我们不应该从挑别人论文的毛病开始,而是恰巧相反,我们应该从理解别人论文的优点开始!我们将别人论文中的优点,主要是insight,深入理解以后,在你自己的领域和研究的背景下面加以扩展,我们就可以得到一些新的现象,进而提出新的idea!为了深入的理解insights,我们应该动手做一些实验来验证别人论文中的insights。但不是复现别人的实验结果,各种因素可能导致复现困难。

02?提出自己的idea

做一些实验来理解insights的时候,我们可以开始思考idea了。当提出一个idea以后,我们需要做的第一件事就是可行性的验证,也就是去验证这个idea背后的假设条件到底成立还是不成立。可以是实验,可以是理论推导。idae可分为应用型和和颠覆型

一个应用型的idea一般是这样提出来的:?看了几篇论文后经过思考和理解,发现了这几篇论文的几个insights,然后我开始想怎么能够扩展一下这些insights。这时候可能想到,有一些insights稍加修改,就可以用于别的场景了。于是我为了在新的场景里面使用这个改进后的insight,我就编造出了一个有意思的设计和场景。这样一来,就有了basic design,之后,就稍微做一些实验,看看basic design的效果。一般来说,这种稍微改进后的insight都可以使得实验效果变得很好。于是乎,为了给论文增加一些分量,试着找一些新的场景或者需求。总而言之,应用型的idea之所以被称为是应用型,是因为这种idea是建立在深入思考并且理解了别人论文的insight以后,把别人的insight加以扩展,并且应用到了新的场景下面,解决的是新场景下的一些问题。

颠覆型的idea一般是这样提出来的:?颠覆型的idea一般是几个设计互相之间是关联的,缺一不可的。颠覆性的idea并不一定需要极其复杂。相反,如果我们发现了一个非常有趣,非常有突破性的insight,这个论文往往很容易就做出来了。因此,颠覆型的idea之所以成为一个顶会的论文,就是因为它里面的设计很漂亮,很简单,很有效。例如SVM,?PCA算法等,这些论文的引用量巨大? ?。这个时候,当阅读这样的开山之作的时候,需要理解这种方法的每一个步骤,明白每个步骤中的假设条件和insight。我们学习的方法有一个输入,中间有几个步骤,最后是一个输出结果 。如果我们对于输入的背后含义有一定的理解以后,我们应该可以对这种输入进行一些改进。这样一来,一旦这个方法的输入改变了,接下来的每一个步骤可能都需要重新计算,或者重新设计用以适应新的输入。这样一来,这种idea,一定是颠覆性的。

03?完善设计

如果提出的idea可行并且达到了希望的档次,那么就应该去把这个idea一点点展开。在完善设计的过程中,需要做大量的实验。这些实验的目的是为了验证新增加的设计。从读别人论文到完善设计这三个步骤中的所有实验都是为了验证可行性。这些实验并不是用来测试设计的性能,也不是在论文的实验结果部分应该写进去的那些结果。

04?写论文

当完善了设计以后,不应该急着去做实验来测试提出的方法,而是应该先开始写论文。这是因为,即使现在做了一些实验,将来也可能因为论文的写作,把现在做的实验结果给砍掉。

  开发工具 最新文章
Postman接口测试之Mock快速入门
ASCII码空格替换查表_最全ASCII码对照表0-2
如何使用 ssh 建立 socks 代理
Typora配合PicGo阿里云图床配置
SoapUI、Jmeter、Postman三种接口测试工具的
github用相对路径显示图片_GitHub 中 readm
Windows编译g2o及其g2o viewer
解决jupyter notebook无法连接/ jupyter连接
Git恢复到之前版本
VScode常用快捷键
上一篇文章      下一篇文章      查看所有文章
加:2021-08-02 11:00:04  更:2021-08-02 11:00:14 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年4日历 -2024/4/28 13:27:52-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码