vault backup: 2024-04-28 11:10:13
This commit is contained in:
@@ -16,13 +16,81 @@
|
||||
- 找自己的兴趣的领域
|
||||
- 找导师
|
||||
- 导师下达第一个项目,导师叫我上他的课
|
||||
- 任务做的还行
|
||||
- 自动改分项目
|
||||
- 还去顶级大会作了海报演讲
|
||||
- 特别紧张
|
||||
- 没有跟chris还有导师沟通好谁去演讲,导致惹恼了chris,最后说清楚了就没事了
|
||||
- 助教
|
||||
- 新生活
|
||||
- 一个人住,自由
|
||||
- 朋友也不多,专注学习
|
||||
- peer eval项目,跟joe合作
|
||||
- 在google web app上面搭建了给几千人用的网页,用来收集数据
|
||||
- 基本上没有出什么大问题
|
||||
- 有一个bug,不过因为logging足够,一个小时内就把问题解决了
|
||||
- 数据收集的不错
|
||||
- chris也指导我如何分析数据
|
||||
- 我们发现如果有同行评分的话,打分的质量也会提高
|
||||
- 投了KDD,没中,因为方法太简单
|
||||
- 接着投www,中了
|
||||
- 后来去了意大利演讲
|
||||
- 代码补充项目
|
||||
- 导师帮忙想出来的一个算法,效果还不错
|
||||
- 自我感觉良好,问了一下导师博士的进度,导师回复说不错。当时在惠水
|
||||
|
||||
# 第二阶段 - 研究项目困难,停滞,不感兴趣
|
||||
- 继续做代码补充项目
|
||||
- 自己想了一下,目的就是要输出一个正确的能运行的程序
|
||||
- 然后自己还想了一些能让算法更快的小技巧
|
||||
- 可是之后很快就遇到了瓶颈,不知道下一步如何走
|
||||
- 开始考虑要不要从python换到C,因为这样会有更多的类型去让算法更快
|
||||
- 导师突然拿到了darpa的筹款,数额很多,然后还有很多其他好学校一起合作
|
||||
- 我突然读到了关于游戏研究的论文,很兴奋,给导师发了邮件说想换方向
|
||||
- 导师没有马上反对,叫我开始读关于逻辑AI的书还有论文
|
||||
- 导师开始把darpa的项目交给一个刚进组的同学XR做
|
||||
- XR是从研究生转的博士,开始问了我好多导师还有博士的问题
|
||||
- 导师其实没有问我接下来到底想做什么东西,感觉就让我开始积累知识
|
||||
- 我也开始读相关论文,找找有什么问题可以做
|
||||
- 同时也开始上逻辑课,很难
|
||||
- 花了大概两三个月时间去思考项目
|
||||
- 本来还想做围棋AI,被导师拒绝,
|
||||
- 没想到过了大半年alphago就出来了
|
||||
- 后来实在想不到项目,导师也问我能不能换回原来的项目,XR进展也不是特别好,他打算换导师,于是我又重新接手代码补充项目
|
||||
- 导师提供的指导有点少了,darpa那边也需要一些项目来证明成果
|
||||
- 拿到grammatech的实习机会,其实就是去把代码补充项目重新做一遍,目标程序语言从python换成c
|
||||
- 跟小橘子开三天车去cornell,然后开去纽约
|
||||
- 花了一个多月的时间在grammatech做一个特别小的项目,同时做代码补充项目,给darpa交差
|
||||
- 实习也很累,白天上班,晚上回到家还要接着做代码补充项目,但是还是给自己留一个多小时的时间休息
|
||||
- 最终实习结束,跟小橘子开车回德州
|
||||
- 回去接着做darpa的作业,做了几个月,顺利交差
|
||||
- 可是代码补充项目依然没有大的进展
|
||||
- 算法没有什么改进
|
||||
- 目标就是选一些经典的算法代码来进行补充,然后算时间
|
||||
- 跟导师一起写了一篇论文
|
||||
- 投了顶会,popl好像是,可是没有中,原因是算法太简单,文章没有新颖的地方
|
||||
- 跟导师聊到底怎么改进
|
||||
- 我一点想法都没有,对于我来说这个项目根本就做不下去了
|
||||
- 导师也没有什么特别好的想法,他就一直问问题,估计想看看两个人能不能想出来什么好点子
|
||||
- 最后决定做做human study,看看这个工具是不是到底能够增加编程效率
|
||||
- 第三年下半年,开始准备博士资格考试
|
||||
- 导师问了其他老师,然后给了一堆论文还有书籍,让我学习2个月左右
|
||||
- 我也跟同学打听,同学就说你就拼命学,有的同学就说其实到时候不会很难
|
||||
- 我学的很慢,知识很难,而且系里面就我一个人在准备这个领域,没有同学问,没有任何反馈
|
||||
- 第一次考试,完全不知道老师们想问啥,我也只能很抽象的在那比划,希望能够大致上描述出来问题的答案。
|
||||
- 看着老师的表情,很明显能看出来这个不是他们想要的答案,每一题都是这样。
|
||||
- 毫无疑问,第一次考试完全考砸,导师当时也没有说什么,说之后找个时间聊聊
|
||||
- 跟导师一起吃了个饭,说我看论文根本就注意里面的细节逻辑,重点都找不到,之后每个星期都要跟我检查我学习的进度
|
||||
- 每个星期都会跟导师讨论,有反馈了就知道自己的进度
|
||||
- 可是内容还是有点多,时间有限,总是有学习不到的地方
|
||||
- 问了chris应该学啥,他说了几个经典的问题,可是我自己根本没时间去学,后来考试他问了同样的问题,我回答不上来
|
||||
- 第二次考试多加了一些内容,多加了一个大佬
|
||||
- 问了一些问题之前因为跟导师沟通过,回答上来了
|
||||
- 可是还有70%的问题答不上来,或者根本不知道他们问的是什么
|
||||
- 小橘子在门外等着我考完
|
||||
- 最后过了,可是导师把我叫到他办公室,说学习内容不要死记,要从论文里面把内容抽象出来,达到更深的理解。
|
||||
- 不就是透过现象看本质吗
|
||||
- 考完试,终于可以回到代码补完项目了
|
||||
|
||||
|
||||
# 第三阶段 - 决定入业界,准备毕业
|
||||
|
||||
|
||||
Reference in New Issue
Block a user