什么是人工智能?
这个问题取决于你问的对象是谁。
早在20世纪50年代,这个领域之父Minsky和McCarthy就将人工智能描述为由程序(program)或机器(machine)执行的任何任务,这些任务是,如果人类执行相同的活动,我们会说人类必须运用智力来完成这项任务。
显然,这是一个相当广泛的定义,这就是为什么您有时会看到关于某物是否真的是AI的争论的原因。
人工智能系统通常至少会展示出与人类智能相关的以下一些行为:规划(planning),学习(learning),推理(reasoning),问题解决(problem solving),知识表示(knowledge representation),感知(perception),运动(motion)和操作(manipulation),以及在较小程度上的社会智能(social intelligence)和创造力(creativity)。
AI有什么用?
如今,人工智能无处不在,比如它被用来向您推荐下一步应该在网上购买什么,了解您对亚马逊的Alexa和苹果的Siri等虚拟助手(virtual assistants)所说的话,识别照片中的人物和内容,发现垃圾邮件或检测信用卡欺诈 。
AI有哪些不同类型?
在很高的层次上,人工智能可以分为两种类型:狭义AI和通用AI(narrow AI,general AI)。
狭义AI是当今我们在计算机中所看到的一切:已经被教导或学会如何执行特定任务而无需明确编程如何执行这些任务的智能系统。
这种类型的机器智能很明显,如在Apple iPhone上的Siri虚拟助手的语音和语言识别(the speech and language recognition),自动驾驶汽车(self-driving cars)的视觉识别系统(the vision-recognition systems),根据您过去购买的产品来推荐您喜欢的产品的推荐引擎(the recommendation engines)。 与人类不同,这些系统只能学习或被教导如何执行特定任务,这就是为什么它们被称为狭义AI。
狭义AI能做什么?
狭义AI有大量的新兴应用:解释无人机(drones)对石油管道等基础设施进行视觉检查的视频信息,组织个人和企业日历,回应简单的客户服务(customer-service)查询,与其他智能系统配合以执行任务,例如在合适的时间和地点预订酒店,帮助放射线科医生在X射线中发现潜在的肿瘤,在网上标记不适当的内容,从IoT设备收集的数据中检测电梯的磨损,等等。
通用AI能做什么?
人工通用智能与众不同,它是在人类中发现的适应性智力(adaptable intellect )的类型,是一种灵活的智能形式,能够学习如何执行截然不同的任务,从理发到构建电子表格,或根据积累的经验推理各种各样的主题。 这类AI在电影中更为常见,例如2001年的HAL或The Terminator中的Skynet,但如今还不存在,而且AI专家们对于它多久会变成现实存在着激烈的分歧。
特别报告:如何实施人工智能和机器学习(免费PDF)
AI研究人员Vincent CMüller和哲学家Nick Bostrom在2012/13年度对四组专家进行的一项调查显示,到2040年至2050年,人工通用智能(Artificial General Intelligence,AGI)的开发机会将达到50%,到2075年将上升到90%。 该小组甚至更进一步,预测所谓的“超级智能”(superintelligence),被Bostrom定义为“在所有感兴趣的领域中大大超过人类的认知(cognitive)表现的任何智力”,预计在AGI实现后约30年。
也就是说,一些AI专家认为,鉴于我们对人类大脑的了解有限,这样的预测是非常乐观的,并且认为AGI仍有几个世纪之遥。
什么是机器学习?
AI有着广泛的研究领域,其中许多研究相互补充。
当前机器学习(machine learning)正在兴起,它是向计算机系统馈送大量数据,然后用这些数据学习如何执行特定任务,例如理解语音或为照片加说明文字(captioning a photograph)。
什么是神经网络?
机器学习过程的关键是神经网络(neural networks)。 这些是由大脑启发的网络,由相互连接的算法层(layers)的组成,称为神经元(neurons),它们相互馈送数据,并且可以通过修改输入数据在各层之间传递的重要性来训练它们执行特定任务。 在训练这些神经网络的过程中,附加在不同输入上的权重(weights)将继续变化,直到神经网络的输出与期望的输出非常接近为止,此时网络将“学习”如何执行特定任务 。
机器学习的一个子集是深度学习(deep learning),在这种学习中,神经网络被扩展为具有大量层的庞大网络,这些层使用大量数据进行训练。 正是这些深度神经网络(deep neural networks)推动了当前计算机执行语音识别和计算机视觉等任务的能力的飞跃。
立即下载:IT领导者深度学习指南(技术专业研究)(Tech Pro Research)
有各种类型的神经网络,各有优缺点。 循环神经网络(recurrent neural networks)是一种特别适合于语言处理和语音识别的神经网络,而卷积神经网络(convolutional neural networks)则更常用于图像识别。 神经网络的设计也在不断发展,研究人员最近改进了一种更有效的深度神经网络形式,称为长短时记忆或LSTM,使其能够足够快地运行以用于Google Translate等点播系统(on-demand systems )。