你听说过人工智能吗?什么是人工智能?
在回答这个问题之前。我们先了解一下人工智能这个词。
人工智能的定义可以分为两部分,即“人工”和“智能”。
“人工”比较好理解,争议性也不大。所谓的人工就是使用人力办事。这是字面意思。在这里。人工的意思是人本身所能办到的事情或者说是人的能力。古时候的工具是在节省人力的情况下发明制造出来的。有时我们会要考虑什么是人力所能及制造的,或者人自身的智能程度有没有高到可以创造人工智能的地步,等等。但总的来说,“人工”就是通常意义下的人工系统。
关于什么是“智能”,就问题多多了。从字面意思上来理解的话,智能也就是智力的能力,就是指人靠思维想出来的东西,简单来说,智能就是智力系统。但是实际上的智能不仅仅如此。这涉及到其它诸如意识(CONSCIOUSNESS)、自我(SELF)、思维(MIND)(包括无意识的思维(UNCONSCIOUS_MIND))等等问题。人唯一了解的智能是人本身的智力思维,这是普遍认同的观点。但是我们对我们自身智能的理解都非常有限,对构成人的智能的必要元素也了解有限,所以就很难定义什么是“人工”制造的“智能”了。因此人工智能的研究往往涉及对为是人工智能相关的研究课题。
那么人工智能究竟是什么呢?
人工智能之父 John McCarthy说:人工智能就是制造智能的机器,更特指制作人工智能的程序。人工智能模仿人类的思考方式使计算机能智能的思考问题,人工智能通过研究人类大脑的思考、学习和工作方式,然后将研究结果作为开发智能软件和系统的基础。
人工智能的概念很宽,所以人工智能也分很多种,我们按照人工智能的实力将其分成三大类:
1、弱人工智能
弱人工智能Artificial Narrow Intelligence (ANI):弱人工智能是擅长于单个方面的人工智能。比如有能战胜象棋世界冠军的人工智能,但是它只会下象棋,你要问它怎样更好地在硬盘上储存数据,它就不知道怎么回答你了。比如第一个击败人类职业围棋选手、第一个战胜围棋世界冠军的人工智能机器人,Alpha Go其实也是一个弱人工智能。
2、强人工智能
强人工智能又称通用人工智能或完全人工智能, 指的是可以胜任人类所有工作的人工智能。一个可以称得上强人工智能的程序, 大概需要具备以下几方面的能力:存在不确定因素时进行推理,使用策略,解决问题,制定决策的能力;知识表示的能力,包括常识性知识的表示能力;规划能力;学习能力;使用自然语言进行交流沟通的能力;将上述能力整合起来实现既定目标的能力。
3、超人工智能
假设计算机程序通过不断发展,可以比世界上最聪明、最有天赋的人类还聪明,那么由此产生的人工智能系统就可以被称为超人工智能。超人工智能的定义最为模糊,因为没人知道, 超越人类最高水平的智慧到底会表现为何种能力。如果说对于强人工智能,我们还存在从技术角度进行探讨的可能性的话,那么,对于超人工智能,今天的人类大多就只能从哲学或科幻的角度加以解析了。
本文由人工智能提供,https://www.ai-indeed.com