概念区分经常会有人把机器学习和人工智能、神经网络等词混淆在一起,他们之间还有有很大区别的 。简单给大家科普一下:

文章插图
- “人工智能”是整个学科的名称,类似于“生物学”或“化学” 。
- “机器学习”是“人工智能”的重要组成部分,但不是唯一的部分 。
- “神经网络”是机器学习的一种分支方法,这种方法很受欢迎,不过机器学习大家庭下还有其他分支 。
- “深度学习”是关于构建、训练和使用神经网络的一种现代方法 。本质上来讲,它是一种新的架构 。在当前实践中,没人会将深度学习和“普通网络”区分开来,使用它们时需要调用的库也相同 。
尽管经典算法被广泛使用,其实原理很简单,你可以很容易地解释给一个蹒跚学步的孩子听 。它们就像是基本的算术——我们每天都在用,甚至连想都不想 。下面给大家讲一些经典的机器学习算法:
1.1 有监督学习经典机器学习通常分为两类:有监督学习和无监督学习 。
在“有监督学习”中,有一个“监督者”或者“老师”提供给机器所有的答案来辅助学习,比如图片中是猫还是狗 。“老师”已经完成数据集的划分——标注“猫”或“狗”,机器就使用这些示例数据来学习,逐个学习区分猫或狗 。
无监督学习就意味着机器在一堆动物图片中独自完成区分谁是谁的任务 。数据没有事先标注,也没有“老师”,机器要自行找出所有可能的模式 。后文再讨论这些 。
很明显,有“老师”在场时,机器学的更快,因此现实生活中有监督学习更常用到 。有监督学习分为两类:
- 分类(classification),预测一个对象所属的类别;
- 回归(regression),预测数轴上的一个特定点;
推荐阅读
- 建盏挑选技巧,天目茶盏和建盏是个概念吗
- 在30分钟内创建你的深度学习服务器
- 民以食为天用餐礼为先 食礼的概念和内容
- 饿了么推荐算法演进及在线学习实践
- 原生AOP的实现以及shior框架授权,图文并茂,收藏学习
- 深度学习框架 CatBoost 介绍
- 怎么学习太极拳 太极拳零基础的学习方法
- 织造云锦必须使用什么机器 云锦可以机器制造吗
- 粉彩|像翡翠学习,就算不被人发现自身的价值,也要积极磨练自己的品质
- 每种机器学习算法都可以表示为神经网络
