人工智能、机器学习、深度学习有什么区别?

人工智能机器学习深度学习,这些术语让很多人感到困惑。如果您也是其中之一,那么这篇博客绝对适合您。

人工智能与机器学习与深度学习

人工智能包含了机器学习和深度学习。你可以在图中看到,机器学习是人工智能的子集,深度学习是机器学习的子集。所以人工智能、机器学习和深度学习这三者的关系就像爷爷、父亲与儿子。

AI-vs-ML-vs-Deep-Learning

什么是人工智能?

人工智能一词最早出现于 1956 年,但为什么到现在人工智能还能越来越流行?这是因为数据量的巨大增长、先进的算法以及计算能力和存储的改进。

多年之前我们所拥有的数据不足以预测准确的结果,但是现在我们的数据量有了巨大的增长,一切就变得不同了。统计数据表明,到 2020 年,大数据的累积量已增加 44 万亿 GB 的数据。

现在我们已经有更先进的算法和高端的计算能力和存储来处理如此大量的数据。因此,预计有更多的企业在未来会应用到人工智能。

什么是人工智能?

“人工智能是一种允许机器通过复制他们的行为和本性来像人类一样行动的技术。”

人工智能使机器可以从他们的经验中学习,机器根据新的输入调整它们的响应,从而通过处理大量数据并识别其中的模式来执行类似人类的任务。

你可以认为建造人工智能就像建造一座教堂。

shutterstock_52120489-450x300

第一座教堂用了几代人的时间才完成,所以大多数在上面工作的工人都没有看到最终的成品,但这并不意味着他们所做的事情是无用的。相反,那些为建造教堂添砖加瓦的人为他们的手艺感到自豪,他们建造砖块和凿石头,这些石头将被放置到伟大的结构中。因此,作为 AI 研究人员,我们应该将自己视为谦虚的砖匠,他们的工作是研究如何构建组件(例如解析器、规划器、学习算法等),总有一天有人会在某个地方将其集成到智能系统中。

我们日常生活中人工智能的一些例子是苹果的 Siri、阿尔法狗、特斯拉的自动驾驶汽车等等。这些示例基于深度学习和自然语言处理。

接下来让我们讨论机器学习,看看它是什么以及它有什么作用。

机器学习出现于 80 年代末和 90 年代初。 但是,为什么会出现机器学习?创造它是为了解决什么问题呢?

什么是机器学习?

“机器学习是人工智能的一个子集。它允许机器根据其经验(数据)学习和做出预测“

通过示例了解机器学习:

Linear-Regression-473x300

假设您想创建一个系统,该系统可以根据身高预测一个人的体重。您要做的第一件事是收集数据。以下就是您收集的数据的样子:

图表上的每个点代表一个数据点。首先,我们可以画一条简单的线来根据身高预测体重。例如,一个简单的行:

W = H - 100

其中 W 是以 kg 为单位的体重,H 是以 cm 为单位的身高。

这条线可以帮助我们做出预测。我们的主要目标是减少预测值和实际值之间的差异。因此,为了实现它,我们尝试绘制一条直线来拟合所有这些不同的点,并将误差最小化并使它们尽可能小。减少误差或实际值与估计值之间的差异可以提高性能。

此外,我们收集的数据点越多,我们的模型就会越好。我们还可以通过添加更多变量(例如性别)并为它们创建不同的预测线来改进我们的模型。一旦线被创建,那么在未来,如果一个新的数据(例如一个人的身高)被输入模型,它会很容易地为你预测数据并告诉他预测的体重。

希望这个简单的例子能够让你对机器学习有一个清晰的了解。接下来,让我们了解深度学习。

什么是深度学习?

“深度学习是一种特殊的机器学习,它通过学习将世界表示为概念或抽象的嵌套层次结构来实现强大的功能和灵活性”

您可以将深度学习模型视为火箭发动机,其燃料是我们提供给这些算法的大量数据。

