📜  人工智能和机器学习之间的区别

📅  最后修改于: 2020-09-27 00:49:48             🧑  作者: Mango

人工智能和机器学习之间的区别

人工智能和机器学习是计算机科学中相互关联的一部分。这两种技术是用于创建智能系统的最新技术。

尽管这是两项相关的技术,有时人们将它们彼此用作同义词,但是在各种情况下两者仍然是两个不同的术语。

从广义上讲,我们可以将AI和ML区分为:

人工智能是创建可以模拟人类思维能力和行为的智能机器的一个更大的概念,而机器学习是人工智能的应用程序或子集,它允许机器从数据中学习而无需进行显式编程。

以下是AI和机器学习之间的一些主要区别,以及人工智能和机器学习的概述。

人工智能

人工智能是计算机科学领域,它使计算机系统可以模仿人类的智力。它由两个词“人工”和“智能”组成,表示“人为的思维能力”。因此,我们可以将其定义为

人工智能是一种技术,通过它我们可以创建可以模拟人类智能的智能系统。

人工智能系统不需要预先编程,而是使用可以与自己的智能配合使用的算法。它涉及机器学习算法,例如强化学习算法和深度学习神经网络。 AI已在多个地方使用,例如Siri,Google的AlphaGo,国际象棋比赛中的AI等。

根据功能,AI可以分为三种类型:

  • 弱AI
  • 通用AI
  • 强大的AI

当前,我们正在与弱AI和普通AI一起工作。人工智能的未来是强大的人工智能,据说它将比人类更智能。

机器学习

机器学习是关于从数据中提取知识。可以定义为

机器学习是人工智能的一个子领域,它使机器能够从过去的数据或经验中学习,而无需进行明确的编程。

机器学习使计算机系统可以使用历史数据进行预测或做出某些决策,而无需进行明确的编程。机器学习使用大量的结构化和半结构化数据,因此机器学习模型可以生成准确的结果或基于该数据给出预测。

机器学习基于一种算法,它可以利用历史数据自行学习。它仅适用于特定领域,例如,如果我们正在创建一个机器学习模型来检测狗的图片,则只会给出狗的图像结果,但是如果我们提供了新的数据(例如猫图像),它将变得无响应。机器学习已在各个地方使用,例如用于在线推荐系统,用于Google搜索算法,电子邮件垃圾邮件过滤器,Facebook自动好友标记建议等。

它可以分为三种类型:

  • 监督学习
  • 强化学习
  • 无监督学习

人工智能(AI)和机器学习(ML)之间的主要区别:

Artificial Intelligence Machine learning
人工智能是一种使机器能够模拟人类行为的技术 器学习是AI的一个子集,它允许机器在没有明确编程的情况下自动从过去的数据中学习
人工智能的目标是制造一个像人类一样的智能计算机系统来解决复杂的问题 ML的目标是让机器从数据中学习,从而提供准确的输出
在人工智能中,我们制造的智能系统可以像人类一样执行任何任务 在ML中,我们用数据教会机器执行特定的任务,并给出准确的结果
机器学习和深度学习是人工智能的两个主要子集 深度学习是机器学习的一个主要子集
人工智能的范围很广 机器学习的范围是有限的
人工智能正在致力于创建一个能够执行各种复杂任务的智能系统 机器学习的目的是创造机器,让它们只能执行那些经过训练的特定任务
人工智能系统关心的是最大化成功的机会 机器学习主要关注精度和模式
人工智能的主要应用有Siri、客户支持使用猫船、专家系统、在线游戏、智能类人机器人等 机器学习的主要应用有在线推荐系统、谷歌搜索算法、Facebook自动加好友建议等
人工智能按能力可分为弱人工智能、一般人工智能和强人工智能三类 机器学习也可以主要分为三种类型,分别是监督学习、非监督学习和强化学习
它包括学习、推理和自我纠正 它包括学习和在引入新数据时的自我纠正
AI完全处理结构化、半结构化和非结构化数据 机器学习处理结构化和半结构化数据