高效的机器学习研讨者,应该具有这 6 个习气
作者头像
  • 2020-02-26 09:52:56 3

一名出色的机器学习研究人员需要具备哪些特质?

优秀的机器学习研究人员不仅需要拥有强大的编程能力和扎实的实践经验,但更为关键的是,他们需要具备良好的习惯。这些习惯可以帮助他们在研究过程中保持高效和专注,从而取得显著的成就。

最近,一位网友在Reddit上提问:“高效的机器学习研究人员具备哪些习惯?”许多网友纷纷留言分享了自己的观点,讨论十分热烈。

在此之前,OpenAI的研究科学家John Schulman撰写了一篇名为《机器学习研究指南》的文章,从选题能力到研究动力,再到具体的研究方法,提供了宝贵的建议。以下是他的主要观点:

一、培养正确的选题能力

在机器学习研究中,选择正确的研究问题至关重要,甚至比个人的技术能力更为重要。这种能力是通过长时间观察哪些想法最终成功、哪些观点最终被遗忘而逐步形成的。成功的想法可能成为新观点和进展的基石,而那些最终被放弃的想法可能是由于过于复杂或缺乏足够的价值。

为了培养这种能力,大家可以采取以下几种方法: - 阅读大量论文,并对其内容进行批判性评价。 - 加入研究小组,吸取他们的经验,并提高团队合作能力。 - 向资深研究人员寻求建议。 - 思考哪些研究是有意义的,哪些研究能带来真正的突破。

二、研究动机:观点驱动还是目标驱动?

在确定研究方向后,通常有两种方式决定接下来的工作:一种是观点驱动,另一种是目标驱动。观点驱动的研究者遵循已有文献的观点进行研究,而目标驱动的研究者则更注重实现特定的目标。这两种方法并非完全对立,两者之间存在着交集。目标驱动的研究更容易带来突破性的成果,因为它们往往更加明确和有针对性。

三、稳步前进,追求长远目标

聪明且勤奋的人不一定能做出优秀的研究成果,其中一个重要的原因在于他们所选择的研究问题可能不够重要。在开始一个新的研究项目之前,应当思考这个问题是否具有长远的价值。是能带来10%的改进,还是10倍的改进?一些研究项目尽管看似有意义,但最终只能带来微小的进步。然而,这些小的进步积累起来也能推动研究向前发展。

四、利用笔记本记录进展

一旦决定开发新的机器学习算法,就需要长期专注于一个问题。建议研究人员使用笔记本记录每日的想法和实验结果,以便更好地追踪进度。

五、适时放弃,避免陷入困境

在研究过程中,不可避免会遇到难以解决的问题。明智的做法是设定一个“限制”,一旦超过这个限制,就应该果断放弃。频繁更换研究主题也会导致效率低下。因此,及时回顾和总结项目进展是非常必要的。

六、持续学习,拓宽知识面

机器学习领域的每一个项目都会带来新的挑战,因此不断学习新知识是至关重要的。建议研究人员定期阅读教科书和论文,逐步提升自己的水平。同时,关注一些冷门的论文也能带来意想不到的启发。

Reddit网友的建议

Reddit上的网友也分享了许多实用的建议: - 从早期的实验中获得灵感。 - 信任自己选择的损失函数。 - 与同事充分沟通,用图表展示复杂概念。 - 创建代码文件夹,并按功能分类。 - 学会构建和整理数据集。 - 在解决问题时,可以将其拆分为几个部分。 - 适时妥协,知道何时坚持到底。 - 与行业内的知名人士合作。 - 运气也是成功的一部分。

通过这些方法和建议,研究人员可以更好地提高自身的研究效率和质量,从而在机器学习领域取得更大的进步。

    本文来源:图灵汇
责任编辑: :
声明:本文系图灵汇原创稿件,版权属图灵汇所有,未经授权不得转载,已经协议授权的媒体下载使用时须注明"稿件来源:图灵汇",违者将依法追究责任。
    分享
习气研讨高效具有机器应该学习
    下一篇