新智元报道
来源:timdettmers.com
作者:Tim Dettmers 编辑:木青
【新智元导读】又到一年申请季。随着AI大热,计算机科学博士申请的竞争也变得激烈。如何选择学校?需要发多少论文?导师怎么选?GPA不够高怎么办……斩获CMU、斯坦福大学等名校博士offer的大神写出了史上最全分享帖,你在申请计算机科学博士时遇到的所有问题,这里都有答案。
先简单秀一下手里的offer:
我获得了斯坦福大学,华盛顿大学,伦敦大学学院,CMU和纽约大学的录取通知。
收获是不是还算不错?我深入研究了我是如何在博士申请中取得成功的,于是写下这篇博客文章,和大家讨论,在博士申请中什么才是重要的,而什么又不是;我们应该如何选择和使用申请材料。
这篇博客主要针对关注深度学习的博士应用以及自然语言处理,计算机视觉,强化学习和深度学习等相关领域的学生。我目前先假定你已经拥有相对竞争较强的个人资料,也就说你可能已经拥有一个或多个出版论文或刊物,并且你也已经与多人合作进行过研究。写这篇文章的目的是为了提高你申请成功的几率。
如果你寻求更多关于博士入学的信息,我建议你先阅读以下这些资料:
- Academia StackExchange所有最高投票的问题和答案:https://academia.stackexchange.com/questions?sort=votes
- 计算机科学专业博士完整录取过程,这是一位CMU老师写的:http://www.cs.cmu.edu/~harchol/gradschooltalk.pdf
- 博客文章《反思计算机科学专业招生》,这适合那些优秀但综合实力并没有那么拔尖的学生:https://da-data.blogspot.com/2015/03/reflecting-on-cs-graduate-admissions.html。
- 《如何写出一篇错误的计算机科学博士申请陈述》,反面教材可以用来参考:http://www.cs.cmu.edu/~pavlo/blog/2015/10/how-to-write-a-bad-statement-for-a-computer-science-phd-admissions-application.html
在接下来的文章中,我会:
- 先定义一下申请过程中哪些是重要的影响因素;
- 然后我们将深入研究申请材料以及如何思考这些问题;
- 再来我将谈谈申请流程
- 全文最主要的部分也是最后一部分将是选择学校:哪些学校对我来说门槛太高或哪些又不是那么值得你去?
什么才能被称作是强大的博士申请背景?
决定任何研究型大学录取的最重要因素是研究潜力:你有多大可能成为一名优秀的研究人员?主要的直接指标是研究潜力的重要性:
- 业内大佬的建议:受人尊敬的教授高度评价你,所以人际关系很重要。
- 研究经历:之前做过什么成功的研究、发表的论文(是否为第一作者和发表所属期刊、会议的声望)。
其他间接因素有时可能有所帮助,不过作用并没有以上两个因素大,按重要性排序:
- 本科大学背景:有些大学会很看重,其他一些大学并不care;
- 工作/实习背景:例如以前曾在金融或Google,Facebook等公司工作过;
- 智力:完美的GPA,完美的GRE与智力有些相关(或至少与你学习和理解的速度有关);
- 勇气/责任心:你在持续被拒绝、遭遇失望和失败的情况下都能表现得很好,如果你遇到并克服了困难,你可以将你的故事纳入自我陈述中。
- 成就:赢得了数学或CS比赛。
- 表彰:赢得了非常厉害的奖学金。
- 擅长数学或工程学:为开源项目开发作出贡献或者使用过研究代码。
- 家庭背景:父母是教授,赢在起跑线上
如何准备计算机科学博士申请材料
首先是推荐信
对于推荐信,可以分为四个类别:强、好、弱和坏。请注意,录取老师在推荐信中寻找的主要内容是关于你有多少研究潜力。这部分的主要目的是让申请者了解什么是好或强的推荐信,根据这些信息,你可以找到更适合帮你写推荐信的人。
非优质推荐信的特征:
- 推荐人知道你的不良事迹并且把这些写到了推荐信里,特别是在美国,任何甚至略微有污点的过去都非常有风险;
- 推荐人并不认识你(你上过ta的课,但ta对你没有留下任何印象);
- 推荐信内容很简短,只说你在课堂上表现很好;
弱竞争力推荐信的特征:
- 推荐人只在课堂上认识你;
- 推荐人只能写一些关于你课上的表现;
- 推荐人不评论你的研究;
- 录取委员会或潜在的顾问都不认识推荐人。
优质推荐信的特征:
- 推荐人有一定名气,被录取委员会的部分人员知道;
- 推荐人的姓名和工作至少被个人陈述中提到的一位潜在导师所知;
- 推荐人与你一起做过科研;
- 推荐人在轶事中提到了你出色的研究能力,这些事情证明了你的创造力、诚信、坚持和研究技巧;
- 推荐人详细写了你如何发表研究报告;
- 推荐人评论了你在实验室外的研究。
强竞争力推荐信的特征:
- 推荐人英语水平出色;
- 推荐人因过去出色的推荐而闻名(之前推荐的学生非常优秀);
- 推荐人在轶事中提到了你出色的研究能力,这些事情证明了你的创造力、诚信、坚持和研究技巧;
- 推荐人提到了你的其他能力,这些能力间接地帮助研究(工程技能,演讲技巧,人际关系技巧),并将这些技能包含在轶事中。
请注意以下几点:
- 轶事很重要,这需要推荐人真的了解你。那些招生老师也能读得津津有味,毕竟读故事比核对清单更有趣;
- 这封推荐信不需要包含上述中的所有要素,那样会让推荐信变得很复杂;
- 推荐信需要有侧重点。
怎样界定你发表论文、刊物的含金量?
是否为第一作者?
发表的论文、刊物是研究经验和研究技能的直接证据。如果你作为第一作者出版,人们就知道你完成了大部分工作。如果你作为第二作者出版,人们知道你做了很大一部分工作(25%-50%)。如果你的名字是第三个或更晚,你的贡献会大打折扣,但你可能会经历整个研究过程以获得发布资格并获得大量的研究经验。如果你发表了几篇第一作者论文和一篇第三作者论文,这样就看起来非常好:它表明你可以完成团队合作。
发表论文所属会议、期刊的威望:
如果你在一个顶会上发表你的作品,人们就会知道:(1)你的作品质量很高; (2)你的工作可以被信任; (3)你目前的研究技能足以在大型的会议上发表;(4)你具有竞争力,可以在顶级会议的压力下保持高效。
在你未来的导师看来,这有助于看到这一点:如果你有两个学生,一个已经在NeurIPS(A级)发表,一个发表在B级会议上,那么这说明第一个学生可能已准备好参与明年针对NeurIPS的研究项目,第二名学生则需要进一步准备。对于第二个学生,这个学生可能需要一年多的时间才能获得在A级会议上发表所需的研究技能。
如果导师和学生之间的磨合压力较小,那么就更容易建立强大的专业关系,这使得彼此合作更容易和有趣。毕竟谁都愿意找有准备的士兵去一起打仗。因此,未来的导师将有充分的理由根据你在哪个会议上发布论文进行选择。
如何撰写个人目的陈述
对于大多数高校而言,目的陈述主要是为那些不想花太多时间审核资料的校方工作人员提供“过滤器”。你的写作可以展示你的思考方式,如何营销,你如何解释事物,但它也可以透露出你是懒惰的,不注意细节。对于某些机构(例如CMU)来说,个人陈述可能很重要。
除此之外,个人陈述也是唯一可以解释你在某些情况下为何表现不佳的文件。例如,你可以解释你在读研究生的过程中遇到的任何特殊困难,或者它可以解释为什么你在大学的某些学期里没有做到这么好。个人陈述的结构应如下:
1、在第一段,通过引人注目的开头介绍研究兴趣,使读者想要阅读更多。这是最重要的一点:如果你不能让读者对本段不感兴趣,他们不太可能专注于整本书的其余部分;
2、你在研究生学习期间的研究经历(大约一页);
3、确定你将来要做的研究方向;
4、确定选择导师以及选择原因;
5、(可选)在适当的情况下解释情有可原的错误。
在某些情况下,个人陈述可能非常重要。如果你表现出良好但不强或弱 的学术潜力,你就必须克服重大的困难才能做研究。
然而,披露困难和弱点,如学习障碍和精神疾病,也可能是一把双刃剑:你可能让审核老师望而却步,也可能因为你坚持困境而表示同情和钦佩。如果你披露此类事实,则需要正确完成并且个人陈述需要非常精细化。如果你没有专人指导,请不要尝试这样做。毕竟你不只是在讲述如何克服经济困难完成学习,而是讲述你在患精神分裂症或双相情感障碍时遇到的困难。
然而,如果你没有面对任何困难,不要编造毫无意义的故事:“作为一名白人、男性、上流社会的美国公民,我从很小的时候就被我的特权所困扰,我的学业表现受到了影响在这个过程中。“请不要这么拉仇恨,还是专注自己的研究能力吧。
关于GRE、TOEFL、GPA
GRE、TOEFL和GPA通常用作过滤标准。
非常高的GPA可以成为良好指标,可以帮助那些质量不太高的推荐信和论文。但是如果你没有出版过论文,并且推荐信也很糟糕,4.0的GPA将无济于事,甚至可能还会起到反作用,因为它表明你专注于“无用”的课而不是研究。
GRE和托福成绩是纯粹的过滤器:如果你有一个好的分数,你就不会被过滤掉。如果你有一个完美的GRE成绩,它可以帮助到一点点。高GRE成绩并不重要:我拿到了美国大学计算机科学专业TOP5中的三个:GRE成绩为语文159(81%),数学163(86%),写作5.0(93%)和托福120/120和GPA 8.1 / 10。任何高于3.5(满绩4.0)的GPA都可能会有所帮助。
关于简历
简历要列出你所做的事情。内容很重要,但内容也取决于你之前所做的事情,并且不能撒谎编经历。不要通过简单的方式或通过让你的简历看起来“漂亮”或“有创意”来“调整”你的简历,这是浪费时间。只需列出你所做的事情。
了解一下申请程序
(一)、如何向你的教授索取推荐信
你可能需要写两封电子邮件:
(1)只要问一下这个人是否可以给你一封好的或强烈的推荐信。经历丰富的推荐人如果认为他们不能给你写好的信,就会拒绝你的请求。在这种情况下,寻找其他人。
(2)如果你的推荐人同意,她会要求你提供信件的一些信息。列出你和推荐人所有过的互动,让推荐人写得更生动:
举个例子,需要写的是:
“你在一次会议上告诉我,通过一些额外的工作,我们可以为NeurIPS截止日期做好准备。在接下来的两周内,我开发了一个改进的深度网络架构,开始撰写调查结果。接下来的一周,简扩展了我的代码以完成额外的任务。然后,我们有足够的结果将我们的工作提交给NeurIPS“
不要写:
“简和我在NeurIPS上发表了我们的研究。”
(二)个人目的陈述
尽早开始向有经验的人询问意见。如果你想透露你在读研究生的路上遇到的困难,你需要花很多时间在你的个人陈述中,你可以在你所有的申请材料中花最多的时间在这方面。
也可以参考你之前申请大学时使用的个人陈述,这或许能帮你省不少时间。
(三)在线申请
尽早开始填写在线申请表。有些流程很复杂,需要一些时间来填写,如果你能尽早地提交,专注于写推荐信、院校选择和个人目的陈述,那就太棒了。
另外,你应该准备足够的资金来做这些申请。整个过程可能花费高达1000美元。如果你没有足够的钱,请尽早向一些亲戚寻求帮助。
想要读计算机科学博士,该如何选择学校?
我可以考上顶尖学校吗?
许多读这篇文章的人可能有着进入斯坦福大学,麻省理工学院,伯克利大学或CMU等顶尖学校的梦想。但这非常困难,竞争非常激烈。分享一下我申请的一所牛校的情况,以下几条都是申请这所牛校的人的背景条件:
申请人中本科学校Top2的比例:38%
Top4:52%
Top20:73%
每个国家的顶尖学校:84%
至少4篇顶级会议论文:93%
至少3篇顶级会议论文 最佳教师/青年科学家奖:98%
也就说,84%的申请人来自一个国家的顶尖学校,另外你在顶级会议上的论文少于3篇,那么你进入上述学校的概率约为2%。
如何入读顶尖学校?
上述统计数据并不意味着你无法被这些学校录取,但这意味着如果你的个人资料太弱,你应该再花一年时间来完成梦想。例如,我将我的硕士学位延长了一年,以便进行一年的研究型实习。如果没有这份经历,我基本不可能进入这些学校。如果你的梦想是进入这些顶级学校之一,研究型实习是迄今为止最好的选择。即使你不一定想去这些顶尖学校,研究实习也没什么坏处。
研究型实习将为你提供:
- 提高研究技能,使你可以更轻松地开始攻读博士学位;
- 测试博士或某个研究方向(NLP与计算机视觉与系统)是否适合你;
- 一份好的甚至是竞争力强的推荐信(实习时间越长越好);
- 发表论文的机会。
现实的学校选择
你应该申请大约10-15所大学。如果你申请更多,那么你将面临着没有足够时间来真正完善你申请流程的危险。如果你申请的数量少,你会遇到手上无offer的危险。
你应该有一个或两个备用大学,你被录取的几率> 75%。通常,你已经就读的大学是一个很好的候选,因为你的推荐人将导师所知。申请所有有希望入学的顶尖大学(> 10%的机会)。在剩下的大学里挑选一些你有意愿去的,你希望入学率会较高(25-33%),你应该至少备选3所这样的大学。这些大学通常是推荐人和你都希望与之合作的教授的所属大学,这时候人际关系就起到重要作用了。
请注意,最好的导师不一定在顶尖学校。你可以在前20名以外的学校获得优秀的博士培养。但是,如果你考虑学术生涯,那么学校的级别将非常重要,你应该尝试在顶尖学校找到一名导师。
选择大学主要是根据这所大学里的导师。确保每所大学都有多个你想要合作的导师。不要申请只有一位优秀导师的大学。如果你选择的专业范围太小,请扩大你感兴趣的区域。例如,如果你想进行深度学习和NLP,并且找不到足够的合适导师,请考虑计算机视觉或其他领域的一些导师。
其他问题
(一)注意:英国博士需要四年,美国博士需要6年
在美国博士学位课程的前1-2年,你将完成不少课程,因为美国博士学位是为本科生设计的。相反,英国博士学位课程专为已经拥有(1年)硕士学位并且课程很少的学生而设计。具体区别如下:
- 美国博士专为本科学生设计
课程为1 - 2年,课程分散了研究的注意力,入学时有担保资金,即你有担任研究助理或助教的职位。
- 英国博士专为硕士生设计
课程为0.25 - 0.5年,你可以从头到尾专注于你的研究。资金方面可能有问题,通常取决于你的导师。这就是为什么在申请之前与潜在导师取得联系非常重要的原因。
还要注意地区差异。如果你在美国学习,你也将陷入美国的研究泡沫。如果你在欧洲或亚洲学习也可能如此。如果你想加入欧洲的学术界,而且无法进入美国顶尖学校,那么申请大多数欧盟大学可能是更保险的选择。
(二)博士需要硕士学位吗?
在欧洲大陆,学士学位通常为3年,你需要硕士学位才能获得博士学位。在美国和英国,博士通常为4年,你可以在学士学位之后立即开始攻读博士学位。
(三)工作经验很重要吗?
如果你在着名的公司(谷歌、Facebook、麦肯锡、高盛等)工作,它尤其有用。如果它与软件工程相关,其他工作经验也有帮助,但任何研究经验(研究实习)都要比企业实习有用得多。只是一份好工作而没有研究经验,对你没有帮助。
(四)如何挑选导师?
查看他们最近出版的论文,从而找到共同的兴趣点。避免与最近没有发表论文的学者合作。在当前的研究中不需要重叠,但你应该对导师正在进行的研究感兴趣。
查看他们之前的毕业生名单以及这些师兄师姐现在从事的职业,毕竟就业也是考量的一个重要指标。
查一下导师是不是创业吗?他有多少学生?这些因素的组合可以给你暗示:这个导师忙不忙,他又有多少时间来指导你。根据你在研究方面的经验,你将需要一个或多或少有时间的导师。
(五)我必须要拥有博士学位吗?
如果你想在学术界工作,你需要博士学位。
在商业中,一切都受供需关系的制约。未来几年,人工智能研究人员的供应将急剧增加。如果AI炒作崩溃,需求将会消退。这种情况可能与数据科学家在2018年面临的情况非常相似:公司只接受非常优秀的申请人,因为供应量大于需求量。
在这种情况下,如果你想要转换工作或想要晋升,博士学位将会有很大的不同。你现在可能没有博士学位,但没有博士学位,如果你想转到另一个研究实验室,你可能会遇到问题(因为熟练的博士学位可能很高,而需求很低)。
如果AI炒作没有崩溃(不太可能),那么你可以在没有博士学位的情况下轻松找到并转换工作。如果你对研究工程师的职位感到满意,那么博士学位对你来说可能毫无用处。
由此,如果你不想做研究,就不要做博士学位。
(六)我该在申请前请联系导师吗?
不要对美国的教授这样做。在欧盟,有时需要在申请前联系可能的导师。如果你需要这样做,请尝试通过真正了解你导师的人介绍,例如,你的学士或硕士论文导师。如果你与这位导师没有私交,你还想写一封电子邮件的话,内容建议如下:
- 你当前的导师是谁;
- 关于你过去工作的总结(可选:你在哪里发表你的作品);
- 关于你可以以“想法:一句话解释这个想法”的形式向导师解释你想要的研究方向;
- 如果你没有个人联系,你的潜在导师不太可能回复你。如果你没有人际资源并且你申请了欧盟(英国)大学,那么你可能需要试试申请其他地方。
(七)如何为你的研究计划选择一个主题?
研究提案的主题无关紧要。没有人会要求你做在研究提案中描述的工作。
你可以根据在不同申请中重复使用的容易程度来选择你的研究提案主题。如果你不需要为不同的申请流程重写它,则可以节省大量时间。需要考虑的一件事:你对某个主题越熟悉,就越容易编写好的提案。
参考链接:
http://timdettmers.com/2018/11/26/phd-applications/