Skip to content

暑研经验

转专业申请CS PhD经验

我是大数据学院的前几届学生之一,进入大数据学院的前两年是在管院度过的。2020fall因为疫情defer之后,继续申请2021fall,现在已经决定去Duke读CS PhD。 我经历了两轮申请,第一轮找了中介,第二轮DIY,也和不少申请/在读的同学聊过,最后发现申请学校这个东西大家都是在小马过河、盲人摸象,即使是中介咨询师or学长学姐这些过来人也很难给你提供完整的信息,所以申请的时候要根据自己的实际情况选择最优的policy。举个例子,有个学霸学姐曾经告诉我申请博士绩点至少要3.7+,但是我绩点没有3.7也申请到了。可能对于学霸学姐来说,刷绩点很容易,她也确实因为高绩点申到了很好的学校;但是对于我来说,把时间花在刷绩点上不如去做科研。同时,她申的是数学,我申了CS,数学统计类PhD可能会更看重GPA。再举个例子,中介和我说暑研很重要,决定了申请结果;而院里的老师说,统计学的暑研很难做出什么东西,还不如把时间花在学习基础知识上。后来我发现,这两个说法其实都是对的。暑研如果只做2个月确实很难做出什么东西,对申请帮助不是很大。所以在条件允许的情况下,很多同学大四上会依然继续做暑研,利用大三暑假+大四上的时间写出paper+拿到海外强推。 接下来,我从选课/绩点/英语考试/科研/套磁这几个方面来谈谈我的经历。 首先,我觉得我的培养方案对于申请不友好,申任何方向的PhD(统计or计算机)都存在缺专业课的情况。当然,我的培养方案特殊,所以对于后来的同学也没太大参考价值,但是希望大家能早点关注一下自己的基础课有没有上全,这个补起来还是挺麻烦的。就我掌握的信息而言,欧洲对于专业课的要求比较严格。比如ETH要求填写所有课程的大纲;在德国的同学说学校招生的时候会着重看课程是否满足要求,要求一定要上过某些课,即使成绩不优秀也可。所以我完全没有申请欧洲的项目。 不同学校对于绩点的要求有所差别,我感觉英国/加拿大/欧洲比美国更重视绩点。复旦的给分也不是很好,所以大家绩点绝对值都不高,可以算作一个劣势。对于课程,我的建议是,到了大学应该要有分辨课程质量好坏的能力。对于某些完全学不到东西又不得不上的课,用不着花力气去刷绩点,完成任务拿到B+就OK,否则就是浪费生命。而对于你有志于发展的方向的专业基础课,即使学分不多也得认真上,多花时间是不会吃亏的。 英语考试对于我来说没有造成什么困扰,我也没有强求高分,考过线就不考了。如果大家觉得自己英语水平不错,完全可以早点把托福和GRE考了,后面可以多花时间做科研or实习。 科研主要分为国内科研和国外科研。国内科研门槛低,可以多试一些组,找到自己喜欢的方向。无论是校内导师,还是校外导师,只要感兴趣都可以直接发邮件问能不能进组。最近清华叉院在上海新办了期智研究院,如果对里面的导师感兴趣可以比较方便地来做科研,大家可以留意一下这个机会。进国外组科研的方式和国外差不多,同时还可以通过国内导师推荐。各个方向出paper的难度不一样,但是即使没有paper,科研经历对于申请还是很关键的。导师希望招来的PhD candidate对于某个研究方向有一定了解、可以相对独立地做项目和写paper。 我的两次申请最大的区别大概就是套磁的积极程度了。可以说,我今年的offer很大程度上依赖于套磁。今年套磁我优先关注了新入职的AP。因为疫情影响,很多老师可能会不招生,但是新AP没有学生,肯定要招人的。再者,新入职的老师没有带过暑研学生,名气也相对没那么大,竞争者少很多。我恰好和我未来导师的一位合作者认识,因此很幸运地找到了一位和我想做的方向match,聪明又nice的新AP做我的导师。这种事情可遇而不可求,突出了connection在申请中的重要性。 说到connection,这和一个人所在的环境强烈相关。申请博士,从广泛意义上讲就是你想要进入学术圈。想要进入学术圈,那么你就得认识学术圈里的人。作为一个学生,你能够接触到的学术圈中的人无非你的导师和你的同学(包括学长学姐)。比较可惜的一点是,复旦的同学比起清北交浙读CS PhD的相对较少,在connection方面是较为弱势的。再加上复旦没有像清华姚班和交大acm班这样的小班教学,导致想要申请PhD的同学之间联系也相对较少。我在这里发文,也希望能有机会帮到复旦的学弟学妹,让这个community更加活跃一些。如果有对Security方向或Duke CS感兴趣的同学,可以给我留言,也许我可以给你提供一些你想要的信息。

