0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看威廉希尔官方网站 视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

了解机器人在学习中的两类模型

倩倩 来源:人人都是产品经理 2020-03-25 15:42 次阅读

如今已经进入2020年了,5G的时代已经到来,而机器人应用将更加的广泛,下面就让我们去了解机器人在学习中的两类模型,这文章告诉两种类型的区别,推荐给对机器人感兴趣的朋友们阅读!

机器学习中,对于有监督学习可以将其分为两类模型:判别式模型和生成式模型。简单地说,判别式模型是针对条件分布建模,而生成式模型则针对联合分布进行建模。

01 基本概念

假设我们有训练数据(X,Y),X是属性集合,Y是类别标记。这时来了一个新的样本样本 x ,我们想要预测它的类别y。

我们最终的目的是求得最大的条件概率 P(y|x)作为新样本的分类。

1. 判别式模型这么做

根据训练数据得到分类函数和分界面,比如说根据SVM模型得到一个分界面,然后直接计算条件概率 P(y|x),我们将最大的 P(y|x)。

作为新样本的分类。判别式模型是对条件概率建模,学习不同类别之间的最优边界,无法反映训练数据本身的特性,能力有限,其只能告诉我们分类的类别。

2. 生成式模型这么做

一般会对每一个类建立一个模型,有多少个类别,就建立多少个模型。比如说类别标签有{猫,狗,猪},那首先根据猫的特征学习出一个猫的模型,再根据狗的特征学习出狗的模型,之后分别计算新样本X跟三个类别的联合概率 P(y|x),然后根据贝叶斯公式:

分别计算 P(y|x),选择三类中最大的 P(y|x)作为样本的分类。

3.两个模型的小结

不管是生成式模型还是判别式模型,它们最终的判断依据都是条件概率 P(y|x),但是生成式模型先计算了联合概率P(x,y),再由贝叶斯公式计算得到条件概率。因此,生成式模型可以体现更多数据本身的分布信息,其普适性更广。

02 用例子说明概念

1. 山羊绵羊的例子

判别式模型:要确定一个羊是山羊还是绵羊,用判别式模型的方法是从历史数据中学习到模型,然后通过提取这只羊的特征来预测出这只羊是山羊的概率,是绵羊的概率。

生成式模型:是根据山羊的特征首先学习出一个山羊的模型,然后根据绵羊的特征学习出一个绵羊的模型,然后从这只羊中提取特征,放到山羊模型中看概率是多少,再放到绵羊模型中看概率是多少,哪个大就是哪个。

2. 模型范例

假设现在有一个分类问题,X是特征,Y是类标记。用判别式模型学习一个条件概率分布 P(y|x),用生成式模型学习一个联合概率分布P(x,y)。

用一个简单的例子来说明这个问题。假设X就是两个特征(1或2),Y有两类(0或1),有如下训练样本(1,0)、(1,0)、(1,1)、(2,1)。

则学习到的条件概率分布(判别式模型)如下:

而学习到的联合概率分布(生成式模型)如下:

在实际分类问题中,判别式模型可以直接用来判断特征的类别情况;而生成式模型需要加上贝叶斯公式,然后应用到分类中。但是,生成式模型的概率分布可以有其他应用,就是说生成式模型更一般更普适。不过判别式模型更直接,更简单。两种方法目前交叉较多。由生成式模型可以得到判别式模型,但由判别式模型得不到生成式模型。

03 判别式模型和生成式模型的区别

1. 判别式模型和生成式模型的对比图

上图左边为判别式模型而右边为生成式模型,可以很清晰地看到差别,判别式模型是在寻找一个决策边界,通过该边界来将样本划分到对应类别。而生成式模型则不同,它学习了每个类别的边界,它包含了更多信息,可以用来生成样本。

2. 判别式模型和生成式模型的特点

判别式模型特点:

判别式模型直接学习决策函数Y=f(X),或者条件概率P(Y|X),不能反映训练数据本身的特性,但它寻找不同类别之间的最优分裂面,反映的是异类数据之间的差异,直接面对预测往往学习准确度更高。具体来说有以下特点:

对条件概率建模,学习不同类别之间的最优边界。

捕捉不同类别特征的差异信息,不学习本身分布信息,无法反应数据本身特性。

学习成本较低,需要的计算资源较少。

需要的样本数可以较少,少样本也能很好学习。

预测时拥有较好性能。

无法转换成生成式。

生成式模型的特点:

生成式模型学习的是联合概率密度分布P(X,Y),可以从统计的角度表示分布的情况,能够反映同类数据本身的相似度,它不关心到底划分不同类的边界在哪里。生成式模型的学习收敛速度更快,当样本容量增加时,学习到的模型可以更快的收敛到真实模型,当存在隐变量时,依旧可以用生成式模型,此时判别式方法就不行了。具体来说,有以下特点:

对联合概率建模,学习所有分类数据的分布。

学习到的数据本身信息更多,能反应数据本身特性。

学习成本较高,需要更多的计算资源。

需要的样本数更多,样本较少时学习效果较差。

推断时性能较差。

一定条件下能转换成判别式。

总之,判别式模型和生成式模型都是使后验概率最大化,判别式是直接对后验概率建模,而生成式模型通过贝叶斯定理这一“桥梁”使问题转化为求联合概率。

03 二者所包含的算法

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 机器人
    +关注

    关注

    211

    文章

    28390

    浏览量

    206951
  • 模型
    +关注

    关注

    1

    文章

    3229

    浏览量

    48813
  • 贝叶斯
    +关注

    关注

    0

    文章

    77

    浏览量

    12564
