图灵的贡献与悲剧​

 

 

 

计算机基础课第 34 期分享

 

01

24岁职业生涯才刚刚开始

 

丘奇和图灵证明了计算机的能力有极限,无论有多少时间或内存,有些问题是计算机无法解决的。起步了可计算性理论,现在叫"丘奇-图灵论题"。

 

当时是1936年,图灵只有24岁,他的职业生涯才刚刚开始,从1936年到1938年在丘奇指导下,他在普林斯顿拿到博士学位,毕业后回到剑桥。

 

02

二战的贡献

 

1939年后不久,英国卷入第二次世界大战,图灵的才能很快被投入战争。事实上,在战争开始前一年,他已经在英国政府的 密码破译学校兼职,位于"布莱切利园"的一个密码破译组织。他的工作内容之一是破解德国的通信加密,特别是"英格玛机"加密的信息。简单说,英格玛机会加密明文,如果输入字母 H-E-L-L-O,机器输出 X-W-D-B-J,这个过程叫"加密"。文字不是随便打乱的,加密由"英格玛机"顶部的齿轮组合决定,每个齿轮有26个可能位置,机器前面还有插板,可以将两个字母互换,总共有上十亿种可能。

 

如果你有"英格玛机",并且知道正确的齿轮和插头设置,输入X-W-D-B-J,机器会输出 hello,解密了这条消息。当然,德军不会把机器设置发到微博上,盟军必须自己破译密码,有数十亿种组合,根本没法手工尝试所有组合。幸运的是,英格玛机和操作员不是完美的,一个大缺陷是:字母加密后绝不会是自己,H 加密后绝对不是 H。

 

图灵接着之前波兰破译专家的成果继续工作,设计了一个机电计算机,叫 Bombe。利用了这个缺陷,它对加密消息尝试多种组合,如果发现字母解密后和原先一样,我们知道英格玛机决不会这么做,这个组合会被跳过,接着试另一个组合。Bombe 大幅减少了搜索量,让破译人员把精力花在更有可能的组合。比如在解码文本中找常见的德语单词,德国人时不时会怀疑有人在破解,然后升级英格玛机。比如加一个齿轮,创造更多可能组合,他们甚至还做了全新的加密机。

 

整个战争期间,图灵和同事在布莱切利园努力破解加密,解密得到的德国情报,为盟军赢得了很多优势。有些史学家认为他们把战争减短了好几年。

 

03

未来的计算机

 

战后,图灵回到学术界为许多早期计算机工作做出贡献。比如曼彻斯特 1 号,一个早期有影响力的存储程序计算机,但他最有名的战后贡献是"人工智能",这个领域很新,直到1956年才有名字。这个话题很大,以后再谈。

 

1950 年,图灵设想了未来的计算机,拥有和人类一样的智力,或至少难以区分。图灵提出如果计算机能欺骗人类相信它是人类,才算是智能。这成了智能测试的基础,如今叫"图灵测试"。想像你在和两个人沟通不用嘴或面对面,而是来回发消息,可以问任何问题,然后会收到回答。但其中一个是计算机,如果你分不出哪个是人类,哪个是计算机,那么计算机就通过了图灵测试。这个测试的现代版叫"公开全自动图灵测试,用于区分计算机和人类"简称"验证码",防止机器人发垃圾信息等。我承认 有时我都认不出那些扭曲的东西是什么字,这难道意味着我是计算机?

 

04

图灵与悲剧

 

但图灵与悲剧密不可分,所以他的故事值得一提,图灵那个时代,同性恋是违法的,英国和大部分国家都是。1952 年调查他家的入室***案时,向当局暴露了他的性取向,被起诉 "行为严重不检点"。图灵被定罪,有2个选择:

  1. 入狱

  2. 接受激素来压制***

他选了后者,部分原因是为了继续学术工作,但药物改变了他的情绪和性格,虽然确切情况永远无法得知。图灵于1954年服毒自尽,年仅41岁。

 

由于图灵对计算机科学贡献巨大,许多东西以他命名。其中最出名的是"图灵奖",计算机领域的最高奖项,相当于物理, 化学等其它领域的诺贝尔奖。虽然英年早逝,但图灵激励了第一代计算机科学家,而且为如今便利的数字时代 做出了重要基石性工作。

 

下一节:软件工程

 

相关阅读:

 

  1. 计算机科学家的核心

  2. 数据存在内存里的格式是什么?

 

 

全部评论

相关推荐

评论
点赞
收藏
分享

创作者周榜

更多
正在热议
更多
# 你的mentor是什么样的人? #
4096次浏览 29人参与
# 你觉得mentor喜欢什么样的实习生 #
10394次浏览 288人参与
# 智慧芽求职进展汇总 #
17997次浏览 106人参与
# 帮我看看,领导说这话什么意思? #
6307次浏览 26人参与
# 没有家庭托举的我是怎么找工作的 #
12412次浏览 158人参与
# 怎么给家人解释你的工作? #
1425次浏览 16人参与
# 未岚大陆求职进展汇总 #
23849次浏览 113人参与
# 求职低谷期你是怎么度过的 #
5263次浏览 92人参与
# 26届秋招公司红黑榜 #
12326次浏览 43人参与
# 从哪些方向判断这个offer值不值得去? #
6600次浏览 93人参与
# 同bg的你秋招战况如何? #
158823次浏览 927人参与
# 度小满求职进展汇总 #
10109次浏览 51人参与
# 实习必须要去大厂吗? #
146666次浏览 1541人参与
# 校招泡的最久的公司是哪家? #
4576次浏览 22人参与
# 你有哪些缓解焦虑的方法? #
37177次浏览 835人参与
# 面试紧张时你会有什么表现? #
1705次浏览 21人参与
# 你喜欢工作还是上学 #
77583次浏览 860人参与
# 入职第一天,你准备什么时候下班 #
85482次浏览 467人参与
# 秋招想进国企该如何准备 #
97710次浏览 487人参与
# 简历无回复,你会继续海投还是优化再投? #
103582次浏览 819人参与
# 机械人的工作环境真的很差吗 #
25034次浏览 119人参与
# 独居后,你的生活是更好了还是更差了? #
28126次浏览 263人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务