疫情下的CS PhD申请

这是来自Oxer(17CS)的申请经验分享~我应该算是21fall最早上岸的同学之一了,希望这篇文章能对同届的朋友们还有学弟学妹们起到一些帮助!

2019校内暑研以及2020Fall申请小结

我自己在19年暑假的时候是留在学校做了一些研究工作,后来比较幸运中了一篇CVPR的一作,写这篇文章分享一下自己的校内的暑研经验和整个申请季的一些体会和心得吧。写的可能比较杂乱,还望大家多多包涵。 由于疫情的原因,认识的一些转降、延毕朋友都有在说海外暑研取消、教授不收人等等;感觉之前留在校内暑研的人不多,我这个一方面因为懒另外一方面因为菜没有申请海外暑研的人写点东西分享下经验也许能有些帮助。也先感谢下Hotpot以及众多学长学姐、同学们的经验对我申请的帮助。 我是从统计转来大数据的,前两年在管院学的各种课都有,方方面面也学习到了挺多;但跟后面做的CV研究大体是没什么关系的。大三上去欧洲交流了,玩了欧洲很多国家,中间也没做什么对申请有帮助的事情吧,诸如考GT或者想办法陶瓷推荐信,但是闲的时候看了下cs231n。然后就回国了,大三下才是我在大数据的第一个学期,选了六门专业课,workload还都挺大的,虽然最后成绩不咋地但也都还有收获。在数据可视化上接触到一些3D的东西,偏Graphics方面,也做了个相关的Final PJ,中间对于一些问题有了些想法。暑假的时候跟大数据的付老师沟通了一两次,自己当时有两个idea跟老师也讨论了下(一个是偏多模态的少样本的,一个是偏3D的),后来觉得这个偏3D的可能比较好做,然后我就准备开始了。付老师说那就投个ICLR吧,那时候大概是7月中,ICLR的ddl是9月底。 开始做的时候也才刚开始准备考GT,很早之前试水裸考过GT,但应该算是那个暑假开始正式准备吧。研究这块也都是一直自己在做的,所以时间不是很够,GT准备的也不是很好,一拖再拖经常转考,当时是想先把paper搞出来的,但又是自己探索压力也蛮大的,尤其在ICLR ddl之前发现出了点问题,始终解决不了,情绪也很崩溃。后来因为ICLR是open review,做的东西如果不ready负面影响也会挺大的,讨论了下就没投,准备投CVPR,ddl是11月中旬。 那时候是9月20多号了,忽然没有paper ddl的压力了,一下子感觉释然了,真的浑身轻松了许多,算了算大概有一个月准备GT;后来10月的一次托福没过,10月20号过了GRE,我就又开始准备CVPR了。当时是狂刷机经遇到了挺多原题就考过了GRE。 我记得考托福是11月9号,然后过两天就是数据结构、数值算法的期中考试然后16号CVPR ddl,当时准备的也挺痛苦和崩溃的,战略上感觉数值优先级最低,然后是数据结构和托福,就各自分配了点时间,主要还是忙论文。11月9号考托福前抽空准备了下,考完也不知道成绩会怎么样,就全身心继续搞paper了。那一周基本主要是写文章和作图了(因为有些部分准备挪到supp了),每天窝在新金博从上午到半夜。(其实整个暑假和开学那几个月大部分时候都泡在新金博,开始是在1309,基本从早到晚就我一个人,有次刘老师过来说不能随意去1309了,后来我找了个空的工位把我的各种设备都搬过去占着用了。)16号赶完paper,还有一周可以准备supp,当时也知道自己托福过了,感觉很多重担一下子就放下了。supp主要是补一个比较麻烦的对比实验,thx学长解决了,我们又补充了很多图例和一些说法的解释。24号交上去了之后就只想休息了。 之后就开始忙申请,我都是赶着ddl提交的,12/15左右交了5个,1/15左右交了5个,还有几个打算2月看论文结果再考虑投一下。 2月1号好像reviewer分数就出来了,不太理想其实,后来rebuttal做的比较充分吧,最后很神奇的中了,记得放榜那天我看到微博上有人说CVPR中了,我刚开始去cmt发现状态没变后来在CVPR官网上看见list放出来了,点进去一搜索发现竟然有我们的ID,难以置信,还去问了老师。anyway最后是个比较幸运的结果了。 说了半天流水账之后感觉说几点比较关键的,我当时跟付老师在准备这个文章,大体比较work了之后,付老师有邀请他的朋友来一起合作指导。这个“老师”在美国工业界做research scientist但整体背景还是很强的,后来我从他那里也要了封推荐信。我想说的是其实也不全然都要出国暑研,研究做的比较好的老师一般跟海外是有connection的,有产出的前提下,可能一起合作也会有海外推荐信吧;而且自己感觉留在国内是比较容易出成果的,觉得暑研就做一份研究吧,心里觉得校内也挺好的,刚开始就没抱着要找海外的推荐信的心态,加上自己懒和菜估计也没有什么合适的暑研机会。当然复旦connection确实还是弱了些,感觉比较大佬的同学可能去些强校可以要到强connection的推荐信。不过这只是我自己的经历和感受,肯定是会有偏差的。 另外一个就是英语了吧,如果看了上面的流水账会发现,英语没考还是挺耽误事情和时间的,虽然最后都考过了,但想象一下万一哪个没过,估计这次申请更凉凉了,有条件还是早做准备。不然申请季真的重担太多。 最后想说下貌似付老师开始不带本科生了(准备保研的同学好像还是很欢迎的),不过感觉主要也还是得靠自己,付老师学生比较多。自己感觉要么是带idea然后直接做偶尔和老师讨论下,要么是帮学长学姐搬搬砖啥的。最近的合作得知又有新的CV方向的学者明年要加入复旦了,还是很期待复旦的未来发展的! 说点跟研究跟申请的关系的事情吧。感觉CVPR出结果太晚了,很多项目不接受新的更新了,CMU MSCV在论文出结果前就拒了,看地里一些分享感觉如果是拿着paper申的话应该是可以录的。虽然准备读博但感觉很多想学的知识还没学到(robotics等)、想大四和硕士一年级还可以再积累下pub和connection,所以会直接去读硕士再申phd,不会选择延毕或者gap。就我个人而言感觉申硕士,除了少部分学校(CMU应该是一篇顶会一作就可以拿到个scs的项目),整体来看大部分学校貌似文章没太大作用,还是GPA比较重要,而我的GPA很可能直接就被筛掉了。但是,中了文章之后我陶瓷了四个老师,虽然只有一个老师回复了,但是他人很好,我也表示愿意到他组里一起搞研究,他帮忙推荐了下,最后也录了这个很喜欢的项目。这中间整体利弊得失还是需要大家自己权衡下。 感觉复旦在泛CS的申请上connection和reputation还是较弱的,这其实是需要我们大家的共同努力的。上一届有很厉害的学长学姐,这一届去同一学校的同学也蛮多是我的很好的朋友,感觉FDU的申请也会变得越来越好的,大家的能力都还是很强的。大家有什么问题也可以邮件来沟通。 最后的最后想说的是,健康的心态和身体对于做科研是第一重要的。

