2008年6月22日

第一次参加ACL

非常巧合,我参加了ACL2008。这是自然语言处理届的国际顶级会议。

最大的感受是ACL的论文并不神秘,其中有很多的技巧,也就是所谓的“论文八股”。当然,最为重要的还是你的new and better idea。感觉中国人的优点在于做,不在于写。现在所谓的华人里的著名researcher几乎个个都是论文写作高手。要成为这样的高手,必须经历很多的锻炼的。

另外一个感受是,交流很重要。之所以参加会议很重要,是因为可以在会场上相会老朋友,结识新朋友,在各种各样的学术报告、随意闲谈中你能体会到学术的乐趣,能够迸发出各种各样的新想法。在会场听报告以及和别人交谈获得的信息远大于只看论文得到的启发。如果还能在会场作报告,那样就会有更大的收获,因为你的工作可以被世界各地的研究人员“审查”,各种背景的参会人员会提出你完全意想不到的问题。最为关键的环节就是听众提问环节。这个阶段往往会受到各种各样的质问、意见、建议和请教。

感觉顶级会议的存在是构成学术生态系统的重要驱动力。以后还得多多参加类似的国际会议。当然前提是得多写论文。

感谢我的老师们以及ACL主办方提供的资助。

相关照片如下:


2008年6月8日

第三次零纪录钓鱼

想必钓鱼的最大乐趣在于鱼儿上钩的那一刻。今天是来新的第三次钓鱼,也是再次保持了零纪录 :)

好在在小桂林水库向旁边一位大哥借鱼饵时,被送给两条小金鱼。被告知用小金鱼做饵能钓着大鱼。看着活泼泼的金鱼儿,硬是没舍得用来钓大鱼,最终被老刘和我带了回来。在jurong east碰到shanshan时,她硬是相信了我们钓到了两条金鱼 :)

 

教训:

1. 钓鱼前一定要准备好无数蚯蚓才能出发,或者无数虾米也行

2. 水库一定要选择那些不带有禁止钓鱼标记的

3. 钓鱼的时间一定要选在大清早或者傍晚

4. 一定要带好mp3、小说、论文、扑克、啤酒+花生,之类消遣的事物

 

准备下周末到老刘在新唯一一次钓上来鱼的河里钓鱼 :)

 

BTW: 赞一下老刘的耐心! 期待下次能突破零纪录!

2008年6月6日

明日校庆

明天是88周年校庆了,在此遥祝我的母校生日快乐。忽然发现自己只有身在外地时才对校庆有所感觉。这或许就是那种拥有时不觉如何,一旦失去才知道珍惜吧。试想世间万物,何尝不是如此?

 

一切事物最无法重现的就是时间了。抓紧时间,踏实做事,人生是短暂的,青春更是短暂的!以后要多读书,少说多做。

2008年6月5日

遭遇编码问题

        编写文本处理相关的程序,编码问题向来是一个非常容易出现问题的区域。这不,今天我就又一次被“折腾”了 :)

        前几天写好的Stanford Parser的Wrapper在进行Tokenize后和原文进行alignment以获取对应各元素的begin和end。但是今天出现一篇文档,在Upali那里出现问题,我这里也出现问题,Xiaofeng那里却一点问题没有。高兴的是总算还有一个好使的,沮丧的是同样的程序同样的文本,结果怎么就会不一样呢?一度无奈时我开始怀疑自己的rp了。但一想不对啊,upali的也不行啊,这位斯里兰卡大哥人很好的,编程绝对的高手,linux方面更是无人能及。

        最后最后,和xiangfeng详细对比了他的机器和我的机器的各种配置,发现居然是系统默认的编码格式不一样。系统默认语言是英文时对应的是Cp1252,默认为中文时对应编码为GBK。据查实,Java虚拟机就是根据默认编码来处理相关文本的,最终导致了处理一个Ascii不能显示的字符处xiaofeng的可以,我的不行。我在将系统默认语言改为英文后这个问题不再存在。Submit SVN后在Upali那里运行,结果还是不行,这可真是大跌眼镜啊。经过仔细盘查,终于发现Upali大哥是自己写的编码转换程序,分别采用过utf8和ISO-8859-1,经过俺修改为Cp1252后,程序终于运行起来了。正确运行那一刻upali大哥也高兴的惊呼一声。

    由此知道了为什么xiaofeng的机器好使,我和upali的都不行。

    这Java虚拟机还真霸道啊,改明儿个有空了,好好学习一下如何解决摆脱系统默认语言的限制。

2008年6月4日

独处

前几天ZH回到了厦门,今天中午kimi也飞机到家了,他们回去都是一个月左右的度假,想来真是羡慕啊。从昨晚开始我就一人住了,忽然间早晚没人聊天还真的有点不适应了。记得Car在这边实习的时候,他也说过这边比较寂寞,随着自己的独处,开始越发感觉如此。

        6个多月来每个周末的两天以及每个工作日的晚上,我都享有研究所所长级别的待遇——独处一间25平米的办公室。一人呆得无聊,我就会听听评书,上网查查一些菜肴的做法,试着回住处用煤气锅做做。随着半个月前在vivo city买到微波炉炊具,我又开始周末在研究所做菜煮饭了。回想上周末用微波炉做的榨菜烟肉、鸡蛋糕和大米饭,真是香啊。现在很向往这个周末端午节的钓鱼和晚上几个人动手的聚餐咯~~

       独处是件好事,有更多自由的空间和时间。刚才得知哈尔滨的实验室楼下换了门卫,又开始晚上10点清楼了。我也假定10:30清楼,准备回去睡觉咯。呵呵,早睡仍旧是很幸福的 :)

