0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

清华博士生导师亲授:应该选计算机还是人工智能专业?

DPVg_AI_era 来源:未知 作者:李倩 2018-06-25 11:32 次阅读

各省高考分数已经陆续开放查询,考生正式进入高考志愿填报阶段。本文作者是清华大学计算机系副教授、博士生导师刘知远,他的主要研究方向是人工智能和自然语言处理。针对正在填报志愿并对计算机科学/人工智能感兴趣的考生,刘知远老师回答了大家关心的一系列问题。本文经授权转自知乎,点击原文查看详情。

2016年初AlphaGo战胜李世石,引燃了整个社会对计算机和人工智能的热情,这两年计算机专业的分数线节节攀升,今年无疑会更加火爆。我一直做学生工作,也参加过几次山东省招生工作,又常年混迹知乎,每到这时都会主动被动地做很多咨询,也会目睹很多抢人的戏码。今年高考马上就要出分了,所以我想,不如索性把考生和家长常见问题的答案都整理出来,希望更多优秀且真正喜欢CS/AI的考生能够选好学校和专业。这些回答仅代表我的个人观点。

如题所示,这篇文章的主要目标读者是正在填报志愿,并对CS/AI感兴趣的考生(及智囊团,如家长亲友等)。考生在阅读下面问题的回答前,建议先通过权威在线百科(如维基百科等)和在线社区(如知乎等),了解计算机科学与技术、人工智能的基本概念、主要方向、发展历史和前景。

什么样的同学适合学计算机专业?

我从2006年开始做辅导员,2013年开始做老师,接触过十几届学生。单在我实验室,不仅有电子专业同学,更有过外语、医学专业的同学,同样做得非常出色。我最深刻的感受是,兴趣是最重要的老师,它会引导着你主动发展自己提升自己。在你认真了解各专业的基本概念和主要方向之后,如果发自内心的对计算机/人工智能在从事的事业感兴趣,那就可以尝试选择计算机专业。如果还不确定自己的兴趣,那就再去更深入地了解这些专业。在此基础上,数理思维强的同学加分,有编程经验的同学加分,但再说一遍,这些都是锦上添花,最重要的是发自内心的兴趣。

这几年计算机和人工智能发展和就业前景当然很好,也导致了计算机专业火爆。我是2002年上的大学,那时候计算机因为互联网泡沫破灭变得没那么热门,经管学院也还没什么竞争力,最热的是生物、电子和建筑。而过了16年的今天,经管方向已经火了好多年,计算机又重新火起来。所以,专业热度是随着社会发展而波动的,十年时间可能就会有天翻地覆的变化。即使计算机这样的朝阳学科,也可能会在发展中出现低谷(如2000年左右的互联网泡沫破灭)。如果仅凭当下是否好就业、好赚钱来决定专业取向,是非常不明智的做法。

为什么报计算机专业?

我之前曾做过一个回答,里面对计算机专业的特点做了介绍:计算机学科建立时间很短尚不足百年,很多领域日新月异,并且正对人类社产生如此广泛深入的影响。计算机科技公司往往处在变革前沿,需要应对实际场景中不断涌现的新任务、新问题和新需求,是教科书甚至已有文献中没有现成答案的。计算机科技公司不仅需要熟练掌握已有知识和技术的人才,更需要能够独立探索和解决开放问题的高层次人才。

计算机专业呈现两个特点:一是,随着信息技术和互联网的日益广泛而深入的应用,以及智能化需求旺盛,在可见的未来里,市场会持续保持对计算机高水平人才的巨大需求,当然这个过程是螺旋式上升的,在不同时期、不同领域可能会出现需求波动,具体会体现在招聘人数和薪资水平上。二是,计算机学科高水平培养目标是,本科重在培养计算思维与基础,硕士重在培养特定领域的知识与技能,博士重在培养特定前沿方向的专家,不仅要对该前沿方向有全景式的认知,更需要掌握独立解决前沿问题的能力。因此,计算机学科很多方向博士的择业范围并不局限在科研院所,甚至大部分都会去各大计算机科技公司的前沿技术部门。

