机器学习读博

编辑:魔王

转自:机器之心

要不要读博?读博值不值得?如何才能顺利完成博士生涯,并为职业发展打好基础?最近,社交网络上就此展开了一场争论。

读博还是不读博,这是个问题。

是否读博、读博有多难是个经久不衰的话题。最近,一个 reddit 热帖再次点燃了大家的讨(tu)论(cao)热情。

一位机器学习方向博五学生谈论了他的读博经历,而主旨竟然是「为什么你不应该读博?」。

为什么不应该读博?

这位博士生分享了他在「博士之旅」中的一些观察,并表示自己的读博经历和体验并非个例。

以下是他的观察结果:

首先,读博耗时长,机会成本高,而最终的回馈却并不丰厚。这有点像是一个骗局。一些朋友还分享过教授不让学生毕业的「恐怖故事」……

但这只是发帖人认为不应读博的表层理由。

主要原因是读博伤害创造力和创新性。博士项目吸纳了很多视野广阔、有创造力和创新性、有抱负、积极进取的学生,略微天真但有梦想。这些学生在开始读博时拥有独特的想法和视角,以及解决问题空间的新方法,并且期待自己能产生影响力。

然而博士项目把这些都毁掉了。在博士项目结束时,学生被变成了机器,用和他人同样的方式来解决问题。他们被这样教导:这是 SOTA 方法,你只要对这些算法做出哪怕微小的改进就已经很幸运了

问题在于 SOTA 可能只是局部最优解呢。也就是说,这些学生被灌输的想法是用次优方法解决问题空间。这就难怪他们无法做出有影响力的东西呢,方法本身就处于平台期了。

那么如何使机器学习模型跳出局部最优解呢?对探索 / 随机化给予奖励。

发帖人认为我们需要反省教学方式。显然,为了高效,博士生需要具备一定程度的特定领域专业知识,但这不能以想象力作为代价,更不能是寻求新方法的勇气。99% 的新方法可能结果不如 SOTA 方法,但也许正是一个独特的、疯狂的 idea 会使领域变得更加开阔。

当你成为「专家」的时候,你获得了很多,同时也失去了很多。发帖人表示:「在开始读博前,我能够很兴奋地发动自己的想象力,思考一些天马行空的方法来解决问题。其中大部分想法存在致命缺陷,但我对此并不设限。」

科研应当是一场富有创造性的疯狂冒险。而博士项目吸引了有潜力带来巨大影响力的学生,然后又浇灭了他们的激情和创造性。这就像明星大学生运动员进入了一个执教糟糕的队伍,最后变得越来越差。

这篇帖子发出后,引发了大家对「创造性」、「一味追求 SOTA」等的激烈讨论。今天,reddit 上出现了一个回应帖,其标题是「为什么应该读博」。

为什么应该读博?

这位发帖人是一位强化学习方向的博士,ta 表示很享受自己的博士生涯,并阐述了从读博经历中学到的东西,给出了关于读博的一些建议。

ta 认为以下这些事情使得读博经历令人满意:

  1. 与导师建立富有成效的关系。如果你足够幸运,你的导师可能是世界级专家,还能即时回应你的问题,对你的 idea 感兴趣并提出有益的改进建议。

  2. 在不要求具体产出的前提下,了解自己感兴趣的主题。

  3. 日常工作能够匹配你想要建立的技能组合。

  4. 基于自己的 idea 自主创建项目。

  5. 拥有实验室专家资源,并锻炼与其合作、社交、接受反馈的能力。

  6. 获得去工业界实习的机会。

  7. 在顶级会议和期刊上发表工作。

如果你能从读博生涯中获得这些,那这次经历一定是有趣且值得的。如果你足够幸运,这还将为你之后的职业生涯奠定基础。