2008年5月31日

近期短述

掐指一算,来新实习已经6个多月了,还有剩下的70天了,别人80天可以环游地球,我这剩下的70天也早已安排的满满当当的了。

过去的6个多月,我的工作主要集中在三点,通过这些也发现了自己存在的一些问题。

1. 持续完成指导老师交给的项目相关的各种子任务,每天的工作主要就是编写程序,并不断在网上搜索、思考和实现各种可能的解决方案。需要完成的项目开始接近尾声,刚结束的这一周一直在完成stanford parser的UIMA封装,写出的Wrapper和OpenNLP的UIMA Wrapper类似,只是相关的底层定义以及模块依赖顺序不一样。现在想来,当初花费接近一年时间完成的LTP和现在刚有些熟悉的UIMA比起来相差甚远,为什么当初自己没能更多调研或者查到UIMA呢?不过由于基本思想类似,现在学习UIMA相对容易了些。看来平时自觉完成项目的能力不是很差的我,还需要仔细调研和学习许多的著名项目才能更多的领会到NLP相关项目的精髓。

2. 刚到新时花费了半个月时间完成老师要求项目的Baseline,随后花费了一个月时间来冲击ACL2008,但是遗憾的是最终的实验结果不好,未能如愿的投出论文。仔细回味那个月的所谓研究,其中真是漏洞百出。这给我自己再次提了个醒,真正的创新不是说使用了一个什么新的工具或者采用了一个什么新的算法,而是从问题本质剖析为起点的工作。

3. 学习如何做研究。发觉自己从本科大三以来,一直的工作都分为两条主线:完成项目+做点研究。自己的两次实习都是主要完成项目,业余时间弄点研究。其实对于读博士,这样很危险,因为博士毕业的标准不是你完成了多少项目,你完成的东西大家怎么怎么说好。相反,即使没有任何项目,而有达标的论文发表才能毕业。这一年来每每被人问到发表了几篇论文,都感觉非常惭愧。今天开始可以投入稍多些的精力来完成自己的博士相关的研究工作了。还剩下70天,扣除一周开会,剩下9周,每周按6天算,还剩50天。时间很紧张,自己落下的研究工作还有很多,需要马不停蹄的赶啊。

 

今天看到如下几篇blog很不错,细细学习,体会颇深,分享如下:

回望第一学年 research偶像在MIT读博第一学年的概述,感觉自己相差实在太多太多,需要不断学习。

如何制定学习计划 知道很多,但是执行很差

如何写好学术论文 不断体会ing...

2008年5月7日

zz 如何写作你的博士论文

link: http://feed.yeeyan.com/articles/view/27709/7427

如果有一天,你忽然发现自己已经成为了一家有博士学位授予权的研究所的研究生,大概你将必须写一篇博士论文了。

那么:你在未知的年限中必须为此辛勤努力。想要踏入丰富多彩的社会中春风得意地被尊称为博士,想要戴上傻乎乎的博士帽披上博士袍,就必须炮制出一篇博士论文。

牛津词典中把博士论文定义为:难以阅读并且毫无价值的文章,但是对某些人很重要,因为它要求完成一项几乎不可能实现的任务。这个定义很精确。除了你的课题组成员,没人会读你堆砌出来的这篇玩意儿。但是很多事情将会发生在它身上。所以你需要:

首先:痛苦。构思、构架和完成这篇毫无价值的文档需要时间。比你想象中少,但是比你拥有的时间要多。不幸的是,这意味这你必须放弃生活中一些美好的乐趣。美食、睡眠、沐浴、上网和礼仪对于正常人是很美好的,但是完全不在一个论文撰写者的生活范围内,你必须舍弃它们。这很痛苦,但是必须抛弃。爱人会原谅你的, 被迷惑的他(她)们相信当你写完论文以后,将会获得巨大的成就感并可能得到更多的收入。他(她)们错了,但是他(她)们由于仍然爱你而做出的错误的判断会 持续到足够你完成论文。

第一步:材料整理。十有八九,你已经当了很久的学生了。有的时候,在极少数的情况下,你已经在实际的进行科研了。多年来,舒适地在办公室威吓着同事、喝喝咖 啡、上上网、玩玩游戏的时候,你做的某些事,其实已经是科研工作的一部分了。查阅一下那些材料,最好是你作为第一作者所撰写的所有论文。把有价值的东西搬 过来,在这些文章上,即使做了很小的改动,也用符号标记一下,比如逗号和分号。先别搞那些讨厌的版式,也不用试图写一篇新的文章,你已经没有时间弄那些 了。

