摘要:John McCarthy,生于1927年9月4日。因在人工智能领域的贡献而在1971年获得图灵奖,被誉为“人工智能之父”。1958年,发明了Lisp语言,是人工智能界第一个最广泛流行的语言,至今仍有着广泛应用。于2011年10月24日与世长辞,享年84岁。

John McCarthy,1927年9月4日生于美国马萨诸塞州波士顿,计算机科学家。他因在人工智能领域的贡献而在1971年获得图灵奖,被誉为“人工智能之父”。1958年,他发明了Lisp语言,这是人工智能界第一个最广泛流行的语言,至今仍有着广泛应用。

人工智能之父、Lisp之父John McCarthy

从政治青年到学术人生

John McCarthy的人生像一幅波澜壮阔的画卷,政治和学术是两抹最有特点的亮色。

他的父亲是一名爱尔兰天主教徒,先后做过木匠、渔民和工会组织者,全家一直马不停蹄地奔波,从波士顿搬到纽约,然后又搬到洛杉矶。他的母亲是立陶宛犹太人,最初在联邦出版社(The Federated Press)的通信社当新闻记者,后来就职于一家共产主义报刊,最后成为了一名社会工作者。因为家庭的关系,他的童年在不断搬迁中度过,也养成了乐于阅读和思考的好习惯。

青少年时的John McCarthy聪慧过人,初中时他根据一份加州理工大学的课程目录自学完大学一、二年级微积分课程,也因此在1944年上大学时可以免修头两年大学数学。尽管后来二战进行得如火如荼,John McCarthy在军队任职了一段时间,但并没有影响学业,仍于1948年按时毕业,然后去普林斯顿大学研究生院继续深造。

冯•诺依曼报告引发的好奇心

John McCarthy的学术人生如何步入人工智能领域,还要从1948年9月的一次会议说起。当时普林斯顿大学主办了“行为的大脑机制西克森研讨会”,计算机大师冯•诺依曼在会议上发布了一篇关于自复制自动机(self-replicating automaton)的论文,这是一种可以对自身进行复制的机器。尽管当时的与会人员并没有明确地将机器智能与人类智能联系起来,但这次报告却激发了当时还是普林斯顿数学博士生John McCarthy的研究兴趣,他敏锐地将机器智能与人的智能联系起来,打算从事更深入的研究。

第二年,John McCarthy幸运地与冯•诺依曼一起工作,在大师的鼓励和支持下,John McCarthy决定从在机器上模拟人的智能入手,主要研究方向定为计算机下棋。此后,为了减少计算机需要考虑的棋步,John McCarthy发明了著名的α-β搜索法,这一关键问题的解决有效减少了计算量,使其至今仍是解决人工智能问题中一种常用的高效方法。

一场会议中诞生的人工智能

1952年,John McCarthy认识了贝尔实验室的香农(信息论创始人),在人工智能方面的若干深入探讨之后,他们萌生召开一次研讨会的共识。

1956年在达特茅斯学院举办的夏季人工智能研讨会是计算机科学史上的一座里程碑。这项涉及10人、耗时2个月的雄心勃勃的研究计划,其目标是(引自其提案)“基于‘我们能够精确、全面地描述人类智能中的学习以及其他特征、并制造出机器对其模拟’这一构想,继续阔步前进”。

研讨会的四位组织者——John McCarthy、马文·明斯基 (当时还在哈佛大学)、纳撒尼尔·罗切斯特(IBM的杰出计算机设计师)和香农——向洛克菲勒基金会申请了一笔资金支持,金额在今天看来几乎少得可怜:主要组织者每人1200美元,再加上“外地与会人员的交通费”,总共7500美元。

John McCarthy在提案中写到,他将研究语言和智能二者间的关系,希望能通过程序计算机能“进行棋类游戏、并完成其他任务”。时隔40年后回忆起这次研讨会时,John McCarthy以他特有的直率形容了自己当时的愿景和期望。

达特茅斯会议历时两个多月,首次提出“人工智能”这一术语,并确立了可行的目标和方法,这使得人工智能成为电脑科学一个独立的重要分支,获得了科学界的承认。

