从事人工智能,应该学什么专业?

Y_______平源


我从事软件开发有三年了,用到的技术有很多,其中也有关于人工智能(AI)方面的,但是如果说你要专门从事人工智能方向的工作,那么任务量还是很大的,因为人工智能涉及的知识与技术不仅深而且难

不过言归正传,我们直接来了解下人工智能涉及的专业知识,以我们同事同学从事AI工作的内容来看,基本上只要你大学学的是工科或者计算机专业,毕业以后去做人工智能行业还是比较对口的,这就意味着人工智能行业的知识不仅仅只是一个专业,人工智能行业从理论到产品是融合了很多学科的知识与技术的,其产品是多学科知识的集合体

声明一点:人工智能工作分为很多部分,每个部分都可以是一个专业

单纯从技术角度来说人工智能的工作分为很多部分,如算法研究,机器学习,数据分析与挖掘,软件开发,测试,硬件开发等等,如果从产品角度来说就更多了。所以每个专业都只能学到人工智能方向的一部分知识,专业很大程度上也就直接决定了你以后从事人工智能工作的那个部分工作:

  • 比如你学的是
    数学专业,那么很大可能你会做算法设计或者数据分析的工作
  • 比如你学的是软件开发专业,那么很大可能你会做软件开发或软件测试的工作
  • 比如你学的是机械或电子专业,那么很大可能你会做硬件开发的工作
  • 等等等等

下面列举一些与人工智能关系比较近的大学专业(如果读研究生,主要看导师研究方向了,与专业关系不大):

数学专业

所有的科学技术都离不开数学,每一项技术的研发其基础理论总会是数学,人工智能也不例外。人工智能的理论知识除了要求基本的高等数学知识以外,还涉及更深层次的数学,如矩阵论,概率论,数值分析,数理统计等等等等,不要以为这些有多难,其实只要你大学里踏踏实实的学习,这些数学基础肯定是可以学到的。

计算机科学与技术专业

计算机科学与技术专业包含很多学科,如信息安全、软件工程、计算机软件与理论、计算机系统结构、计算机应用技术、计算机技术等等。其主修内容有:

大数据技术导论、数据采集与处理实践(Python)、Web前/后端开发、统计与数据分析、机器学习、高级数据库系统、数据可视化、云计算技术、人工智能、自然语言处理、媒体大数据案例分析、网络空间安全、计算机网络、数据结构、软件工程、操作系统等课程,以及大数据方向系列实验,并完成程序设计、数据分析、机器学习、数据可视化、大数据综合应用实践、专业实训和毕业设计等。

单从专业介绍来看就可以明了该专业与人工智能的密切关系。

通信工程专业

通信工程专业在现在的大学里来说真的算是一个“坑爹”的专业,因为通信不仅要学本家的通信知识(非常非常难)还必须学好数学,电子,计算机,嵌入式等等学科知识,课多不说而且难。。。但是正因为通信专业学科的广泛性,让该专业的毕业生具有更广的就业面,其中一个就业方向就是人工智能,可从事的具体工作从硬件到软件每个部分都可以有。

软件开发专业

软件是人工智能的载体,人工智能到底智能在哪里,其实全部都是由软件去体现的!

所以人工智能行业,最不可或缺的就是软件开发,你可以学习C/C++,Java,PHP,Python等任何一门高级语言,只要你能掌握任何一门高级语言,都会成为你进入人工智能行业的敲门砖。

电子与信息工程专业

这个专业偏向硬件设计,跟通信工程比较类似,可以从事的人工智能工作方向有芯片设计,传感器系统设计,电路设计等等,但提前说好,这个专业很枯燥的,不过天道酬勤,只要你肯学,入行人工智能行业铁定没问题!


猴哥技术站


人工智能(Artificial Intelligence)属于计算机科学的一个专业分支,其核心是机器学习,主要通过研究计算机实现模拟实现人类的学习行为。一般要求有计算机科学、数学、电气工程或物理学方面的专业背景,其中数学相关的课程如线性代数和微积分的成绩要好。

课程包括:编程与数学的机器学习方法、机器视觉、深度学习的概况、信息检索和数据挖掘、情感计算和人机交互、机器人系统工程等。

国内目前西电,中科大,南京大学已经开设人工智能学院。


一笔写阑珊


人工智能专业,这是人工智能的所有课程,要是感兴趣的话可以了解一下:第一阶段前端开发 Front-end Development1、桌面支持与系统管理(计算机操作基础Windows7)2、Office办公自动化3、WEB前端设计与布局4、javaScript特效编程5、Jquery应用开发第二阶段核心编程 Core Programming1、Python核心编程2、MySQL数据开发3、Django 框架开发4、Flask web框架5、综合项目应用开发第三阶段爬虫开发 Reptile Development1、网络爬虫开发2、爬虫项目实践应用3、机器学习算法4、Python人工智能数据分析5、python人工智能高级开发第四阶段人工智能 PArtificial Intelligence1、实训一:WEB全栈开发2、实训二:人工智能终极项目实战


分享到:


相關文章: