机器学习入门之机器学习初学者怎么入门?机器学习要学习什么知识?
小标 2019-01-07 来源 : 阅读 628 评论 0

摘要:本文主要向大家介绍了机器学习入门之机器学习初学者怎么入门?机器学习要学习什么知识?通过具体的内容向大家展现,希望对大家学习机器学习入门有所帮助。

本文主要向大家介绍了机器学习入门之机器学习初学者怎么入门?机器学习要学习什么知识?通过具体的内容向大家展现,希望对大家学习机器学习入门有所帮助。


当初学者开始学习机器时,科多大数据相信大家首先会问“门槛是什么?需要了解什么才能开始从事这一行?

一旦初学者开始尝试了解这个问题,经常发现善意但令人沮丧的建议,如下所示:

你需要掌握数学,以下是清单:

- 微积分

- 微分方程

- 数学统计

- 优化

- 算法分析

...

像这样的回复足以令任何人都感到恐惧,即使具有一定的数学专业基础。

猜想很多初学者会被这样的建议吓倒,其实所需要的数学知识比你想象的少(至少比你被告知的要少)。如果有兴趣成为机器学习从业者,那么你不需要很多高级数学知识也可以开始。

但要说没有任何门槛那也不是。事实上,即使没有对微积分和线性代数的高度理解,也有其他门槛。

数学不是机器学习的主要前提

如果是初学者,而目标是在行业或企业中处理问题,那么数学不是机器学习的主要先决条件。

到目前为止,你听到的关于机器学习的大多数建议是来自在学术领域里从事数据科学的专家。

在学术领域,你经常会被鼓励学术研究和写报告,当你的研究领域是机器学习,那么你的确需要深入了解机器学习的统计学和数学基础。

在工业领域,在大多数情况下,主要的追求不是发明创造(造轮子)和写报告。企业真正追求的是否能创造商业价值。在大多数时候,尤其刚起步阶段,你会应用“现成”工具就足够了。这时候你会发现,这些工具对数学的要求并没有你想象的那么高。

“现成的”工具数学要求并不高

几乎所有常见的机器学习库和工具都会为你处理困难的数学问题,也就是说不一定需要知道线性代数和微积分才能从事机器学习工作。

再次强调这一点:现代统计学和机器学习软件可以为你处理大量的数学问题。

对于初学者来说,机器学习涉及的数学知识深似海,了解深海领域的数学知识既不需要也没必要。

当然这些工具不能替你把所有的事都干了。你仍然需要动手实践才能掌握这些工具。

如果要开始学习机器,需要学习的真正的必备技能就是数据分析。

对于初学者(不管你是软件工程师还是来自其他领域的从业者),你不需要知道很多微积分、线性代数或其它任何大学级数学知识就可以完成这些任务。

但数据分析能力却是必不可少的,数据分析是你完成工作所需的第一个技能,这才是机器学习初学者真正需要必备的能力。

数学是重要的,但不是对入门者的

数学很重要,特别是在某些情况下,数学是非常重要的。

首先,如果你是在学术领域中进行机器学习研究,数学很重要;第二,在行业领域中,数学对于一小部分高级数据分析师/数据科学家也是重要的。特别是像Google和Facebook这样的公司,他们走在前沿,正在使用机器学习领域的尖端工具,这些人会在他们的工作中经常使用微积分、线性代数和更高级的数学。

初学者学习机器学习也是需要数学的,要开始学习机器学习,入门级你至少需要本科基础数学技能。你还需要了解基本统计知识,如:平均值,标准偏差,差异等等。


本文由职坐标整理并发布,希望对同学们有所帮助。了解更多详情请关注职坐标人工智能机器学习频道!

本文由 @小标 发布于职坐标。未经许可,禁止转载。
喜欢 | 0 不喜欢 | 0
看完这篇文章有何感觉?已经有0人表态,0%的人喜欢 快给朋友分享吧~
评论(0)
后参与评论

您输入的评论内容中包含违禁敏感词

我知道了

助您圆梦职场 匹配合适岗位
验证码手机号,获得海同独家IT培训资料
选择就业方向:
人工智能物联网
大数据开发/分析
人工智能Python
Java全栈开发
WEB前端+H5

请输入正确的手机号码

请输入正确的验证码

获取验证码

您今天的短信下发次数太多了,明天再试试吧!

提交

我们会在第一时间安排职业规划师联系您!

您也可以联系我们的职业规划师咨询:

小职老师的微信号:z_zhizuobiao
小职老师的微信号:z_zhizuobiao

版权所有 职坐标-一站式IT培训就业服务领导者 沪ICP备13042190号-4
上海海同信息科技有限公司 Copyright ©2015 www.zhizuobiao.com,All Rights Reserved.
 沪公网安备 31011502005948号    

©2015 www.zhizuobiao.com All Rights Reserved

208小时内训课程