那么如何评估以上 7 点呢?发帖人提供了一些建议:

  1. 仔细阅读潜在导师的最佳出版物和近期有影响力的工作,确认其此前是否指导过优秀的学生。与潜在导师现在或之前的学生联系,询问他们与导师合作时的工作状态。如果可以的话,你还可以参与实验室轮转项目。

  2. 了解实验室同事是否有很大的论文发表压力。如果是,那么你可能很难了解其他领域。你所在的实验室 / 大学是否欢迎来自不同角度的创造性想法,是否有参加有趣讲座、和有才能的人进行交流互动的机会?

  3. 你将成为 PhD 所学方向的领域专家。思考这会带给你什么技能组合,读博结束后你又能凭借它们获得什么。同样地,你还需要思考获取这些技能的过程,以及你是否享受这一过程。

  4. 导师给你的是涉及狭窄主题的项目还是一幅更广阔的图景?(推荐后者,尽管风险性更大。)导师的发表文章主题局限于狭窄的主题还是多个相关领域?导师的工作是否具备较高质量?

  5. 与现在实验室的成员见面,尝试了解他们的兴趣、专业方向和合作意愿。如果他们近期发表过文章,阅读并与他们进行讨论。

  6. 博士期间的实习对学习和未来职业生涯很有帮助。机器学习领域能够提供很好的机会,请尽量利用好这些机会。

  7. 实验室同事是否经常在顶级会议和期刊上发表文章?他们的工作是否被广泛引用,或者更具体地,是否对领域研究产生直接影响?

最后,请记住一点,在现实中,你不太可能有机会满足所有这些标准,所以你的期望要合理,将读博可能获得的机会与非博士的机会进行仔细权衡,认真评估所有证据,然后跟着自己的直觉做出是否读博的选择。

此外,这位发帖人还强调:

沉没成本谬误是真实的。在考虑现有项目和未来项目时,如果你在一个想法上下了很大功夫却没有成功,不要害怕改变方向。同样地,如果你尽力了,但事情并没有解决,也不要怯于更换导师或合作伙伴。在止步不前时要及时发现这一点,并尽己所能(当然是在合理的范围内)摆脱它。如果事情变得很糟糕,不要害怕辍学。读博生涯应该充满兴奋和机会,而不是对失败的恐惧。

没有人能随随便便读完博士。去年,Nature 进行的博士生调查揭示了博士学位攻读中那些艰难的真相:科研压力、与导师的交流问题、就业压力等等。然而,依然有很多令人艳羡的「别人的博士生涯」。

当我们羡慕「别人的博士生涯」时,真正羡慕的是什么?当我们面临读博挫折时,是否要撑下去,能否撑下去?

以及最根本的,读博还是不读博?这个问题,你怎么答?

参考链接:

https://www.reddit.com/r/MachineLearning/comments/k28qgr/d_why_you_shouldnt_get_your_phd/

https://www.reddit.com/r/MachineLearning/comments/k2pd9n/d_why_you_should_get_your_phd/

