AI电堂|机器学习算法大解析,人工智能凭借什么过关斩将?|
文章图片
如果把人工智能比作过无关斩六将的关云长 , 机器学习就如同他手中的那柄青龙偃月刀 。
参考来源/IEC:《Artificialintelligenceacrossindustries》白皮书
编译/Helen
机器学习是实现人工智能的方法 , 也是人工智能的核心 。 它是使用算法来解析数据、从中学习 , 然后对真实世界中的事件做出决策和预测 。
本篇是人工智能专辑文章的第二篇 , 为大家归类总结人工智能的三类工作方式、九大算法及五大应用系统 。
人工智能到底是如何工作的?包含哪些常见的机器学习机制和主要算法?接下来的内容可能会有些烧脑 , 但足以让你对人工智能实施的主要方法有个全局的了解 。
三类工作方式
机器学习从数据中提取信息 , 按照工作方式把它分成三个主要的类别:监督学习、无监督学习和强化学习 。
监督学习如果数据集包含已知的输入和输出对 , 称为监督学习 。 监督学习使用一组训练数据来预测未知数据集的输出值 。 使用监督学习开发的模型的性能取决于所采用的训练数据集的大小和方差(数据选择) , 以实现更好的泛化和对新数据集更好的预测能力 。
无监督学习在不定义预先指定属性的情况下学习对数据集的实例进行分组 , 称为无监督学习 。 该算法无需目标条件信息即可确定数据集的基础结构 。
强化学习在强化学习中 , AI系统以代理的形式与环境交互 。 代理能够操作并观察环境 , 并以奖惩的形式接收环境的反馈 , 通过执行动作并接收针对所述动作的奖惩来改进学习效果 。 通过重复执行动作并接收反馈 , 代理就可以更好地通过价值函数近似估计执行动作的价值 。
文章图片
▲强化学习
九大算法
决策树适用于分类和回归任务 , 是监督学习算法的一种形式 。 决策树使用训练数据以图形方式概述决策规则及其结果 。 分类树会产生分类或离散结果 , 而回归树会预测连续值 。 因为容易解释、准确性高 , 决策树成为非常流行的机器学习技术 。
文章图片
▲决策树
支持向量机SVM算法处理监督机器学习问题 , 可应用于分类和回归任务 。 该算法的基本概念是线性划分不同的类别 , 将数据集提供的类之间的距离最大化 。 为了实现最佳的分类 , 该算法使用可令不同类别之间的间隔最大化的数据点 。 定义了分隔开不同类别的直线上的那些被选中的数据点叫做支持向量 , 这就是SVM算法名称的由来 。
朴素贝叶斯是一类基于贝叶斯定理的监督学习算法 。 有一个普遍的假设 , 即所有这些算法都可以共享以对数据进行分类 。 被分类数据的每个特征都独立于该类别中所有其它特征 。 当一个特征的值发生变化对其它特征的值没有影响时 , 认为该特征是独立的 。 贝叶斯算法被应用于文本检索或垃圾邮件分类等许多任务 。
k最近邻k-NN算法通常用于监督分类和回归 , 但也可以应用于无监督聚类 。 该算法被称为惰性学习者 , 因为只需要保存数据直到需要对新数据进行分类 , 根据存储的数据点对新数据进行分类 , 因此分类结果始终取决于当前的训练数据 。 k-NN算法的基本思想是根据与待分类数据距离最近的k个数据点对数据进行匹配分类 。
文章图片
▲K最近邻
k均值聚类聚类问题中提供了一个未标记的数据集 , 聚类算法将其自动分组为相干的子集或聚类 。 k均值算法是用于此类任务的最受欢迎的算法之一 。 k均值算法首先随机初始化数据集中的k个随机点(称为聚类质心) 。 然后重复执行两个步骤:分配和质心重定位 。 在聚类分配步骤中 , 该算法遍历给定数据集中的每个样本 , 并根据最近距离将每个样本分配给一个初始化的质心 。 对每个数据点重复此操作 , 直到将每个样本分配给一个簇 。 第二步 , 算法计算分配给特定簇的每个数据点的平均距离 , 然后将质心移动到计算出的平均位置 。 对所有k个簇重复该步骤 。 该算法进行迭代 , 直到聚类质心不再变化为止 , 这意味着k均值算法已收敛到k个聚类 。
推荐阅读
- 哈工海渡|新一代智能办公机器人系统上线,数字白领“上岗”
- 中投顾问|2020-2024年中国协作机器人产业的分析
- 博森科技苏闻衫|CCR炒币机器人和手动炒币的优缺点解析
- 光一样的少年|就连皮肤都拟人化的女性机器人,真的可以代替另一半?,不仅造型
- 机器学习的机器|Tuning,机器学习之Hyperparameter
- 淄博市体育总会|战斗吧!淄博市第四届智力运动会素质体育机器人运动大赛开赛
- 机器人|“女性机器人”为何备受喜爱?买家:触感好、逼真,还有3大功能
- 品品科技|了解情绪划分:如何使用机器学习来保持积极心态?
- 过往年少|女用户满意度高达98%,男网友:我们咋办?,男性机器人爆火
- 这里是乌海|大开眼界!乌海市第二届青少年机器人竞赛开赛