阿兰·图灵(Alan Turing)这个名字无论是在计算机领域、数学领域、人工智能领域还是哲学、逻辑学等领域,都可谓“掷地有声”。图灵是计算机逻辑的奠基者,许多人工智能的重要方法也源自这位伟大的科学家。他在24岁时提出了图灵机理论,31岁参与了Colossus(二战时,英国破解德国通讯密码的计算机)的研制,33岁时构思了仿真系统,35岁提出自动程序设计概念,38岁设计了“图灵测试”,在后来还创造了一门新学科—非线性力学。虽然图灵去世时只有42岁,但在其短暂而离奇的生涯中的那些科技成就,已让后人享用不尽。人们仰望着这位伟大的英国科学家,把“计算机之父”、“人工智能之父”、“破译之父”等等头衔都加冕在了他身上,甚至认为,他在技术上的贡献及对未来世界的影响几乎可与牛顿、爱因斯坦等巨人比肩。
1912年,图灵出生在伦敦一个缺少亲情的家庭里。少年图灵的性格迥异,他内向、腼腆、胆小、软弱并患有轻度口吃,不被人接受,更不擅与人打交道。他小时候学业平平,除了一些简单的化学实验和数学题外,并无太多闪光之处。图灵的人生转机出现在他19岁进入英国剑桥皇家学院学习时,从那时起,他对数字的兴趣便一发不可收拾。在剑桥的图灵就已经是一个妇孺皆知的怪才。他的自行车链条经常在半路上掉落,要是换了别人,早就拿到车铺去修理了,而他居然在脚踏板旁装了一个小巧的机械计数器,到圈数时就停,然后歇口气换换脑子,再重新运动起来。
1936年,图灵在一篇名为《可计算数学》的论文中首次提出了有关计算机的理论,其中 最重要的三点为后世带来了极其深远的影响:计算机的抽象定义、“通用计算机(Universal Machine)”的设想,以及“存在任何计算机都无法解决的问题”的想法。之后,“图灵机”(Turing Machine)便诞生了。
当时的图灵机还只能计算有限的实数,但它的符号记录方法为以后的计算机发展奠定了基础理论,基于此,人类首次产生了符号处理的概念,并开始把研究重点转向了“可改变的编码程序”上,这就是今天软件的前身。图灵论文中的“用有限的指令和有限的存储空间可算尽一切可算之物”理论让当时所有的科学家震惊,他也因此赢得了科学界的“史密斯奖”,美国《国防软件工程杂志》也将他评为百年来影响软件发展的十位大师之一。然而,这对他来说还只是个开始。
1939年第二次世界大战爆发,正在为英国国家密码机构工作的图灵和其他科学家一起着手研究如何破解敌人的密码,他果然不负众望,成功破译了德国军方使用的着名通信密码系统“Enigma”(谜)。于是第一台电子图灵机被设计制造出来,做出重大贡献的图灵获得了政府颁发的OBE奖。
二战后,图灵被英国国家物理实验室邀请参加计算机的设计工作。1950年,图灵的一篇里程碑式的论文《机器能思考吗?》又为人类带来了一个新学科—人工智能。为了证明机器是否能够思考,他又发明了“图灵测试”(Turing Test),图灵测试在今天仍被沿用。他指出,最好的人工智能研究应该着眼于为机器编制程序,而不是制造机器。而他在论文中预测的计算机发展过程中将会出现的一些问题,至今仍未被解决。
尽管才华横溢的图灵在许多领域都有着不凡的成就,但因其在计算机和人工智能方面的突出贡献,人们还是喜欢称他为“人工智能之父”或“计算机之父”。同样有着“计算机之父”称号的冯·诺依曼的助手弗兰克尔在一封信中写到:“……计算机的基本概念属于图灵。按照我的看法,冯·诺依曼的基本作用是使世界认识了由图灵引入的计算机基本概念……”
为了纪念,图灵的事迹已被拍成影视剧,写成小说、诗歌等,以他名字命名的“图灵奖”也已成为计算机界的诺贝尔奖。牛津大学着名数学家安德鲁·哈吉斯在为图灵写的一部脍炙人口的传记《谜一样的图灵》(Alan Turing: The Enigma)中这样描述到:“图灵似乎是上天派来的一个使者,匆匆而来,匆匆而去,为人间留下了智慧,留下了深邃的思想,后人必须为之思索几十年、上百年甚至永远。”