• 学术随笔(三):关于做出一个好工作的流程中期总结


    最近在带本科生做研究,我发现自己做和带人做区别还是很大的,我本身是一个思维比较跳跃的人,每天都有很多想法,所以做起研究来好像也没遇到什么困难,真的遇到了困难就等灵感来,然后试验一下,一般都能解决问题,但带人做研究可不能这样搞,总不能叫师弟师妹每天等灵感搞科研吧,所以我也在总结整理出自己做研究的一套流程,当然我现在还没发顶刊,所以这个流程未必是最优的,以后也可能会更新新版本,权当一个总结,之后就可以按照流程带新生。

    一般来说,我们首先需要明确我们研究的大问题是什么,对新人来说,这可能需要导师指导,明确说清楚哪些问题值得研究,接下来我就以如何煮出一份美味的意粉为例子,总结一下整个研究的流程。

    首先,我们需要明确的一点是,煮出美味的意粉本身只是一个大问题,但并不是一个具体的、可以成为论文中心的问题,我们需要的是一个详细的、针对性的问题,而这需要我们通过查阅文献,了解前人的研究思路才能得到的。比如说,我们现在开始查阅煮意粉相关的文献,我们了解了意粉产生的历史、意粉的不同烹饪方法、意粉的不同种类等等,在看文献的过程中,我们需要重点关注的是这些文献的introduction部分,特别是最后那部分,一般在这部分,文献会指出煮意粉过程中的一些难点,以及他们提出了什么样的解决思路,所以,当我们看了足够的文献之后,我们应该要总结出来两点,第一,煮意粉的问题、难点有什么,第二,针对这些难点目前提出了什么方法,不同方法基于前者做了什么改进,我们需要梳理出一个方法发展的脉络。

    所以说,通过上述看文献的流程,我们就可以整理出煮意粉的难点有什么了,而我们就可以选择其中的一点作为文章的中心问题,同时我们也得到了煮意粉的方法发展历史,这些都是我们的文章的introduction非常重要的内容。

    打个比方,我们现在的问题进一步确立为意粉材料烹饪的先后顺序会影响意粉的口味,针对这个问题,前人通过排列组合的方式,尝试了不同的顺序,并整理出最后煮出来的意粉口味,但这样的方法有很大的局限性,首先他的效率很低,当材料改变时,需要重新做实验分析,因此,假如我的这个工作可以提出一个新方法,针对任意食材的组合,都能高效验证出最美味的烹饪顺序,那么我这个点就能成为我的工作的一个contribution了。

    在这里,我强调一下,我觉得文章的contribution是非常重要的,我们发表一篇文章,说到底就是要向世人传达我们对于一个问题的思考,我们的想法不一定是决定正确,但只要是全新的,就能对其他人有所启发,所以我一直和本科生强调,思想很重要,当你在写一篇文章的时候,你到底希望告诉读者什么,但是,我们也需要明白,要想出一个好的点子并不容易,重点在于我们如何把一个问题看得更深,普通人看苹果是苹果,牛顿看苹果看出了真理,多问为什么,多思考为什么,我认为这才能帮助我们想得更深。

    再说回我们的流程吧,经过之前的梳理,我们目前就已经可以确立出我们要研究的问题是什么,目前的难点是什么,我们的目标是什么,下一步就是建模分析了,这个过程,我觉得很重要的一点就是要多学多了解,比如说深度学习,不要只关注CV或者NLP,meta learning看看,迁移学习看看,预训练看看,基础的理论研究也要看看,数学也要补一下,优化理论也要学一下,总的来说,我认为我们需要知道得足够多,那么我们遇到一个问题的时候,才会有更多的候选模型,同时我们也应该把不同的方法梳理清楚,明白不同方法的优缺点,这样更有利于我们实现方法的组合,而一个有效的方法组合实际上就是创新的根本,太阳底下无新鲜事,这个方向的新模型,很多时候在另一个学科已经用烂的,所以我们一定要多学多整理。

    因为我最近带学生就做到这一步,等我们做好,把文章投出去,也会继续把之后的内容整理完整,敬请期待。

  • 相关阅读:
    【Essential C++学习笔记】第四章 基于对象的编程风格
    性能测试之使用Jemeter对HTTP接口压测
    前端面试那些题
    如何解决Ubuntu系统域名解析失败的问题
    python笔记五【身份,成员,序列运算符及优先级】知识总结
    飞书API(11):阿里云MaxCompute分区表入库
    深度翻页导出导致慢SQL,mysqlCPU飙升优化方案
    【Linux入门】Linux环境配置
    【九】http服务器开发--高并发的实现http服务器示例
    持安科技何艺:基于可信验证的应用访问安全模型 | CCS2023演讲分享
  • 原文地址:https://blog.csdn.net/jesseyule/article/details/125567921