深度学习的概念并不新鲜,但近几年对它它的炒作有所增加,深度学习也越来越受到关注。这个领域是一种特殊的机器学习,它的灵感来自我们称为人工神经网络的脑细胞的功能。它只是获取所有人工神经元之间的数据连接,并根据数据模式对其进行调整,如果数据量很大,则需要更多的神经元。它自动在多个抽象级别进行学习,从而允许系统在不依赖任何特定算法的情况下学习复杂的函数映射。

Square-Analogy-AI-vs-Machine-Learning-vs-Deep-Learning-Edureka-421x300

让我从以下几个简单的例子开始学习,它们解释了深度学习在概念层面上是如何工作的。

示例 1:

让我们想象一下,您的大脑是如何从各种几何形状中识别出正方形的。

首先第一件事是检查这个图形是否有 4 条线(很简单吧!)。如果是,我们进一步检查它们是否连接和闭合,如果是,我们最终检查它是否垂直并且所有边都相等,这样我们的大脑就能够判断出这个图形是不是正方形了(完美!)。

可以看到,我们大脑所做的工作是将识别正方形的复杂任务分解为一个个更简单的任务。深度学习的原理与此相同,也能做到这一点,甚至规模更大。

示例 2:

让我们再举一个让机器识别动物的例子。机器的任务是识别给定图像是猫还是狗。

cat-vs-dog

如果我们使用机器学习来解决同样的问题,应该怎么做呢?首先,我们将定义特征,例如检查动物是否有胡须,或检查动物是否有尖耳朵,或者它的尾巴是直的还是弯曲的。

简而言之,我们将定义面部特征,让系统识别哪些特征在对特定动物进行分类时更为重要。

深度学习更加先进。与必须由我们手动提供面部特征的机器学习相比,深度学习会自动寻找面部特征,不需要人们手动定义特征了。这是深度学习最明显的提升。

文章到此为止,我想您应该已经清楚人工智能是一个更大的宏图,而机器学习和深度学习是它的子部分。如果要总结机器学习和深度学习的区别,那么理解两者之间区别的最简单方法就是,深度学习就是机器学习。更具体地说,深度学习是机器学习下一阶段的发展。

此文章发布者为:Python技术站作者[metahuber],转载请注明出处:http://pythonjishu.com/ai-vs-machine-learning-vs-deep-learning/

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022年 12月 2日 下午8:43
下一篇 2022年 12月 4日 上午11:11

