上回书说到以神经网络为代表的联结主义学派,这一回说的是人工智能另一大山头—符号主义学派。符号主义曾长期领衔诸多学派,为人工智能的发展作出巨大贡献,未来,我们不知道哪个派别能够占据统治地位,但这并不重要,重要的是它能为人工智能乃至人力资本行业数字化带来什么贡献。

什么是“符号主义”?先举个栗子。

△当你看一个房间

当我们看到一个房间,可以看到门、沙发、柜子、电灯等物品,人类的大脑可以很自然地将这些看到的物体定义成某些符号。正是通过模拟人类思维过程,我们将符号输入到计算机,计算机得出对应的结论,这就是所谓的人工智能符号主义

在人工智能的发展历程中,符号主义和联结主义一直是相互竞争和影响的两大学派,在相当长的一段时间中,符号主义一直占据着人工智能领域的主导地位。相比于联结学派利用人类所难以理解的复杂神经网络模拟大脑的计算与思考,符号主义倾向于认为人工智能源于数理逻辑,认为智能的本质就是符号的操作和运算。虽然这几年来联结主义风头更劲,但符号主义也在以各种的方式影响着当今人工智能领域的发展。

招兵买马,大干一场

还是再让我们回到1956年那次著名的达特茅斯会议(补课请点击>阿兰图灵开山鼻祖,达特茅斯豪杰聚义),当时会议的几位组织者Allen Newell(纽厄尔)、Herbert Simon(他有一个霸气的中文名:司马贺)、John McCarthy(麦卡锡)及Marvin Minsky(明斯基)都是符号主义的拥趸,会议之后这几位大神变各自招兵买马垃圾队伍准备大干一场。

司马贺与纽厄尔在兰德公司相识,之后他将纽厄尔带到自己所在的卡耐基理工学院(对,就是计算机领域大名鼎鼎的卡耐基梅隆大学的前身)攻读博士,两人亲密合作几十年。1956年,司马贺与纽维尔等人一起合写了第一个人工智能程序:逻辑理论家(Logic Theorist),这一程序可以模拟人证明符号逻辑定理的思维活动,并成功证明了《数学原理》第二章里面的38个定理。此外他们还合作了最早的下棋程序之一MATE,能够自动发现物理化学定律的BACON系统,以及第一门面向AI的程序语言IPL(Information Processing Language)。

这对好基友的贡献远不止于此,他们提出了著名的物理符号系统,把人的思维过程看成是信息处理的过程,并定义一系列操作,从而将人脑和计算机的思维方式统一在一起。在此基础上,他们又进一步提出了纯认知系统模型,在原来的物理符号系统上面加入情感、认知等因素,成为符号注意学派重要的理论基础。为表彰他们人工智能领域的突出贡献,ACM将1975年的图灵奖授予了司马贺与纽厄尔这对师徒。司马贺的贡献还远不止这些,他一共拿到过9个博士学位,除人工智能外,在心理学、经济学和管理学上都颇有建树,并获得了1974年的诺贝尔经济学奖,这是多么了不起的成就!

司马贺与纽厄尔

花开两朵,各表一枝,达特茅斯会议上的另一对好基友麦卡锡与明斯基于1958年先后来到麻省理工学院,开始进行AI方向的研究。

彼时苏联发射的人造卫星刚刚进入太空,艾森豪威尔总统不甘落后,迅速成立了DARPA计划,促进各个高校进行科技成果转移转化。在此期间,麦卡锡发明了著名LIST语言并成为人工智能界第一个广泛应用的语言,且仍在被大量程序员使用。

60年代初年,在DARPA200万美元的资助下,著名的MAC项目(The Project of Mathematics and Computation)项目启动,并逐步发展出了著名的MIT人工智能实验室。项目启动不久,麦卡锡决定离开MIT回到他曾经工作过的位于美国西海岸的斯坦福大学,在那里,他又组建了大名鼎鼎的斯坦福人工智能实验室(Stanford Artificial Intelligence Laboratory,SAIL)。

AI第一次寒冬

随后的几年中人工智能继续发展,在机器证明、人机对话和机器翻译等领域取得了一些进展,但这些进展远远达不到公众对于人工智能的期待。

