星期三, 一月 23, 2008

美國教授如何判別學生是否有潛力-转载来的,以后写email或许有帮助

作者: Sanjoy Das, Assistant Professor, Kansas State University

Ph.D. 1994, Louisiana State University.
Evolutionary algorithms, neural networks,
artificial intelligence, discrete optimization.


International applicants seeking assistantship/admission: please do not
send me emails blindly without reading this

Every day I receive emails from international candidates for information,
for advice, and especially requesting financial assistance. Unfortunately, I
delete most of them without even reading them carefully. I get so many
irrelevant emails that cannot reply to each. Extremely rarely has one
caught my attention. Please do not send me emails without reading this
first. I am only interested in corresponding to candidates who are
exceptional, and have a strong interest and experience in my immediate
area of specialization, and I highly prefer ones with a Master's degree.

Here are two sample letters:

A sample letter that will never get the candidate an assistantship with me:

Unwanted email

Respected sir,

I am very interested in going to the US for higher studies. I am seeking
admission and financial assistance in your esteemed University. I am
very interested in artificial intelligence and computer architecture. I have
programming experience in C++, C and java. I am also familiar with
several software packages in the Windows environment (MS Word, Excel
Spreadsheet etc.). I also have networking certification from NOVELL. My
GRE score is 2050, and I got 99 percentile in the TOEFL exam.

I request you to spare a few moments from your precious time to go
through my attached resume.

Sir - if you are kind enough to offer me assistantship, I promise to work
very hard for you. I have a very good academic record since primary
school. Alternately, can you tell me what are my chances of getting
assistantship from your department?

Can you kindly inform me about the last dates for Summer term 2002
before which I can apply?

Thank you for your valuable time,

Yours obediently

ABC

My comments: I simply delete these emails, which I consider garbage .
The person seems to be too obsequious and flattering. In the emails that
I do read (occasionally), I do a first scan for keywords like "precious",
"respected" etc. deleting the email if I find one. Obviously the person is
not professional enough. The person is interested in artificial intelligence
and computer architecture - these are quite unrelated areas, making me
think that he is trying to cover as many professors as possible to get aid
from any possible source. Besides, he does not have anything in support
of his claim (about his interest in artificial intelligence). He emphasizes on
his software skills, making me think that his goal is to get a programming
job in the US and higher studies is only to allow him access to the US job
market. His GRE scores are OK, but not exceptional. He asks me to tell
him what his chances of getting an assistantship are, elsewhere in the
department. I have absolutely no way of finding that out, and even if I
knew, I would not bother to reply back. He also asks me to give him
information about summer deadlines. How am I supposed to know that?
(I would typically expect that this information should be available from
the University web site, or from the grad school, but my guess is as good
as yours.) Finally, this letter is too generic . He probably uses exactly the
same format for hundreds of email letters to various professors
throughout the country, leaving no stone uncovered. I receive hundreds
of email like this. Regretfully, I cannot answer everyone, and these
applications do not interest me at all.



Now, here is a letter that would DEFINITELY attract my attention:

Excellent email

Dear Prof. Das,

I am applying to KSU (amongst other places) for a Ph.D., and I am very
interested in your research areas. I would like to explore the possibility of
doing my research with you, with financial support.

One possible area that would interest me a lot is in applying Tikhonov
regularization to your problem in computational neuroscience, since I
understand that neural data can be very noisy, and yet sparse.
Alternately, I am also interested in applying evolutionary algorithms to
your genetic neural network parameter estimation. One of my other
interests in in parallel processing. Are you considering parallel
implementations for any of your optimization/estimation algorithms?
Considering that the projects that you list in your web site would probably
be very computationally intensive, that may be a worthwhile strategy to
pursue.

I presented a paper entitled "Hybrid Gradient Descent Based Training of
Probabilistic Recurrent Networks" in the International Conference on
Neural Networks and Image Processing, Bangalore, last year. It is a
reviewed publication. If have attached a copy of the article in pdf format.

If you have available funds, and are interested in my application please
let me know soon.

XYZ

My comments: This is a straightforward letter from someone with a
genuine interest in my area . He is an exceptional candidate. He has
evinced a keen desire to learn, and already has considerable mastery
over my area of research . If I have any funding available, I would
definitely try my very BEST to get this person . This person may have an
MS degree, while many applicants have only a BS degree.

星期六, 十一月 03, 2007

防止浪费时间的窍门

If the real work that needs doing is offline, disable the internet for an hour at a time.
如果这件事情不需要上网就可以完成,把网断掉。

Turn email checks into an hourly habit, not an “as the box gets mail” habit.
延长查看电子邮件的周期。

