AI入门——职业发展
【转】http://www.sohu.com/a/214235235_160850
学习人工智能,就必须要搞清楚与AI相关的领域,学习了后能做哪些具体的工作,李烨老师的这篇文章写的非常的接地气。
一、涉及到的领域(能力有限,小白还是把人工智能与机器学习暂且混用吧)
1)模式识别、数据挖掘、统计学习;
2)计算机视觉、语音识别、自然语言处理等
二、具体工作
1)做算法(算法工程师)
具体工作就是读论文并将论文中的阐述进行论证和重现,进一步确认是否可应用于本企业产品,进而将其应用到实践中提升产品质量。真正自己写有质量的学术型论文还是比较少,暂且叫科学家吧,大部分做算法的还是以参考别人的论文为主。这里面有一个所有志于算法的同学都必须知道:https://arxiv.org(这里包括多个学科大量的最新论文)。
而做一名合格的算法工程师也需要具备一定的能力:①英文阅读能力,而且是专业学术论文,小白觉得这个能力更多是意志力,只要坚持,硬啃,终究还是能读得过去;②数学能力,读得过去并不表示读懂,真正理解图表含义,熟悉公式的推导,才能从原理上去掌握他人的数学模型,这里面就涉及到微积分、线性代数和概率统计的数学知识了。
简单一点,算法工程师就是已经发明出来的算法的熟练使用者,最好是能玩出新花样的玩家。
2)工程(机器学习工程师)
也叫调参工程师,具体工作是使用别人开发的框架和工具,运行已有算法,训练业务数据,获得工作模型。期间可能需要一些处理数据、选取特征或者调节参数的手段。
做工程要求没有做算法的那么严格,但也得读论文,读懂其中的数学公式。①算法能力,要了解某个算法的基本原理、应用领域、功能和局限才知道怎么去使用,对所采用算法和对应模型的数学公式和推导过程有所了解才知道怎么去调参、去优化运行效率;②数据处理能力,要知道特征提取、向量空间模型构建、数据清洗和处理才能去验证模型的质量。
简单一点,调参工程师就是修改算法的一些参数,去验证算法模型的质量。
3)数据(数据工程师)
具体工作是对海量数据进行人工标注,为机器提供监督学习的样本。
做这一行需要的能力相对比较低,只需要给各种各样的文本、图像、音视频等数据打上对应的标签就好了,但重要性往往远胜于算法,样本有误造成的后果也是不堪设想。
- 大数据&AI智能—物联网世界对职业发展的影响
- 测试工程师的职业规划和职业发展——入门篇
- 30岁遇到发展瓶颈?AI来了,你的职业规划可能才刚刚开始
- 30岁遇到发展瓶颈?AI来了,你的职业规划可能才刚刚开始
- [ios学习]iOS架构师的职业发展方向
- 程序员职业发展技术要深度还是广度
- 互联网行业入门必读---从互联网大环境中明确个人职业定位
- 程序员职业发展的绊脚石-思想的枷锁
- 职业发展的一些随想
- 程序员职业发展:项目经理、技术经理还是产品经理
- 【信息安全】职业发展之惑系列之二 --- 怎样的心态才有助于职业发展
- 小谈软件行业的职业发展 推荐
- <<AI入门(2)>>(C)
- web开发入门课---web技术发展历程
- 网络管理员未来职业发展规划
- 读易[20]·职业发展不要自找烦恼
- 原文作者乔纳森·丹尼可(Jonathan Danylko)是一位自由职业的web架构师和程序员,编程经验已超过20年,涉足领域有电子商务、生物技术、房地产、医疗、保险和公用事业。正如乔纳 森在文中所言,本文适合刚毕业的大学生和刚入门的程序员。如果你已是高级
- 微软 Build 2017 开发者大会:Azure 与 AI 的快速发展
- 转“软件测试职业发展方向”
- “GANs 之父”Goodfellow亲身传授:深度学习未来的8大方向和入门AI必备的三大技能