司马贺曾经在1958年预言,再过10年机器就能问鼎国际象棋世界冠军,但直到1997年才完成;而明斯基在1968年《2001太空漫游》记者会上说机器智能30年内可赶超人类,直到现在也未曾实现。第一批人工智能的开拓者们过于低估了实现人工智能的难度,有点玩过火了。受限于计算机处理性能,当时的符号推理系统能处理规则的数量有限,且只在特定的领域、特定的环境下才能够发挥作用。这使得当时投入巨大的俄语翻译器、战线机器人和语音指挥系统等人工智能项目进展缓慢,始终停留在玩具阶段却无法真正落地。说到此处,院长不由想起那句歌词:“是否对你承诺了太多,还是我给原本给的就不够。”

1965年,兰德公司委托哲学家德雷福斯(Hubert Dreyfus)撰写了一篇关于人工智能的报告,名为“Alchemy and Artificial Intelligence”(炼金术和人工智能)及其后续“What computers can't do”(计算机不能做什么)。书中将AI与历史上的炼金术相提并论,将AI研究比作是没有基础的无用之功。

德雷福斯研究了当时AI领域的主要学术论文,认为在博弈、问题求解、语言翻译和学习、模式识别这四个活跃AI领域的研究都遇到较大困难。其根本原因在于许多人类的行为包含特殊形式的人类“信息加工”,并不能通过一套死板的规则进行程序化。

比如机器翻译中每个词翻译成目标语言中的哪个词,并不完全由这个词本身决定,还需要考虑这个词的上下文信息,简单的规则显然无法解决这一问题。但引入更多规则意味着需要更多的存储和计算资源以及更为复杂的人工智能模型,这在当时都是不可能实现的。之后美国国家科学院的ALPAC报告和英国科学研究理事会的LightHill报告进一步向还处在萌芽中的AI宣判了死刑,之后DARPA等机构纷纷停止对人工智能项目的资助,AI历史上的第一次寒冬正式来临。

△What computers can't do(计算机不能做什么)

专家系统的兴衰

20世纪80年代,对符号主义架构进行了重大修订后的“专家系统”横空出世,并引领了人工智能的第二个春天。

专家系统对传统符号主义方法的缺陷进行改进,将系统分为知识库(Knowledge Base)和推理引擎(Inference Engine)两部分,分别负责知识的存储和基于知识的逻辑推理。这样一来,知识库可以由业务专家进行编写和维护,更易规模化,而AI专家则可以专注以通用推理引擎的研发。此外,针对德雷福斯报告中提到AI规则过于死板的问题,专家系统引入了神经网络和粗糙集等当时先进的方法,解决专家系统较难获取完备知识的问题。

司马贺的学生费根鲍姆(Edward Feigenbaum)被公认为专家系统之父。1969年费根鲍姆与领域专家一起研发出了第一例成功专家系统:DENDRAL,这一系统中包含了化学家的知识和质谱仪的知识,可以根据给定的有机化合物的分子式和质谱图,从几千种可能的分子结构中挑选出一个正确的分子结构。DENDRAL的成功不仅验证了费根鲍姆的知识工程的理论,证明了实现智能行为的主要手段在于知识,在多数实际情况下是特定领域的知识。DENDRAL的研发成功还为专家系统软件的发展和应用开辟了道路,此后费根鲍姆又主导研发了应用在医疗领域的ACME及Mycin系统,并与1994与另一位来自CMU的教授Raj Reddy教授(对,就是TBBT中那位Raj的原型)于1994年被共同授予图灵奖

进入80年代后,由卡内基梅隆大学研发的XCON(eXpert CONfigurer)系统成为专家系统组新的成功案例。XCON最初被用于DEC位于新罕布什尔州萨利姆的工厂,它拥有大约2500条规则,号称每年为DEC节省了两千五百万美元。为了进一步提升计算效率,美国开始有大量公司研制专门为LISP优化过的计算机LISP Machine来支持更复杂的专家系统。日本经济产业省拨巨款支持第五代计算机项目,其目标是造出能够与人对话、翻译语言、解释图像,能够像人一样推理的机器。

LISP Machine

