重磅!教育部再次审批179所高校新增本科AI专业
整理&责编 | 夕颜
出品 | CSDN(ID:CSDNnews)
好消息!2 月 21 日,教育部官网发布了《教育部关于公布 2019 年度普通高等学校本科专业备案和审批结果的通知》,公开了 2019 年度普通高等学校本科专业备案和审批结果。
179 所高校新增 AI 专业,数量猛增 6 倍!
审批结果显示,中国人民大学、北京化工大学、北京邮电大学、北京师范大学、中国传媒大学、复旦大学等新增人工智能专业,总计 179 所高校,这其中还并不包括与人工智能相关的大数据、智能科学、自动化等方向。
2019 年度各高校新增备案专业 1672 个、审批专业 181 个(含 130 个国家控制布点专业和 51 个目录外新专业),调整学位授予门类或修业年限专业 47 个,撤销专业367 个。其中,本科专业名单中,服装与服饰设计、教育技术学、市场营销等专业被撤销居多。
2019年度普通高等学校本科专业备案和审批结果附件:
http://www.moe.gov.cn/srcsite/A08/s7056/202003/W020200303365402032446.pdf
2019 年可以说是各大高校大规模开始在本科阶段开设人工智能专业的元年,仅仅一年过去,本科开设人工智能专业的高校数量就从 35 所增加到 214 所,新增 179 所,迅猛增长了 6 倍多,可见在本科阶段开始人工智能专业授课已经成为大势所趋。
此外,据统计,审批结果中获批新增专业与人工智能技术和应用密切相关的还有数据科学与大数据技术、智能制造工程、机器人工程、智能科学与技术、智能建造、物联网工程、智能医学工程、智能电网信息工程等,其中,获批数据科学与大数据技术专业的高校共 138 所,新增备案智能制造工程专业的高校共 80 所,机器人工程专业的高校共 63 所,智能科学与技术专业的高校共 36 所,智能建造专业的高校共 19 所,智能医学工程专业的高校共 16 所,物联网工程专业的高校共 12 所,智能电网信息工程专业的高校共 7 所。
本科 AI 设专业继续火爆全国,教育体系还需完善
自从 2019 年 3 月教育部公布了 2018 年度普通高等学校本科专业备案和审批结果,35 所高校新增人工智能专业以来,高校开设人工智能专业蔚然成风。当时,35 所高校包含北京航空航天大学、北京理工大学、北京科技大学、同济大学、兰州大学等。
图:CSDN 整理
实际上,早在一年前,关于 AI 是否成为本科专业就引发了不少话题。至少在当时的学科规划中,人工智能的主题还是计算机科学下的二级学科。尽管不少院校已设立 AI 相关方向的本科专业或者 AI 研究院并实行招生计划,但这次,确确实实是教育部出台公布了。
2018 年 3 月,南京大学成立 AI 学院,学院以计算机科学与技术(人工智能方向)招收第一批本科生,总计 80 人。
4 月,西安交通大学在钱学森学院正式创办 AI 拔尖人才培养试验班,并给出招生计划。
7 月,清华大学、南京大学、西安交通大学等国内 26 所大学共同发布了《关于设置人工智能专业建议书》,呼吁尽快设置本科人工智能专业。
据当时统计,北京大学等 36 家高校获教育部批准设立的“智能科学与技术”本科专业,AI 相关专业方向达 79 个。
目前,中国人民大学、西安交通大学、西南大学、东南大学、华中科技大学等 5 所大学在内成立了人工智能学院。
可以说,第一批 00 后真正赶上了全国范围内 AI 本科教育的好时机,设立 AI 本科已是大势所趋。
然而,从大学本科开设人工智能专业之初,这种做法就引起了巨大的争议,有人认为本科设 AI 专业是大势所趋,是目光长远功计千秋的好事,但也有人认为 AI 专业过于艰深,本科学 AI 专业纯粹属于浪费资源,无法培养社会真正需要的 AI 人才。
对此,CSDN 曾在 2019 年中旬曾就“2019 高考热门报考专业:人工智能,你推荐吗?”这一主题做过一次调研,看看大家的想法。结果让人有些意外,但也在情理之中:65%的人选择不推荐,推荐的人仅有35%。
半年多过去了,不知道大家的看法有没有改变,但是大家提出的疑问显然仍存在,而各大高校也在针对这些问题做出改进。比如专业是开了,怎么给大家上课呢?上什么课?高校亟需一整套完备的教育体系。
在这方面,一向走在人工智能教育前沿的南京大学又先人一步,在AI 本科专业教育培养体系的制定上跑到了最前面。
2019 年 5 月 6 日,人工智能学院院长周志华教授在微博上分享了《南京大学人工智能本科专业教育培养体系》(以下简称《培养体系》),这是南大在 AI 本科专业人才培养方面的初步探索成果,还成为了国内第一本 AI 本科专业教育培养体系的著作。该书主要作者是周志华教授和南大人工智能学院书记武港山教授。
周志华透露,这部《培养体系》从 2016 年起就已经立项,经过三年多的筹备才最终成型。从内容简介来看,该书基于南京大学人工智能学院的主要学术带头人在人工智能人才培养方面的教学改革项目,对人工智能本科人才培养体系进行了梳理,主要分为 6 章,主要内容共有数学基础课程、学科基础课程、专业方向基础课程以及专业选修基础课程等四大教学大纲,目录如下:
对于《培养体系》中的课程设置,有诸多网友质疑称有些课程很难,但学时设置较少,浅尝辄止并不会学到 AI 真正的奥妙。
周志华教授回复称,本科阶段更重要的是学到一个相对完整框架,浅尝就已不错,要想深入还需要读研究生。
初次涉水,这部《培养体系》在实际应用中难免会遇见问题,但这将对国内正在如火如荼开展的人工智能教育将起到很好的示范和引导作用。
AI 人才分布不均,师资力量亟待补充
据加拿大Element AI首席执行官发布了最新的2019年《全球AI人才流动报告》,当前全世界都面临人工智能高水平人才匮乏的的瓶颈问题,可以称得上专家的人数仅有 3.6 万,其中AI 研究人员Top 5的国家 (在所调查的 21 个顶会上发表论文的作者人数):
美国:15747 人
中国:2725 人
英国:1475 人
德国:935 人
加拿大:815 人
可以看到,全球吸引 AI 人才的国家中,排名前五的是美国、中国、英国、德国、加拿大,他们作为头部国家,占据了 72% 的AI人才,虽然中国排名第二,但是数量上几乎仅是美国的四分之一,且中国在顶级 AI 人才这个关键方面占比较低,排在了第六名,前面分别是美国、英国、德国、法国、意大利。
另外,根据德勤的研究报告《全球人工智能发展白皮书》,中国人工智能人才分布不均,主要集中于京津冀、长三角以及珠三角地区,此外中西部也已经形成一定的人才聚集,主要分布在长江沿岸。从各城市人工智能人才占比来看,北京最具优势,占比近28%,是第二名上海(12.1%)的两倍。深圳、杭州占比均低于10%,位居第二梯队。
图源:德勤《全球人工智能发展白皮书》
在 AI 人才匮乏的地区,本科 AI 专业教育势必面临着师资力量缺乏的状况。而且,人工智能本身学习难度高,需要扎实的数理基本功和聪明灵活的学习能力,这些都对 AI 师资提出了严苛的要求。
据 CSRankings 对全球大学 AI 专业的排名,可以相对公正地反映各校的 AI 师资水平和资源情况。
该排行榜对 AI 领域的国内 C9 高校学者进行了排序,结果显示前 20 的学者有 7 位来自清华、5位北大、2 位南大、2 位浙大、2 位哈工大、2 位复旦,可以从另一个侧面反映各高校的AI师资力量。
论实力,清华、北大的 AI 专业已经占到了国内高校,甚至世界的顶端,但是优势的师资力量也大都集中在这些名校内,在除京津冀、长三角以及珠三角之外地区的院校,甚至是二本院校,优秀 AI 师资力量缺乏还是个大问题。
国内外教 AI 有什么差别?
说了这么多,中国的 AI 本科生究竟学了些什么?
在众多开设 AI 专业的高校里,由周志华创立并任院长的南京大学人工智能学院无疑是最具有代表性,最备受关注的一个,据悉,南京大学人工智能学院第一批本科生已经入学,总计 80 人。其中有 70 人从高考填报志愿的考生中选出,10 人通过学校综合评价选出。
南大人工智能学院的课程表也早就被曝光。
从这两份课表里来看,密密麻麻的高等代数课占据了很大比例,第二学期多出了人工智能程序设计、数字逻辑电路、大学物理等几门课程,但总体上还是以数理课为主导,可见南大人工智能学院对基础数理的重视。
在学院刚成立时,周志华在接受媒体采访时就已表明,“人工智能技术所面对的问题千变万化,涉及到的数学知识可能种类很多,这不是一天两天的课程就能学的,需要一个长期的打基础的过程。” 所以,学会数学是打开国内 AI 大门的通行玉令。
此外,周老师建院之初还强调了人工智能学院的学生应该具备的两点能力:比较全面的人工智能专业知识,以及很强的分析建模能力。
反过来,国外的 AI 专业学什么?
在英美,本科设立 AI 专业的高校已经很多了,比如卡内基·梅隆大学、爱丁堡大学等。卡内基·梅隆大学计算机科学学院机器学习系主任 Tom Mitchell 曾说:如果企业招走了很多AI人才,我们就培养更多人才!
CMU 计算机系官网已经公布了详细的专业课课表,这里的学生四年中需要学习的专业知识包括数学和统计核心课程、计算机科学核心课程、人工智能核心课程、道德、AI 细分方向、人类学和艺术、一般科学和工程学等大类的至少 30 门课程。四年中的固定课程如下。
大一
命令式计算原理;功能式编程原理;
微积分;矩阵与线性变换,积分与逼近;
计算机科学的数学基础 / 数学的概念,二选一;
解释与声明;
计算学:计算机科学中的重要理论思想;
大二
人工智能:表征与解决问题简介;
计算机系统简介;并行与串行数据结构与算法;
计算机科学的概率论 / 概率与计算,二选一;
机器学习简介;
道德选修课一门;
大三
计算机视觉简介 / 自然语言处理简介,二选一;
现代回归理论;
固定的课程当然只是一小部分,从大三开始有 AI 细分方向可选课程(包含决策和机器人、机器学习、感知和语言、人类与人工智能交互四个方向,每个方向选修一门)。除此之外还需要学习 5 门自由选修课程。
根据 CMU 计算机学院的公告,现阶段人工智能专业的招生规模计划为 30~50 名学生每年(整个计算机学院为 735 名新生每年)。
Tom Mitchell 2019 年秋天也会开始教授其中的一门深度强化学习和控制课程,对于申请机器学习相关硕士和博士的同学,Tom Mitchell 教授的建议是掌握扎实的数学和编程能力。而现在对于本科生,我们相信数学仍然是不可以放松的。
两相对比,国内外对数理知识都挺重视,但是国外似乎计算机编程知识比国内所占的比重要大。
总结
虽然国内的本科 AI 专业教育还面临着教育培养体系不完善、师资力量缺乏等问题,国内普及本科 AI 专业教育,恐怕还是要经过一段漫长的时间。但万事开头难,此次教育部再次发力审批 179 所高校新增本科 AI 专业,从量上为我国 AI 教育注入了一剂强心针,两年之内就有如此大的进展,我们有什么理由不相信未来会更好呢?
【end】
◆
原力计划
◆
《原力计划【第二季】- 学习力挑战》正式开始!即日起至 3月21日,千万流量支持原创作者!更有专属【勋章】等你来挑战
推荐阅读
赔偿谷歌1.8亿美元!前Uber自动驾驶主管被告到破产
“一网打尽”Deepfake等换脸图像,微软提出升级版鉴别技术Face X-Ray
小米回应"暴力裁员";报告称安卓手机贬值速度是 iPhone 两倍;Ant Design 4.0.1 发布
时间复杂度的表示、分析、计算方法……一文带你看懂时间复杂度!
闪电网络的 5 个优点和4 个缺点、本质、来源与工作原理……一文带你读懂闪电网络!
国内外大厂集结,远程办公大考成绩单发布!
你点的每个“在看”,我都认真当成了AI
相关文章:
Qt之自定义搜索框
简述 关于搜索框,大家都经常接触。例如:浏览器搜索、Windows资源管理器搜索等。 当然,这些对于Qt实现来说毫无压力,只要思路清晰,分分钟搞定。 简述效果细节分析Coding源码下载效果 细节分析 实现细节需要如下步骤&…