Lisp语言和分时概念创始人

1958年John McCarthy到麻省理工学院任职,与明斯基组建了世界上第一个人工智能实验室。同年,John McCarthy发明了Lisp语言,这是人工智能界第一个最广泛流行的语言,至今仍有着广泛应用。Lisp语言与后来于1973年实现的逻辑式语言PROLOG并称为人工智能的两大语言,对人工智能的发展产生了十分深远的影响。

John McCarthy另一个卓越贡献是1960年左右第一次提出将计算机批处理方式改造成分时方式,这使得计算机能同时允许数十甚至上百用户使用,极大地推动接下来的人工智能研究。他的研究成果最终实现了世界上最早的分时系统——基于IBM7094的CTSS和其后的MULTICS。

1962年John McCarthy离开麻省理工学院重返斯坦福,在那里组建了第二个人工智能实验室,并参加了一个基于DEC PDP—1的分时系统的开发。John McCarthy后来提出“情景演算”理论,吸收了有穷自动机状态转移的概念,在人工智能研究中也具有重要意义。

如今人工智能已经从实验室走进日常生活,成为一门严肃经验科学,引发了计算机使用方式的一场变革。这其中,也有着John McCarthy的一份卓越贡献。就像他在一次接受采访时所说:“我们确信技术的进步对人类有利。”

John McCarthy于2011年10月24日与世长辞,享年84岁。

下面列出了该计算机大师的履历:

● 1927年生于美国马萨诸塞州波士顿市;

● 1948年,加州理工,数学学士;

● 1951年,普林斯顿大学,数学博士;

● 1956年Dartmouth会议的发起人(该会议被视为AI作为一门学科诞生的标志);

● 1955年在为该会议写的建议书中提出“Artificial Intelligence”一词,从而被视为“人工智能之父”;

● 1958年,发明Lisp编程语言(该语言至今仍在人工智能领域广泛使用);

● 1960年左右,提出计算机分时(time-sharing)概念;

● 1971年因对AI的贡献获图灵奖;

● 1985年获得IJCAI(the International Joint Conference on Artificial Intelligence)颁发的第一届”Research Excellence Award”(可看作是AI的终身成就奖);

● 1991年获得“美国国家科学奖”(National Medal of Science Award);

● 2003年获得富兰克林研究所在计算机和认知科学领域的“本杰明·富兰克林”奖章。

本文内容来自《程序员》杂志2010年11月刊《奇思妙想:15位计算机天才及其重大发现》一书。