不久之后,人们发现专家系统更新迭代和维护成本同样非常高,同时数据缺乏与计算性能的问题也并没有得到根本性的解决。随着计算机硬件性能的提升,更多人倾向于选择成本低廉的个人电脑而非昂贵的LISP Machine。与此同时,日本人的第五代计算机工程也遭遇滑铁卢,一系列的问题使得刚刚得到复兴以专家系统为代表的人工智能领域再次遭遇寒冬。

俗话说”人不能被同一块石头绊倒两次“,可纵观AI的两次寒冬所犯错误却如出一辙,都是对于技术能力估计过高而对实际困难估计过低,尤其是系统所需要的数据规模与计算能力。

经历过两次寒冬的符号主义学派也并未消沉,随着互联网时代的到来,符号主义也会以一种新的形式重新回到大家的视野。欲知后事如何,且听院长下回分解。

小结

最后院长想说,无论“符号主义”这一学派如何发展,其通过程序语言实现AI逻辑的基本思想早已经“零落成泥碾作尘”,融入到了所有日常的AI开发中。有句俗话说“有多少智能就有多少人工”,一个复杂的AI系统必然离不开大量人工规则,这些规则或者作为冷启动的初始方案,或者作为机器学习模型的重要补充,发挥着重要的作用。当今的规则系统从理论创新性上可能不能与前文所说的系统相提并论,但凭借更强大的计算能力、更高级的编程语言及软件工程设计,其效果肯定是青出于蓝,也有点“乱拳打死老师傅”的意思。

作为一名美食爱好者,院长经常看到有网友讨论为什么鲁菜作为四大菜系之首,却很难感觉到它的存在。后来很多网友解答,说我们日常生活中的很多常见菜肴都源于鲁菜,各种用料和烹饪方法也多从鲁菜起源,鲁菜已经不知不觉融进每位食客的餐桌。读者仔细琢磨琢磨,“符号主义”是不是也有点AI中“鲁菜”的意思

作为一家面向企业服务的AI公司,e成科技也面临着大量业务问题与专家知识。一方面,e成科技有强大的专家团队提供业务支持;另一方面,e成科技的AI团队也在尝试各种方法将这些专业知识融入AI,这里既包含前面提到的深度学习方法(补课请点击>人工智能演义第二回:遇险阻创始人早逝,敢坚持三剑客逆袭),也借鉴了很多专家系统的思路,还有下一回院长将会介绍的知识图谱,当然也少不了大量攻城狮们手工写成的代码规则。

这一切努力与研究都为了给客户更好的体验。

作为HR+AI赛道的领跑者,e成科技凭借在AI能力和人力资本行业经验的独特优势,以及来自全球顶尖跨媒体技术实验室的AI核心团队,致力于将AI技术深度应用于人力资本全场景中,推动人力资本智能变革。6年来,e成科技积累了诸多技术、数据、场景和创新应用,并通过打造HR赛道首个AI能力开放平台,把技术赋能给整个人力资本领域。

△ 登录e成科技AI开放平台官网,体验黑科技

e成科技AI开放平台通过开放AI能力,提供AI算法能力、AI产品和AI解决方案,将帮助企业轻松、快速、零门槛拥有属于自己的AI能力及产品,高效助力用户AI技术在人力资本场景的落地。

想要体验黑科技,点击“阅读原文”或扫描下方二维码或直接登录e成科技AI开放平台官方网站(ai.ifchange.com)即刻开启智能之旅!

作者:e成科技AI算法负责人刘洋