港科大ML暑研

这篇文章,我想简要讲解一下自己的暑研经历和感想。今年暑假,我在 HKUST(香港科技大学)张潼老师的组里做暑期科研。有人以为,暑研是那些意志坚定想要读 phd 的同学提升自己经历的一种方式,但我认为,即便你以后不确定自己是否会从事研究性的工作,但是如果能够通过暑研认识自己,这也是极好的一次经历了。 暑研之前 这当然是要根据自己的兴趣去套辞,我不认为 paper 在这个时候是必要的,只要你有过相关的项目经验,或者对于某个研究方向的基础知识有一定的了解,都可以申请。(以我为例,我之前学过一些深度生成模型的内容,参加过一个复旦实验室的项目。)写套辞信的时候尽量简洁明了,不要委婉地让老师不知道你想干什么,但也要突出自己为什么要去这个地方做暑期科研。联系好老师之后,最好和老师确定一下暑期要做什么,在大三下这个学期就开始补充前期的知识,以便去了之后就能够直接开始干活。 暑研申请的时间一般是大三寒假,当然,也有一些学校很早,例如 ETH(前一年的 11 月),请大家务必把握好时间,而且由于签证等各种原因,请一定给自己留出充足的时间。 (这里插两句,到了申请暑研的时候,我才知道,不论是暑研还是交流,都是可以自己去申请的,而且一般都会比官方项目好,不过需要自己出学费。另外,不少院系其实是有暑研补助的,这个还请自己多留意。) 暑研之中 那当然就是肝肝肝。在组会上该说话的时候就说话,不该说话的时候认真思考。面对大佬说话的时候不要怂,但是一定要说话简单明了。(大佬一般都很忙) 关于推荐信这个事情一定要提前和老师说好,不过切记不要被黑推了,黑推可是重大减分项。 暑研之后 能 follow 的话一定要继续 follow,说不定 paper 就出了,也更有可能得到 return offer… Read More »港科大ML暑研