[历史上的今天]1927年人工智能之父、Lisp之父John McCarthy诞生相关推荐

  1. 【历史上的今天】12 月 25 日:第一个网络服务器诞生;黑客社区的创始人出生;牛顿诞生

    整理 | 王启隆 透过「历史上的今天」,从过去看未来,从现在亦可以改变未来. 今天是 2021 年 12 月 25 日,在 2002 年的今天,中国造血干细胞捐献者资料库网络系统正式建立运行.目前,该 ...

  2. 【历史上的今天】11 月 13 日:万维网第一个网页诞生;Lisp 语言先驱出生;当当网上线

    整理 | 王启隆 透过「历史上的今天」,从过去看未来,从现在亦可以改变未来. 今天是 2021 年 11 月 13 日,在 1907 年的今天,人类首架直升飞机在法国起飞:虽然只有几秒钟便无法控制,但 ...

  3. 【历史上的今天】11 月 7 日:图灵奖女性得主诞生;Twitter 告别 140 字符时代;首位中国 AI 主播

    整理 | 王启隆 透过「历史上的今天」,从过去看未来,从现在亦可以改变未来. 今天是 2021 年 11 月 7 日,在 1867 年的今天,居里夫人诞生:居里夫人是法国的著名科学家,研究放射性现象, ...

  4. 【历史上的今天】8 月 3 日:微软研究院的创始人诞生;陌陌正式上线;苹果发布 Newton OS

    整理 | 王启隆 透过「历史上的今天」,从过去看未来,从现在亦可以改变未来. 今天是 2022 年 8 月 3 日,在 2006 年的今天,微软正式中止与雅虎阿里巴巴在网络实名业务上的合作关系,雅虎中 ...

  5. 人工智能之父、Lisp语言发明者John McCarthy

    Lisp语言发明者."人工智能之父"约翰·麦卡锡(John Maccarthy)于2011年10月24日与世长辞,享年84岁. 青少年时的约翰·麦卡锡聪慧过人,初中时他根据一份加州 ...

  6. 【历史上的今天】6 月 10 日:Apple II 问世;微软收购 GECAD;发明“软件工程”一词的科技先驱出生

    整理 | 王启隆 透过「历史上的今天」,从过去看未来,从现在亦可以改变未来. 今天是 2022 年 6 月 10 日,在 2006 年,国家作出了从 2006 年起每年 6 月的第二个星期六为中国的& ...

  7. 【历史上的今天】9 月 22 日:2017 年图灵奖得主诞生;计算机软件知识产权保护案;施乐公司的自我毁灭

    整理 | 王启隆 透过「历史上的今天」,从过去看未来,从现在亦可以改变未来. 今天是 2021 年 9 月 22 日,在 31 年前的今天,举世瞩目的第十一届亚洲运动会在北京工人体育场隆重开幕:这是中 ...

  8. 【历史上的今天】8 月 9 日:人工智能理论的奠基者诞生;鸿蒙 OS 发布;“云计算”概念被提出

    整理 | 王启隆 图源:维基百科 透过「历史上的今天」,从过去看未来,从现在亦可以改变未来. 今天是 2022 年 8 月 9 日,在 1859 年的今天,电梯获得了专利.用于运输货物和建筑材料的起重 ...

  9. 【历史上的今天】3 月 19 日:图灵奖人工智能先驱诞生;微软发布 IE8;Android Auto 上线

    整理 | 王启隆 透过「历史上的今天」,从过去看未来,从现在亦可以改变未来. 今天是 2022 年 3 月 19 日,在 1474 年的今天,威尼斯共和国颁布了世界上第一部专利法,并依法颁发了世界上的 ...

最新文章

  1. Dialog的使用(三):progressDialog
  2. JVM原理和性能调优
  3. 编写图形界面程序,显示一个红色反弹球的程序,当该球撞击Applet边框时,它应从边框弹回并以相反方向45°运动。
  4. Java 反射 使用总结
  5. Binary String Matching
  6. YAML 学习笔记 .yml
  7. (小技巧)Sql server查看sql语句的执行时间(转)
  8. 计算机组成实验八,计算机组成原理实验八内存系统实验
  9. JS新手入门自学笔记
  10. 【VMCloud云平台】SCOM配置(额外篇)-应用可用性150点实时性测试
  11. Android ViewPropertyAnimator:让动画变得简单起来!
  12. 财商第2课笔记_复利
  13. 串行口实验 编写程序利用串口调试助手通过串口给实验板发送数据(数据范围0x00-0xfe),单片机将接受到的数据加1后再发送给PC机。
  14. 2021kali系列 -- 破解无线密码
  15. colorAccent,colorPrimary,colorPrimaryDark……来这里你就明白了
  16. 微信公众号编辑器的附件功能(如Word、Excel、Pdf等)
  17. Sql like模糊查询 区分大小写
  18. C++ TR1 正则表达式
  19. 学透for循环-传统for循环与增强for循环
  20. 通过MIME标准实现无插件极速生成多Sheet Excel文件

热门文章

  1. mysql 去除微秒_MySQL 关于毫秒和微秒的处理,MySQL获取毫秒!
  2. C#去除长度为零的字符串(\u200B)
  3. 新东方网销大火,腾讯坐不住了,急于套现,不看好线上直播?
  4. 基于LPC55xxx CM33核的TrustZone原理与应用
  5. 网络游戏研究院启动 关注未成年人防沉迷问题
  6. JavaScript(JS) Number.NaN
  7. CPU是如何执行程序的?
  8. 毕业设计日志(14)
  9. shazam 算法_类似于Shazam的变形按钮效果
  10. 最小采样频率计算公式_ShaZam深入分析之从数字声音到频率