为什么进入机器学习领域?

发现你的个人“为什么”并
最终摆脱困境

在这篇文章中,我们将探讨你为什么对机器学习感兴趣。

我们将提出一些问题,帮助你找到吸引你进入这个领域根源的答案。

最后,我们将用一张图表展示 4 种主要的“*为什么*”,以便你找到自己的定位并明确要寻找的资源。

审视你的“为什么”

你为什么对机器学习感兴趣?你深入思考过这个问题吗?

了解你的“为什么”很有用,因为你可以用它作为筛选器,来最好地选择你喜欢从事的项目和任务。如果你无法清晰地阐述你的“为什么”,那也很有用,因为它能激励你尝试各种不同的事物,从而找到你喜欢或想要做的事情。

你可能出于多种原因被机器学习所吸引。也许你是对大数据和数据科学的媒体和新闻报道做出了回应。也许你在某个工具中或通过朋友接触到机器学习,并觉得它很酷。原因可能有很多,但学习机器学习是一项艰苦的工作。为了有信心和毅力克服学习中的困难和挫折,你需要一个强大的“为什么”来支撑你。

我将提出一些反问句,希望你能思考(甚至写下)你的答案,看看哪个最让你产生共鸣。没有一个问题比另一个更好——请保持开放的心态。

你希望机器学习为你做什么?

解决问题

你是否有认为机器学习可以解决的问题?

也许是公开的商业问题,或是工作中的问题。也许是你看到的市场机会。但总之,你将机器学习视为一个可以学习和应用于某个问题的工具。

在这种情况下,你可能会对提供算法实现的工具感兴趣,以便你能快速使用它们。你也很有可能对这些工具的创造性用法感兴趣,例如解决你想要解决问题的案例研究。

技术成就

学习机器学习是衡量成就的标准吗?

也许机器学习是一个热门的技术领域,你从学习新且困难的技术和工具中获得了巨大的成就感。也许你将机器学习视为你的下一个重大挑战和成长机会,以及展示你学习和掌握技术材料的能力的机会。

如果这听起来像你,你可能会对算法书籍感兴趣,这些书籍可以让你快速了解某个方法及其用法,而无需深入研究最新的研究。你也很有可能对完成课程、参加竞赛和自己实现算法感兴趣。

你想用机器学习做什么?

拓展领域

你是否已经具备机器学习方面的经验,并希望拓展其可能性?

也许你已经接触过机器学习,读过相关书籍或完成了相关课程。你找到了一个让你无法释怀的问题或方法,你不仅想深入研究该方法,还想突破该方法的能力极限及其已被证明的能力。

如果这让你有所触动,你可能会对该主题的深入内容感兴趣,例如研究论文和专著。你可能也非常有兴趣听取专家对该主题的意见,以及前沿的边界在哪里。

做以前不可能做的事情

你对机器学习有一定的经验,也有一定的领域专业知识,并且你想在你的领域里做一些没有机器学习就无法完成的事情。这些不一定是上面“解决问题”部分提到的问题,而是机器学习的经验和能力在某个领域的延伸。

你将对从数据挖掘到模式自动发现等方法论感兴趣。你也很有可能对类似领域的发现和机器学习方法所做的扩展的案例研究感兴趣。

机器学习图谱

这一切都是对该领域的粗略简化,但我们可以根据我们想做的工作类型来分类学习机器学习的动机。我们可以将想做的工作类型分为在机器学习领域解决问题或在其他领域解决问题。你可以将任务类型分类为实践者的任务和研究者的任务。

我试图在下表中捕捉这个总结。

该表按领域分为两行:*机器学习*领域和*其他*领域(如分析化学、石油开采或交通分析)。该表按角色分为两列:*实践者*和*研究者*。每个方框都包含该领域-角色交叉点的任务类型,即*解决问题*或*拓展领域*。表中的每个单元格列出了对该任务感兴趣的人可能感兴趣的资源类型。

Why get into machine learning

展示进入机器学习的 4 种“为什么”的图表。

