首先祝贺大家成为TULIP Lab成员,此时的你也许自信满满、自豪爆棚,不过仅仅因此而自我感觉良好,往往只是由于平台太低、视野不够所造成的错觉。进入TULIP Lab只是你研究阶段的一个起点而已,TULIP Lab绝大多数成员在本科阶段缺乏系统的科研训练,不清楚读研究生究竟意味着什么,也不知道如何开启研究生的学习、工作和生活方式。因此,许多成员在加入研究组后仍以认真听课、考试高分为主要目标,觉得导师会安排好所有事情,按部就班就好,缺乏主观能动性,从而导致接下来在科研训练上的诸多不顺,甚至和研究组成员的磨合也历尽艰难。有鉴如此,有必要整理出本篇,清楚说明研究组对新成员的期望,尽可能避免入组后的尴尬和苦痛。

科研训练的意义

太多研究生过早定义了自己的学习生涯和目标。比如我们经常听到大家问:我是不是要提前找工作?我找工作的话,研究就要放下了吗研究训练会不会耽误找工作?工作是不是就意味着更大的自由等。这种不停的自问,让很多成员恐学、焦躁。

我们知道博士学位的英文是Doctor of Philosophy,但是读研和哲学有什么关系呢?其实,读研是科学思维与科学方法的训练,也就是解决问题的方法论。这里的问题不仅包括学术问题,也涵盖了各式各样的生活问题,系统化的科研训练能让你用最合适的方法入手,从而达成最优效果(至少是非最差效果)。

科研训练阶段所修炼的技能点不仅不会阻碍大家找工作,反而有一石二鸟的功效。举个例子,一位足够努力的研究生,跟组训练可以在研二完成一到两篇SCI论文,不仅对于机器学习大部分模型谙熟于心,而且可以用科学方法来着手解决生活中的大多数问题。拥有这样的技能,工作面试仅仅是一个表达技巧的考试而已。更加优秀的研究生会利用各种机会来训练自己的表达技巧,比如FLIP (06) Reading Team 的每周Presentation;此外,也有机会训练自己的洞察力、一针见血的批判性思考能力,比如FLIP (07) Review Team 的论文评审训练。

成功的科学研究训练,不仅仅对于找工作有帮助,更是提供一个多重出路的机会。面对整个社会进入扶持科研的节奏(在微软、谷歌、华为、阿里、腾讯等,研发一直是最重要的部门),科研是可以当作一直职业来对待的,比如博士后,与其说是一个学位,不如说是一种以研究为职业的专业人员。取得对于独立科研能力和技能的肯定之后,在学术界还是工业界,不是一个二难抉择,而是一个自我心中有数、从而最大化个人收益的选择题。

这方面,大家需要人手一本台湾彭明辉教授的书:研究生完全求生手册,国内许多网站有售。

提高资料收集技能

读研期间需要刻意训练自己的思维模式,做到做事情有章法。最简单的思维方法莫过于发现问题、提出方案、评价方案、解决问题、分析总结,稍复杂一些的推荐你学会使用Mind Map来总结归纳,帮你层次递进,学会思考。这个过程中自己查找、收集、利用资料的技能很重要,因为其他任何人都没有义务带你过级闯关,即使我们组提供了从Python程序设计到学习理论的全套训练。师兄师姐、FLIP组长都很忙,他们也许可以帮你解答问题,但是这个是情分,而不是他们的职责。在加入研究组之后,大家应该充分利用好本组的历史资料,特别是每年的Induction的录像,还有研究方法学方面的资料,不要大小事都依赖FLIP组长和师兄师姐。只有先保证自己不拖别人后腿,其他成员才有意愿帮助你。

在学习方面,如果觉得FLIP组长提供的材料不合适或者过时,大家可以自己按照大纲去找最新的资料来进行学习,并且主动推荐给组长,以备后续材料更新。因为每一部分都在GitHub,任何问题都可以提交issuesRepository

老老实实还债

一个人研究水平很大程度上取决于相关知识体系的掌握和灵活运用,研究进行得越深入,对知识深度考验越大。以中学语文能力来理解科学术语、以门外汉的角度看待学术问题,是没法走远的。你会发现:没有本科专业方向方面扎实的基础,研究就会成为无源之水、无本之木。你所学的东西不一定都有用;但基础训练阶段所欠下的学习债,就像是一颗颗定时炸弹在某个时间可能拖住你的科研进度。所以:欠债还钱、天经地义。

知识体系的债怎么还呢?一个直接的方法是精读本学科方向的经典专著(EOSL、PC、PRML,中文的有西瓜书统计机器学习),善读书而不唯书,别做一只默默无闻、只知记笔记的羔羊。自己构建一棵本专业方向的Mind Map。这样,在看到最新学术动态、最新工具和理论成果的时候,能够清晰地判断这些工作的亮点、贡献和历史地位。其他部分,可以参阅组内资料:Advices-to-Trainee

