做 ML 有关的工作,需要哪些技能?

本文摘录了Quora上关于机器学习工作的必备技能的回答,包括基础数学、编程语言、概率统计、分布式计算等方面。建议学习者关注深度学习、神经网络,如深度置信网、卷积神经网络、长短期记忆网络等,并熟悉Python、C++、R等语言,以及Unix/Linux工具。此外,了解Hadoop生态系统和概率统计也是关键。
摘要由CSDN通过智能技术生成

(点击上方公众号,可快速关注)


编译: Python开发者 - Agatha

http://blog.jobbole.com/113592/


【导读】:有位网友在 Quora 上提问:做与机器学习有关的工作,需要些什么技能呢?

我是一个自学者,现在家中自学线性代数。希望有天能在机器学习领域工作,但是我不太确定:

  • a) 这种工作/面试需要什么技术上的技能?

  • b) 有没有什么(做这种工作)必须的相关工作经历


比起空想,我至少开始行动了。任何的建议/指导对我来说都很有用。十分感谢!


本文摘编了 2 位 Quora 网友的回答。

Jonathan A. Cox(机器学习和应用物理研究人员)的回答:

这里有很多回复都提到了一些创业公司常用的工具。值得注意的是,在你 35 岁以上的职业生涯中,这些工具会变得完全不同。所以最好的办法是熟悉基本概念和数学。

其次,机器学习领域太过繁杂,根本不可能真正深入理解几十种不同的算法。我觉得你可以先深究几个最有前景的算法。说是这么说,你也要很了解一些基础的东西才行,比如说朴素贝叶斯、支持向量机、感知器、决策树。

最后,很多创业公司,或者非研究领域的人会告诉你要专注于那些快要老掉牙的算法(比如支持向量机 (SVM))和大数据的数据库工具(比如说Hadoop)。考虑到你刚刚起步,我觉得你可以专注于那些很快会发展起来的架构:神经网络,单指令流多数据流(SIMD)向量计算(比如说GPU)。神经网络最近 10 年内开始革命性地颠覆自然语言处理、机器视觉、语音识别和其他领域。鉴于它的强大,这个影响还会继续下去。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值