数据科学和机器学习的5大资源

数据是新的石油。机器学习是火。控制这两个的人将控制整个世界.


不,以上不是从反乌托邦小说中摘取的一些夸张的措辞.

这是现实.

新的世界秩序是关于收集大量相关数据并将其处理为可采取行动的见解的一切,这是人类历史上无法做到的。这种技术可以使一个国家 领先 其他人,最终统治世界。结果,全世界的进步国家都非常认真地对待它.

有利可图的职业选择

除了国际上的兴趣,数据科学和机器学习是一个新的热门领域,机遇无限。需求超出了图表(可以说得很温和),而且周围没有足够的数据科学家。甚至没有平庸的.

就像我们突然发现了许多可居住的新星球,而没有足够的人将它们搬到那里一样。我可以继续听下去,听起来像是一个破记录,但是我认为这张信息图做得更好:

资料来源:insidebigdata.com

因此,我们看到薪金从$ 50,000 +起,对于经理人来说,可以超过$ 250,000.

不仅如此,到2020年,这个星球上的普通人每秒将产生1.7 MB的数据。整个生命周期中的数据超过3500 TB,这是迄今为止我们不知道如何处理的数据,更不用说进行分析了。如果说未来是光明的,那将损害这个宏伟的新牧场.

数据科学和机器学习难吗?

好问题!

根据我的经验,答案是“是”和“否”。

如果您倾向于研究并努力前进,那么人工智能(以及扩展的机器学习)是最难的事情。对于这样的工作,即使是博士学位。计算机科学和数学中的每一个还不够。但是,普通人既没有野心,也没有时间追求.

另一方面,我称之为应用数据科学和机器学习.

也就是说,您采用现有的工具,技术和算法,并将其应用于解决一些现实问题。这部分需要奉献,感知和创造性思维(以及一些简单的数学概念的知识,这些知识可以快速学习),但是对于真正的“技术”知识,比软件工程师的工作要宽容得多。.

换句话说,这不是小菜一碟,而是顺其自然 回报率, 是那里最好的投资之一.

现在,您已经坚定了成为数据科学家和机器学习工程师的决心,让我们开始探索最好的选择.

机器学习速成课程(Google)

没有多少人知道,但是Google具有广泛,高度实用且 机器学习免费课程. 该公司表示,这是他们致力于推进AI / ML技术并将知识公开化的承诺的一部分。.

这门课程最好的事情是没有先决条件,但请做好准备以花更多的时间自己探索统计概念.

我的意思是,这不是必需的,但是,如果您的高级统计信息背景为零,那么此课程中的解释可能还不够。另一个要注意的是,本课程通过以下方式介绍了机器学习 TensorFlow, 这是Google开发的ML实现。因此,从某种意义上说,Google旨在推广其用于机器学习的API,但是考虑到本课程提供的价值,我不认为这应该成为绊脚石.

如果有的话,TensorFlow是进入ML并获得疯狂的普及的简便方法之一(有关AI框架的比较,请参阅此).

CS109数据科学(哈佛大学)

名字 哈佛大学 激发敬畏精神,本课程也是如此.

首先,这不是一门让我们陷入困境的快速课程,而是通过在此处编写代码段或在此处编写脚本来介绍机器学习的技巧。这门课是一场严重的洗礼,需要辛勤工作和大量时间.

课程 随附免费视频,代码(托管在GitHub上)和实验室练习的解决方案,因此,实际上,如果您想使用它,则不受任何限制.

理想观众?

你…我不是在开玩笑.

我要说的是,经过专业工作的专业人士应受过良好的数学教育,即使他们可能不再喜欢数学(推理和证明的习惯是最必要的)。但是,请再次警告:您可能会认为自己很好,但是这道课会让您感到早餐早已硬了-练习中的挑战足以使您流泪,但是那可能正是您所要解决的问题重新寻找!

机器学习(吴伟达)

走进一个充满数据科学家的酒吧,询问吴恩达是谁,那将是您生命中的跳动.

在数据科学和机器学习领域,吴安德(Andrew Ng)凭借他在Coursera上的杰出课程而获得了神似的地位- 机器学习.

而且,如果您对吴安德(Andrew Ng)的资格存有疑问,我就这样说:

这是一门付费课程,因为它是Coursera定价计划的一部分,但是财务承诺和决心并不是唯一的先决条件。这是一个漫长的过程,因为安德鲁深入研究了ML所有事物背后的数学并剖析了流行的算法。但值得庆幸的是,这是一门完整的课程,您将逐步引导您进入最黑暗的深度,并将其带回.

强烈推荐,主要是因为标榜此课程的结业证书已成今日!

Python应用数据科学

Coursera的专业课程包括一系列旨在使您从零开始精通特定概念的课程。如果您正在寻找有关使用Python进行数据科学和机器学习的完整,认真而友好的课程,那么我不建议您这样做 专业化 足够.

在课程结束时,您将获得证书.

面向程序员的实用深度学习

这个课程 是祝福,如果您是编码员,这是我在此列表上最喜欢的推荐.

我再说一遍:如果您是编码员.

这是因为本课程不花时间教您编程的基础知识。课程说明用非常明确的方式讲(重点是原文):

我们假设参加本课程的每个人都有 至少一年的编码经验. 该课程使用python作为教学语言,因此,如果您还不了解python,那么我们假设您会花时间学习-对于经验丰富的编码人员,您应该会发现python是一种非常容易学习的语言.

因此,如果您已经了解Python(如果不了解, 在这里学习),或者可以很快适应,对于那些想要构建真实,可用系统而又不必过多担心算法的理论基础的实用主义者来说,这是一门完美的课程.

我什至可以说这是给那些讨厌礼仪和单调的急躁的修补匠(像我一样!).

哦,我是否提到过100%免费并且社区很棒?!

结论

ew!

这是一个很难编译的清单。不是因为没有足够的优质资源,而是因为有太多的资源!

机器学习是一个发展迅速的领域,并且可以非常优雅地解决难题,因此, 数百门在线课程, 免费和付费,其中大多数都是非常非常好的。但这也可能引起混乱,这就是为什么我尝试根据学习者的经验水平将其简化为五个.

希望能有所帮助!

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map