生成式模型、判别式模型的区别?

​ 对于机器学习模型,我们可以根据模型对数据的建模方式将模型分为两大类,生成式模型和判别式模型。如果我们要训练一个关于猫狗分类的模型,

  1. 对于判别式模型,只需要学习二者差异即可。比如说猫的体型会比狗小一点。
  2. 而生成式模型则不一样,需要学习猫张什么样,狗张什么样。有了二者的长相以后,再根据长相去区分。

具体而言:

  • 生成式模型:由数据学习联合概率分布P(X,Y), 然后由P(Y|X)=P(X,Y)/P(X)求出概率分布P(Y|X)作为预测的模型。该方法表示了给定输入X与产生输出Y的生成关系

  • 判别式模型:由数据直接学习决策函数Y=f(X)或条件概率分布P(Y|X)作为预测模型,即判别模型。判别方法关心的是对于给定的输入X,应该预测什么样的输出Y。

举个例子

来阐述一下,对于性别分类问题,分别用不同的模型来做:

1)如果用生成式模型:

可以训练一个模型,学习输入人的特征X和性别Y的关系。比如现在有下面一批数据:

Y(性别)   0 1
X(特征) 0 1/4 3/4
  1 3/4 1/4

​ 这个

生成式模型、判别式模型的区别?相关推荐

  1. 生成式模型/判别式模型总结

    生成式模型:能反映同类数据本身的相似度,不关心各类边界在哪. 估计的是联合概率分布 判别式模型:在于寻找不同类别之间的最优分界面,反映异类数据之间的差异.估计的是条件概率分布 生成式模型能得到判别式模 ...

  2. 【机器学习】生成式模型和判别式模型

    在机器学习中,对于有监督学习可以将其分为两类模型:判别式模型和生成式模型.判别式模型是针对条件分布建模,而生成式模型则针对联合分布进行建模. 1.抛砖引玉 假设有训练数据(X,Y),X是属性集合,Y是 ...

  3. 机器学习中的生成式模型VS判别式模型,分类,特点

    机器学习中的生成式模型VS判别式模型,分类,特点 提示: 本文将从生成式模型与判别式模型的概念, 适用环境 具体模型 三个方面分析比较这两个模型, 并在最后对列出模型范例,进行范例比较. 基础知识: ...

  4. 机器学习小问题 -- 生成式模型与判别式模型

    本篇博文总结最近学习到的生成式模型与判别式模型的知识. 1. 简介 就像之前在总结分类和聚类时说的一样,机器学习基本在做的事情就是在分类.打标签,我们的模型也就像一个个分类机器(个人看法,欢迎指正). ...

  5. 判别式模型和生成式模型的区别(discriminative model and generative model)

    判别式模型和生成式模型的区别(discriminative model and generative model) 本博客转载自: http://blog.csdn.net/amblue/articl ...

  6. 判别式模型与生成式模型的区别

    产生式模型(Generative Model)与判别式模型(Discrimitive Model)是分类器常遇到的概念,它们的区别在于: 对于输入x,类别标签y: 产生式模型估计它们的联合概率分布P( ...

  7. 监督学习中判别式模型和生成式模型的区别 | 无监督学习的生成模型GAN、VAE(生成样本)

    文章目录 一.监督学习中的判别式模型和生成式模型 1.1 判别式模型(线性回归.SVM.NN) 1.2 生成式模型(朴素贝叶斯.HMM) 1.3 两种模型的小结 二.无监督学习中的生成式模型(生成样本 ...

  8. 判别式模型和生成式模型的区别

    其实机器学习的任务是从属性X预测标记Y,即求概率P(Y|X). 判别式模型 对于判别式模型来说求得P(Y|X),对未见示例X,根据P(Y|X)可以求得标记Y,即可以直接判别出来,如上图的左边所示,实际 ...

  9. 判别式模型python_判别式模型与生成式模型的区别

    产生式模型(Generative Model)与判别式模型(Discrimitive Model)是分类器常遇到的概念,它们的区别在于: 对于输入x,类别标签y: 产生式模型估计它们的联合概率分布P( ...

最新文章

  1. 怎么样重装系统后能使电脑更快?
  2. 编程疑难杂症の设置正确却无效的事件代码
  3. AngularJS之watch
  4. fastcopy比正常复制快多少_高中三年,每个阶段考多少分才正常?快对比一下
  5. ElasticSearch之向量空间模型算法
  6. 人工智能发展中面临的问题有哪些?
  7. 三个杯子的倒水问题(BFS)
  8. qnap 文件传输服务器,如何将 QNAP NAS 作为 RADIUS 服务器使用?
  9. 互联网日报 | 中国移动香港实现5G独立组网;嫦娥五号顺利进入环月轨道;钟慧娟成全球白手起家女首富...
  10. sublime在wamp下配置php文件,配置WAMP环境下的sublime和PHPdesigner
  11. 在WordPress中使用旋转文字创建“会话”横幅:第1部分
  12. vite-plugin-eslint缓存导致eslint一直报错的问题
  13. 关于CM3/CM4位带操作的总结
  14. 虚拟空间windows和linux,虚拟主机选windows还是linux
  15. 定制自己的xDoclet标签
  16. 怎么知道本台计算机的用户名和密码,访问其它电脑时“开始-运行-\输入要连接的电脑的IP,用户名和密码输入什么?...
  17. 欧几里得数据与非欧几里得数据
  18. 词性标记说明(Penn Treebank Tagset 宾州树库)
  19. 2020-11-16-cpp-mfc-error-C1189-windows和afxv_w32的冲突
  20. 售前管理——怎样写解决方案

热门文章

  1. 更改服务器操作系统的方法,更改服务器操作系统
  2. PhxPaxos源码分析之(3)提案发起篇(Paxos协议核心)
  3. 暴力枚举法解决“炸弹人”游戏
  4. 正点原子USMART组件移植
  5. linux进入了vim强制退出,linux中的vim编辑器怎么强制退出
  6. DOS DIR 命令 详解
  7. Matlab中dir命令
  8. js原生给生成的html添加点击事件,原生js为动态元素添加监听事件
  9. 华为手机如何升级鸿蒙系统_四款华为手机可以直接升级鸿蒙2.0系统,正在用的赚大了!...
  10. Java中final修饰符的理解