爱吧机器人网 » 技术 > 机器学习 > 正文

机器学习和人工智能有什么区别?

   在过去几年,人工智能和机器学习频繁出现在技术新闻和各种网站上。两者常常被用作同义词,但许多专家认为它们存在微妙且重大的区别。
 
    当然,专家们自己有时对于那些区别到底是什么也意见不一。
 
    然而一般来说,有两点似乎很清楚:第一,人工智能(AI)这个术语的历史比机器学习(ML)更早;第二,大多数人认为机器学习是人工智能的一个子集。
 
    最能清楚表示这种关系的图形之一来自英伟达公司的官方博客。它提供了一个很好的起点,有助于了解人工智能和机器学习之间的区别。
 
    人工智能VS机器学习――首先,什么是人工智能?
 
    计算机科学家对人工智能有诸多不同的定义,但究其核心,人工智能包括像人类那样来思考的机器。当然,很难确定机器是不是在“思考”。因此实际上,建造人工智能需要建造擅长处理人类擅长的那类工作的计算机系统。
 
    创造像人类一样聪明的机器这个想法可以一直追溯到古希腊人,当时流传神创造自动机方面的神话。然而实际上,这个想法直到1950年才真正流行起来。
 
    就在那一年,阿兰·图灵(Alan Turing)发表了一篇开创性的论文,题为《计算机器和智能》,提出了机器会不会思考的问题。他提出了著名的图灵测试,该测试实际上声称:如果人类无法判断自己在与人类交互还是在与机器交互,就可以说该机器是智能机器。
 
    人工智能这个词语于1956年由约翰·麦卡锡(John McCarthy)创造,他在达特茅斯组织了一次学术会议,专门讨论这个话题。会议结束后,与会者建议进一步研究“这个推测结果,即学习的每个方面或智能的其他任何特征原则上可以非常精确地加以描述,那样就可以研制出模拟它的机器。将旨在搞清楚如何使机器使用语言、形式抽象和概念,解决现在留给人类去解决的问题,并改善自身。”
 
    这个提议预示了当今人工智能领域备受关注的许多话题,包括自然语言处理、图像识别及分类以及机器学习。
 
    在那第一次会议后的几年里,人工智能研究蓬勃发展起来。然而在几十年内,这一点却很显然:建造真正认为具有独立思考能力的机器的技术多年后才会问世。
 
    但在过去十年,人工智能已从科幻小说领域进入到科学事实领域。新闻媒体长篇累牍地报道IBM的Watson人工智能技术赢得智力竞赛电视节目《危险边缘》和谷歌的人工智能技术在围棋比赛中击败人类冠军,这让人工智能重返公众视野。
 
    如今,所有最大的技术公司都致力于人工智能项目,我们大多数人每天在接触人工智能软件,比如使用智能手机、社交媒体、互联网搜索引擎或电子商务网站。我们最常接触的其中一种类型的人工智能就是机器学习。
 
    人工智能VS机器学习――好吧,那么机器学习又是什么?
 
    “机器学习”这个短语同样可以追溯到上世纪中叶。1959年,阿瑟·塞缪尔(Arthur Samuel)将机器学习定义为“不需要明确编程就能学习的能力。”为此,他开发了一个计算机检查程序,这是能从自己的错误中学习,不断改善性能的早期程序之一。
 
    与人工智能研究一样,机器学习长时间不流行,但是当数据挖掘这个概念在上世纪90年代开始大行其道时,它再度流行起来。数据挖掘是使用算法来寻找某一组信息中的模式。机器学习则做的是同样的事情,但更进了一步――它可根据学到的知识来改变程序的行为。
 
    近来变得非常流行的机器学习的一个应用是图像识别。这类应用软件首先要加以训练――换句话说,人类要看一堆图片,告诉系统图片中有什么。成千上万次重复后,软件明白像素的哪些模式通常与马、狗、猫、花、树、房子等有关,然后可以非常准确地猜中图片内容。
 
    许多基于互联网的公司也使用机器学习来驱动他们的推荐引擎。比如,当Facebook决定在你的新闻源中显示什么内容,亚马逊重点推介你可能想要购买的产品,Netflix推荐你可能想要观看的电影时,所有这些建议都是基于预测,而这些预测源自现有数据中的模式。
 
    目前,许多企业开始使用机器学习功能用于预测分析。由于大数据分析变得更流行,机器学习技术变得更常见,它已是许多分析工具的一项标准功能。
 
    事实上,机器学习已经与统计、数据挖掘和预测分析紧密相关,以至于一些人认为,应将机器学习归入与人工智能不同的领域。毕竟,系统不必拥有任何机器学习功能,就能展示人工智能特点,比如自然语言处理或自动推理,机器学习系统没必要拥有人工智能的其他任何特点。
 
    其他人更喜欢使用“机器学习”这个术语,因为他们认为,这听起来比“人工智能”更含有技术味,少一点可怕。一位互联网评论人士甚至表示,两者的区别是“机器学习是切实在工作。”
 
    然而从一开始,机器学习就是人工智能方面讨论的一部分,两者在如今进入市场的许多应用中仍密不可分。比如,个人助理和机器人程序常常有许多不同的人工智能特点,包括机器学习。
 
    人工智能和机器学习的前沿:深度学习、神经网络和认知计算
 
    当然,“机器学习”和“人工智能”不是与这个计算机科学领域有关的唯一两个术语。IBM经常使用“认知计算”这个术语,它或多或少是人工智能的同义词。
 
    然而,其他一些术语确实有非常独特的含义。比如,人工神经网络或神经网络是这样一种系统:旨在以类似生物大脑工作机理的方式来处理信息。情况可能会变得令人困惑,因为神经网络往往特别擅长机器学习,所以那两个术语有时被混淆。
 
    此外,神经网络为深度学习提供了基础,深度学习是一种特殊的机器学习。深度学习使用在多层次运行的某一套机器学习算法。这一方面有赖于使用GPU同时处理一大批数据的系统。
 
    如果你对所有这些不同的术语觉得困惑,并非只有你才这样。计算机科学家继续在争论它们的确切定义,这种争论可能会在未来一段时间内持续下去。由于许多公司继续往人工智能和机器学习研究投入资金,到时可能会出现更多的术语,给这方面的问题进一步添加了复杂性。
 
 