Don’t answer your cell phone when working on something important. Call back later.
如果手头的工作很重要,工作期间不要接电话,回头再打过去就是了。

If you can’t work at work, negotiate finding a new place to get things done.
如果你的工作环境让你不能工作,换个没人打扰的地方

Television means: “I don’t need this time and it doesn’t matter to me.” (Almost always. Really.)
看电视意味着“这段时间我浪费了也无所谓”。

Bugdet your entertainment time vs. production time. Never cheat the other.
平衡你的娱乐和工作时间。

Examine every opportunity along the lines of time vs. projects already underway.
时时检查你的时间安排和现在已经进行中的项目。

Try working part of your day in “off-hour” times, to get more done with fewer people around.
以小时为单位划分你的工作时间,用更少的人做更多的事情。

专心的窍门

Write your goals clearly. Post them in eyeball view of where you work most.
清楚的写下你的目标。放在你的眼皮底下。

Spend time with focused people. Meet and befriend those who are where you want to be.
多和专心工作的人在一起。

Consume as much material about your prime focus as you can budget.
尽量把资源用在主要目标上,把时间花在刀刃上。

Analyze your past experiences. Be clear. List your successes. Examine your failures.
回顾总结以往的成功和失败经验。

Stay true to a particular vision of what you want to do.
清楚明白你想要得到的是什么。

Don’t give up too early.
不要太容易放弃。

Envision your success. Write about it. Then read that daily or weekly.
想象一下成功后的样子,写下来,每天读读。

Learn how to “chunk.” Hit each milestone and move to the next. Be methodical.
学会把大事划分为几个阶段,完成一个阶段,再进入下一个。

Develop habits around success and drive.
养成好习惯。

Recharge your batteries with good sleep and food.
吃好睡足。

Develop your relationship with your family. It nourishes the other goals.
维持家庭关系。这是你完成其它工作的保障。

星期五, 十一月 02, 2007

研究生生活注意与建议

一,时间要合理安排
一半时间做科研工作,一半时间看文献
要多看文献 、多研究别人的思路,边做边思考 。
准备越充分,科研越顺利
磨刀不误砍柴工 。在开始的几步偷懒,将造成后面总有一些无法排除的障碍。
分析、记录要真实详尽

转自:http://blog.xiaonei.com/GetEntry.do?id=242149762&owner=229130237
人总有一点虚荣心。只把成功的步骤或漂亮的结果记录下来,是很多人的做法。殊不知,许多宝贵经验和意外发现就这样与你擦肩而过。客观、真实、详尽的分析、记录是一笔宝贵的财富。
做好心理准备
任何研究,都有失败的可能。如果当时心浮气燥,就要果断地放一放,等到心情平静时再去做二,科研入门有次序
先看综述(前言),后看论著
先看导师既往发表的文章与专著,再看师兄师姐答辩的论文,看前者知道大方向,看后者知道哪些可以借鉴; 2早动手,在师兄师姐离开之前学会关键技术; 如果接师兄师姐的工作往下做,一定要看其实验记录,前人的结果不一定可信

三,文献阅读有技巧
多数文章看摘要,少数文章看全文

掌握了一点查全文的技巧,往往会以搞到全文为乐,以至于没有时间看文章的内容,更不屑于看摘要。真正有用的全文并不多,过分追求全文是浪费,不可走极端。当然只看摘要也是不对的。
集中时间看文献 看过总会遗忘。看文献的时间越分散,浪费时间越多。集中时间看更容易联系起来,形成整体印象。

做好记录和标记

复印或打印的文献,直接用笔标记或批注。pdf或html格式的文献,可以用编辑器标亮或改变文字颜色。这是避免时间浪费的又一重要手段。否则等于没看。

准备引用的文章要亲自看过 转引造成的以讹传讹不胜枚举。

注意文章的参考价值 刊物的影响因子、文章的被引次数能反映文章的参考价值。但要注意引用这篇文章的其它文章是如何评价这篇文章的:支持还是反对,补充还是纠错。——有人花了6年研究的成果,居然也是错的

四,如何迅速找到合适的文献?

首先,要确定查找的目标:

选题之前可能会有一段时间处于迷茫状态,不知从哪入手。胡乱看了大量文献,却不知所以然。在导师的指导下,在同行的启发下,有些人可以迅速明确目标,有的放矢,入门就从这里开始。 即使导师不导(导师与教师的区别),没有定题,自己也要先设定一个具体的问题看文献。不管你将来做不做这些东西,总比没有目标好得多,保证有收获。科研的一般法则是共通的。

其次,要确定查找资料的层次