JHU CV方向暑研经历

Hi~非常开心能够分享自己的暑研经历给大家,因为在自己申请的路上,受过Hotpot里学长学姐很多的帮助,也希望能够把这种帮助传递下去! 我的暑研目前还不知道算不算成功,没有赶上AAAI,所以论文对申请没有太大帮助(可以认为没论文吧,感觉CVPR不是特别稳),但是可能可以拿到一封来自大佬的不错的推荐信(如果他能按时给的话,特别害怕到时候没时间给我发推荐信)! 简单介绍一下自己,我是16CS后来转大数据,暑研之前有过一段CV相关的算法岗实习经历,做过一两个小的实验室项目,当时申请暑研的时候是专业第一,院系第四 (后来绩点掉了一些,本来想着大三多做科研,后来发现没用,很后悔,不如多刷绩点,我个人觉得复旦里面的老师很少会给本科生发顶会的机会)。最后拿到了JHU的CCVL lab的暑研机会(好像说我拿到了JHU的PhD offer,哈哈哈) 暑研申请之路 比起一些发了很多封套磁没有回复的同学来说,我还是挺幸运的,但是也吃了很多苦头!我是从2月初就开始发邮件给教授(大家差不多这个时间就可以发了,不要拖到3月中旬或者3月底哦)。我的第一封邮件就是发给我暑研的教授的,但是他一直拖到2月底才给我回复(想想也是醉了,不过他最后拯救了我,之后再说),当时投暑研还是挺谨慎的,一般看好一个教授,并且感兴趣才投他,这样可能会浪费比较多时间,而且选择面不是很广,我最后也就投了10封左右的套磁信(有的同学可能能投好几十封),而且这种受打击比较大,因为投的都是特别想去的老师而且觉得自己也可以去的,所以如果没收到回复,打击会比较大。海投的优势就是,发的多了,总有老师要你,而且由于是海投,没收到回复可能打击也不是很大! 我当时大年二十九的时候收到港中文一位老师的邮件,回复非常positive,基本上已经定下来做的内容,说过完年跟我仔细聊聊,当时年轻啊,以为稳了,然后恰逢大数据学院机器学习的PJ(懂得都懂),所以过了两个星期去联系他,然后就联系不上了,后来想一想,自己应该回复更积极一点(不过也不是很后悔吧,但是当时确实影响了自己的心情和计划)。在这个期间,还拒绝了两个老师的邀请(包括最后去的老师那里),说到这里我真的特别特别感谢暑研去的lab,真的给了我很多帮助和机会! 因为Alan比较忙,实际上是PhD在帮他招人,我是拒绝了那位PhD学长后,又在他的帮忙下获得了面试机会,最后也是跟他面的试,基本也就是聊了聊项目,因为我们曾经在一家公司实习过,所以主要聊的是公司的项目(补充一下,我最后去的教授是我公司Boss的导师,所以我能拿到Alan的暑研机会,我自己觉得跟这点还是有点关系的),基本上如果面试没太大差错就定下来了。 一些总结: 之前看到有学长学姐关于暑研意义和作用的总结,我就不赘述了,总之,对于想申PhD的同学还是要好好把握的 暑研其实也是很看运气的,找到好的导师,好的项目,发论文,拿强推都是很看运气的,包括申请本身也很看运气,希望大家放平心态(我也在努力放平心态) 暑研其实是一个很好的保底的offer,如果你去的学校刚好处于你的level上的话,如果暑研强行去特别好的学校,可能最后拿到推荐信的机会就很看运气了 暑研有一些官方项目,比如CSST之类的,可以关注一下,或者问问学长学姐,但是CSST可能不是很喜欢纯做CS的学生(我目前没见到有只做这方面最后拿到offer的,都是要跟医学、生物等自然科学结合一下的方向拿offer) 想清楚自己要不要做科研(或者读PhD)真的蛮重要的,但是可能绝大部分人也只能在暑研的时候才能想清楚或者一直想不清楚,就祝大家能早点想清楚吧 申master的话,暑研也是有帮助的,有教授的推荐信,教授呆过的学校的master挺好拿到offer的 申暑研的时候,如果是美国的,除了官方项目,最后直接点明自己自费,否则可能让老师以为需要给钱而不回复 Connection很重要,有封国内导师的推荐,或者实习老板的推荐拿到暑研机会的可能性会大很多,我个人觉得很多时候大家都是一个level上的,尤其是暑研,这个时候大部分人其实没什么科研经历或者科研经历都差不多,这个时候老师选人看重的可能就是别的地方了 最后祝大家思考清楚自己的规划,暑研或者实习申请成功(这两个有先后顺序哦),因为写这篇的时候是在我们这届的申请季,希望我和我们这一届的同学也都申请学校成功!最后非常感谢建站的学长学姐们,希望这个网站能一直帮助FDU的同学们申请成功!