相关推荐

  • 人工智能的十大作用!

    也许你并不知道,人工智能的发展远比你想象中的迅速!到 2030 年,人工智能将为全球经济贡献高达 15.7 万亿美元!除了经济利益,人工智能还将让我们的生活变得更加轻松美好。 本篇将详细为您讲解人工智能在未来会如何影响我们生活中的各个领域,并最终造福于全人类。 提高自动化办公 人工智能可帮助我们自动化做任何事情。不管是极端的体力劳动,还是脑力劳动,它都可以协…

    2022年 12月 1日
    30
  • 10 大人工智能实际应用

    只要提到 AI 和大脑,就会唤起终结者机器毁灭世界的画面。值得庆幸的是,目前的情况要积极得多。那么,让我们来探讨一下人工智能如何帮助我们的星球并最终造福于人类。在这篇关于人工智能应用的博客中,我将讨论人工智能如何影响营销、金融、银行等各个领域。 如果您是 AI 新手,请务必查看有关什么是 AI 的博客。 人工智能的10大作用? 人工智能营销 人工智能在银行业…

    2022年 12月 2日 人工智能概论
    00
  • 人工智能的3大发展阶段和类别!

    如果非要说出一项彻底改变 21 世纪的技术,那一定是人工智能。人工智能已逐渐成为我们日常生活的一部分,这也是为什么我们了解人工智能的不同概念很重要的原因。这篇关于人工智能类型的文章将帮助您了解人工智能的3个不同发展阶段和类别。 本文将涵盖以下主题: 什么是人工智能? 人工智能的3大发展阶段 人工智能的类型 人工智能的技术领域 什么是人工智能? 1956 年,…

    2022年 11月 29日 人工智能概论
    00
  • 人工智能改善人力资源管理的11种方法!

    人工智能 (AI) 是一种可以让计算机模拟人类智能,同时在收集和分析数据时动态增强性能的框架或技术。 人工智能已经开始在多个行业取代人们的位置,其中包括了制造业、农业、航空航天、医疗保健等领域。此外,它还可以帮助企业达成高效的人力资源管理,使其成为企业人员管理的绝佳工具。 本文将带您了解,在未来,企业将如何利用人工智能提升人员管理能力。 提升招聘流程 人工智…

    2023年 1月 30日 人工智能概论
    00
  • 一文了解目前最火爆的人工智能算法

    我们每个人都正在经历人工智能对世界经济产生的巨大影响,我们也相信这一影响将继续持续下去。因为我们每天都在产生大规模的数据来帮助它增长。 这一切都归功于人工智能算法的进步,我们才能处理如此庞大的数据。在这篇博文中,你将了解不同的人工智能算法,以及它们如何被用来解决现实世界的问题。 以下是本文将涉及的主题: 什么是人工智能? 什么是机器学习? 机器学习的类型 使…

    2022年 11月 24日
    10
  • 人工智能有哪些优点和缺点?

    人工智能是试图在人工智能系统中模拟人类推理的新兴技术之一。约翰麦卡锡在 1950 年发明了人工智能这个词。 原则上,学习的每个方面或智能的任何其他特征都可以如此精确地描述,以至于可以制造一台机器来模拟它。将尝试寻找如何让机器使用语言、形成抽象和概念,解决现在留给人类的各种问题,并提高自己。 人工智能意指让计算机程序拥有学习和思考的能力。如果一个计算机程序能够…

    2022年 11月 29日
    00
  • 人工智能在医疗领域的应用实战(附源码)!

    尽管人工智能在我们一部分人中引起了恐惧,但它也以多种方式让我们受益。医疗保健中的人工智能正在通过提供协助来彻底改变医疗行业。本篇博客将帮助您了解人工智能在医疗保健领域的积极影响。 以下是本文中将要涵盖的主题: 什么是人工智能? 医疗保健中的人工智能 什么是机器学习? 什么是深度学习? 动手实践 什么是人工智能? 人工智能是使用机器学习、深度学习、自然语言处理…

    2022年 12月 1日
    00
  • 人工智能导论:关于人工智能你需要知道的一切

    人工智能能成为当今行业的流行语,这是有充分原因的。人工智能已经在技术领域取得了很大的进步,与此同时,我国人工智能领域的人才缺口也在不断扩大。据新华社报道,百度与浙江大学近日发布的《中国人工智能人才培养白皮书》显示,目前人工智能行业人才缺口高达500万,并且在高度跨学科复合型人才的标准下,人才短缺将会长期存在。 所以现阶段,尤其是大学生,如果你想要涉足人工智能…

    2022年 11月 22日
    20
  • 什么是人工智能,它能解决什么问题?

    作为人工智能概论的第一章,本篇的主题将探讨“什么是人工智能”,以及“人工智能能解决什么问题?都有什么实际用处”。 在本篇内容中,我们将从以下几个主题开始了解人工智能: 什么是人工智能? 人工智能的两大类型。 人工智能的主要应用。 什么是人工智能? 你是否认为人工智能是近几年才突然冒出来的概念? 其实不然,“人工智能”一词其实早在1956年就由达特茅斯大学(D…

    2022年 11月 22日 人工智能概论
    20
  • 人工智能的最常用的12大工具和框架

    人工智能促进了大量数据的处理及其在行业中的使用。随着 AI 和 ML 的发展,人工智能开发人员可用的工具和框架的数量也在增加。如果你想实际开发人工智能程序,这些框架和工具是必不可少的。 本篇文章将带您了解常用的关于人工智能的工具和框架。 人工智能的工具和框架 当前人工智能开发最热门的工具和框架有以下: Scikit Learn TensorFlow Thea…

    2022年 12月 2日 人工智能概论
    10

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注