我们整个研究组提供了8个层次对FLIP训练,新入组同学需要最晚到2个学期结束(第一年暑假前)的时候,完成前面4个层次FLIP00-FLIP03的训练。如果达不到这个要求,就可以自己打退堂鼓了。

时间管理和进度管理

No Free Lunch定律适用于优化、机器学习、隐私保护,同样也适于科研训练:任何人不付出时间,一定不会成功。

研究生三年时间看似很长,其实一晃而过:研一上课、还债补基础,研二做文献综述、努力发表小论文,研三写大论文、求职、考博。说好三年,其实在导师这里只有第二年,甚至更少,有些研究生只有第二年第一学期在真正跟着导师做研究。

别相信谦词比如我的成功完全是机遇,在时间方面的付出别耍小聪明,也别用战术上的勤奋来掩盖战略上的懒惰:新研究生常常会自我麻醉,每天看似忙忙碌碌,真正有效的学习时间并不多,最普遍的状态是早上八点多到实验室,刷微信、微博、知乎、新闻直到没有新鲜东西了,才开始对着材料发呆,中午休息,下午运动一下,晚上再聊个天加上夜宵,即使在学习中,也常常心神恍惚,深夜回到寝室的时候发现实际成果有限。低效率的勤奋让人陷入满足感,但同时会有这样的疑惑:为什么我这么努力,可还是收效甚微?

这方面建议大家看看:蒲慕明教授给学生的一封信,或其中文版本

如何有效利用时间呢?我的建议是学会使用

做不到怎么办?可以找个志同道合的小伙伴一起坚持。找不到的话,可以把自己的生活过得有仪式感,比如,到实验室泡好这杯茶坐下来以后就开始工作不玩手机不和人闲聊,每天完成规定的任务才可离开实验室。同时,完成阶段性任务就应该自己奖励自己,这样会有满满的成就感。

身体和心理健康

要养成每天运动的习惯。油腻男女很难受人欢迎,所以每天需要保证身体锻炼的时间。如果已经油腻了,那么可以参考{% post_link Fitness %};再有空闲就好好休息或者做点自己喜欢的事情、或者谈个恋爱什么的,毕竟在动物园里打猎比在山野大自然中容易太多。

另外,需要以高标准要求自己,以普通标准来要求他人:师兄师姐们不是你哥你姐,导师也只是导师而不是爹妈,不可能包办你学业方面的一切。而且,大家都有各自的工作、生活、家庭,很难对你无微不至的关怀。许多情况下,你不找导师或者师兄师姐,他们说不定半年才想起来有你这人,所以不要把补习基础发表论文顺利毕业找好工作等希望寄托于除你自己之外的任何人。其他人的压力也很大,万一抑郁跳楼了怎么办?

当你觉得每天压力很大、抑郁的时候,大不了退学,别跳楼,没什么大不了。可以找一个适合自己的解压方式,比如说可以试着建立一个小社交圈子,帮你消解负能量,给你强有力的支持。这个圈子可以包括家人、师兄弟、男女朋友,只要能让你放轻松心情就可以。当你的生活充实、心情愉快时,你的学习和研究训练也会更有效率。

不忘初心、三省吾身

说个不停的思考方式只能是肤浅的认知,唯有写作才能让你更好的沉淀思想。生活中对于某些主题能滔滔不绝的人诚然懂的很多,但是只靠嘴怕是讲不了太深刻太透彻,所以写下来的交流方式才能更深刻的反省与总结,在字里行间总结的往往比说出来的更为系统、深刻,希望大家笔耕不缀,勤于更新自己的Mind Map,有学习心得的话,可以维护一个科研Blog

套用一下日下流行语:不忘初心。很多人在进组的时候,都是雄心壮志、斗志昂扬,给自己立了一个又一个flag,没到半个月就会发现全倒了,过上了自己以前讨厌的生活。大家应该都过了喊口号的年龄,每天是努力还是混日子,其实自己心里最清楚。很多人都会给自己制定每日规划,但是坚持不下来。刚才提到维护一个科研Blog,还可以维护一个心情Blog,每个阶段完成后进行自我反思,做到不忘初心,砥砺前行

至道无难,唯嫌拣择。但莫憎爱,洞然明白

在和导师确定好研究问题以后,应该专一而非朝三暮四,做好时间管理、进度管理。学习目的可以有很多,可以是为家族争光、让父母开心、让导师开心、让恋人开心,但科研训练的动力必须来自自己。希望大家多和师兄师姐交流,多和老师交流,有时候他们的一句话能解决困扰你多天的问题,保持乐观、乐观科研!