第二步:材料扩充。现在你已经习惯于“剪切-粘 贴”了,并且你必须使它们连贯通顺,别害怕,这很简单。每章都这样做。记得插入这样的词句:作者某某某等已经在某某文章中论及到此种算法。把你现有的表格 分割成更多的表格,看到了吧?现在你的页数已经比以前大大增加了。确保你有足够的参考数目页数,这样显得你阅读了很多文献,即使实际上你并没读。如果需要 绘制曲线图形,就把同样的数值通过不同的方法绘制至少5遍,每个图形占一页。当你做到以上的步骤时,你的论文至少有100页了,

第三步:专业化。内容目录、图形目录、表格目录之类,谈不上质量,但是它们能让论文变得饱满,而饱满的就是好的。加上签名页,版权页,个人简介和致谢,现在 你又向前跨了一大步。致谢页很重要,这是最后一次不得不拍导师马屁的时候了,当然,除非你打算写完论文还继续跟着导师干活。

第四步:冷静严肃。文章中,可以引用别人的话,通常每一章都可以引用,这给你一个显得诙谐的机会。如果没有,嘿,给人一种显得很严肃的错觉是很好的。请相信,没人会觉得引用爱因斯坦的话能好到哪里去,也没人觉得把Homer Simpson的话放在文章里就多有才情。记住,引用在房地产所有权书面上总是显得很恰当。此外,可以用斜体和缩排这样一些让人觉得很重点的东西来显得更加专业。

第五步:充实文章。现在一切都各归其所了,先别忙着检查拼写错误,现在还没人阅读它。把每一页都打印出来,大不多一共有一英寸厚了。如果确实如此,那么你已 经达到了这个要求。如果没有,再把表格分割一下,加几张图。看一下那些毫无价值的表格的附录,它也能增加长度。再把它打印一次把,没什么理由,只是使你的 感觉更好。

第六步:送出论文。找一下你的论文审阅委员会的成员,带着初稿复印件拜访他们的办公室。记得装订一下,这会让它看起来更好,委员们也会相信它一定会非常出 色,甚至无需浏览(要求修改)。大多数情况下,委员们都不在办公室,因为从你的寝室一直散发到门厅的臭味已经让他们知道你在赶博士论文,而且马上就要去找 他们了,记住,他们也写过博士论文,这样只是让他们旧伤加新痕。象个忍者一样。你下一步就需要耗费精力了。

第七步:完成不可能。一旦你逮到了委员们,就通知他们你预计的答辩日期。注意:无论你选哪一天,都是过早的,因为他们会假惺惺的抱怨说要通读你的论文。强硬 起来,就说你毕业典礼上还有事情要做,说父母要来参加你的答辩,大胆的撒谎吧,对每个委员都重复如上步骤。众所周知,天体力学的三体问题是无解的。对你来 说,更加糟糕:你面临的是同时同地面临5个教授对你尽可能穷凶极恶的质询。默默地想,答辩完了就能有顿大餐了。

第八步:评审的恐惧。毫无疑问,研究所或者学校会给每一个坐下来听你答辩的评审委员一笔不错的酬劳,同时保证用那些严格并且极端愚蠢的条条框框来审查你的文 章。这些人存在的理由就是学校将把你的论文拷贝存在图书馆,逐渐腐烂,无人阅读,直到学校热寂。不过,这些条款还是必须要遵循的。你将使自己相信这种傻 话:这一切都完成以后就会有收益的。但是你错了,当那个时刻来临,你的时间却已经所剩无几。之前你为了使文章变得饱满而插入的表格和图形会把论文都破坏 掉,那些貌似诙谐的引用也只会让一些论点跑题。专家们会逐页察觉到这一切。你会在4天或者更多的时间里,边诅咒边修改你的论文,而你修改的东西多半会在图书馆被人匆匆浏览而无人注意。要知道,数百年来,所有的祈祷者都是这样毫无意义的面对着龟毛的官僚机构。

第九步:等待。可以证明,这是最艰难的环节。如果你全部完成了这些并且成功欺骗了所有相关人员,那么你就可以等着你的答辩通过并且不会有任何变故吧。你错了,但是这是个很好的想法。别问为什么,做一些改动,这会让评审委员们觉得很重要,。谄媚一点吧,马上就结束了。

第十步:还有什么?你也许会觉得多年的努力和数月以来撰写论文的辛劳会产生巨大的成就感和满足感,你彻底错了。你忽略了书面工作。学校是用堆积如山的报告来 彰显你的存在的,而用更多的报告使你离开。找来那些版式,按照格式填写吧。错的话,再找点没有明文通知的版式继续填写。当你发现你还有更多的格式需要遵 循,你会冒出杀掉学校长官的念头,可别把这种想法付诸实施,继续写吧。交了学校的博士学费和图书馆管理费,拿到你的钱的人会很开心的说:“虽然有点多,不 过你已经有博士学位了,很快就能挣回来!”可别用电话线勒死他们,这只是他们的一个玩笑。

如果你遵循了以上步骤,那么你必定会成功。不论你是否能真正完成这篇博士论文,但是你必定在某个方面有所收获。

顺便说一下,别忘记写你的答辩PPT……