对于一个具体的课题来说,相关文献分属于三个层次:研究方向(交通安全)、研究领域(人-车-路-环境的某个方面)、研究课题(碰撞吸能系统)。 研究方向的文献:一般涉及基础知识,学科水准,了解当前重大进展与趋势,达到专业人员水平;
研究领域的文献:了解焦点与热点、已/正/将进行的课题,达到专家水平;

研究课题的文献:要全面,了解历史、现状、展望、主要方法、手段,达到No1专家水平。正确分辨文章的层次,才能把精力用到点子上。

广义的文献包括:教科书、专著、会议摘要汇编、期刊、网页、甚至ppt文件。

比如要了解汽车的基本构造,最好是看教科书;要了解汽车的安全性能,最好是看专著;要知道最新进展,最好是查阅期刊;要了解别人的研究动向,最好是参会或看会议论文汇编。不要找错信息源。

根据对资料的熟悉程度查找文献 对文献的熟悉程度不同,阅读文献的方式大不相同。
新手(研究生):学习式阅读,逐字逐句,搞清细节,掌握最基本的知识点。最初的十几、几十篇要精读,精华的几篇甚至要背诵。

老手(导师):搜索式阅读,已熟悉研究的常见模式和套路,能迅速提取关键信息,把握思路。

高手(审稿人):批判式阅读,一针见血,直指要害。 认真钻研的研究生完全可以在3年中实现从新手到高手的嬗变。

要寻找各种文献之间的矛盾或漏洞

文献读的多了,脑子里塞满了信息。公说公有理,婆说婆有理,反而无所适从? 恭喜你:找到了相互矛盾或有漏洞的文献,你的科研就有了一个良好的开头! 发现矛盾或漏洞,学会批判,是第一步; 找出异同,学会比较,是第二步;
思考解决,学会研究,是第三步。

——第三步的结果就是研究成果。

五,如何迅速提升自己的能力?
科研要有两手准备

设计课题要为了阐明问题,即不论结果为阳性或阴性,都能写文章。阳性结果说明什么,阴性结果说明什么。
要准备至少2套研究方案,以防万一。

实验课永远也学不会实验

实验课之前老师把前面的步骤做完了,把所有问题都解决了,上课的时候让大家见到完美无缺的最后一步的表演。这是真正的实验吗?

对多数人来说,实验技能只能是在实验室里“泡”出来的。

交流是最好的老师

科研中遇到困难是家常便饭。

反复尝试?放弃?看书?——这些做法都有道理,但首先应该想到的是交流。

对有身份的人,私下的请教体现你对他的尊重;对同年资的人,公开的讨论可以使大家畅所欲言,而且出言谨慎。千万不能闭门造车。

一项研究折腾半年,后来别人告诉你那是死路,岂不冤大头?

最高层次的能力是表达能力 表达能力——写和说的能力,是需要长期培养的素质。
比如发现一个罕见病例,写好了发一篇论著;写不好只能发一个病例报道。

比如做一个课题,写好了发一篇或数篇论著;写不好只能发一个论著摘要或被枪毙。 一张图、一张表,无不是表达能力的体现。寥寥几百上千字的标书,可以赢得大笔基金;虽然社会关系很重要,但写得太差也不行。

星期六, 十月 27, 2007

ACM题之求大整数除以N的余数

一道ACM题 引发的思考
在网上看到一个ACM题,原题是这样的

fans 是一名数学天才,大家都这么说。天才 fans 的两大最新发现如下:
(1)正整数 n 除 3 的余数,等价于,正整数 n 的各位数字之和除 3 的余数;
(2)正整数 n 除 9 的余数可以通过这样的方法来计算:
计算 n 的各位数之和,设为 m,如果 m 已经是一位数,那么余数就是 m;
否则设 n = m,重新进行计算n的各位数之和 m,
直到 m 是一个一位数。
但是,正整数除1,2,4,5,6,7,8,也存在类似的性质吗?这真是一个难题啊!
fans 想睡觉了,不去管了。现在请你计算一下正整数n除一位数 m 的余数。
文件中有一些数对,一为大整数(可能大到100位)n,另一为一位数 m( > 0)。
求其 n 除以 m 的余数。

Sample Input:

23 7
123 9

Sample Output:

2
6

紧跟着就有人回帖,给出一个几近完美的答案:

1 余数始终为 0
2 10%2=0,偶数为0;奇数为1
3 10%3=1,各位数数字累加再取3的余数
4 100%4=0,故取末两位数对4的余数
5 10%5=0,故取个位数对5的余数
6 分别计算对2、3的余数,再孙子定理
7 10^6%7=1,故从后向前每6位分段累加再取7的余数
8 1000%8=0,故取末三位数对4的余数
9 10%9=1,各位数数字累加再取9的余数