USC NLP方向暑研经历以及一些不成熟的建议

我来自 16 级计算机,是从事自然语言处理的失败科研人士,这里介绍一下我 19 年暑假在美国南加州大学暑研的经历以及我的一些反思,希望对大家有启发。 机会申请 先介绍一下暑研是怎么回事。 在国内读本科的同学在申请美国的 PhD 项目的时候最大的短板就是推荐信,因此需要通过暑研的经历来弥补。 大部分暑研都是提前和老师说好,暑假的时候跑去当免费劳动力,以此获得 paper 产出或者/并且换取老师的推荐信。因为需要办签证,大概需要提前半年甚至更早去和老师陶瓷,也就是说如果 19 年暑假决定要去暑研,那么 18 年 12 月甚至更早就需要联系下潜在的导师。 我走的是另外一条路子,是学校或者研究所提供的官方项目,这个不需要向老师陶瓷,只需要申请就行。南加大下辖一个历史悠久的研究所,Information Science Institute(ISI),已知该机构极其土豪,旗下自然语言处理的组每年暑假都会招实习生,所以我 18 年在爱丁堡大学交换的时候,那边的导师把这个项目推荐给了我,并且帮我写了推荐信。当时我只申请了这一个项目(没有陶瓷导师),时间也比较晚了(19 年… Read More »USC NLP方向暑研经历以及一些不成熟的建议