每个单元格都可以被视为激励你更多地了解机器学习的“为什么”,而资源列表则是对这种追求有所帮助的事物。

这只是一种分析方法,但我已经思考了几周了。我为这些分组付出了很多努力,并且非常希望能听到你的看法,请留下评论。我希望一些专家能开始挑出其中的不足,以便我们能看到这个模型的优势和局限性(所有模型都是错误的,只是程度不同)。

请留下评论,告诉我你的“为什么”在哪里,你认同哪一点。

我必须感谢我的妻子,她帮助我思考并在一块白板上完成了这一切。

83 条对“为什么选择机器学习?”的回复

  1. Shantnu 2013年12月3日 上午8:40 #

    对我来说,这只是好奇心/技术成就。一旦我了解了该领域,它可能会转变为“解决问题”。这是其中一个事物——在你拥有比表面更深的理解之前,你无法真正了解它的好处。

    有些人可能不愿意投入大量时间去学习可能无用的东西。这就造成了一个鸡生蛋还是蛋生鸡的问题——在你学习它之前,你无法知道它的有用程度,但除非你知道它真的能帮助你,否则你不想学习它。

    这就是为什么一个好的、易于入门的指南可能很有用。

    附注:你的订阅表单说我们能收到免费 PDF,它能用吗?

    • Deepak 2017年8月15日 晚上11:52 #

      我想成为一名机器学习专家。我想在农业和社会工作领域进行研究。

  2. jasonb 2013年12月3日 上午10:10 #

    Shantnu,你的观点非常好。

    我正在准备一个高层次的 101 课程,并且我花费了大量时间在机器学习的优势(“为什么”)上,而不是像许多其他入门教材和课程那样关注“是什么”和“如何做”。我认为了解优势有助于阐明进入该领域的原因。

    你的观点很棒,因为只有当你内化了这些优势(它们对你来说变得真实)时,你才能真正理解它如何提供帮助。

    我已经给你发了一封电子邮件,里面有资源指南的链接。我昨天刚添加了该指南,所有新注册用户都会立即收到链接。我很想听听你对它的看法。

  3. Jason 2014年1月10日 晚上11:22 #

    对我来说,一直以来都是关于实现真正人工智能的梦想以及理解我们的大脑是如何真正工作的。我认为机器学习提供了实现这一目标的最佳途径,所以这就是我对此感兴趣的原因。我认为机器学习中一些纯粹的统计技术很有趣,但我更感兴趣的是构建模拟大脑的模型,像深度学习这样的主题让我着迷。

  4. Ketan 2014年1月20日 凌晨2:18 #

    嗨,Jason,
    我看了 Andrew Ng 的 Coursera 课程、Udacity 的 AI 课程以及 Caltech 的在线 ML 课程。此外,我还读了 Toby 的书和一本名为《智能网络的算法》的书。在过去的几个月里,我也复习了我的统计学、概率和其他相关领域。
    我的人生首要目标一直是发明类似人类的情感智能,或者在别人做到时帮助发展它。但现在我有了相对更谦虚的目标,比如以某种方式拓展机器学习和人工智能。我正在研究我自己的新方法,该方法根植于认知科学,我现在正在 Octave 上进行测试。
    我非常希望你或任何阅读这篇文章的人能向我指出可以了解人工智能/机器学习最先进技术、技术和概念限制以及其他信息的资源,这样我就可以清楚地知道我们的发展方向。
    此外,有没有可以用来测试自己想法的基准数据集?
    准确地说,我目前正在研究一个分类器。如果您知道如何将我的分类器与最先进的技术进行基准测试,请告知我。

    • Kenzo 2014年2月18日 下午2:54 #

      如果你还不了解 MIRI(Machine Intelligence Research Institute),你可能想去了解一下。

      • jasonb 2014年2月19日 上午8:46 #

        谢谢 Kenzo。我关注他们很多年了,从他们还是“奇点研究所”的时候。

  5. Tom L 2014年11月11日 凌晨2:41 #

    我在教育领域从事研究、评估和测评工作。我想利用机器学习来帮助我们识别学生需求的早期信号(学业、行为、心理健康等),并更好地监控学生何时准备好继续学习(例如,差异化教学、干预等)。我们有大量的测试分数,并使用统计数据来评估和预测学生成绩,但这通常是在很长的时间跨度内完成的(例如,年度国家考试)。我想改进我们如何使用日常数据来更积极主动地满足孩子的个体需求。我在本科时上过人工智能/神经网络课程,所以我想探索这个领域,看看它能提供什么。

    • Jason Brownlee 2014年11月11日 上午7:53 #

      谢谢分享,Tom。如果你需要任何帮助或有任何问题,请联系我。

  6. Akshay 2015年1月22日 下午7:01 #

    嗨,Jason,

    实际上我没有收到下载 PDF“为什么机器学习对你和世界很重要”的链接。那个链接失效了吗?

    您能帮我拿到它吗?

    此致,
    Akshay

  7. Ganesh 2015年7月27日 晚上11:48 #

    嗨 Jason!我是一名在印度就读的计算机科学本科生,最近偶然发现了机器学习。由于这学期我有一门人工智能课程,我正在考虑用机器学习做一个项目。我正在考虑做一个关于印度语言光学字符识别的项目(还没决定是哪种语言)。我真的很想知道为了完成这个任务并成功完成这个项目,我应该学习什么。

  8. Matt 2015年10月28日 凌晨2:00 #

    我已经作为数据分析师工作了很多年,我认为与现在可能实现的功能相比,数据分析师的技能和知识普遍相当一般。通常情况下,这包括通过 SAS 等工具查询数据库,然后使用 Excel 进行一些分析和演示。高级的东西通常得不到关注,因为公司不愿意花钱购买 Enterprise Miner。我学习机器学习已经有一年左右了,并且坚信这是数据分析师未来需要越来越多知识的领域,尤其是如果你想做到最好。真希望我在职业生涯中有一些 ML 知识和可用的工具。

  9. J George 2016年2月14日 上午9:05 #

    我想发展我的知识库,并且作为一名高中老师,我想向我的学生介绍一些基本概念。

  10. Di Wu 2016年3月20日 凌晨3:02 #

    我是一名初级程序员,我想学习机器学习并将其应用于股票市场的投资。我多年来一直在使用 Java,但对机器学习一无所知,所以我想知道对我来说,哪里是合适的起点?你能给我一些建议或推荐一些指导书籍吗?

  11. Blank 2016年5月31日 上午10:22 #

    我是一名初级程序员,我想学习机器学习和新的算法。

  12. Dr. Neha Mittal 2016年7月14日 晚上11:20 #

    嗨,Jason,

    我是机器学习的初学者。我通过你的邮件和博客逐步学习 ML。这个领域因其应用而让我着迷。虽然我还没有一个确切的问题,但我仍然想了解更多关于 ML 的信息。

    也许在学习 ML 的过程中,会有什么东西引起我的注意。

    但我认为我属于第一类,我将机器学习视为一个我可以在不久的将来学习并应用于某个问题的工具。此外,我从许多在企业工作的朋友那里听说过这个领域,他们正在应用某些算法来获得商业洞察。

    所以我对学习提供算法实现的工具感兴趣,这样我就可以快速使用它们。我也对如何使用这些工具的创造性方法非常感兴趣,例如解决某些商业问题的案例研究。

    我来自数学背景,相比之下,统计学背景也比较少。

    请建议我学习机器学习的最佳方法,并有一天成为大师。

    谢谢

  13. Jim Kitzmiller 2016年8月11日 上午7:05 #

    嗨,Jason,

    我想利用我的才能和经验,享受乐趣,做合乎道德的事情,并获得良好的收入。

    Jim

  14. Mark 2016年9月17日 下午1:13 #

    你好,

    上个学期我们做了一个 PIC32 项目,那是一副可以识别手势并将语音转换的手套。我们通过将收集到的数据映射到固定阈值范围内内的手势来完成。然而,它的错误率很高。我突然想到,最好使用机器学习来处理我们用手套收集的数据。这可以节省大量的硬编码工作,并且更具可扩展性。

    我想将机器学习付诸实践并从中学习。我希望它能成为我的一个能力,并为我将来提供一份工作。

    • Jason Brownlee 2016年9月18日 上午7:55 #

      哇,听起来是个很棒的项目,Mark。希望你能回来分享一下进展情况?

  15. Paul 2016年10月20日 凌晨5:42 #

    嘿!我喜欢这些文章。它确实表明你一直在思考这些分组。这是前沿的东西,只有对该领域有深刻理解 AND 思维清晰的人才能创造出来。

    Paul。

  16. Christopher 2016年12月15日 凌晨6:22 #

    嗨,Jason,

    我学习机器学习的主要原因是能够更好地帮助组织在实践层面开始利用 ML,无论是应用高级公式来分析关键增长领域的数据,还是更普遍地了解机器学习在几个不同领域的下一次飞跃中的作用。

    这听起来很笼统,但我还很年轻,我不能说出某个特定行业的公司,因为有很多行业都让我感兴趣。希望我回答准确了 🙂

    • Jason Brownlee 2016年12月15日 上午8:29 #

      太棒了 Christopher,希望我能以某种方式有所帮助。

  17. Amrita 2016年12月17日 凌晨4:53 #

    嗨,Jason,

    我是一名大四计算机科学本科生,AI 和 NN 是我这个学期的课程。我正在考虑做一个关于使用 ML 从 JPEG 图像中提取所有文本的项目。我还能想些什么,如何实现?请给些建议 🙂

    Amrita

  18. William Dekou 2017年3月4日 凌晨5:37 #

    我加入这场冒险,是为了在我的职业生涯中制造智能软件产品。

  19. Tim 2017年4月8日 凌晨3:58 #

    嘿,Jason
    这是一个很棒的论坛。真希望我早点找到它。我是一名商业分析师,已经开始使用 pandas 和 python 进行数据分析,因为 excel 已经不够用了。我可以称自己为数据科学家。我想知道那些拥有高级编程技能和 ML 技能但缺乏博士学位的数据科学家的职业前景如何?

  20. shepherd 2017年4月27日 晚上10:27 #

    我学习机器学习的一个原因是因为我想成为数据挖掘和数据科学方面的专家。我对大数据和数据分析师也很感兴趣。我也是一名计算机科学专业的学生。

    • Jason Brownlee 2017年4月28日 上午7:40 #

      谢谢 Shepherd,很高兴你能成为社区的一员。

  21. shepherd 2017年4月29日 凌晨1:20 #

    你是我的力量支柱,Jason 博士。我需要你的帮助,我能获得数据挖掘(职业)的步骤和程序,就像你在机器学习方面所做的一样吗?

  22. Ani 2017年6月30日 凌晨6:57 #

    嗨,Jason,
    你做得很好,提供了所有这些关于机器学习的有用信息。我目前没有需要解决的具体问题,但将来也许会与解决农业或甚至股票市场相关的问题有关。对我来说,更多的是出于好奇心和对其中涉及的数学的兴趣,我也将其视为一种技术成就。我开始学习 ML,但在几周后就无法继续,并搁置了几个月,但感谢你的博客,我重新开始了。

  23. Utkarsh Agarwal 2017年7月11日 下午5:01 #

    嗨 Jason

    这个模型对初学者来说非常准确。
    我自己也是初学者,看这个模型帮助我设定了正确的目标。
    我现在可以专注于特定类型的学习,而不是去了解 ML 所提供的一切。

    谢谢这个很棒的模型

    干杯!!

  24. Samir 2017年7月27日 上午1:30 #

    我是机器学习领域的新手。我的专业是技术风险。我想学习机器学习/人工智能,以了解机器学习/人工智能如何进一步推动技术风险实践。

    • Jason Brownlee 2017年7月27日 上午8:10 #

      谢谢 Samir,我希望我的一些帖子能有所帮助。

  25. Arnav Simer 2017年8月23日 下午1:32 #

    我想学习机器学习是因为我对它感到好奇。坦白说,我现在不知道可以在哪里使用它,但我希望能尝试一下,因为作为一名程序员,如果你不热爱算法和幕后的一切,那将是枯燥乏味的 :D……我希望我会坚持我的决定并掌握这个领域。

  26. Avdhesh Dixit 2017年8月23日 晚上11:34 #

    我认为我的动力是技术成就和实现以前不可能的事情。然而,作为一名金融市场领域专家,我想利用我的领域知识和机器学习来提高效率和活力(相信我:它进展非常缓慢)。
    这让我成为了一个实践者,并进入了“其他”类别(工具、示例、库)。但我的疑问是,“这足够吗?”

    因为我认为,当需要自动化一个可以自主学习的过程时,它不应该被归类为算法吗?
    在开始机器学习时,我对从哪里开始、如何做事情感到犹豫不决。但一旦你在一个领域有所擅长,就可以参考现有集合中的示例,选择一个工具并开始尝试解决一个问题。这真的给了我很大的动力。
    我很高兴能找到这个博客,因为它与我选择的道路相符(我希望我能早点读到它),我从中得到了一些收获,我将在学习中纠正。

  27. tinusbola 2017年9月4日 下午1:21 #

    有趣的观点……我一直在使用 Alex Cuda Convnet 和 Yang Caffe 库来玩卷积神经网络 (CNN)。

    现在我又开始学习了。

  28. Arelis Guzmán 2017年9月21日 上午11:51 #

    你好。我在教育领域工作,并希望学习机器学习,我在教育研究领域工作,并希望扩展到这个领域,我对比赛很感兴趣。

    谢谢你的资料,我能认同你的新手身份。

  29. Abdoul Guisset 2017年10月7日 晚上9:56 #

    Jason,首先,感谢你整理这些内容,我才刚开始,我真的很好奇别人的动机。那么,你为什么决定进入机器学习领域呢?就我而言,读完这篇文章后,我认为我对机器学习的兴趣主要是为了解决问题,了解机器学习将使我在当前的就业市场中获得优势,并且我将能够更清晰地看到未来的商业机会。

    我还在观望,我诚挚地希望我能坚持下去。

    谢谢你提供的所有材料。

    • Jason Brownlee 2017年10月8日 上午8:37 #

      我开始学习是因为机器学习是处理困难问题的编程的下一步。

      在编程中,我们通过设计和实现来自动化任务。
      在机器学习中,我们通过构建框架并利用过去的例子来学习解决方案,从而自动化一项挑战性任务。

      在这两种情况下,我们都有代码为我们自动化某些东西。

  30. Sudi 2017年10月14日 上午10:11 #

    Jason,湾区你好!
    今天找到了你的网站……看起来我的周末有着落了!🙂

    我从事 VLSI 行业,并且正在寻求机器学习来追求我对该领域的兴趣/着迷,并进一步扩展到这个领域……即使排除所有炒作,它似乎也代表着未来!

    感谢你花时间整理这些并帮助我们!

  31. Chris 2017年10月26日 下午3:57 #

    你好 Jason,

    我想进入机器学习领域,因为我想成为百万富翁。我认为通过这个我可以实现我的目标。

    • Jason Brownlee 2017年10月26日 下午4:18 #

      Chris,我希望你能实现!

      总的来说,传统的 IT 工作薪酬足以让你在十年内实现这个目标,我预计如此。

      • Chris 2017年10月26日 下午5:07 #

        哦,抱歉,我忘了说我希望在 2-3 年内实现。

  32. Narasimman Ramiah 2017年12月1日 上午5:41 #

    感谢 Jason 整理这些内容。大约 20 年前,我曾对连续语音识别的神经网络进行过研究。然后我转到了 IT 行业,在那里我管理和交付项目。

    目前我想成为一名全职数据科学家,并希望解决一些复杂的问题。我想了解机器学习技术、算法和工具。拿一个大问题,将其分解,并组建一个数据科学团队来解决它。

    你的博客是我发现的最有用的机器学习博客,我喜欢阅读你的每一篇文章。

  33. Felix 2017年12月1日 晚上11:20 #

    你好,
    我是在拉丁美洲一家组装厂工作了 10 多年的制造/质量工程师。我正在探索重新调整职业方向的可能性。机器学习看起来(听起来)很酷。

  34. Daniel 2017年12月28日 上午9:10 #

    它看起来像一个可能有一天“派上用场”的有用工具。我主要是出于好奇。

  35. Divyanshu Jimmy 2018年1月6日 下午12:41 #

    在我本科三年级时,我在一个大型研究所进行研究的教授使用 K 近邻算法增强了我们团队开发的算法的能力,并发表了研究成果。

    这促使我开始深入研究机器学习——我相信我可以在我们团队的原始工作上做得更好。

    所以,也许我目前是研究者和实践者的混合体。

  36. Bryan 2018年1月17日 晚上8:39 #

    我的兴趣在于利用机器学习来提高工业、商业和住宅应用中的能源效率,按重要性顺序排列。

  37. Jesús Martínez 2018年1月30日 上午2:31 #

    你好,Jason。

    我对机器学习的兴趣在于将其作为一种工具来解决以往无法解决的问题,并赋能其他领域专业人士更有效地完成工作。一个我想到的例子是帮助医生在为时已晚之前诊断疾病或慢性病。

  38. Santosh 2018年3月2日 晚上10:02 #

    嗨,Jason,
    我刚开始我的机器学习之旅,并一直在关注你的帖子,我必须承认它们真的很棒,有助于解决我的“为什么”并引导我走上正确的方向。请继续帮助人们踏上机器学习的旅程。你做的工作太棒了。

  39. Christian Osborn 2018年3月23日 下午1:39 #

    Jason!我刚从大学毕业,开始在微软工作,我想说声谢谢。我计划在这里订阅并关注你。你所教导和给予的 resonate(引起共鸣)着我,我受到了极大的启发。在我开始这段旅程时,我正在阅读你的所有文章。谢谢你在我开始这段旅程时成为我的榜样。你太棒了!

    • Jason Brownlee 2018年3月24日 上午6:19 #

      谢谢 Christian

      坚持住。祝你在微软好运!

  40. dgShan 2018年4月3日 下午5:18 #

    我对机器学习的兴趣是识别梅西的动作,预测他在比赛中接下来会做什么(带所有羽毛),纯粹是为了好玩……

    很多年前我曾看过机器学习,一些博客把我引到了这里(事实上,我已经忘记了这个网站了)。

    但是,当我再次看到你的头像时,我想起了我以前来过这里!!!

    感谢分享 Jason 🙂

  41. Jawad Ahmad 2019年5月24日 上午10:20 #

    你好 Jason Brownlee,你的机器学习教学材料和努力对我们非常有帮助。
    非常感谢!

  42. kumud 2019年7月1日 上午2:32 #

    机器学习是最新技术。这就是我为什么对机器学习感兴趣。

  43. Lucien Wolf 2020年6月12日 晚上8:26 #

    对我来说,这是关于挑战自我,将人工智能用于新的、更技术性的应用……突破我的能力极限!

  44. Dominique 2020年7月28日 上午12:38 #

    亲爱的 Jason,

    我想为我自己的照片添加字幕。

    我想知道在哪里可以获取关于神经图像字幕生成的信息?

    你的哪本书描述了一个具体的例子?

    谢谢,
    诚挚的问候,
    Dominique

  45. Xu 2021年2月1日 下午2:35 #

    我对机器学习感兴趣的原因是我最喜欢的动漫之一,《刀剑神域》,描述了一个梦想世界和一个独自成长的机器人女孩。我梦想着有一天这样的事情会实现。

留下回复

Machine Learning Mastery 是 Guiding Tech Media 的一部分,Guiding Tech Media 是一家领先的数字媒体出版商,专注于帮助人们了解技术。访问我们的公司网站以了解更多关于我们的使命和团队的信息。