1. 首页
  2. AI时代就业指南

AI时代就业指南:机器学习工程师求职须知

AI时代就业指南:机器学习工程师求职须知

什么是机器学习?

我们来看一下机器学习是做什么的,能解决什么问题。

首先我们来看机器学习的一个类型,监督学习。

AI时代就业指南:机器学习工程师求职须知

蓝色箭头部分是训练一个机器学习模型的过程。首先有Input,包括原始数据和Labels。然后把原始数据转化成Feature Vectors,将其与Labels结合到一起,通过机器学习算法,训练出一个预测模型,这就完成了Training的部分。

再看绿色箭头部分,同样首先有Input,包括一些数据,同样把他们转化为Feature Vector,然后通过刚刚产生的模型,预测出Expected Label。这叫做有监督模型。具体来看,会用到回归(Regression)和分类(Classification)

机器学习算法的另一类是无监督学习。

AI时代就业指南:机器学习工程师求职须知

同样是用Input Data训练一个模型,然后根据新的Data做预测。它和有监督学习不同的是,在训练模型的部分里没有Label。具体是用到Clustering和Dimensionality Reduction。

机器学习算法大致包括三个成分

AI时代就业指南:机器学习工程师求职须知

Hypothesis, Loss, Optimization。Hypothesis的目的是想要找到输入数据与输出数据的关系。Loss是想要评估和量化假设的好坏与否。而Optimization是想要使得Loss最小,找到合适的模型。

机器学习工程师做什么?

可以把机器学习工程师的工作分为以下几点:

  • 机器学习的实现和搭建各个公司的机器学习架构。

  • 搭建架构之后,维护该架构,包括在新的数据局进来时,该架构的速度、可靠性和性能。

  • 开发内部机器学习框架并抽象出来以推动其正常任务运行,例如training / testing, feature use / reuse / creation /storage/deployment等。这些框架不仅被机器学习工程师使用,也会被数据科学家使用。

实际上,机器学习工程师的工作也取决于具体的公司,不同的公司对机器学习的理解和应用不一样,因此他们的机器学习工程师的工作职责也会不一样。

机器学习工程师所需的技能

AI时代就业指南:机器学习工程师求职须知

首先,Machine Learning Engineer仍然是engineer,所以计算机基础知识和编程能力是必须有一定水准的,所以第一和第五点是基础。此外,说到用于研究和进行ML其它的一些算法工作,数学、概率、统计知识也是必不可少的;更进一步的要求是,需要数学建模和数据评估知识,还要懂得Machine Learning算法和如何用Libraries去实现你的idea。

而关于其中第五点,之所以System Design能力在Machine Learning Engineer中仍然很重要,就是因为Machine Learning的发展,是很大一部分得益于计算能力的增强。犹记得在Google里100多人的TensorFlow的团队中,每一个参与开发该框架的成员,都对于System Design非常精通。

通常来说,普通的Software Engineer 和 Machine Learning Engineer更多只会用到图上第一和第五点技能,但是要成为 Core Machine Learning Engineer 的话,对于3,4项技能的依赖会越来越大。

关于机器学习的求职须知

机器学习涵盖的领域非常广,包括三大块,计算机视觉、自然语言处理、以及类似系统GPU的内容,其中又可以分为无数小块。只要根据个人的兴趣,找准一个方向切入进去,目前市面都会有大把的工作机会。

以百度的Job Description举例:

AI时代就业指南:机器学习工程师求职须知

首先,前三点都是要求要有数据结构和算法的能力,基本也适用于Software Engineer。但是,注意其中一点,不同公司对于不同语言会有要求,所以投简历前一定要详细的看公司的Job Description。在百度,如果要求应聘者拥有 C++ 的技能,那么在面试的时候就一定会出现C++的内容;而有的公司或许要求SQL,R等语言,都是一样;最后一点,线性回归,概率论、统计、中枢网络等,是对于ML工程师的特殊要求。

在了解基本概念后,大家对自己未来的定位和应该如何努力才能成为机器学习工程师,是不是更有了解了?

PPV课推出系列人工智能课程

名师授课 精英小班 终身服务

自然语言处理(NLP)与知识图谱实战》

课程目标

本次课程覆盖人工智能领域自然语言处理,强化学习,知识图谱等热点内容,重视实战,同时又注重知识深度。主要面向有一定学习经历或具备同等能力,决心将来从事此领域的朋友。

课程旨在为企业培养具有扎实基本功和开阔前瞻视野,掌握前沿技术的人才,他们将成为数据分析团队和人工智能团队的带头人和核心骨干。

课程内容

1 NLP及周边技术概述与最新进展(2小时)

2命名实体识别实战,手把手从零开始建立命名实体库(例如汽车,医疗,建筑等行业的专用术语库)(1.5小时)

3深度剖析情感分析和舆情监控,手把手开发一个专业的舆情监控系统(1.5小时)

4深度剖析问答系统与客服机器人,手把手开发一个聊天机器人(1小时)

5金融专题(2小时)

1)金融行情机器评论员

2)上市公司报表自动阅读

3)天眼察企业侦查系统

4)通过机器搜集分析媒体资讯判断某只股票的未来行情

6推荐系统专题(1小时)

1)怎样把NLP技术与推荐系统结合?

2)新闻推荐系统

7知识图谱专题(3.5小时)

1)知识图谱构建与应用技术全流程揭秘

2)手把手构建有商业价值的知识图谱

8强化学习专题(1.5小时)

1)强化学习技术概述与最新进展

2)强化学习在NLP中的应用,构建自动写作系统

上课时间

上海特训营:2017.10.14-10.15(周六日)

深圳特训营:2017.10.28-10.29(周六日)

北京特训营:2017.11.11-11.12(周六日)

广州特训营:2018.01.06-01.07(周六日)

七大福利

1、赠送补强基础课程视频:赠送《机器读心术之深度学习大战自然语言处理》部分课程资料补强特训营基础

2、赠送VIP礼券:赠送价值500元数据中国VIP年费抵价券

3、赠送道具卡:赠送该老师粉丝道具卡,未来学习该老师网络课程可享优惠

4、专享技能检测:授课老师辅导进行技术能力检测,并给予学习建议

5、专享职业规划:授课老师将根据学员基础和学员的技术梦想,给予切合实际的技术学习路线规划

6、专属微信群:专属微信交流群,与老师近距离沟通,群永久存在,不解散

7、享良好学习环境:课程均会安排在星级酒店会议室中进行且包含午餐

查看详情

点击左下角阅读原文”即可

↓↓↓

原文始发于微信公众号(PPV课数据科学社区):AI时代就业指南:机器学习工程师求职须知

原创文章,作者:ppvke,如若转载,请注明出处:http://www.ppvke.com/archives/9457

联系我们

4000-51-9191

在线咨询:点击这里给我发消息

工作时间:周一至周五,9:30-18:30,节假日休息