谢谢邀请!通常情况下,本科毕业生大部分都是从应用级开发开始做起,如果想做机器学习类的研发型工作,往往都需要具备相对完善的知识结构。
所以,如果想从事研发型工作,读研是一个比较现实的选择。
随着大数据的发展,机器学习(包括深度学习)得到了广泛的关注和应用,机器学习目前在自动驾驶、计算机视觉、机器人等领域都有广泛的应用,在互联网企业中更是被大面积的使用,可以说目前从事机器学习方面的研发有广阔的发展前景。
从事机器学习方面的研发需要具备三方面的基础,首先是具备扎实的数学基础,因为机器学习的步骤包括算法设计、算法训练、算法验证和算法应用,所以扎实的数学基础是从事机器学习的先决条件。
其次要具备扎实的计算机基础,机器学习涉及到很多内容,不仅需要通过编程语言来实现算法,还需要了解计算机体系结构、计算机网络、各种嵌入式设备的工作机制等等。
最后还需要掌握一个系统的研究方法,而这正是从事机器学习研发的重要环节,也是自学者最难掌握的内容之一。
对于计算机专业的本科生来说,数学基础和计算机基础都比较扎实,但是缺乏研究的深度和实际 *** 作的经验,如果刚毕业就从事机器学习方面的研发需要有一个系统的学习过程,通常不少企业并不具备这样的条件,所以本科毕业就从事机器学习方面的开发是比较困难的。
所以,如果想从事机器学习类的工作,读研是一个比较现实和可行的选择。
作者简介:中国科学院大学计算机专业研究生导师,从事IT行业多年,研究方向包括动态软件体系结构、大数据、人工智能相关领域,有多年的一线研发经验。
欢迎关注作者,欢迎咨询计算机相关问题。
第一,普通二本应届生是不存在人工智能工作的,但是一些天才可以。
第二,你首先要搞懂机器学习需要什么,企业需要什么。
我这里简单提一下,前几年人工智能是比较吃香的,今年引来分界点,由于会点机器学习的人太多但是这些人又很难产出什么(产出一个人工智障或者缺胳膊少腿的),所以基本校招这块卡得很严格,要求的都是一些实力比较强的人(往往是他们拿了一大堆offer),两极分化特别严重。
人工智能勉强称为算法岗,数学,微积分,线性代数,英语(很多优秀的算法论文都是英文的)等等能力都要求很高,不是你会python就可以了,python只是最最简单的工具。
很多培训机构培训算法,我只能说牛逼。
最后最好加油考个好学校读研,给你一个刚收到的招聘信息。
名牌大学优秀博士生
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)