浅谈科研训练初期的常见误区(讨论笔记)

浅谈科研训练初期的常见误区 2024.5.8 郑凯

Created by: Qrow Chen
Created time: May 8, 2024 4:24 PM
Tags: 学习方法

不得不说郑老师真的牛逼,作为研三的fw,反过来看很多认识都是一针见血的,不过当时没有这个看法,导致荒废了很多时间和机会,希望这篇讨论笔记能帮助即将进入科研训练和自己提升的人。
注意!!本文所有空心点后面都是反话!!!(括号是真话

  • 科研训练的动机
    • 我进实验室是来“科研”的(不是,都是来做科研训练的,科研是博士毕业,当研究员独立开展项目之前都是科研训练(大部分))(PhD只是train,训练科研能力,别想着改变世界)(因此,老师做什么其实不是特别重要)
    • 只有读博/走学术路线才有必要做科研训练(独立解决有挑战性问题的能力,要在新领域产出paper,要
      • input:从0开始搜集文献,调研,整理,形成自己的知识体系(paper是知识体系的体现
      • 从解决问题到自己寻思解决划分问题:从具体(今天实现某个函数)到抽象(很大时间,完成某个需求)(甚至年初说年底要有多少产出钱/论文)
      • 基于上一条,科研思路其实企业也适用的
      • 目标必须是可量化的(别说提升科研能力之类的,没法量化),注意区分过程和目标,领导最喜欢的回答是:一年/三年发几篇高级期刊,在这个过程中提高能力
      • 只看paper,不写代码,结果必然是认知程度不够深刻,必须复现或源码运行才能体会。
        • 一个人可以看很多,见识过很多idea,但是不复现,就觉得一切都是完美的(别人都顶会了),只有自己做,才能发现一些空白和短板(limitation),空白只会变小,不会没有
  • 科研训练的过程
    • 先打半年基础,再看paper,第三年找工作(
      • 任何时间都可以说是打基础,看paper实现也是从0开始,啥都是从0
      • 打基础和看paper是同步的,别人专著看完再进一步,都毕业了,按照需求看
      • 直接看paper,不懂就查,教材从来就不是按顺序学的
    • 等我把这篇paper完全读懂了再看下一篇
      • 只看一篇,一辈子看不懂,不是教材第一第二章,应该一批一批的看,一篇看懂20%就行,多看几篇类似topic,就可以总结常见topic和idea,再按照这个方向去查,再进入或返回下一批。
      • 任何一个新问题,20~30篇paper就可以形成一个小专家。大概率比导师知道的多
  • 科研训练的产出
    • 我一定要投顶会顶刊
      • 有一定概率再投,否则是安慰自己,建议循序渐进
      • 不要因为别人中了自己没中就push自己,人人不一样
      • 更重要的是完成 “调研-形成知识体系-发现漏洞-提出方案-实验-绘图-写论文”的循环(硕士一遍,博士三遍),大部分问题在于这个周期任何一部分可能卡住,这就是强弱的区别,冲不过要想办法冲过去(比如水一篇,先走完这个过程,让自己有这个信心)(迟迟出不来结果,信心丢失,最后道心破碎退学(真退学))(一般六个月或者一年)
    • 做的越久越好
      • 做久了思路老了,信心没了,文字倦怠了,反而大概率不行
  • 科研训练的沟通
    • “老师我想到一个idea,你觉得咋样”→老师:不怎么样。。
      • 科研训练是没有答案的,就是没人做才会拿来做实验,老师也不知道结果
      • 所以,和老板聊,应该带着部分结果来(可能的solution/备选方案)(要做什么,为什么想这么做(别人怎么做,没做xx,我要怎么做)),然后上面才有机会给advice,当然,advice不一定对,比如ABC多个方案推荐一个,可能是错的,毕竟是没人做过的。
    • “老师,paper没看懂/数据拿不到/作者没code/实验没调通/实验结果不理想/想换个topic”(反正就是卡住了)
      • 任何一个topic都可以出成果,卡住和topic没关系,这个换了下一个很可能接着换,只是给自己借口自己不想做

总结(下面是正的话)

  • 科研训练不等于科研
  • 科研训练的目的是培养独立解决新问题的能力(当然别人可能做过,只要对自己是新的就行)
  • 科研训练的过程是一系列“读论文-提出问题-提出解决方案-验证-写论文”螺旋上升的循环
  • 科研训练的目标产出就是论文
  • 科研训练的选题不(那么)重要
  • 关爱导师,给他/她一个做选择题的机会(带着方案讨论)

问答:

  • Q:导师要求做很多杂事,很急且很突然且很持久,原本自己科研的感觉突然就断了,应该怎么处理?
    • A:这在中国是职责的一部分,要结局只能解决导师,所以只能克服。
      • 有了idea只能说先赶紧记下来,后面再把模拟idea实体化
  • Q:读论文怎么读/做笔记/形成问题
    • 看个人,有人笔记,(郑老师个人完全不做),没法说谁高明,符合自己认知和习惯就好
  • Q:如何看待GPT辅助写论文
    • 好东西,阻止不了,不如好好用,帮着改改语法之类的,降低别人工作压力
    • 还是自己再用自己语言审查一遍,不能完全信任
  • Q:对本科生怎么开始科研训练?
    • 越早越好,除了基础(代码,数学)不同,实现上没有什么不同(反正不会都是自学,不会的自己补),一边看paper一边学习完全可以,本科有的比博士能打就是认识了这个心态。
  • Q:复现发现对细节不理解,源码又看不太懂,有什么建议?
    • 很正常,很多paper也不讲细节的,只能看源码。真不懂一方面只能问作者,(可能不回),另一方面只能问差不多方向的师兄师姐老师这样。
    • 要是啥代码都看不懂,可能需要提高代码能力

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

Web服务器和Tomcat

Web介绍 对于http协议操作进行封装、简化web程序开发 部署web项目,对外提供上网信息浏览 Tomcat介绍 一个轻量级的web服务器 也称为web容器 Tomcat的文件夹介绍 下载地址:Apache Tomcat - Apache Tomcat 9 Software Downloads 安装:直…

「YashanDB迁移体验官」Oracle向YashanDB迁移的丝滑体验

📢📢📢📣📣📣 作者:IT邦德 中国DBA联盟(ACDU)成员,10余年DBA工作经验, Oracle、PostgreSQL ACE CSDN博客专家及B站知名UP主,全网粉丝10万 擅长主流Oracle、My…

【数据可视化-01】Matplotlib图形实战宝典

在数据分析领域,图形化展示数据是非常重要的环节。Python中的matplotlib库是绘制各类图形的强大工具。本文将介绍如何使用matplotlib绘制折线图、直方图、饼图、散点图和柱状图等数据分析中常见的图形,并附上相应的代码示例,可以当初matplotl…

GD32F103RCT6/GD32F303RCT6(9)高级定时器互补PWM波输出实验

本文章基于兆易创新GD32 MCU所提供的2.2.4版本库函数开发 后续项目主要在下面该专栏中发布: 手把手教你嵌入式国产化_不及你的温柔的博客-CSDN博客 感兴趣的点个关注收藏一下吧! 电机驱动开发可以跳转: 手把手教你嵌入式国产化-实战项目-无刷电机驱动&am…

第 8 章 电机测速(自学二刷笔记)

重要参考: 课程链接:https://www.bilibili.com/video/BV1Ci4y1L7ZZ 讲义链接:Introduction Autolabor-ROS机器人入门课程《ROS理论与实践》零基础教程 8.3.3 电机测速01_理论 测速实现是调速实现的前提,本节主要介绍AB相增量式编码器测速原理。 1.概…

深度学习——前馈全连接神经网络

前馈全连接神经网络 1.导入需要的工具包2.数据导入与数据观察(1)读取csv的文件信息:(2)训练数据前5行(3)打印第一个图(4)观察数据中的信息(5)查看…

浏览器输入URL到页面展示的过程详解

重点面试题:当你的浏览器中地址栏输入地址并回车的一瞬间到页面能够展示回来,经历了什么? step 1、URL解析 URL:internet上的每一个网页都具有一个唯一的名称标识,通常称之为URL(Uniform Resource Locator…

2024蓝桥杯网络安全部分赛题wp

爬虫协议 题目给了提示访问robots.txt 会出三个目录 访问最后一个 点进去就flag{22560c15-577c-4c8b-9944-815473758bad} packet 下载附件,这个是流量包 放wireshark流量分析 搜http协议 发现有cat flag命令,直接看他返回的流量 最后base64解码即可…

C++|多态(虚函数、抽象类、多态原理)

目录 一、多态的概念及构成 1.1概念 1.2多态的构成条件(继承虚函数) 二、虚函数和虚函数重写 2.1虚函数和虚函数重写的概念 2.2虚函数的"异变"(协变析构重写) 2.3虚函数的扩展(overridefinal) 2.4重载、重写(覆盖)、隐藏(重定义)的对比 三、抽象类 3.1概念…

43.乐理基础-拍号-常见的拍号与强弱关系

首先拍号的定义:39.认识音符、40.什么是一拍、41.小节、小节线、终止线、42.看懂拍号的意义 通过 39.认识音符、40.什么是一拍、41.小节、小节线、终止线、42.看懂拍号的意义 应该可以知道 Y的取值只能是2、4、8、16、32、64。。。。因为Y指的是Y分音符,…

树莓派4b测量PM2.5

1.GP2Y1010AU0F粉尘传感器连接图 2. GP2Y1010AU0F工作原理 工作原理 传感器中心有个洞可以让空气自由流过,定向发射LED光,通过检测经过空气中灰尘折射过后的光线来判断灰尘的含量。 3.源代码 main.py # coding=UTF-8 import RPi.GPIO as GPIO from ADC import ADS1015…

【进程等待】是什么 | 为什么 | 怎么办 | wait阻塞等待

目录 进程等待是什么? 为什么要进程等待? 如何进程等待? wait 阻塞等待 进程等待是什么? 进程终止会把进程退出的数据(退出码和退出信号)存放到进程的PCB中保存下来,让父进程进行等待。…

OpenHarmony 实战开发 - 如何在源码中编译复杂应用(4.0-Release)

文档环境 开发环境:Windows 11 编译环境:Ubuntu 22.04 开发板型号:DAYU 200(RK3568) 系统版本:OpenHarmony-4.0-Release 功能简介 在 OpenHarmony 系统中预安装应用的 hap 包会随系统编译打包到镜像中&a…

Java毕业设计 基于SpringBoot vue社区智慧养老监护管理平台

Java毕业设计 基于SpringBoot vue社区智慧养老监护管理平台 SpringBoot 社区智慧养老监护管理平台 功能介绍 登录注册 个人中心 修改密码 个人信息 房间信息管理 房间入住信息管理 反馈信息管理 留言管理 老人信息管理 公告管理 物资申请管理 管理员管理 护工管理 体检员管理…

浅谈Windows 上的线程亲和性(Thread affinity)

​ 前言 线程属性包括是否分离、亲和性、调度策略和优先级等。Linux默认的调度策略是CFS(完全公平调度算法),而 Windows 是基于优先级抢占式的策略。 在这些方面,Windows 和 Linux 差异巨大。本文仅针对 Windows 系统的线程亲和性进行探讨。 线程亲和性(Thread affinity) 什…

解锁AI的神秘力量:LangChain4j带你步入智能化实践之门

关注微信公众号 “程序员小胖” 每日技术干货,第一时间送达! 引言 在数字化转型的浪潮中,人工智能(AI)正逐渐成为推动企业创新和增长的关键力量。然而,将AI技术融入到日常业务流程并非易事,它…

谷歌月球模型

收费产品,白嫖党勿扰 收费金额500元 1 概述 前些时间,有个客户,想fight TAIWAN,于是乎,我把谷歌地球整个台湾的模型都下载下来了,大约300GB。今天,又有个客户,提出一个过分要求&…

【第14章】spring-mvc之ajax

文章目录 前言一、准备二、单个值1.前端2.后端3. 结果 三、对象1.前端2.后端3. 结果 四、JSON对象1.前端2.后端3. 结果 五、JSON数组1.前端2.后端3. 结果 总结 前言 AJAX(Asynchronous JavaScript and XML)是一种用于创建快速动态网页的技术&#xff0c…

STM32:GPIO输入输出

文章目录 1、GPIO介绍1.1 GPIO的基本结构1.1 GPIO的位结构 2、 GPIO工作模式3、GPIO标准外设库接口函数3.1 RCC接口函数3.2 GPIO接口函数3.2.1 GPIO的读取函数3.2.1 GPIO的写入函数 4、GPIO的初始化 1、GPIO介绍 GPIO(General Purpose Input Output)通用…

深入大模型量化技术,大模型端侧落地已Ready?

揭秘未来:大模型量化技术如何革新移动AI应用 ©作者|饮水机 来源|神州问学 前言 最近,苹果发布了OpenELM系列模型,参数规模分别为270M、450M、1.1B和3B。与此同时,微软也推出了Phi-3系列模型,其中mini版本的参数…
最新文章