我私下里总觉得,计算机专业可算是平民专业,它不需要你家庭有背景有资源有人脉,不需要你能说会道。能不能行,全靠自己。只要你肯下苦功夫,练就真本事,市场就买你的账,企业就愿意出高薪聘任你。正因为大学里学习计算机专业要下真功夫,没有花架子,有背景的子弟也较少选这个专业。可以说,这种专业可以说是平民家庭实现阶层跃迁的最佳通道。

所以,从计算机的发展远景和专业特点来看,特别建议那些希望通过自身努力实现人生目标和价值的考生报考。

应该选计算机还是人工智能专业?

如前所说,计算机是一个高速发展的学科,仅有不到百年的发展历史,学科体系还远没有完善。计算机和AI专业培养目标应当是授人以渔,让同学掌握在计算机学科遨游的能力,而不止是具体的知识的技艺,因为后者中的大部分会很快过时。

人工智能旨在研究的是如何让计算机具备人类智能,如视觉、语言、动作、规划、推理等能力。人工智能的学科体系更远未完善,实现人工智能的路径与方案还处于探索之中。人工智能技术与计算机其他方向如体系结构、计算机网络等有千丝万缕的密切联系。因此,如同云计算、大数据、物联网一样,我更愿意把人工智能作为计算机的重要方向。

这两年由于人工智能在世界范围内都变得非常火,国内外最近开始成立人工智能学院和本科生项目,估计很多考生也跃跃欲试。这里的建议是,在报考本科专业时,可以不必纠结专业是计算机还是人工智能,还是要整体考察该校在计算机和人工智能方向的整体实力,因为这两者密切相关。也就是说,如果该校计算机方向偏弱,即使设有AI专业,其水平也不会太高;反之,如果该校计算机方向很强,即使不专门设置AI专业,其AI培养水平一般也不会太弱。

回到清华大学,清华计算机专业一直坚持“宽口径,厚基础”的培养理念(可参考清华招生网计算机类介绍)。因此,虽然在国家层面计算机相关专业就有三个(计算机科学与技术、软件工程、网络空间安全),但清华坚持不专门开设小类本科专业(诸如大数据、网络安全、人工智能等),反而联合计算机系、交叉信息研究院和软件学院的力量,形成“计算机大类”招生。不蹭热度,一切为了培养学生更加宽广深厚的学科能力,这是我们的目标。希望考生能够认识到这点的重要性。

计算机/人工智能专业清华北大哪个好?

每当这时候,免不了两校扭打。所以我也来回答一下这个敏感的问题。希望北大相熟的朋友不要见怪,我并不是针对你们 :) 。因为今年初新一轮教育部学科评估清华和北大的计算机专业都被评为最高档A+,而且北大也新开设了图灵班,因此,北大今年估计会把计算机专业当做他们主打的王牌。这里对一些常见招生问题提供一些数据,仅供参考。

首先,清华北大的计算机哪个更好?由于今年第4轮教育部学科评估(如下)只有分档而没有具体排名(需要注意,可能有招生老师会忽悠你这个名单中北大比清华排名高,实际上只是因为北大学校编码比清华编码小而已,清华、北大、浙大、国防科大四校都是A+,没有排名区分),而很多世界大学排名如QS、US News(把清华计算机排了世界第一)、ARWU都包含大量主观评分成分,我更推荐通过CSRankings了解各高校的CS学科水平:

CSRankings采用DBLP中各大学CS教授的顶会发表论文数量进行排名的,有确切数据支持,非常客观。像美国四大CS的Stanford、MIT、UCB和CMU就排在前四位。这个排名也得到了非常多CS世界顶级高校的报道。

