普通本科程序员可以转人工智能吗,需要具备哪些知识,想转人工智能专业怎么选科
各位网友好,小编关注的话题,就是关于想转人工智能的问题,为大家整理了2个问题想转人工智能的解答内容来自网络整理。
普通本科程序员可以转人工智能吗,需要具备哪些知识
竟然被邀回答这么科学前沿的问题,作为一个HR鸭梨山大。最近刚好看了一些AI的书,谈谈我的想法。
首先不回答问题本身,因为太早回答没有意义。
首先讲一下,AI的职业模型是什么样的?
研究层:
主要以科研院校,行业领先企业实验室为主的一群人,研究生一般是最低要求,跨多学科,如生物学,人体学,数学,统计学,计算机科学,心理学,社会学,行为学,机械科学,工业设计等等,这些人不是码代码的,是研究AI是什么,AI给人类带来的价值是什么,哪些可以被AI。
这一层的人,普通本科程序员,我只能说呵呵。
设计层:
主要是计算机,软件,工业制造这类为主了,这一层的人的工作目标是实现研究成果,并商业化。比较牛逼的算法工程师,大数据工程师,机器学习,逻辑工程师,工业设计,材料科学等都在这一层。软件开发只是AI的很小很小一部分。
普通本科程序员,我只能说,知识结构的差距不是一点半点,但是1%的人有可能。
应用层:
就像造房子,图纸设计完了当然要造了。AI硬件部分不说了,反正程序员也不懂。AI软件部分,最终还是要回归到大众去使用,还是会有app等类似(可能未来不叫app),让老百姓使用。这个阶段码农可以完美转型。
总结一下,拿Java举例子,研究层指的是研究发明机器语言的一类人。设计层指的是在01的原则下设计了java编程体系语言(和设计出PHP,C语言没有本质区别)。应用层就是广大程序员用用用这些语言开发成多种多样的工具。
这三层的差距只能用鸿沟来形容。
对不起,又说实话了。
首先,答案是肯定的,普通本科程序员可以转人工智能相关方向。
伴随着大数据的发展,人工智能在近些年也得到了快速的发展,基于大数据的人工智能也成为了目前研究的重点内容。目前,人工智能行业还处在初级阶段,业界的人才需求还主要以中高端人才(研究生以上)为主,但是随着很多人工智能产品的落地,目前对中低端人才的需求也在逐步加大。大部分科技行业的发展都会遵循一个从上到下的发展过程,人才需求也是如此。
对于本科程序员来说,要进入人工智能领域是个不错的选择,这也是向研发级程序员过渡的一个好办法。对于本科程序员来说,要想进入人工智能领域,需要做好以下准备:
第一,补全基础知识结构。人工智能对数学的要求比较高,大部分研究内容都是以数学为基础的,所以要补齐数学基础知识。
第二,补齐算法设计的知识结构。人工智能需要使用大量的算法,同时需要对这些算法进行实现。实现过程可以使用的语言比较多,比如Java、Python都可以,这对于程序员来说并不复杂。
第三,定一个具体的主攻方向。人工智能包含的研究内容比较多,大致上集中在自然语言处理、知识表示、自动推理、机器学习、计算机视觉和机器人学等六个方面。选择其中一个作为自己的主攻方向,然后再逐渐展开。如果有大数据基础,那么可以从机器学习开始研究。
现在是大数据时代,未来一定是智能化时代,这个过渡时间可能会比较短,也可能会比较长,但是大方向是一定的。所以,对于程序员来说,转向人工智能领域是一个不错的选择。
人工智能是我的研究方向之一,目前我也在带相关方向的研究生,我会陆续在头条上写一些相关的科普文章,感兴趣的朋友可以关注我的头条号,相信一定会有所收获。
如果有互联网方面的问题,也可以咨询我。
谢谢!
当然可以啦!只不过学历不高,可能要付出更多的努力。毕竟,在学校学的很多知识,对技能的快速掌握还是很有帮助的。其实,很牛的技术大拿很多都是半路辍学,或者成天翘课的“问题少年”。
英雄不问出处,只要努力,一定会成功的。
大三的机械设计制造及自动化专业生想转人工智能方向,应该怎么办
机械制造及自动化专业也是人工智能所包含的基础内容之一,所以转向人工智能方向也是可以的。作为机械相关专业的大学生来说,要想转向人工智能方向需要学好以下内容:
第一,数学基础。扎实的数学基础是从事人工智能方向研发的关键,数学基础也在一定程度上决定了未来能够在人工智能领域所能达到的高度。数学基础课程包括高数、线性代数、概率论、离散数学等内容,对于工科生来说,数学应该不是大问题。
第二,计算机基础。相对于数学基础来说,机械专业的学生要在计算机基础知识上下更多的功夫。这些计算机基础知识包括计算机操作系统(体系结构)、算法设计与实现、编译原理、计算机网络以及编程语言。这些内容可以通过编程语言的学习同步学习,操作系统建议深入学习一下Linux系列操作系统。
第三,人工智能基础知识。人工智能的研究主要集中在自然语言处理、知识表示、自动推理、机器学习、计算机视觉以及机器人学等六个方面,在进入人工智能领域之前要首先对这些研究内容有一个全面的了解。可以先读一下《人工智能导论》,然后再读一下《人工智能一种现代方法》。
人工智能的学习是一个漫长的过程,不仅内容多,而且具有相当的复杂性,如果条件允许的话,建议读一下研究生,这样更能系统的学习人工智能相关的研发流程。
人工智能是我的主要研究方向之一,目前我也在带相关方向的研究生,我会陆续在头条上写一些相关的文章,感兴趣的朋友可以关注我的头条号,相信一定会有所收获。
如果有人工智能相关的问题,也可以咨询我。
谢谢!
到此,大家对想转人工智能的解答时否满意,希望想转人工智能的2解答对大家有用,如内容不符合请联系小编修改。
本文系作者个人观点,不代表本站立场,转载请注明出处!