大型网站架构演变和知识体系
存爱好,作为收藏,原地址:http://www.blogjava.net/BlueDavy/archive/2008/09/03/226749.html,同时向原创致敬之前也有一些介绍大型网站架构演变的文章,例如LiveJournal的、ebay的,都是非常值得参考的&#…
Python数据清理终极指南(2020版)
作者 | Lianne & Justin译者 | 陆离出品 | AI科技大本营(ID:rgznai100)一般来说,我们在拟合一个机器学习模型或是统计模型之前,总是要进行数据清理的工作。因为没有一个模型能用一些杂乱无章的数据来产生对项目有意义的结果。…
内存地址转换与分段
原文标题:Memory Translation and Segmentation 原文地址:http://duartes.org/gustavo/blog/ 翻译地址:http://blog.csdn.net/drshenlei/article/details/4261909 本文是Intel兼容计算机(x86)的内存与保护系列文章的第…

c++ 普通高精减
//c 普通高精减 //codevs 3115 高精度练习之减法 //内容简单,就不注释了。 //注意下,&&优先级高于||。 #include<cstdio>#include<cstring>char s1[600],s2[600];int a1[600],a2[600],len1,len2,i;int main(){scanf("%s",…
腾讯提超强少样本目标检测算法,公开1000类检测训练集FSOD | CVPR 2020
作者 | VincentLee来源 | 晓飞的算法工程笔记不同于正常的目标检测任务,few-show目标检测任务需要通过几张新目标类别的图片在测试集中找出所有对应的前景。为了处理好这个任务,论文主要有两个贡献:提出一个通用的few-show目标检测算法&#…