其次,北大图灵班怎么样?这是北大重点宣传的项目,从材料看非常类似于清华姚班。相信这个班对于我国CS高水平人才的培养会发挥重要作用。不过据我了解,与姚期智先生全职清华工作不同,John Hopcroft教授并非全职,可能他花在上海交大的时间还更多一些。关于该班在知乎上曾有讨论:如何看待北京大学信息科学与技术学院开设“图灵班”?

最后,想专门对在清华北大之间纠结的考生提个建议。很多招生老师为了说服你什么话都能说,建议兼听则明,多咨询一些没有利害关系的专业老师和学长,多了解一些客观数据和资料,不要听信自由民主之类虚无缥缈的蛊惑。另外,可以准备几个你明确知道答案的问题拿来咨询联系你的招生老师,基本可以判断Ta是否满嘴跑火车。

女生适合读计算机专业吗?

适合。这一点,可以参考美国计算机专业规模第一大高校卡内基梅隆大学(CMU),其2016年报道本科生新生的女生比例已经达到48.5% (CMU’s Proportion of Undergraduate Women in Computer Science and Engineering Soars Above National Averages - News - Carnegie Mellon University)。

当下,计算机专业的女生较少有多方面的原因,既有社会大众对计算机行业的刻板印象和污名化(码农之类),也有计算机从业人士喜欢自我调侃,更有社会对女性就业的偏见。而实际上,在计算机各行业都活跃着女生的身影,例如我系毕业生连续三次获得国际顶级会议SIGMOD的十年最佳论文奖,都是女生(清华女生再获ACM SIGMOD十年最佳论文奖(代发) (转载)),等等。如前所说,计算机行业就靠真本事,背景性别都不是事儿,you can you up,而且不需要体力劳动,其实非常适合女生。

