AI 人才成长十大路线

839 阅读7分钟
原文链接: www.jianshu.com

机器学习/深度学习算法工程师最为紧缺

根据CSDN 2017年中国开发者大调查数据显示,人工智能相关岗位中,“机器学习/深度学习算法工程师”占比最高,为29%,其次是占比22%的
“数据科学家/数据分析师/数据挖掘工程师”,算法类和数据类岗位需求之和占了总需求的一半。算力方面,高性能计算工程师占比11%;细分技
术上,计算机视觉、语音识别、自然语言处理等类别的需求分别为13%、6%、9%。

AI人才招聘增长近8倍,技术岗位占比增长3倍多

人工智能在一线业务中发展,离不开数据和AI算法方面的技术人才
根据猎聘统计,2017年AI技术类工程师的招聘量是2014年的8.8倍,数据类工程师的招聘量则是2014年的5.9倍,而全部IT技术岗位的招聘量仅为
2014年的2.65倍。与此相对,在2014年,AI类工程师和数据类工程师在全部技术岗位中的占比分别是2.97%和7.86%,这一数字到2017年分别涨到
9.86%和17.59%;人工智能相关岗位在技术人才招聘中的总比例从10.83%涨到27.45%,是技术岗位中增幅最大的领域。

10年经验:AI工程师年薪140万,IT工程师不到55万

人工智能相关岗位需求强劲,人才薪酬数字亮眼
根据猎聘统计,在学历方面,数据类岗位与AI类岗位薪酬不相上下,其中AI类博士的年薪上限接近95万元,数据类硕士的薪酬表现超过AI类硕士;
在薪酬方面,AI类工程师上升曲线显著,10年以上经验的AI工程师年薪高达140万元;相对来说,数据类工程师的上升曲线更趋近IT类工程师的均
值,说明数据类岗位的成熟度更高一些。

AI工程师平均年薪远超IT工程师

根据猎聘统计,2016 年以来公开发布的招聘岗位中,IT 工程技术类人员的平均年薪为 17.92 万,而 AI 领域知识图谱方向工程师的最高年薪
可达 43.42 万,其平均年薪也高达 34.06 万,接近 IT 工程技术类的两倍。在 AI 细分领域中,除了计算机视觉类平均年薪 27.81 万,其他方
向薪资均在 30 万元以上


从30年到10年,专业路径培育了AI人才金字塔的领军者

从10年到4个月,实战方法培养出AI技术雄兵

AI技术人才成长路线总图:入门方法与进阶方向

路线 1:机器学习算法工程师

路线 2:数据科学家

路线 3:异构并行计算工程师

总结:AI基础岗位必读

机器学习算法工程师
吴恩达机器学习课程: www.coursera.org/learn/machi…

《机器学习基石》Learning from Data work.caltech.edu/telecourse.…

《统计学习导论》 www-bcf.usc.edu/~gareth/ISL…

Elements of Statistical Learning web.stanford.edu/~hastie/Ele…

Elements of Information Theory elementsofinformationtheory.com/

朴素贝叶斯和逻辑回归 www.cs.cmu.edu/~tom/mlbook…

数据科学家
MIT 数据科学的数学话题 ocw.mit.edu/courses/mat…
数据科学的 15 门数学 MOOC www.kdnuggets.com/2015/09/15-…
理解统计推断 www.socialresearchmethods.net/kb/statinf.…

如何将贝叶斯定理、概率和统计结合起来 www.springboard.com/blog/probab…

十大常用数据挖掘算法 www.kdnuggets.com/2015/05/top…

用于学习的 19 个公共数据集 www.springboard.com/blog/free-p…

31 种数据可视化工具 www.springboard.com/blog/31-fre…

路线 4:语音识别工程师

路线 5:计算机视觉工程师

路线 6:自然语言处理工程师

路线 7:知识图谱工程师

AI技术层岗位必读

语音识别工程师
《解析深度学习:语音识别实践》
Automatic Speech and Speaker Recognition: Large Margin and Kernel Methods
Spoken Language Processing: A Guide to Theory, Algorithm and System Development
Speech and Language Processing(CS224S - web.stanford.edu/class/cs224…)/ 书 - web.stanford.edu/~jurafsky/s… ed3book.pdf

Speech at CMU - www.speech.cs.cmu.edu

HTK Speech Recognition Toolkit - htk.eng.cam.ac.uk/

Kaldi: 开源语音识别工具箱 - kaldi-asr.org
CNTK - www.microsoft.com/en-us/cogni…

计算机视觉工程师
Stanford Vision Lab - vision.stanford.edu

CS 131 Computer Vision: Foundations and Applications - vision.stanford.edu/teaching/cs…

CS231n: Convolutional Neural Networks for Visual Recognition - cs231n.stanford.edu

CS231A: Computer Vision, From 3D Reconstruction to Recognition - web.stanford.edu/class/cs231…

Computer Vision: A Modern Approach - cmuems.com/excap/readi…

Computer Vision: Algorithms and Applications - szeliski.org/Book/drafts…

Computer Vision: Models, Learning, and Inference - www.computervisionmodels.com/

AI技术层岗位必读

自然语言处理工程师
CS224n: Natural Language Processing with Deep Learning - web.stanford.edu/class/cs224…

Natural Language Processing with Python - www.nltk.org/book/(视频:www.youtube.com/playlist?li…

《自然语言处理综论》英文版 - web.stanford.edu/~jurafsky/s…
《统计自然语言处理》
《Python 自然语言处理》

知识图谱工程师
Introducing the Knowledge Graph: things, not strings - googleblog.blogspot.no/2012/05/int…

Knowledge Graph - www.youtube.com/playlist
list=PLOU2XLYxmsII2vIhzAyW6eouf62ur2Z2q

知识图谱技术综述 - www.xml-data.org/dzkj-nature…

Lean Semantic Web - github.com/baojie/lean…

北京知识图谱学习小组 - github.com/memect/kg-b…

知识图谱怎样入门? - www.zhihu.com/question/52…

路线 8:推荐系统工程师

路线 9:对话系统工程师

路线 10:自动驾驶工程师

AI应用岗位必读

推荐系统工程师
Coursera Recommender Systems 专项课程 - www.coursera.org/specializat…

Item-Based Collaborative Filtering Recommendation Algorithms - www.ra.ethz.ch/cdstore/www…

The Netflix Recommender System: Algorithms, Business Value, and Innovation - delivery.acm.org/10.1145/285…

Deep Neural Networks for YouTube Recommendations - research.google.com/pubs/pub455…

关于对话系统
检索型单轮机器人(FQA-Bot)涉及到的技术和信息检索类似。因为 query 和候选答案包含的词都很少,所以会利用同义词和复述等技术对
query 和候选答案进行扩展和改写
知识图谱型机器人(KG-Bot,也称为问答系统),利用知识图谱进行推理并回答一些事实型问题。知识图谱通常把知识表示成三元组—— ( 主
语、关系、宾语 ) ,其中关系表示主语和宾语之间存在的某种关系
任务型多轮机器人(Task-Bot)通过多次与用户对话交互来辅助用户完成某项明确具体的任务。除了与语音交互的 ASR 和 TTS 部分,它的
流程还包括语言理解(SLU)、对话管理(DM)和自然语言产生(NLG)
闲聊机器人(Chitchat-Bot)通常使用机器翻译中的深度学习 seq2seq 框架来产生答复。与机器翻译不同的是,对话中用户本次 query 提供
的信息通常不足以产生合理的答复,对话的历史背景信息同样很重要

AI应用岗位必读

自动驾驶入门测试题
基于传感器融合的空间定位技术
基础知识:Android 编程
涉及技术点:时间同步、GPS 定位、IMU 位置跟踪、特征点提取、立体视觉

步骤:
第一步,取原数据:写一个 ANDROID 程序实时获取当前 GPS 数据,IMU 数据,以及图片数据,在每个数据上打精准时间戳(入门难度)
第二步,根据原数据推算出每个图片的位置信息(中等难度)
第三步,把每个图片的特征点提取出来,估算出每个特征点的粗略位置(进阶难度)

AI工作中所用的深度学习框架

CSDN 2017年中国开发者大调查数据显示,Google的TensorFlow毫无疑问是大家使用量最大的深度学习框架,使用比例高达37%;此外,
Facebook的Caffe也有12%的使用比例,Torch/PyTorch为11%。值得一提的是Keras等上层封装更好的开发环境,在新手中颇受欢迎,第二季度便
已超过Torch,大有赶超TensorFlow的劲头。


AI工作中所用的算法与模型

据CSDN 2017年所做的中国开发者大调查数据显示,传统机器学习方法使用量接近2/3。其中,有监督的线性分类、决策树占比29%,无监督的分
层聚类、聚类分析、关联规则学习、异常检测占比21%,还有占比为13%的贝叶斯方法。而最新的生成模型、强化学习、迁移学习方法使用量也有
14%,表现出一定的热度。
模型使用方面,当前大热的CNN类、RNN类模型占比45%,多用于线性分类的支持向量机占比12%;另外,未做进一步细分的传统模型及最新模

型占比竟达到35%,说明具体的AI工作几无定式

非技术人员学AI:产品经理要弄懂技术原理和功能

此文来源于网络 若有侵权 请联系晓雯微信:Pingwen20 删除