漫画版:什么是机器学习?
作者头像
  • 雅卓
  • 2020-04-15 15:26:59 4

什么是机器学习?

我们都知道,人类通过生活经历不断学习。那么,如果人类能训练机器从历史数据中汲取知识,这又会怎样呢?这种过程不仅是一种学习,还包括理解和推理。今天,我们将一起探索机器学习的基本概念。

人类的学习过程通常是从输入信息开始,经过学习和总结,从而获得知识和经验。当遇到类似的情况时,人们可以根据已有经验做出决策或采取行动。

机器学习(Machine Learning)的过程与人类学习的过程非常相似。机器学习算法的目标是找到一个可以用函数f(x)表示的模型。输入一个样本x,如果f(x)返回一个类别,那么这是一个分类问题;如果返回一个具体的数值,则是一个回归问题。虽然机器学习与人类学习的整体机制相同,但两者之间也存在差异。人类的大脑只需少量信息就能归纳出广泛适用的知识或经验,而机器则需要大量数据才能实现智能化,不过一旦掌握了足够的数据,机器便可以在无人干预的情况下完成任务。

简单的示例

保罗喜欢根据歌曲的节奏和强度来判断是否喜欢一首歌。为了简化说明,我们只考虑节奏和强度两个因素。假设节奏是横坐标,从慢到快;强度是纵坐标,从轻到重。保罗倾向于喜欢快节奏且高强度的歌曲,而不喜欢慢节奏且轻柔的歌曲。

现在,假设有一首新歌A,它的节奏很快,强度也很高。根据保罗过去的喜好,我们可以猜测他很可能喜欢这首歌。然而,如果有一首新歌B,其节奏和强度都处于中间水平,既不太快也不太慢,既不太强也不太轻,那么保罗是否会喜欢这首歌就很难说了。这正是机器学习发挥作用的地方。通过回顾保罗过去的喜好,我们可以对未知歌曲进行分类。例如,在歌曲B的例子中,如果我们将歌曲B周围的点用圆圈标出,可以看到有四个绿色点表示喜欢,一个红色点表示不喜欢。如果多数点都是绿色的,我们可以推断保罗大概率会喜欢这首歌。这种简单的算法称为K近邻算法,它是众多机器学习算法中的一种。

然而,当面临更复杂的决策时,例如歌曲B,机器学习可以帮助我们建立预测模型。通过学习大量数据,模型可以预测新的数据点。数据越多,模型的准确性越高。

机器学习的分类

机器学习的方法多种多样,主要包括监督学习、无监督学习和强化学习。

监督学习

监督学习是指利用带有标签的数据来训练模型。例如,假设你的朋友给你100万个不同面额的硬币,每个硬币有不同的重量。通过训练,模型可以学会将硬币的重量与其面额联系起来。比如,如果一枚硬币重3克,它很可能是一枚卢比硬币。这样,当输入新的硬币重量时,模型可以预测其面额。监督学习的核心在于模型能够识别特征与标签之间的关系。

无监督学习

与监督学习不同,无监督学习不依赖于标签数据。例如,假设你有一个板球运动员的数据集。通过分析数据,机器可以发现两个集群:一个是由得分高但失分多的球员组成,另一个是由得分低但助攻多的球员组成。在这个过程中,机器无需标签数据就能自行分类,这就是无监督学习的特点。

强化学习

强化学习是一种基于奖励机制的学习方式。例如,假设你向系统展示一张狗的照片,但系统错误地将其识别为猫。你给予系统负面反馈,告知它应该识别为狗。随着不断反馈和学习,系统最终能够正确分类狗的图像。这种学习方式依赖于奖励机制,通过不断优化来提高准确性。

机器学习的应用

在当今社会,机器学习的应用无处不在。我们每天产生的大量数据为机器学习提供了丰富的素材。无论是医疗健康领域中的疾病预测,还是社交媒体上的个性化推荐,抑或是金融领域的欺诈检测,机器学习都在发挥着重要作用。

小测验

下面有几个场景,请判断它们属于监督学习还是无监督学习。

  • 场景 1: Facebook 从一张标签照片相册中辨认出你的朋友
  • 场景 2: Netflix 根据某人过去的电影选择推荐新电影
  • 场景 3: 分析可疑交易的银行数据并标记欺诈交易

答案:

  • 场景 1: 这是监督学习。因为Facebook使用带有标签的照片进行识别,标签照片为图像提供了明确的标签信息。
  • 场景 2: 这是监督学习。Netflix通过用户过去观看过的电影或歌曲进行分类和推荐,这些数据具有明确的标签。
  • 场景 3: 这是无监督学习。银行没有明确的“欺诈”或“非欺诈”标签,而是通过分析数据来识别异常值,进而标记欺诈行为。
    本文来源:图灵汇
责任编辑: : 雅卓
声明:本文系图灵汇原创稿件,版权属图灵汇所有,未经授权不得转载,已经协议授权的媒体下载使用时须注明"稿件来源:图灵汇",违者将依法追究责任。
    分享
机器漫画学习什么
    下一篇