Home

Zehui Chen

22 Jun 2020

写在实习结束之际

这周差不多就是在图森待的最后一周啦,有些舍不得..

公司给的三台八卡机😭

哈哈哈,其实很多时候机缘巧合的事情真的很多,如果当初过了自动化所的筛选,说不定现在在跟着zyq弄GNN,如果当初没面到图森的实习,可能现在本科就业准备写工程了。在进入图森之前,我几乎没有任何CNN相关的知识,除了跟着Ng的课过了一遍CNN外,连ResNet的具体结构都不是太了解。你问我怎么面进的图森?哈,我也不知道,但是图森实习岗的bar真的不高呢!想来图森的同学可以找我内推呀~

记得入职第一天的时候,naiyan把我安排在了他座位正后面,整天在dalao后面工作感觉🍐山大,不过后来就好了,还经常跟naiyan吃🐔~我在图森待了大概9~10个月左右,期间做了不少工作,虽然还是没有做出一项任何能够发表的工作,这也是我最遗憾的事情,从大二开始到现在,摸爬滚打从表征学习到目标检测,依然没有能够生产出一篇看的过去的文章。或许是运气和实力都还不够吧,也许本科发顶会并不是我这种人可以做到的吧,我一直是一个普普通通的人而已,希望能够在硕士期间做出点工作来吧~

在图森的这几个月尝试了挺多东西,也学到了很多,从刚进公司开始复现Mask Scoring RCNN,到后来在crowd场景下的一些尝试,包括mask nms(这个东西其实最后被自然而然的揉到了SOLO这类bbox free的ins seg框架中,还有一个proposal出多个框,当时真的离crowddet很近了,只差没有想到EMD loss这么简单明了的方式,同时也是因为一直没有把crowdhuman复现出来差不多的点(后来发现是因为cocotools默认每张图最多出100个框,以及算分的时候也要考虑ignore region)。后面又尝试了一些关于uncertainty的idea,也最终由于效果不是很理想最终放弃。其实也尝试过不少idea,但都或许是由于自己能力不够或者思路不够准确而最终放弃。当时也觉得很自闭,试了很多东西都不work,甚至开始否定自己,每天都活在某种阴影下。但是现在回过头来看,虽然确实没有获得显式的成果,但是也积累了很多经验和知识,包括验证一个idea的时候,我们是不是可以先从上界的角度来看究竟有多可行?对于crowd场景该如何解决?以及目标检测中的不确定性问题等等我都或多或少有了一点自己的思考。比起原本在paper reading时只能半懂不懂的听dalao们分享paper,现在的我最喜欢这个环节,能够学到很多东西,不仅是最近paper的一些idea,也是不断锻炼如何将一篇paper给陈述清楚的能力。当然这里也很感谢qf这位公司里唯一跟我方向相同的实习生(一起做2D Detection的,虽然是寒假结束才来的),他是个超级上进的人,周六周日都来公司写代码,之前就曾在face++和msra待过,他的上进好学也在不断push我继续努力下去。waymo比赛的时候,我们两个实习生在ddl的最后一个周末疯狂做ensemble,虽然当时交的第一版模型就已经能够拿榜一了,但是至少我们把自己能做的都做到极致了,没有留下什么遗憾吧,结果也非常令人满意,超了第二名4.2个点。

后面的路还很长,最近也在慢慢读一些关于3D点云的paper,硕士的具体课题也还不确定,但是至少我希望可以在未来做出令自己满意的成果吧!最后的最后,感谢zehao,这个一直被我拿各种bug骚扰的mentor😂;峰哥,当初我算法面的面试官,在我弄variance那段时间也给我提供了不少建议;naiyan(我们内部都叫他首席hhh)一直跟我们讨论各种各样的idea和解决方法。感谢图森这近一年来的培养,我会继续努力的!

End of Post
at 13:53

scribble