||
用计算机算法给伟人排序
武夷山
美国纽约州立大学计算机科学家Steven Skiena和谷歌公司的软件工程师Charles Ward共同编写了一个给伟人排序的算法,其基本思路借鉴了PageRank算法,即如果某个人物的维基百科词条被其他很多人物的词条所链接,且那些人物也是重要人物,则认为这个人物很重要。另外还要考虑几个因素:人物词条的长度,词条被修改的次数,词条的月均点击量,等等。算出的结果再乘以“名声衰减率”――有的人曾经名声大噪,但很快又无声无息,这样的人有着较高的“名声衰减率”。
在2010年10月11日,维基百科上共有843,790个人物词条。算法运行的结果,第1名是耶稣,第843,790名即最后一名是合气道大师Sagusa Ryusei。他们把名人归为9大类,如政治家、体育明星、科学家等,然后将自己的算法排序结果与专家排序、流行度排序、运动员运动成绩统计分排序等进行比较。他们的排序与其他排序之间的相关系数为0.544,而9大类人物各自涉及的各种排序之间的相关系数,平均为0.49.
按照该算法,重要科学家的排序如下:12. 达尔文;19. 爱因斯坦;21. 牛顿;31. 林奈;44.弗洛伊德;49. 伽利略;74. 哥白尼;81. 培根;103.托勒密;112. 巴斯德;156. 开普勒;175. 法拉第;216. 胡克;250. 孟德尔;276. 拉瓦锡。
这个尝试不能说是瞎胡闹,人家还是在认真探索的,但我们读者不要对排序结果太当真,用娱乐心理对待即可。尤其是,由于互联网被英语统治着,非英语国家的伟人在这一评价中难免要吃亏。例如,排序前20名如下:
1. Jesus 耶稣
2. Napoleon 拿破仑
3. Mohammed 穆罕默德
4. William Shakespeare 莎士比亚
5. Abraham Lincoln 林肯
6. George Washington 华盛顿
7. Adolf Hitler 希特勒
8. Aristotle 亚里士多德
9. Alexander the Great 亚历山大大帝
10. Thomas Jefferson 杰弗逊
11. Henry VIII 亨利8世
12. Charles Darwin 达尔文
13. Elizabeth I 伊丽莎白一世
14. Karl Marx 马克思
15. Julius Caesar 凯撒
16. Queen Victoria 维多利亚女王
17. Martin Luther 马丁. 路德
18. Joseph Stalin 斯大林
19. Albert Einstein 爱因斯坦
20. Christopher Columbus 哥伦布
他俩的这一成果已经写成一本书:Who’s Bigger? Where historical figures really rank, 剑桥大学出版社,2013年出版。
参考资料
Jonathan Keats,People as memes, New Scientist, 21/28 December, 2013
Archiver|手机版|科学网 ( 京ICP备07017567号-12 )
GMT+8, 2024-10-6 16:37
Powered by ScienceNet.cn
Copyright © 2007- 中国科学报社