【每日AI】什么是机器学习(ML)?

机器学习

术语“机器学习”或简称ML(Machine Learning),是亚瑟·塞缪尔(Arthur Samuel)在1959年用机器解决跳棋游戏的背景下提出的。该术语指的是一种计算机程序,它可以学习产生一种行为,而这种行为不是由程序的作者明确编程实现的。相反,它能够显示出作者可能完全没有意识到的行为

这种行为的学习基于三个因素:

  1. 程序消耗的数据;

  2. 量化当前行为和理想行为之间的误差或某种形式的距离的度量;(日常生活中所说的"量化":指的是目标或任务具体明确,可以清晰度量。)

  3. 使用量化误差指导程序在后续事件中产生更好行为的反馈机制。

可以看出,第二个和第三个因素很快使这个概念变得抽象,并强调其深层的数学根源。机器学习理论中的方法对于构建人工智能系统至关重要。

机器学习算法大致分为三种类型:

  1. 监督学习算法

  2. 无监督学习算法

  3. 半监督学习算法

  4. 强化学习算法

让我们详细了解每种类型。

图片

监督学习 

这里写图片描述

为简单起见,让我们将机器学习系统看作一个黑盒(看不见内部运作),在给定一些输入时会产生些输出。如果我们已经有一个历史数据,该历史数据包含一组输入的一组输出,则基于这些数据的学习称为监督学习。

监督学习的一个经典示例是分类。假设我们已经测量了3种不同类型的花( Setosa山鸢尾、 Versicolor变色鸢尾、 Virginica弗吉尼亚鸢尾)的4种不同的属性(尊片长度、尊片宽度、花瓣长度和花瓣宽度)。

我们对每种花的25种不同示例进行了测量。然后,这些数据将用作训练数据,其中有可用于训练模型的输入(4个测量的属性)和相应的输出(花的类型)。然后以监督的方式训练合适的机器学习模型。一旦模型被训练好,就可以根据萼片和花瓣的尺寸对任何花(在三种已知类型之间)进行分类。

无监督学习

这里写图片描述

在无监督学习范式中,标记数据是不可用的。无监督学习的一个经典例子是“聚类”。考虑与前面小节中描述的相同示例,在该示例中,我们对三种类型的花的萼片和花瓣尺寸进行了测量。但是,在本例中,我们没有每组测量的花的确切名称。我们所拥有的只是一组测量值。此外,我们被告知这些测量值属于三种不同类型的花。

在这种情况下,可以使用无监督学习技术自动识别三组测量值(所属的)类簇。但是,由于标签未知,我们所能做的就是将每个类簇称为flower-type-1、flower-type-2和flower-type-3。如果给出一组新的测量值,我们可以找到它们最接近的类簇,并将它们归类为其中之一。

半监督学习 

在此学习方式下,输入数据部分被标识部分没有被标识,这种学习模型可以用来进行预测,但是模型首先需要学习数据的内在结构以便合理的组织数据来进行预测。应用场景包括分类和回归,算法包括一些对常用监督式学习算法的延伸,这些算法首先试图对未标识数据进行建模,在此基础上再对标识的数据进行预测。如图论推理算法(Graph Inference)或者拉普拉斯支持向量机(Laplacian SVM.)等。

强化学习

这里写图片描述

强化学习是一种特殊的学习方法,需要与监督和无监督方法分开对待。强化学习涉及来自环境的反馈,因此它并不是完全无监督的,但是,它也没有一组可用于训练的标记样本,因此不能将其视为有监督的。在强化学习方法中,系统不断地与环境进行交互以寻求产生期望的行为,并从环境中获取反馈。

图片

划分机器学习方法的另一种方式是根据它们处理的数据类型进行分类:

1,静态学习

2,动态学习

静态学习

接收静态标记数据的系统称为静态学习方法。处理随时间不断变化的数据的系统称为动态方法。每种方法都可以是有监督的,也可以是无监督的,但是,强化学习方法始终是动态的。

静态学习是指对作为单个快照获取的数据进行学习,并且数据的属性随时间保持不变。一旦在数据上训练了模型(使用监督学习或无监督学习),就可以在将来的任何时间将训练后的模型应用于类似的数据,而且该模型仍然有效,并将按预期执行。典型的例子是不同动物的图像分类。

动态学习