讲个小故事,我2014年在山东招生时,有位非常优秀的女生对计算机感兴趣,经过深入交流,很开心地招她到了计算机系,但在临近填报志愿时,她突然告诉我不想来清华计算机了,我马上跟她沟通,原来是友校老师向她极力渲染了计算机专业的恐怖学业和繁重工作,建议女生还是更适合外语专业,把她忽悠到了外语学院。最后,花了好长时间摆数据讲道理,才让她摆脱了对计算机的恐惧。现在四年过去了,她成功完成了本科学业,马上开始在我们系继续读研。这位同学就是@李晓涵,之前她的回答曾经提及过这段经历:知乎用户:如何看待北大信息科学技术学院VS清华信息科学技术学院对比表格?(https://www.zhihu.com/question/47917808/answer/108253889)我想说的是,社会上对女性的歧视无处不在,我们应当坚决抵制这种有意无意的倾向。

晓涵也介绍过在清华求学的经历:知乎用户:作为一个清华 IT 女是怎么样的感觉?值得提醒的是,选择清华北大,选择要有所成就,就不要想太轻松,这点道理无论对男生女生都一样。希望更多具有独立自强精神的、对计算机感兴趣的女生勇敢地做出你的选择。

以上是我能想到的问题和回答,仅供参考,欢迎建议。希望能帮上那些对计算机/人工智能感兴趣的考生。衷心祝愿大家都能择其所爱,爱其所择,自强不息,实现梦想。

最后特别说明,这些仅为一家之言,不代表任何机构。我很乐意解答大家提出的更多通用问题,但不提供具体填报志愿的咨询。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 计算机
    +关注

    关注

    19

    文章

    6627

    浏览量

    84322
  • 人工智能
    +关注

    关注

    1775

    文章

    43625

    浏览量

    230432

原文标题:清华博士生导师亲授:高考志愿计算机/AI专业填报指南

文章出处:【微信号:AI_era,微信公众号:新智元】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    人工智能专业学什么

    专业的学生,你需要学习哪些知识和技能呢?以下是人工智能专业需要学习的主要内容。 1. 计算机科学基础 首先,作为AI专业的学生,你需要掌握
    的头像 发表于 08-17 12:36 811次阅读

    人工智能计算机视觉方向是什么

    人工智能计算机视觉方向是什么 人工智能计算机视觉方向是指利用人工智能技术对图像和视频进行各种分析、解释和操作的过程。
    的头像 发表于 08-15 16:06 1165次阅读

    人工智能涉及哪些专业

    计算机科学与工程是人工智能的核心专业人工智能包括机器学习、计算机视觉、自然语言处理等,所有这些领域都有利用
    的头像 发表于 08-14 15:28 2931次阅读

    人工智能都有哪些专业

    人工智能都有哪些专业 人工智能涉及众多领域,学习人工智能需要掌握多个学科的知识,包括计算机科学、数学、电子工程、机器人学、心理学、哲学等等。
    的头像 发表于 08-12 17:27 1167次阅读

    人工智能需要哪些专业

    ,学习AI技能将会为未来的职业发展做出巨大的贡献。那么,人工智能需要哪些专业呢? 计算机科学 首先,计算机科学是人工智能的基础。学习
    的头像 发表于 08-12 17:26 642次阅读

    人工智能包括哪些专业

    人工智能包括哪些专业 人工智能是指通过特定算法和技术使计算机系统实现自身学习和自适应的能力的一种技术。人工智能作为一个横跨多个领域的研究学科
    的头像 发表于 08-12 17:12 452次阅读

    人工智能需要什么专业

    人工智能需要什么专业 随着人工智能在各个领域的广泛应用,越来越多的人对于人工智能专业的需求越来越高。然而,什么
    的头像 发表于 08-12 17:12 1613次阅读

    人工智能属于什么专业

    人工智能属于什么专业 人工智能(Artificial Intelligence,AI)是一门涉及多个学科的交叉学科,它既有计算机科学技术的支撑,又涉及到心理学、哲学、数学、统计学、物理
    的头像 发表于 08-12 16:58 782次阅读

    什么是人工智能专业

    什么是人工智能专业 人工智能(Artificial Intelligence,简称AI)是现代计算机科学和工程学领域中的一个重要分支,它致力于开发能够实现
    的头像 发表于 08-12 16:57 845次阅读

    人工智能专业有哪些

    在各个领域的应用也越来越广泛,对人工智能专业的需求也越来越高,下面就详细介绍一下人工智能专业有哪些。 1.计算机科学与技术
    的头像 发表于 08-12 16:29 2316次阅读

    人工智能学什么专业

    。本文将从人工智能技术的基础和应用,分析了解人工智能的相关专业和必备知识。 人工智能技术是一种高度复杂和专业化的领域,涉及到许多不同学科领域
    的头像 发表于 08-12 16:22 606次阅读

    人工智能计算机的区别与联系

    人工智能计算机的区别 人工智能计算机是两个重要的技术领域,它们在实践中具有诸多不同。计算机是一种综合性、通用性的机器设备,它主要依赖于程
    的头像 发表于 08-09 17:54 3240次阅读

    人工智能计算机的区别

    人工智能计算机都是现代技术领域中重要的概念,是计算机科学和信息技术中的两个重要领域。虽然这两个概念都与计算机有关,但它们之间具有不同的含义、理解和应用。本文将会详细回答
    的头像 发表于 08-09 08:09 1426次阅读
    <b class='flag-5'>人工智能</b>和<b class='flag-5'>计算机</b>的区别

    人工智能计算机的区别

     人工智能计算机都是现代技术领域中重要的概念,是计算机科学和信息技术中的两个重要领域。虽然这两个概念都与计算机有关,但它们之间具有不同的含义、理解和应用。本文将会详细回答
    的头像 发表于 08-06 16:42 6879次阅读

    人工智能法纳入立法计划背后:专家建议划定红线,设置负面清单

    中国社科院法学所研究员、科技与法研究中心主任、博士生导师杨延超教授长期研究人工智能立法问题。在杨延超看来,以上几部管理办法的出台,体现的是随着人工智能技术的进步,立法工作也进步。
    的头像 发表于 06-13 14:22 375次阅读