本来我是没打算写这么个东西的,虽然已经给我推荐了好几次人工智能专业要学啥?想学人工智能专业去哪个学校好?这样类似的问题,我都没有回答,因为恐怕我一张嘴就是劝退。可是现在身边有朋友咨询我说家里亲戚的小孩对人工智能专业感兴趣,问我怎么样,叹一口气,趁着大部分报考还没结束,我谈一谈我的看法,希望能对大家有用,多少为大家提供一些思路吧。
1、人工智能课程设置到底怎样?
这个问题知乎聊的比较多了,我就不献丑了,但是总体上我是认同:你要实在想报考,985以上高校考虑一下,其他的慎重。目前cv、nlp取得不错结果的算法,深度学习这一卦的占主流,你想做人工智能,先看看你想报考的学校能买得起多少GPU吧。当然了,本科阶段有可能不涉及到这些,只是想让大家明白,并不是这么多高校都有经验、师资来做这些的,尤其对于前两届的小白鼠们。
2、朋友说:他的亲戚家小孩,对人工智能非常感兴趣。
我希望大家明白一点,现在的人工智能是弱人工智能,远远不像小朋友们想象中的那么高大上,你的兴趣不能简简单单的来自于几部科幻电影。我不否认智能时代会到来,但我相信绝不会是你读大学的这四年,尤其现在工业界所做的算法,大量的数据处理类脏活累活,甚至就是规则,根本没美帝大片那么高级。alpha go下围棋是赢了人类高手,但那是因为数据的积累和计算力的提升。虽然这些也算是广义上人工智能研究范畴,但是和目前大家一窝蜂的想学的人工智能算法是两回事,你可以思考一下,为啥神经网络上世纪就有,可是直到最近才爆火?也就是说,目前你学习的人工智能远远不是“智能”,只是模式匹配加一定的参数优化。我不是否定大家的兴趣,而是希望能够了解一些后再下判断,否则最后支持你学习下去的就不一定是兴趣了,是孤勇。
3、另一种思路:先学数学、物理这样的基础学科,打好理论基础,再转人工智能。
这种想法我认为有两个问题:a. 答主一个朋友本科C9物理实验班,研究生转到到Top2做算法算法,据和他交流:大三大四补修了很多计算机核心课程,一边补课一边补代码挺痛苦的,同时虽然做算法的老师挺喜欢要数学系的学生,但是保研考研的主流还是计算机专业老本行的学生,他的同学好多想转计算机或金融,但是最后成功率不足10%。b. 这类基础学科之所以经久不衰真的是因为很多学科的本质就是数学,逻辑思考很重要,尤其到了博士阶段。但是说句糙话“你大爷永远是你大爷”,数学物理这类学科真不是谁都能学的,尤其到了科研的时候,你课堂学的那点数学完全不够看。你高中数学、物理学的好,分数考的高和你适合这类基础学科完全是两个概念,尤其这类学科怎么也得到了研究生阶段才能体现出积累的价值吧。所以一句话,你觉得自己真的优秀且喜欢,大胆的上,基础学科需要真正优秀的人才,只是我估计我等大部分普通人,还是可远观不可亵玩,高岭之花慎重采撷,需要考虑:如果万一没研究生读了,没给你在另一行发光发热的机会,你要找啥工作呢?
4、人工智能就业好。
目前的就业形势呢,算法的确比其他很多专业要好,最起码薪资水平还是在线的。但是如果按照算法本身时序的前后来比呢?恐怕是2019年校招不如2018年。可以随便查查一些帖子,什么2019真的是AI寒冬吗?等等(可参考头条2019算法劝退邮件)。这还只是研究生,如果未来人工智能在本科阶段就可以批量生产,难以想象四年以后的求职市场竞争得多激烈。个人认为人工智能目前泡沫有些大,不止本科要培养,研究生还有一堆其他专业转来的,不是特别看好“全民AI”这件事。其实也接触过一些业界的人,普遍反应的是,公司有坑,也有人投简历,但是实在很难match,这样说的话,其实倒不能说供过于求,只是供需不匹配。而新开设的人工智能专业能不能供需匹配,不好说。
最后再墨迹一段吧,其实我不是不看好人工智能这个方向,这个方向肯定是未来发展的核心竞争力,也是国家大力扶持的要弯道超车的力量,个人也是做这块的,还是能体会到算法对于某些行业的提升的,我只是怕小朋友们对市场盲目乐观,轻易入行。对人工智能感兴趣,建议本科选计算机相关专业,本科教育本来就是基础教育,研究生做人工智能来得及,大部分做算法的人都是这类专业,并且计算机专业进可攻退可守,能学人工智能最好,不能还可以做一枚程序员。 |