究竟什么是人工智能,人工智能的起源你知道吗?

  究竟什么是人工智能?这个问题可不是一拍脑袋就能回答出来的。要试图回答这个问题,我们需要回到这个词的起源的时候。

  人工智能的起源

  AI大约从1955年开始成为一门真正的科学。那年,达特茅斯学院的数学教授授约翰·麦卡锡(JohnMcCarthy)决定启动一个项目,探索“人工智能”的可能性和局限性。”AI一词是约翰去年刚刚创造出来的一个新术语。这个项目的目标是“找出某种方法,使机器能够使用语言,形成抽象概念,解决目前人类所面临的各种问题,并改善自身”。为此,他又召集了另外三位计算机科学家:马文·明斯基(MarvinMinsky)、纳撒尼尔·罗彻斯特(NathanielRochester)和克劳德·香农(在前文讨论第一台计算机象棋程序时曾提及他),他们组成了一个小组。4个小组成员都致力于研究“能思考的电脑”。

  其目的是“探索如何使机器使用语言,形成抽象概念,解决人类所面临的各种问题,并对其进行改进”。后来,他们又给这个目标添加了一个非常“乐观”的预测,说它之所以乐观,主要是因为它是在1955年提出的:“我们认为,如果挑选出一批科学家一起研究一个夏天,其中一个或多个问题就能取得重大进展。”

  之后,麦卡锡后悔用“人工智能”来描述这一概念,并认为这一术语起点过高。那时,他希望他自己能称之为“计算智慧”。很多业界人士至今仍持此看法,并试图远离“人工智能”一词,但他们这样做似乎是出于商业动机,试图在人工智能领域再开辟一个新领域,以使自己能够自称为先锋。

  目前,我们认为“人工智能”这个词很好,但是有两个问题:“人工”和“智能”。”人造字的问题是,人造字有两个完全不同的意思,而且容易引起歧义。在修饰语中使用“人造”,这是否意味着它看上去很聪明,但实际上并非如此?比如“人造草坪”中的“人造草坪”?这会让你觉得不真实吗?还是应将“人工”一词理解为有别于自然或生物创造的真正智能,但又是人工的?类似地,术语“智能”也是个问题,因为对于智能的定义并不一致。而且各种各样的候选定义对于“聪明”的解读范围太广,让人摸不着头脑。更像是自动控制或机器智能。

  常言道,“谁带你进来,你就跟谁跳舞。”从我们知道“人工智能”这个词开始,一直到今天,它已经成为了一个约定俗成的称呼,并引领我们进入市场。鉴于中国跳棋(ChineseCheckers)既非源自中国(Chinese)也非西洋跳棋(Checkers),且阿拉伯数字是由印度创造的,而考拉熊又非熊,因此术语“人工智能”或许没有什么问题。

  人工智能

  对于人工智能,最广义的定义是:对数据及其环境作出反应的技术。也就是说,带有感烟器的喷水灭火系统也属于人工智能范畴。此外,还有一个更为苛刻的定义:人工智能是一种随机应变的技术。在这种情况下,一台能根据你喜欢的房间温度自动调节温度的机器是人工智能,而自动喷水系统则不属于人工智能。

  但有一点非常重要,那就是当人们在谈论人工智能时,这个词有两种不同的含义:“狭义人工智能”(narrowAI)和“广义人工智能”(generalAI)。目前的AI只有狭义AI,也是目前为止我们知道该如何构建的唯一一种AI,它也被称为“弱人工智能”(weakAI)。狭窄的人工智能是指计算机解决具体问题或完成具体任务的能力,它在现实生活中有着广泛的应用。

  其他类型的人工智能有三种不同的学名:通用人工智能(generalAI),强人工智能(strongAI),人工通用智能(artiicialgeneralintelligence,简称AGI)。但是从现在起,我将专门用AGI来指代一种和你们我一样具有智慧和多才多艺的人工智能。罗姆巴真空吸尘器,苹果智能语音助手Siri,无人驾驶汽车都是狭义的人工智能,一个可以卸载洗碗机的假想机器人也一样。但是如果你想要一台MacGyver机器人,你需要AGI,因为MacGyver必须有能力处理以前没有遇到过的情况。目前还不存在AGI,即使AGI有可能实现,也没有关于如何构建它的协议。现在,我们仅仅关注于狭义的人工智能,虽然它的名字听起来有些微弱,但它的确是一项了不起的技术。而狭义的人工智能并非“简单的人工智能”,因为绝大多数人类在人工智能领域所付出的金钱和汗水,都被用于研发这样的人工智能。

  但让我们回顾一下,最初由约翰·麦卡锡发起的项目,旨在探索“人工智能”的可能性和局限性,其目标是“寻找某种途径让机器能使用语言,形成抽象概念,解决当前人类面临的各种问题,并改善自身”。如今我们研究人工智能,宣传它,所有的东西都在宣扬它,所有的一切都在大势所趋地宣传它能做什么,取代人类的工作,人类将再次面临失业…等等,这与数学家麦卡锡最初的目标不符吗?

posted @   linjingyg  阅读(1513)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· 没有源码,如何修改代码逻辑?
· PowerShell开发游戏 · 打蜜蜂
· 在鹅厂做java开发是什么体验
· WPF到Web的无缝过渡:英雄联盟客户端的OpenSilver迁移实战
点击右上角即可分享
微信分享提示