前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >在人工智能的浪尖上,如何抉择?

在人工智能的浪尖上,如何抉择?

作者头像
IT派
发布2018-03-29 16:20:36
9120
发布2018-03-29 16:20:36
举报
文章被收录于专栏:IT派

知友:李麟

人工智能可以说是一门高尖端学科,属于社会科学和自然科学的交叉,涉及了数学、心理学、神经生理学、信息论、计算机科学、哲学和认知科学、不定性论以及控制论。研究范畴包括自然语言处理、机器学习、神经网络、模式识别、智能搜索等。应用领域包括机器翻译、语言和图像理解、自动程序设计、专家系统等。

对于本科并没有专门、深入的AI、ML专业,因为毕竟这些方向属于高层次的知识,需要一定的基础。但由于现在AI热还有工业界对于这方面人才的强烈需求,所以已经有些大学专门开设了数据科学专业,更甚者是数据科学学院。所以如果有意向从事AI相关的工作,在本科专业上可以尝试以下选择:

1、如果是暂时没有太大倾向,既有可能做科学研究,也有可能做工程开发,可以选计算机方向,例如“计算机科学”(Computer Science),软件工程(Software Engineering),目前情况来看,最对口从事AI方向的的确是CS,AI具体的里面的子领域如Machine Learning,Computer Vision, Natural Language Processing,Data Mining等,在CS的高年级和研究生阶段都有对应的课程和研究方向。

AI工作既需要非常扎实和广泛的数学基础同时也要求很高的实做能力,而CS正好在这两方面都有着重培养。如果要专门从事这个AI领域,本科选择CS是一个极佳的选择,当然智能科学方向只是CS这一个大专业的其中一个子领域,对于没有从事这方向的CS学生来说,之后转向此领域也是相对比较容易的,毕竟CS的基础是从事AI工作的必要条件,在当今各个领域全面智能化的今天,各个领域都需要AI人才和懂如何配合AI工作的其他领域的人才,而这两者的高端人才都将大量来源于CS专业。

2、如果是潜心做学术,搞理论研究,那么专业推荐选择“应用数学”。

目前的机器学习机器学习本质上是微分方程、概率论、矩阵分析等等数学领域的一个应用场景。而近年来发展蓬勃的深度学习,正是机器学习的一个非常接近人工智能的分支。因此,人工智能方向的研究人员需要有扎实的数学基础才能做好AI的理论研究。

这个专业主要是培养学生的数学基础,比如微分方程、线性代数、数理统计、信息论等,这些都是人工智能和机器学习的基础。除了这些基础的学科知识,还可以了解下传统机器学习的知识,多加锻炼编程能力和英语,但完成本科应用数学专业的学生,如果就读研究生,通常就转专到计算机方向或者经济类方向。

3、我国前几年还出了“智能科学与技术”专业,根据你的高考成绩,可以尝试选择清华大学,北京大学,上海交通大学,浙江大学,复旦大学,南京大学,东南大学,哈尔滨工业大学,西安交通大学,华中科技大学,北京理工大学,中山大学,大连理工大学,重庆大学,湖南大学,电子科技大学,西安电子科技大学,华南理工大学等数十家高校(排名不分先后)。

但是大学教育还不强调很专业很深入的,在本科阶段需要学的广一些,把基础打好,提高GPA,广泛涉猎其他领域,找准自己真正的兴趣。

修过“智能科学与技术”这个专业的人表示,其实学的东西基本上是介于Computer Science和Electrical Engineering专业之间的,虽然也有模式识别,但是都是比较表面,并没有深钻研,真正的有关智能的研究却是在研究生阶段,但是本科如果能有比较好的基础(不仅是在数学和英语,还有编程能力,比较简单的智能算法的仿真与应用),这对以后的学习与发展都是很有帮助的。

不排除现在的自动化、通信、机械 等专业在一定程度上都会往智能靠拢,无论是什么专业都可以在课外学习相关的知识,尤其是在这个优质学习资源随手可得,终身学习的时代,但在整体课程的安排上,这个专业还是会不同于其他的专业,而且这有个优点是在读研复试的时候会有些加分,缺点在于:如果不读研,那么就业平均情况是弱于其他专业的,毕竟这个专业在社会认可度较低,而且本科知识较浅,基本上对于职业化帮助不大。

但是无论选择什么专业,只要想要从事AI的工作,可以尝试去掌握以下技能:

1、Information Theory:开启新的视角,无论是理论还是应用都会用到 推荐教材:Elements of Information Theory 2nd Edition

2、Linear Algebra:基础中的基础必须学会 推荐教材: Gilbert Strang 的书和视频

Linear Algebra,Stephen H. Friedberg

3、Basic statistics & probability & stochastic process:

顺便说一下,一般的鄙视链是这样的:algebra > probability > statistics > statistical learning > computer vision > old-school AI。

概率学深了可以很深,但是对the application of machine learning (a.k.a. computer vision) 用处不大。 推荐教材:暂时没有

4、Signal Processing/Image Processing:对于computer vision很重要,但对有的领域比如NLP,或者大部分machine learning ,用处有限。 推荐教材:Image Processing, Analysis, and Machine Vision很老但是适合扫盲。

Richard Szeliski的Computer Vision: Algorithms and Applications 新但是略偏

graphics和multimedia,Computer Vision: A Modern Approach (2nd Edition) Amazon.com: Book是经典百科全书。

还可跳过细节看David Marr的 Vision: A Computational Investigation into the Human Representation and Processing of Visual Information

5、Statistical learning:哪怕deep learning再火,它也不可能解决所有问题,统计知识是必备的。所以统计学习的那一套基础知识 推荐教材: The Elements of Statistical Learning: Data Mining, Inference, and Prediction, Second Edition 和 Machine Learning: A Probabilistic Perspective (Adaptive Computation and Machine Learning series)

Pattern Recognition and Machine Learning (Information Science and Statistics): Christopher Bishop

6、Optimization:绝大部分统计学习问题都会转化成优化问题,区别在于有的是严格的分析转化如SVM,有的只是走个优化的套路但真正理论基础还没有得到完善比如deep learning。 推荐教材:可以尝试 Convex Optimization : Stephen Boyd, Lieven Vandenberghe 。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2017-07-27,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 IT派 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
NLP 服务
NLP 服务(Natural Language Process,NLP)深度整合了腾讯内部的 NLP 技术,提供多项智能文本处理和文本生成能力,包括词法分析、相似词召回、词相似度、句子相似度、文本润色、句子纠错、文本补全、句子生成等。满足各行业的文本智能需求。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档