人工智能演义第三回:一脉相承得失公论,两度寒冬冷暖自知相关推荐

  1. 一路狂奔的今日头条,在人工智能上还有三个隐忧

    文 | 颜璇 来源 | 智能相对论(aixdlun) 今日头条仍在继续整改. 4月11日,张一鸣一夜未眠,于凌晨发公开信向公众道歉,紧接着,头条内部宣布整改,APP里语录.美女.趣图.段子.美图5个频 ...

  2. 人工智能起源于这三家学派?

    人工智能起源于这三家学派? https://www.toutiao.com/a6639167420290302467/ 人工智能各学派对人工智能发展历史具有不同的看法,目前人工智能的主要学派有下3家: ...

  3. 广州大学人工智能原理实验三:产生式系统推理

    相关资料 广州大学人工智能原理实验一:知识的表示与推理实验 广州大学人工智能原理实验二:八数码问题 广州大学人工智能原理实验三:产生式系统推理 广州大学人工智能原理实验四:TSP问题的遗传算法实现 广 ...

  4. AI人工智能工程师 的三个层次

    AI人工智能工程师的三个层次 01 AI工程师的三个层次 每一波浪潮的到来,都意味一片无人占领的蓝海,也意味着众多新成长起来的巨头,还意味着什么?大量的技术人员需求,供不应求的开发市场,以及从业者的高 ...

  5. 一回生,二回熟,三回巧

    项目总结 目录 概述 需求: 设计思路 实现思路分析 一回生:结合理解力说一下 二回熟 三回巧 灵活和灵敏 善用Excel 等工具 小结: 参考资料和推荐阅读 LD is tigger forever ...

  6. 第三回 利器,我的DHCP (转)

    第三回 利器,我的DHCP (转)[@more@] 第三回 利器,我的DHCPXML:namespace prefix = o ns = "urn:schemas-microsoft-com ...

  7. 第三回 利器,我的DHCP

    第三回 利器,我的DHCP ★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆ ★☆    本人原创,不得转载,版权保留  ★☆★ ★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆ 小Z抽着烟,吐着雾,得意地看 ...

  8. 【新书推荐】【2019.12】二十一世纪的人工智能(第三版)

    [2019.12]二十一世纪的人工智能(第三版)Artificial Intelligence in the 21st Century 3rd Edition,共750页. 如果需要电子版,请联系QQ ...

  9. 第三回 山有木兮木有枝,心说君兮君不知

    第三回 山有木兮木有枝,心说君兮君不知 越人歌 [作者]佚名 [朝代]先秦 今夕何夕兮搴洲中流. 今日何日兮得与王子同舟. 蒙羞被好兮不訾诟耻. 心几烦而不绝兮得知王子. 山有木兮木有枝. 心说君兮君 ...

最新文章

  1. 看职场老人教你如何平稳度过职场“更年期”
  2. SQLite中不支持的sql语法
  3. 串口ic读卡器源码-c#代码(2)续上
  4. sql入门经典第5版pdf网盘_如何学习 SQL 语言?
  5. centos7安装sftp服务器
  6. 从工作的角度看 CV/NLP/推荐系统选哪个?
  7. Nginx配置文件语法和核心功能配置项详解
  8. 【flink】Flink 1.12.2 源码浅析 : yarn-per-job模式解析 yarn 提交过程解析
  9. 店铺如何用视觉走出差异化?
  10. Lua开发工作笔记0004---交互式编程与脚本式编程及注释的写法
  11. 谁更安全?WI-FI无线网加密方式大比拼
  12. Web jquery表格组件 JQGrid 的使用 - 从入门到精通 开篇及索引
  13. 联合主键用hibernate注解映射方式主要有三种:
  14. 使用计算机创建表步骤,2012年计算机二级VFP表的创建和使用学习教程
  15. ExoPlayer+FFMpeg软解
  16. 关于人大金仓数据库连接数量问题
  17. 【python中级】 获取系统的局域网ip地址
  18. 使用 HTML、CSS 和 JS 创建在线音乐播放器(含免费完整源码)
  19. 干货分享!2014中国互联网大会PPT下载合集
  20. MySQL默认数据库介绍

热门文章

  1. 旧金山大学 计算机,旧金山大学(University of San Francisco)
  2. 如何使用CorelDRAW 2019绘制谷歌浏览器Logo
  3. global.fun.php
  4. 【从“元宇宙”大热中看隐私安全如何赋能创新】
  5. npm报错`webpack-dev-server --inline --progress --config build/webpack.dev.conf.js`
  6. 中国版LinkedIn到底长什么样
  7. 【Windows + Linux】专业级:安装操作系统 + 多系统 + GhostCast Server PXE 网刻基础坑精通详解
  8. iPhone连接mac电脑连接时反复连接与断开情况的处理
  9. 阿里和云之讯短信发送服务
  10. 三星emcp型号详解_eMMC UFS 傻傻分不清?教你认识手机闪存