机器学习专业要不要读博?相关推荐

  1. 计算机专业要不要读博?(转)

    看过<水浒传>的朋友都知道,梁山的一百单八将因为各种理由加入了水寨,走上了劫富济贫.替天行道的路.我2006年从南京大学本科毕业以后,耳闻目睹了数百位计算机专业的博士(生),他们选择读博士 ...

  2. 10岁高分考上大学,16岁读博的95后神童张炘炀,活成了他想要的样子吗?

    全世界只有3.14 % 的人关注了 爆炸吧知识 开启学神模式 走上人生巅峰指日可待 时间过得真快,今年的暑假没几天就要结束了,刚参加完高考的孩子也将步入大学,开启人生的新一段旅程. 说起上大学,这让超 ...

  3. 要不要读博?机器学习博五学生和强化学习博士展开了一场battle

    机器之心报道 编辑:魔王 要不要读博?读博值不值得?如何才能顺利完成博士生涯,并为职业发展打好基础?最近,社交网络上就此展开了一场争论. 读博还是不读博,这是个问题. 是否读博.读博有多难是个经久不衰 ...

  4. 专访清华陈文光:搞好CS基础建设再寻思AI专业,读博与否?看个人能力

    鱼羊 发自 清华园 量子位 报道 | 公众号 QbitAI 清华大学计算机系,有这样一位教授. 他是高性能计算领域专家,国家杰出青年科学基金获得者.从2016年开始,还兼任了青海大学计算机系主任. 他 ...

  5. 这位勇士,你别去读博了:搞机器学习要PhD何用?

    原作:Rachel Thomas 渣栗子 编译整理 量子位 出品 | 公众号 QbitAI 玩机器学习的本科生,多少会纠结自己要不要读博. 关于这个问题,fast.ai (那个提供免费课程的" ...

  6. 【康奈尔大学】机器学习领域读博这段旅程的一些感悟

    点击上方,选择星标或置顶,不定期资源大放送! 阅读大概需要10分钟 Follow小博主,每天更新前沿干货 作者:Maithra Raghu 编译:ronghuaiyang 一位来自Cornell大学的 ...

  7. 江苏“超牛”女博导:16岁考入北大,跨专业读博,成为全球第4个获此奖项的学者!...

    点击上方,选择星标或置顶,不定期资源大放送! 阅读大概需要15分钟 Follow小博主,每天更新前沿干货 16岁考上北大,跨专业读博选择自己曾经唯独不喜欢的学科领域,从头开始积累知识,面对周围人的质疑 ...

  8. 物理专业要用的计算机语言,16岁被保送清华,本科毕业进麻省理工读博,现开发Taichi爆红网络...

    文/星主 本文为星主原创文章,版权归本作者所有.欢迎个人转发与分享. 这几天,一个叫胡渊鸣的年轻人火了,上了各大社交平台的热搜.原因是他开发了物理模拟编程语言Taichi,用99行代码实现了介质模拟器 ...

  9. 武汉理工大学计算机专业读博,决定读博前,你需要看看这些数字

    无论是生命陨落在水库的中国科学技术大学博士刘春杨,还是因坐拥三个博士学位而重获关注的演员喻恩泰."博士"这个隐匿在象牙塔尖的群体,在近来的新闻中频频闯入公众视线. 不同于现在&qu ...

最新文章

  1. eve模拟器华为镜像_EVE-NG简单入门介绍
  2. 我弥留之际 - 许立志 (珍藏)
  3. 如何使用Putty登录安装在VirtualBox里的ubuntu
  4. win7 VS2008 编译luabind-0.9.1 动态库 静态库
  5. controller层没反应_热拉提一年做几次?热提拉的副作用根本没在怕的~
  6. mysql sql len_MySQL的查询计划中ken_len的值计算方法
  7. 使用 C# 9.0 新语法提升 if 语句美感
  8. 小学计算机学情分析报告,小学信息技术_重点文字图说话教学设计学情分析教材分析课后反思...
  9. Java EE 7:带有Glassfish v4的JMS 2.0
  10. im4java开发向导
  11. 从人与世界的关系上来看,人其实分为两部分
  12. [转载] 如何用一个Python示例入门TensorFlow?
  13. 北京网络行业协会鉴定称飞流软件无法卸载
  14. 几何分布的众数为什么是1
  15. 蓝桥杯基础-【切面条】不用画图的解题思路
  16. 讨论java类的图书推荐
  17. 小学计算机学情分析报告,美图小学信息技术_秀秀美图更漂亮教学设计学情分析教材分析课后反思...
  18. 为达成与英文品牌的统一 蘑菇街更换域名为mogu.com
  19. FreeBSD install
  20. 京东java面试题目

热门文章

  1. 美国人一天拿走250亿 ,公然卖国的条款
  2. 修改props的属性值,Vue warn]: Avoid mutating a prop directly since the value will be overwritten
  3. 永磁同步电机全速域控制指南
  4. labview自定义控件
  5. html图片旋转任意角度,将图像快速旋转任意角度 - jixu2008的日志 - VB爱好者乐园(VBGood) - Powered by Discuz!...
  6. MUX-VLAN QINQ
  7. FTP上传网页显示不了图片
  8. RapidJSON报错: The document root must not be followed by other values.
  9. bitnami ruby mysql_Linux使用bitnami安装redmine
  10. windows环境下 VSCode的安装和调试