学习人工智能需要掌握到什么程度才能找工作呢?

爱笑的咯咯哥


(1)人工智能其实是一个大范畴的交叉学科,并不是一个实际的研究方向,所以你需要在其中选一个细分的领域进行研究,比如自然语言处理,计算机视觉,推荐系统等等

(2)不管是哪个方向,你必须掌握一下基本的知识,比如数学,概率论与数理统计,高数,线性代数,这个是基础,也是非常重要的。

(3)论文,这个非常重要,只有精读相关领域的论文,才能让你更深入的了解他。

(4)相关算法知识,比如一些分类聚类算法,比如主题模型,分词,比如CNN之类的

(5)最后就是一些实践经验。

总之一句话,做之前要想好,想好了就去干!加油💪


机器学习与数据挖掘


先上结论:

人工智能相关的岗位很多,不同的岗位,不同的境界所需要掌握的程度不一样。

对人工智能算法的理解主要有四种境界,你需要确定自己需要达到哪种境界,才好确定你的努力方向和策略。

1.知其然境界2.应用者境界3.工程师境界4.科学家境界

一、知其然境界

第一个是知其然,也叫知其所以然境界,知道当下的人工智能到底是什么,知道机器学习和深度学习大概是个什么东西,不会过分的去神话AI,知道目前AI的优势,更知道目前AI的局限,如果你从事相关产品经理或者做相关领域投资,达到第一境界即可。

二、应用者境界

应用者境界是大部分人工智能算法工程师所在的境界,主要就是明白算法原理,知道如何实现,核心在于知道如何把他应用在一个实际的业务场景之中,如果你是一个利用AI来解决业务问题的算法工程师,那么你至少需要达到这个境界。

三、工程师境界

工程师境界也是很难的一种境界,需要用很强的理论背景和工程实现能力,能独立复现最新的论文,深刻理解论文的实现原理,并能在上面做一些小创新。如果你想成为更牛逼的AI算法工程师,那么就需要达到这个经济。

四、科学家境界

科学家境界是很少很少一部分人能达到的境界,主要是那些从事人工智能研究的科学家,他们能原创出很多的算法和理论,解决一些最前沿的难题。比如深度学习的鼻祖Hinton,生成对抗网络发明人 Ian goodfellow,Xgboost发明人陈天奇等等。


不同的境界对应不同的要求,简单点概括就是:

工程能力决定你的下界,理论能力与业务理解决定你的天花板。

PS:本号作者目前是某大厂机器学习算法工程师,致力于全栈AI算法和业务场景落地,非常乐于在网上分享最新的AI知识,也经常开直播教同学AI算法和编程。感兴趣的同学可以关注本头条号,获得最新的干货!


人工智能与未明学院


另外有一点可以给你建议,就你目前不了解自己能力的情况下,多出去找找,和不同面试官沟通一下就能知道自己处于什么水平,还有哪些地方需要提高和改进,实践是检验真理的唯一标准嘛。

另外思维导图,首先你要知道行业有那些技术解决什么问题,然后和别人讨论,找找相关理论书籍,最后就针对某一个问题为出发点做一个框架把你知道的所有知识都填进去,然后再进行梳理,这样效果会很好。


新科技思维


nlp算法工程师路过,传统的十几个方法,数学原理要懂,能推导。深度学习三种网络,tensorflow编程,Linux操作,还有结合具体领域的积累。差不多就这么多吧,听起来很多,但是只要有数学基础,一年足够了


机智的林二狗


人工智能其实就是一个概率学。

有多大的概率选1,

多大的概率选0,

在学习人工智能之前,应该要把基础知识要打牢。比如是做web开发的,前期的html javascript。CSS,数据库,php,这些把它先学好。再学习人工智能,慢慢应用到项目当中。


白帽黑客hacker


理论肯定要武装一下的:西瓜书+多看看论文

实践:刷一些机器学习的比赛题+多看看业界应用实战

找工作这个事情个人认为是:能力+临时刷题+运气


欢迎关注我,小编在java web开发、大数据、知识图谱、机器学习有一些经验,欢迎多多交流~


k6k4


人工智能是一个集科技大成的专业,需要掌握的东西会非常多,而我们只是根据自己的情况做其中的一部分。比如编程的就专注于程序的优化,算法的就在于算法的设计,人体动力学就专注于和人结合这一块的设计等等,我们只掌握一个专业就不错了


梁眼看天下


编辑宝宝…人工智能思维导图这种东西很多网络培训机构的课程目录就是了


古话仔



分享到:


相關文章: