深度学习与人工智能革命:part II

简介: 本文是该系列内容的第2部分内容,主要介绍人工智能、机器学习和深度学习三者的差别,着重介绍机器学习中的有监督学习和无监督学习。

本篇是系列博客的第二部分,如果没有看过第一部分内容的读者建议阅读一下。

I部分内容中,主要是讲解人工智能的历史以及它现在高速发展的原因;

在今天的第II部分内容中,将讨论一下人工智能、机器学习和深度学习之间的区别;

第III部分内容中,将深入研究深度学习以及在为新项目选择数据库时需要评估的关键事项;

IV部分内容中,将讨论深度学习为何使用MongoDB,并提供相关使用实例;

由于本文内容是第II部分内容,主要介绍人工智能、机器学习和深度学习之间的区别如果读者想快速将四部分的内容全部看完,可以下载本文的附件。

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

在很多情况下,人工智能、机器学习和深度学习可以互换使用。但实际上,机器学习和深度学习都是人工智能的子集。人工智能作为计算机科学研究领域中的一个分支,其重点是建立能够具有智能行为的机器,而机器学习和深度学习则是利用算法筛选数据,并从数据中学习、预测或采取自主行动的实践。因此,这些算法不需要根据特定的约束进行编程,而是使用大量数据进行训练,使其能够独立学习、推理和执行特定的任务。

那么,机器学习和深度学习之间存在哪些区别呢?在定义深度学习之前(第III部分内容),先深入地理解机器学习吧。

机器学习:有监督VS.无监督

机器学习方法主要分成两大类:有监督学习和无监督学习。

有监督学习:目前,有监督学习是机器学习中最为常用的算法。在有监督学习的情况下,相关算法的输入是开发人员和分析人员手动标记的数据,即有标记的数据,这些标记就是数据的期望输出值,使用这些数据来训练模型并生成预测。监督学习任务又可以分为两大类:回归和分类问题。

上图演示了一个简单的回归问题。从图中可以看到,存在两个输入或特征(平方英尺和价格),被用于生成拟合曲线,并预测未来的房地产价格。这个模型相当简单,只考虑了房子的面积这一个特征对房价的影响,在国内的话,如果只考虑这房子面积这一个特征就去购买或投资房产的话,将会闹出笑话。因此,一般而言,考虑的特征越多,模型会越复杂,预测也会更加准确。

上图演示了一个有监督分类问题。使用的数据集是有标记为良性肿瘤和恶性肿瘤的乳腺癌患者。有监督分类算法试图通过将数据拟合成直线将肿瘤划分为两种不同的类别。当算法学习好后,即划分直线确定,将来的数据可以之间通过这条划分直线来确定患者的肿瘤是良性或恶性。分类问题导致离散输出,但不一定限制固定数据集的输出数量,上图中只有两个离散输出,但可以有更多分类类别(1表示良性,2表示恶性,3表示待定等)。

无监督学习。在有监督学习的示例中,可以看到使用的数据集都具有标记(良性或恶性分类),数据标记有助于算法确定正确的答案是什么,进而调整模型参数以使得模型输出尽可能与标记相近。而在无监督学习中,数据集是不具有标记的,需要依赖于算法来发现数据中的结构和模型。

从上图中可以看到,每个数据点代表的信息不明确,因此要求算法在不受任何监督的情况下查找数据中存在的结构信息。图中的无监督学习算法可以确定两个不同的集群,并在集群之间进行直线分类。无监督学习广泛应用于新闻、社会网络分析、市场分割及银河系周围的天文分析等许多应用案例中。

以上是第II部分的全部内容,在第III部分内容中,将深入介绍深度学习,以及在为新项目选择数据库时需要评估的关键事项。

作者信息

Mat Keep,产品营销总监,目前就职于MongoDB团队。

个人主页:https://www.linkedin.com/in/matkeep/

本文由北邮@爱可可-爱生活老师推荐,阿里云云栖社区组织翻译。

文章原标题《Deep Learning and the Artificial Intelligence Revolution: Part 2》,作者:Mat Keep,译者:海棠,审阅:袁虎。

文章为简译,更为详细的内容,请查看原文

 