收藏 人收藏

    评论

    相关推荐

    【「具身智能机器人系统」阅读体验】+初品的体验

    提高机器人的自适应性和自主性,赋能机器人在多种场景的应用。例如在家庭自动化领域,具身智能机器人能够感知家庭成员的日常习惯和需求,自动执行清洁、整理或其他家务任务。它们通过观察家庭成员
    发表于 12-20 19:17

    复合机器人在3c电子行业的应用

    时代在发展科技在进步,复合机器人在3C电子行业的应用已经变得越来越广泛,它们以高效、精确和灵活的特点,为3C电子产品的生产带来了显著的变革。以下是对复合机器人在3C电子william hill官网 的详细分析:
    的头像 发表于 12-06 18:12 156次阅读
    复合<b class='flag-5'>机器人在</b>3c电子行业的应用

    【书籍评测活动NO.51】具身智能机器人系统 | 了解AI的下一个浪潮!

    的自适应性和自主性,赋能机器人在多种场景的应用。 例如,在家庭自动化领域,具身智能机器人能够感知家庭成员的日常习惯和需求,自动执行清洁、整理或其他家务任务。它们通过观察家庭成员的活动模式和反应,逐渐
    发表于 11-11 10:20

    构建语音控制机器人 - 线性模型机器学习

    2024-07-31 |Annabel Ng 在该项目的[上一篇博客文章],我介绍了运行机器人电机、处理音频信号和调节电压所需的电路的基础知识。然而,机器人还没有完全完成!尽管机器人
    的头像 发表于 10-02 16:31 208次阅读
    构建语音控制<b class='flag-5'>机器人</b> - 线性<b class='flag-5'>模型</b>和<b class='flag-5'>机器</b><b class='flag-5'>学习</b>

    电路的两类约束指的是哪两类

    电路的两类约束通常指的是电气约束和物理约束。这两类约束在电路设计和分析起着至关重要的作用。 一、电气约束 电气约束的概念 电气约束是指在电路设计和分析,需要遵循的电气原理和规律。这
    的头像 发表于 08-25 09:34 854次阅读

    简述开关电源两类漏电流的区别

    引言:在日常工作,硬件设计工程师朋友们经常会接触到漏电流这个指标,其分为泄漏电流和耐压漏电流。本文将简述开关电源两类漏电流的区别,并简要分析了常见漏电流异常的问题,同时给出了对应的验证方法和解决及预防的办法,保障系统可靠性。
    的头像 发表于 08-06 15:24 1050次阅读
    简述开关电源<b class='flag-5'>两类</b>漏电流的区别

    机器学习的数据预处理与特征工程

    机器学习的整个流程,数据预处理与特征工程是个至关重要的步骤。它们直接决定了模型的输入质量,进而影响
    的头像 发表于 07-09 15:57 397次阅读

    Al大模型机器人

    丰富的知识储备。它们可以涵盖各种领域的知识,并能够回答相关问题。灵活性与通用性: AI大模型机器人具有很强的灵活性和通用性,能够处理各种类型的任务和问题。持续学习和改进: 这些模型可以
    发表于 07-05 08:52

    机器人在空间中运动指令主要有哪些

    在这篇文章,我们将详细探讨机器人在空间中运动指令的各个方面。我们将从机器人运动的基本概念开始, 一、机器人运动的基本概念 机器人的定义
    的头像 发表于 06-16 15:39 964次阅读

    协作机器人在食品和饮料中的的应用

    富唯智能协作机器人在食品和饮料供应链中广泛应用于包装和机床管理等次级流程。协作机器人可以在潮湿的温室、冷藏室、加热炉等环境工作,将员工从重复性工作解放出来,以免不利环境对人员造成伤
    的头像 发表于 05-16 14:39 370次阅读
    协作<b class='flag-5'>机器人在</b>食品和饮料中的的应用

    机器人运动学的非完整约束与运动模型推导

    机器人运动学的运动学约束是指机器人在运动过程中受到的限制,包括位置、姿态、速度和加速度等因素。这些约束会对机器人的自由度产生影响,从而影响机器人
    的头像 发表于 01-18 16:45 1878次阅读
    <b class='flag-5'>机器人</b>运动学<b class='flag-5'>中</b>的非完整约束与运动<b class='flag-5'>模型</b>推导

    如何降低焊接机器人在使用的故障率

      随着制造业的不断发展,焊接机器人在自动化生产中的应用日益广泛。然而,焊接机器人在使用的故障率也成为制约其性能和效率的一个关键问题。本文将探讨一些降低焊接机器人故障率的关键方法,以
    的头像 发表于 01-11 14:04 452次阅读

    详解机器人威廉希尔官方网站 基础模型

    基础模型在解决机器人威廉希尔官方网站 的数据稀缺问题上至关重要。它们为使用最少的特定数据学习和适应新任务提供了坚实的基础。
    发表于 01-08 10:44 444次阅读
    详解<b class='flag-5'>机器人</b>威廉希尔官方网站
基础<b class='flag-5'>模型</b>

    如何使用TensorFlow构建机器学习模型

    在这篇文章,我将逐步讲解如何使用 TensorFlow 创建一个简单的机器学习模型
    的头像 发表于 01-08 09:25 968次阅读
    如何使用TensorFlow构建<b class='flag-5'>机器</b><b class='flag-5'>学习</b><b class='flag-5'>模型</b>

    集成电路按用途可分成哪两类

    集成电路按用途可分为模拟集成电路和数字集成电路两类
    的头像 发表于 01-03 18:14 1088次阅读