其中比较麻烦的是7,其中对7也可这么计算:
因1000%7=-1,可从后向前每三位分段,再奇偶编号分别累加,代数和后再取7的余数

对,最麻烦的是7,他的方法不好
有改进的方法吗?有,灵光一闪,灵感来自于21 和 63
为什么是这两个数?我也不知道。

下面是我的回复:

这里关键的问题是求7的余数,别的问题都好说。
我介绍一个快速算法。
先看21可以被7整除,有什么特性呢?
将个位的数乘以2与原来数的乘除10的商相减(我们定义为步骤A)
就是 2 - 1*2 = 0 可以整除
63也是同样道理。

我们再举一个不整除的例子。
24 / 7 - > 2 - (4*2) = -6 - > 1 但实际余数 为 3
36 / 7 - > 3 - (6*2) = -9 - > 5 但实际余数 为 1
这样我们就可以建立一个数组 名叫 modByA = {0, 3, 6, 2, 5, 1, 4}
查表就可以了。

还有一个例子 1481 它对7的余数为 4
但用这个方法,我们看看结果
1481 - > 148 - (1 * 2) = 146 - > 14 - (6*2) = 2
modByA[2]对应的是6并不正确
怎么回事?
原因很简单 你用了两次步骤A, 所以要查表两次
于是乎,再找modByA[6]的对应 就是 4

我们再看一个更长的例子

12345345 mod 7 = 5
1234534 - ( 5*2) = 1234524
123452 - (4 *2) = 123444
12344 - (4 *2) =12336
1233 - (6*2) = 1221
122 - 1*2 = 120
12 -0*2 = 12
1 - 2*2 = -3 - > 4

modByA[4] 对应的是5 OK
不是应该查7次吗?
对啊? 7次一个循环,查一次就好了。
查表次数的规律
1 2 3 4 5 6 1 2 3 4 5 6.....
所以,最多查6次。

星期五, 十月 26, 2007

理财系列一:理财三句金准则