这也称为基于时间序列的学习。这类问题中的数据对时间敏感,会随着时间不断变化。因此,模型训练不是一个静态的过程,而是需要不断地(或在每个合理的时间窗口之后)对模型进行训练,以保持有效。

此类问题的典型例子是天气预报或股票市场预测。一年前训练过的模型对于预测明天的天气或预测明天任何股票的价格将完全无用。两种类型的根本区别在于状态的概念。在静态模型中,模型的状态是不变的,而在动态模型中,模型的状态是时间的函数,它在不断变化。

图片

结语监督学习是有数据有结论 (花的尺寸,花的种类)输入花的尺寸就知道花的种类。

          无监督学习是有数据无结论(只有花的尺寸)输入花的尺寸只会分类,不知其种类,需在输入多组已知种类数据并归                    类后才可知其种类。

          强化学习即类似于无监督学习,有类似于监督学习,他与环境进行交互,获得反馈,从而改进自己。

        静态学习接受的数据是静态的,随时间不发生改变

        动态学习接受的数据是动态的,随时间而发生改变

记得关注我哦!!给个赞吧!!!

本文截取于博主每日一书,如有侵权,请联系

今日一笑:古时掌上电脑》

  • 3
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
### 回答1: 人工智能(Artificial Intelligence,简称AI)是指通过计算机程序或机器设备来实现类似于人类智能的一种技术。它可以模拟人类的思维能力,例如理解自然语言、识别图像、决策推理等等。 机器学习(Machine Learning)是一种实现人工智能的方法,它是指让计算机通过大量的数据学习,从而改进其性能和表现的过程。机器学习通过训练数据来自动调整和优化算法,使其能够完成特定的任务。例如,可以通过机器学习来训练计算机自动识别图像中的物体或语音中的文字。 机器学习是实现人工智能的重要方法之一。通过机器学习算法,可以让计算机从海量的数据中自动发现规律和模式,从而实现更加准确和智能的决策和预测。 ### 回答2: 人工智能是一种模拟人类智能行为的技术,旨在使计算机能够执行需要智能思考或判断的任务。它使计算机具备识别、理解、学习和推理等能力,从而使其能够完成复杂的任务。 而机器学习是人工智能的一个分支,它是通过使用算法和统计模型,使计算机能够从数据中学习和改进,而无需明确进行编程。机器学习的目标是通过训练模型来使计算机具备自主处理和解决问题的能力,而不是进行明确的指示。 人工智能和机器学习有着密切的关系。首先,机器学习是实现人工智能的关键技术之一。通过机器学习,计算机可以从大量的数据中提取模式和规律,快速学习并改进自己的行为。 其次,人工智能和机器学习相互促进发展。机器学习在实现人工智能的同时,不断为人工智能提供更多的数据和算法支持,使之更加智能和强大。而人工智能的应用场景也为机器学习提供了更多的实践和应用需求,推动了机器学习的发展和创新。 总结来说,人工智能是模拟人类智能行为的技术,而机器学习是实现人工智能的关键技术之一。它们相互依存,相互促进,共同推动了人工智能领域的快速发展和应用。 ### 回答3: 人工智能(Artificial Intelligence,简称AI)指的是模拟人的智能行为和思维的技术和系统。它的目标是使机器具备类似人类的智慧能力,能够感知、理解、学习、推理和决策。人工智能的研究领域包括机器视觉、自然语言处理、专家系统等。 机器学习(Machine Learning)是人工智能的一个重要分支,是通过让计算机根据大量数据和经验不断优化算法,从而使计算机自动提取数据的规律和模式,从而进行预测、分类、识别等任务。机器学习通过训练样本的学习可以提高算法的准确性和性能,并能够适应新的问题和数据。 人工智能和机器学习之间存在密切关系。人工智能是一个更广泛的概念,指的是使计算机模拟人的智能,而机器学习是实现人工智能的一种方法和技术手段。机器学习是人工智能的基础,通过机器学习算法,计算机能够从大量数据中学习,发现数据中隐藏的模式和规律,并能够自动调整算法以适应新的数据和问题。因此,机器学习是实现人工智能的核心技术之一。 总之,人工智能是一门研究如何使计算机具备智慧能力的学科,而机器学习则是实现人工智能的一种方法。他们之间互为补充,机器学习提供了实现人工智能的技术基础。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

TUSTer_

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值