上一篇:大规模机器学习:将数据科学引入生产系统架构的典型模式
下一篇:谷歌发布深度学习库TensorFlow Fold,支持动态计算图
精选推荐
改变保险市场的格局:无人机如何通过更快的估算、响应时间和利益交付来使消费者受益
改变保险市场的格局:无人机如何通过更快的估算、响应时间和利益交付来

[2018-12-08]  市场研究公司IHS Markit预测,到2020年,专业无人机市场将通过农业,能源和建筑等行业利用测量,制图,规划等技术实现77 1%的复合年增长率(CAGR)。与此同时,消费者无人......

谷歌大脑发布ROBEL基准 鼓励用低成本机器人训练AI系统
谷歌大脑发布ROBEL基准 鼓励用低成本机器人训练AI系统

[2019-10-11]  训练AI系统的机器人D& 39;Claw和D& 39;Kitty用于控制机器人的人工智能系统,测量其性能所使用的基准通常仅限于为工业环境设计的昂贵硬件, ...

机器人从工业走向家庭  库卡KUKA目标是引领中国市场
机器人从工业走向家庭 库卡KUKA目标是引领中国市场

[2017-12-08]  机器人正在改变着人们的生活方式,而库卡KUKA想要在中国这个大蛋糕中占有一块大份额,库卡公司正在引领市场...

麻省理工又秀神技:推出如魔法般跳跃的方块机器人集群
麻省理工又秀神技:推出如魔法般跳跃的方块机器人集群

[2019-10-31]  几天前,小编向大家介绍过麻省理工(MIT)研发的一种自组装机器人集群(点此阅览),它们可以用统一标准的小单元自动组装出各种大型结构。 ...

从AI中窥探人性
从AI中窥探人性

[2018-01-03]  人们对人造智能的恐惧早已成为科幻书籍和电影的极好题材。但现在,一些同样的担忧开始影响关于现实世界AI技术的政策讨论。如果这样的担忧演变成为一种技术恐慌...

MIT最新“人机”互连系统 让双腿机器人复制人体技能
MIT最新“人机”互连系统 让双腿机器人复制人体技能

[2019-11-01]  MIT的小爱马仕想借用你的大脑 ,图片来自: João Ramos爱吧机器人网消息,麻省理工学院(MIT)的研究人员展示了一种新型遥操作系 ...

2023年服务机器人市场将超过250亿美元
2023年服务机器人市场将超过250亿美元

[2017-09-04]  全球服务机器人市场预计到2023年将达到250亿美元, 并在预测期内登记15% 的复合年增长率。短期中期回收期和投资回报率高 (ROI), 以及在教育和研究、临场感、防御、救援和安......

科学家从蟑螂获得启发 教机器人更好地走路
科学家从蟑螂获得启发 教机器人更好地走路

[2017-12-11]  Weihmann指出:“我特别感到惊讶的是,动物运动稳定机制的变化与腿部协调的变化是一致的。昆虫的慢运行非常稳定,因为它的重心很低,三条腿总是以协调的方式运动。...

本周栏目热点

深度学习反向传播算法(BP)原理推导及代码实现

[2017-12-19]  分析了手写字数据集分类的原理,利用神经网络模型,编写了SGD算法的代码,分多个epochs,每个 epoch 又对 mini_batch 样本做多次迭代计算。这其中,非常重要的一个步骤,......

如何在机器学习项目中使用统计方法的示例

[2018-07-23]  事实上,机器学习预测建模项目必须通过统计学方法才能有效的进行。在本文中,我们将通过实例介绍一些在预测建模问题中起关键作用的统计学方法。...

[2017-08-28]  模拟退火(Simulated Annealing,简称SA)是一种通用概率算法,用来在一个大的搜寻空间内找寻命题的最优解。1、固体退火原理:将固体加温 ...

Machine Learning-感知器分类算法详解

[2018-05-31]  今天我们来讲解的内容是感知器分类算法,本文的结构如下:什么是感知器分类算法,在Python中实现感知器学习算法,在iris(鸢尾花)数据集上训练一个感知器模型,自适应线性神......

机器人是怎么深度学习的?

[2016-03-29]      一个人独处时,感觉有点孤单,怎么办?微软亚洲研究院推出的微软小冰,或许 ...