理财专家告诉我们:理财的最佳方式并非追求高超的金融投资技巧,只要你掌握正确的理财观念,并且持之以恒,若干年之后——人人都能成为百万富翁。
  我每月到企业举办一小时的免费“理财讲座”,一直都很受员工们的欢迎。讲座内容很少涉及复杂难懂的技术操作层面,也几乎不进入到产品介绍环节,因为据我了解,国内一般的中产白领们,目前普遍缺乏的是几个重要的理财概念——这些概念,会影响他们以后的行为,假如他们能老老实实执行这些理财上的概念,至少坚持10年以上,那么,每一个人都能成为百万富翁。
  第一个理财概念:
  区分“投资”与“消费”
  区分“投资”行为与“消费”行为。一般人消费前,没有这种概念,学经济学的人消费前会考虑,这个消费是属于“投资”行为或是“消费”行为。
  先请看一个明显的例子:
  10年前甲和乙是本科的同学,在社会工作5年后,不约而同积蓄了30万元人民币。5年前,他们都花掉了这30万元。
  甲去通州购买了一套房。
  乙去买了一辆“奥迪”。
  5年后的今天:
  甲的房子,市值60万元。
  乙的二手车,市值只有5万元。
  两人目前的资产,明显有了很大差异,但他们的收入都一样,而且同样学历、基本具备同样的社会经验,为何大家财富不一样?
  甲花钱买房是“投资”行为——钱其实没有花出去,只是转移在了房子里,以后还是都归自己。
  乙花钱买车是“消费”行为——钱是花出去的,给了别人,二手车用过10年后,几乎一分不值。车跟房子不一样,房子10年后,说不定已翻了好几番。
  再看第二个例子:
  有一天,我的秘书向我提出一个问题:陈老师,我觉得客户甲有点怪。她说:客户甲去买一张演唱会的票,300元他嫌贵,犹豫很久,始终没买,但客户甲其实并不缺钱。但有一次,有一个著名企业总裁出版了一套“教导管理”光盘,6张光盘卖到天价1500元,客户甲却毫不犹豫将它买下来。为何¥300演唱票,客户甲嫌贵,却去买¥1500的几张光盘呢?
  解答如下:客户甲是将学的经济学的知识应用到日常生活里,客户甲每花费钱的时候,会先想这花钱是‘投资’行为或是‘消费’行为?
  买光盘,这1500元是“投资”行为,它其实没有花出去,它增长了客户甲的知识,让客户甲更有智慧,在未来的日子,客户甲用新学的智慧,会赚回1500元的好几倍,钱始终还在客户甲的口袋。
  但购买演唱会的票,是“消费”行为,是给了别人,再也拿不回来了。
  在生活中,还有更多的日常例子:
  (1) 客户甲会花3万人民币去买一幅油画,但不会花3万去买二手车。
  (2) 客户甲会花1万去买人寿保险,但不会花1万去欧洲度假。
  (3) 客户甲会很舍得花钱买书,但不舍得花钱去看电影。
  以上哪些是“投资”行为,那些是“消费”行为,每个人都会有自己的判断。下面是更多的例子,如果属于“投资”行为,那么,多贵都不必讨价还价,因为钱最终还是归自己。
  富有的人是“小钱糊涂,大钱聪明”,一般的人是“小钱精明,大钱糊涂”。
  有些人收入高,但财富少,原因是他花费在“消费”行为上,客户甲大部分花费在“投资”行为中。花在“投资”行为上的钱,没有落在别人手里,最后还归自己。
  第二个理财概念:
  “哈佛”教条
  大家每个月都会将工资一部分储蓄起来,有些人储蓄10%工资,有些20%,有些30%。大部分人是一个月后,把没有花出去的钱储蓄起来,而且每个月储蓄多少基本没谱。
  在著名的美国第一学府哈佛大学,第一堂的经济学课,只教两个概念。
  第二个概念:每月先储蓄30%的工资,剩下来才进行消费。
  哈佛教导出来的人,以后都很富有,并非主要因为他们是名校出身、收入丰厚,而是他们每月的行为,跟一般的普通老百姓,只有一点不一样:
  哈佛教条:储蓄30%的工资是硬指标,剩下才消费。每月储蓄的钱是每月最重要的目标,只会超额完成,剩下的钱就越来越多。
  一般人:先花钱,能剩多少便储蓄多少,储蓄剩下的钱并不多。
  第三个理财概念:
  “理财三句话”
  (1)每月储蓄30%工资,先储蓄,后消费
  (2)投资年回报10%以上
  (3)年年坚持,坚持10年以上
  理财走不出这三句话,每句话你都要吃透,完全执行,不能马马虎虎,打工一族,才可以变为富有。
  很多朋友都知道客户甲的出身——难民,一无所有。到加拿大学经济学也是拿着奖学金,家里七兄弟姐妹,没有钱送客户甲们上大学,上大学后,从来没问家里拿过钱。毕业后打工,但客户甲坚持“理财三句话”原则,用经济学学到的学问,用到日常生活里,一步步走下去。现在20年后,客户甲有4套房,每月收租便有1万多的收入,也算是半个富有的人。
  其实每个人都做得到,在这公开这秘密。以前这些重要的理财概念,课程里面都有教。
  再举一些实例给大家看:巴菲特在他的书本里说他6岁开始储蓄,每月30块。到13岁时,当他有了3千块,他买了一只股票。年年坚持储蓄,年年坚持投资,十年如一日,他坚持了80年。现在85岁,是美国首富,比“微软”主席比尔·盖茨还有钱。
有人有时会问,如何能每年回报率达到10%以上。答:其实现在要银行里面,它们提供很多理财产品:基金,外币,QDII。 这些银行产品略有一点风险,但风险假如你能有效的管理它,10%的回报率其实也不难。

星期一, 三月 19, 2007

人生思考

从生命个体来说,我们能够支配的关键岁月不过那么几十年,然F再无第二次机会。对于人的一生来说,那就是机不可失,时不再来。生命正是由于她的短暂,不可逆性,和一次性而想的弥足珍贵。一个人丢了100块都会心痛的要命,那你丢失了生命中有所作为的机会,不是更心痛嘛?

在儿童时期,人的差异并不大,大家都站在人生的起跑线上,但此后,差别就越来越远了.有的虚度光阴,后悔蹉跎:有的怨天尤人,闷闷不乐:有的东奔西跑,一事无成:有的唯唯诺诺,窝窝囊囊:有的胡作非为……有几人欢笑,有几人成功,又有几人日后能不叹息:少壮不努力,老大徒伤悲!
而你又将有一番怎样的人生呢?

人生就象一次燃烧,有的会发出耀眼的七彩光芒,也有的只是一丝微弱的光芒。但无论怎样,我们只要努力过奋斗过,我们的人生绚烂的燃烧过,那就足够了。

我始终不赞成"以成败论英雄"

星期五, 三月 16, 2007

一个不错的学习站点

http://www.javapassion.com/
Sang Shin的个人课程站点,Sang Shin 是Sun的一名资深工程师。
在他这个站点里面有正宗的Java讲解,有Ajax以及SOA的相关课程。