目录
打赏
0
0
0
0
1807
分享
相关文章
猫狗宠物识别系统Python+TensorFlow+人工智能+深度学习+卷积网络算法
宠物识别系统使用Python和TensorFlow搭建卷积神经网络,基于37种常见猫狗数据集训练高精度模型,并保存为h5格式。通过Django框架搭建Web平台,用户上传宠物图片即可识别其名称,提供便捷的宠物识别服务。
480 55
基于Python深度学习的眼疾识别系统实现~人工智能+卷积网络算法
眼疾识别系统,本系统使用Python作为主要开发语言,基于TensorFlow搭建卷积神经网络算法,并收集了4种常见的眼疾图像数据集(白内障、糖尿病性视网膜病变、青光眼和正常眼睛) 再使用通过搭建的算法模型对数据集进行训练得到一个识别精度较高的模型,然后保存为为本地h5格式文件。最后使用Django框架搭建了一个Web网页平台可视化操作界面,实现用户上传一张眼疾图片识别其名称。
268 5
基于Python深度学习的眼疾识别系统实现~人工智能+卷积网络算法
基于Python深度学习的【害虫识别】系统~卷积神经网络+TensorFlow+图像识别+人工智能
害虫识别系统,本系统使用Python作为主要开发语言,基于TensorFlow搭建卷积神经网络算法,并收集了12种常见的害虫种类数据集【"蚂蚁(ants)", "蜜蜂(bees)", "甲虫(beetle)", "毛虫(catterpillar)", "蚯蚓(earthworms)", "蜚蠊(earwig)", "蚱蜢(grasshopper)", "飞蛾(moth)", "鼻涕虫(slug)", "蜗牛(snail)", "黄蜂(wasp)", "象鼻虫(weevil)"】 再使用通过搭建的算法模型对数据集进行训练得到一个识别精度较高的模型,然后保存为为本地h5格式文件。最后使用Djan
93 1
基于Python深度学习的【害虫识别】系统~卷积神经网络+TensorFlow+图像识别+人工智能
深度学习在流量监控中的革命性应用
深度学习在流量监控中的革命性应用
94 40
基于Python深度学习的【蘑菇识别】系统~卷积神经网络+TensorFlow+图像识别+人工智能
蘑菇识别系统,本系统使用Python作为主要开发语言,基于TensorFlow搭建卷积神经网络算法,并收集了9种常见的蘑菇种类数据集【"香菇(Agaricus)", "毒鹅膏菌(Amanita)", "牛肝菌(Boletus)", "网状菌(Cortinarius)", "毒镰孢(Entoloma)", "湿孢菌(Hygrocybe)", "乳菇(Lactarius)", "红菇(Russula)", "松茸(Suillus)"】 再使用通过搭建的算法模型对数据集进行训练得到一个识别精度较高的模型,然后保存为为本地h5格式文件。最后使用Django框架搭建了一个Web网页平台可视化操作界面,
134 11
基于Python深度学习的【蘑菇识别】系统~卷积神经网络+TensorFlow+图像识别+人工智能
医疗领域的人工智能:诊断和治疗的革命
医疗领域的人工智能:诊断和治疗的革命
232 84
AI改变世界,我们培养改变AI未来的人:生成式人工智能(GAI)认证时代的认知革命
人工智能(AI)正以前所未有的速度改变世界,生成式人工智能(GAI)作为其重要分支,引领了认知革命。文章探讨了AI对行业、社会的深远影响,以及AI时代对创新型人才的需求。GAI认证成为衡量个体技能水平的重要标准,在企业用人和人才培养中发挥关键作用。未来需注重跨学科融合、主动学习、创新思维及伦理道德的培养,以适应AI时代的变革需求。
【宠物识别系统】Python+卷积神经网络算法+深度学习+人工智能+TensorFlow+图像识别
宠物识别系统,本系统使用Python作为主要开发语言,基于TensorFlow搭建卷积神经网络算法,并收集了37种常见的猫狗宠物种类数据集【'阿比西尼亚猫(Abyssinian)', '孟加拉猫(Bengal)', '暹罗猫(Birman)', '孟买猫(Bombay)', '英国短毛猫(British Shorthair)', '埃及猫(Egyptian Mau)', '缅因猫(Maine Coon)', '波斯猫(Persian)', '布偶猫(Ragdoll)', '俄罗斯蓝猫(Russian Blue)', '暹罗猫(Siamese)', '斯芬克斯猫(Sphynx)', '美国斗牛犬
264 29
【宠物识别系统】Python+卷积神经网络算法+深度学习+人工智能+TensorFlow+图像识别
揭秘人工智能:深度学习的奥秘与实践
在本文中,我们将深入浅出地探索深度学习的神秘面纱。从基础概念到实际应用,你将获得一份简明扼要的指南,助你理解并运用这一前沿技术。我们避开复杂的数学公式和冗长的论述,以直观的方式呈现深度学习的核心原理和应用实例。无论你是技术新手还是有经验的开发者,这篇文章都将为你打开一扇通往人工智能新世界的大门。

热门文章

最新文章

AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等