Linux加入到Windows域 收藏
一、实验环境: AD server:windows server 2003samba:redhat as5AD server的hostname和IP地址:turbomai-c<?xml:namespace prefix st1 ns "urn:schemas-microsoft-com:office:smarttags" />89f91.test.com 192…
哈希函数原理及实现
哈希解决冲突 1000以内的素数 一般的hash实现已经总结出一些比较重要的素数: static unsigned int table_size[] {7,13,31, 61, 127, 251, 509, 1021,2039, 4093, 8191, 16381, 32749, 65521,1310…
基于Virtual DOM与Diff DOM的测试代码生成
尽管是在年末,并且也还没把书翻译完,也还没写完书的第一稿。但是,我还是觉得这是一个非常不错的话题——测试代码生成。当我们在写一些UI测试的时候,我们总需要到浏览器去看一下一些DOM的变化。比如,我们点击了某个下拉…

Win32 环境下的堆栈
原文已经找不到,作者应该是:http://blog.csdn.net/slimak 但是没有找到此文,其中丢了2幅图 简介 在Win32环境下利用调试器调试应用程序的时候经常要和堆栈(Stack)打交道,尤其是在需要手工遍历堆栈(Manually Walking Stack)的时候我们需要…

在VMWare中配置SQLServer2005集群 Step by Step(四)——集群安装
在VMWare 中配置集群 1. 进入command 命令窗口执行以下命令,创建仲裁磁盘和共享数据磁盘 vmware-vdiskmanager.exe -c -s 200Mb -a lsilogic -t 2 F:\VM\Share\Windows\SQLServer\quorum.vmdk vmware-vdiskmanager.exe -c -s 4Gb -a lsilogic -t 2 F:\VM\Share\Wind…
口罩检测识别率惊人,这个Python项目开源了
作者 | 一颗小树x,CSDN 博主编辑 | 唐小引来源 | CSDN 博客昨天在 GitHub 上看到一个有趣的开源项目,它能检测我们是否有戴口罩,跑起程序测试后,发现识别率挺高的,也适应不同环境,于是分享给大家。首先感谢…

CentOS搭建msmtp+mutt实现邮件发送
1:搭建配置msmtp下载msmtp包:官方地址:http://msmtp.sourceforge.net/download.html编译,安装(官方下载的包为tar.xz格式):#xz -d msmtp-1.6.3.tar.xz #tar -xvf msmtp-1.6.3.tar #cd msmtp-1.6.3 #./configure --prefix /opt/app…
Linux环境下的堆栈--调试C程序
完整的调试过程,跟踪堆栈变化,32位下。 注意64位和此不同。 a.c代码: #include <stdio.h> int main() { AFunc(5,6);return 0; } int BFunc(int i,int j) {int m 1;int n 2;m i;n j; return m; }int AFunc(int i,int j) {…
听说过代码洁癖,Bug洁癖怎么解?
来源 | Python编程时光(ID: Cool-Python)当我们写的一个脚本或程序发生各种不可预知的异常时,如果我们没有进行捕获处理的时候,通常都会致使程序崩溃退出,并且会在终端打印出一堆 密密麻麻 的 traceback 堆栈信息来告诉…

POJO、VO、PO、FormBean区别:
首先讲一下四者的概念 POJO:Pure Old Java Object,符合Java Bean属性规范的简单Java对象,通常也称为VO(Value Object,值对象)。 VO:就是POJO; PO: Persistent Object,持久化对…

oracle中的sql%rowcount,sql%found、sql%notfound、sql%rowcount和sql%isopen
Oracle 存储过程 删除表记录时删除不存在的记录也是显示删除成功 create or replace procedure delDept(p_deptno in dept.deptno%type) is begindelete from dept where deptnop_deptno;dbms_output.put_line(部门删除成功...);exception when others thendbms_output.put_lin…

linux平台的链接与加载
原文是上下两篇 链接与加载(上) — 静态链接链接与加载(下) — 动态链接 为观看方便,现在合并起来。 一.静态链接 示例程序 我们先看一个简单的示例程序,代码如下: /*main.c*/int u 333;int sum(int, int);int main(int argc, char* argv…
预训练模型ProphetNet:根据未来文本信息进行自然语言生成
作者 | 刘大一恒、齐炜祯、晏宇、宫叶云、段楠、周明来源 | 微软研究院AI头条(ID:MSRAsia)编者按:微软亚洲研究院提出新的预训练模型 ProphetNet,提出了一种新的自监督学习目标——同时预测多个未来字符,在序列到序列的…

模拟进程管理小结,编码规范的重要性
废话不多说了,省的又有衰人找我麻烦。希望我讨厌的,和讨厌我的少来骚扰我,由衷的感谢它们。 我不回那些骚扰,是因为我见到名字就直接删了,看都懒的看了。也别怪我粗鲁,因为我一向是对什么人说什么话 的&…

JSPServlet路径问题
2019独角兽企业重金招聘Python工程师标准>>> 如果带WebRoot,那么js、css、img都应该放到WebRoot目录下,否则访问会有问题。千万不要放在WEB-INF下,因为WEB-INF下的内容只有服务器转发可以访问到,出于安全考虑。 如果不…

Git学习教程(六)Git日志
第六课 Git 日志 内容提要:浏览项目历史,查询指定提交内容,图形化显示分枝和合并...git log是git中最常用的一个命令,执行之后,会显示该项目的提交历史。如果命令不加任何参数,那么就会显示目前所在分枝上&…

汇编包含C代码
反汇编的时候带上C代码便于观察 比较三元表达式和if else的差异 a1.c #include <stdio.h> int main(void) { int a1;int b2;int c0;a (b>c)?1:0;return 0;} a2.c #include <stdio.h> int main(void) { int a1;int b2;int c0;if(b>c){a1;}else{a0;…
无需3D运动数据训练,最新人体姿势估计方法达到SOTA | CVPR 2020
作者 | Muhammed Kocabas译者 | 刘畅出品 | AI科技大本营(ID:rgznai100)人体的运动对于理解人的行为是非常重要的。尽管目前已经在单图像3D姿势和动作估计方面取得了进展,但由于缺少用于训练的真实的3D运动数据,因此现有的基于视频…

Linux内核跟踪之trace框架分析【转】
转自:http://blog.chinaunix.net/uid-20543183-id-1930846.html------------------------------------------本文系本站原创,欢迎转载!转载请注明出处:http://ericxiao.cublog.cn/------------------------------------------一: 前言本文主要是对trace的框架做详尽…
写给Python开发者:机器学习十大必备技能
作者 | Pratik Bhavsar译者 | 明明如月,编辑 | 夕颜来源 | CSDN(ID:CSDNnews)有时候,作为一个数据科学家,我们常常忘记了初心。我们首先是一个开发者,然后才是研究人员,最后才可能是数学家。我…

Linux环境程序栈溢出原理
当在缓冲区中输入过多的数据时,缓冲区溢出就会发生,C语言提供了多种方法,可以使在缓冲区中输入的数据比预期的多。 局部变量可以被分配到栈上。这就意味着在栈的某个地方有一个固定大小的缓冲区。 而栈是向下增长的,而且一些重要…

[翻译]Joomla 1.5架构(十一) model 包
这个包包含了跟数据表交互的所有相关类 JModel This abstract class is the base class for all Joomla! data access objects. 所有数据访问类的抽象基类。 以下的类都分别实现对不同表的访问,不再翻译了。 Adapter Folder JModelCategory This is a data access …

度量快速开发平台端口映射的介绍
度量快速开发平台在客户中部署的时候,可能会想内网与外网用户同时使用。一般情况下,服务端都是部署在内网的,那外网用户要访问,就可能用到端口映射的功能。端口映射基本都是在路由器上进行。下面就是几个常用的路由器上的设置方法…

为什么栈和堆的生长方向不一样
栈的生长方向 8051的栈是向高地址增长,INTEL的8031、8032、8048、8051系列使用向高地址增长的堆栈;但同样是INTEL,在x86系列中全部使用向低地址增长的堆栈。其他公司的CPU中除ARM的结构提供向高地址增长的堆栈选项外,多数都是使用…