监督学习模型分类 生成模型 判别模型 概率模型 非概率模型 参数模型 非参数模型

判别模型和生成模型:统计学派和贝叶斯学派之争

  • 判别模型:

  直接对输入空间到输出空间的映射h(x)做预测,或者直接对条件概率分布P(y|x)做预测

  PM,SVM,NN,KNN,LR,DT

  模型一般更准确

  不需要预设条件

  鲁棒性更高

  • 生成模型:

  先对概率分布P(x,y)做预测,根据贝叶斯公式得到P(y|x)

  GDA,NB,HMM

  收敛速度一般更快

  可以训练包含隐变量的模型

  需要假设的先验分布

  可以还原出联合概率分布P(x,y)

  可以还原出判别模型,但反过来不行

概率模型和非概率模型:预测概率还是预测映射

  • 非概率模型:

  直接对输入空间到输出空间的映射h(x)做预测

  PM,SVM,NN,KNN

  优化方法为经验风险最小化、结构风险小化等

  • 概率模型:

  对条件概率分布P(y|x)做预测

  LR,DT,GDA,NB,HMM

  优化方法为最大似然估计、最大后验概率估计等

参数模型和非参数模型:模型由训练数据本身构成还是模型参数构成

  • 参数模型:

  模型中包含若干参数,训练完成则训练数据无用,根据模型参数预测结果

  LR,PM,GDA,NB,简单NN,HMM

  需要训练数据较少,训练较快,需要假设空间与实际映射空间吻合,模型容易理解,不适合实际映射隐藏的情况

  • 非参数模型:

  模型由训练数据本身构成

  SVM,KNN,DT

  需要训练数据较多,训练较慢,但不需要假定假设空间,如果训练集无限大可以无限逼近实际映射,训练集小时容易过拟合,预测性能高

参考文献:

https://blog.csdn.net/qq_39521554/article/details/79134274

https://blog.csdn.net/pandamax/article/details/78636834

原文地址:https://www.cnblogs.com/jhc888007/p/9536972.html

时间: 2024-10-08 07:54:27

监督学习模型分类 生成模型 判别模型 概率模型 非概率模型 参数模型 非参数模型的相关文章

生成模型与判别模型(转)

生成模型与判别模型 [email protected] http://blog.csdn.net/zouxy09 一直在看论文的过程中遇到这个问题,折腾了不少时间,然后是下面的一点理解,不知道正确否.若有错误,还望各位前辈不吝指正,以免小弟一错再错.在此谢过. 一.决策函数Y=f(X)或者条件概率分布P(Y|X) 监督学习的任务就是从数据中学习一个模型(也叫分类器),应用这一模型,对给定的输入X预测相应的输出Y.这个模型的一般形式为决策函数Y=f(X)或者条件概率分布P(Y|X).      

生成模型和判别模型(转)

引入 监督学习的任务就是学习一个模型(或者得到一个目标函数),应用这一模型,对给定的输入预测相应的输出.这一模型的一般形式为一个决策函数Y=f(X),或者条件概率分布P(Y|X).监督学习方法又可以分为生成方法(generative approach)和判别方法(discriminative approach).所学到的模型分别为生成模型(generative model)和判别模型(discriminative model). 决策函数和条件概率分布 决策函数Y=f(X) 决策函数Y=f(X)

【转载】先验概率与后验概率,生成模型与判别模型

[注]事情还没有发生,要求这件事情发生的可能性的大小,是先验概率.事情已经发生,要求这件事情发生的原因是由某个因素引起的可能性的大小,是后验概率 Generative Model 与 Discriminative Model [摘要]    - 生成模型(Generative Model) :无穷样本==>概率密度模型 = 产生模型==>预测- 判别模型(Discriminative Model):有限样本==>判别函数 = 预测模型==>预测 [简介] 简单的说,假设o是观察值,

【机器学习基础】生成模型和判别模型

引入 监督学习的任务就是学习一个模型(或者得到一个目标函数),应用这一模型,对给定的输入预测相应的输出.这一模型的一般形式为一个决策函数Y=f(X),或者条件概率分布P(Y|X). 监督学习方法又可以分为生成方法(generative approach)和判别方法(discriminative approach).所学到的模型分别为生成模型(generative model)和判别模型(discriminative model). 决策函数和条件概率分布 决策函数Y=f(X) 决策函数Y=f(X

生成模型和判别模型

对于输入x,类别标签Y: 判别模型:由数据直接学习决策面Y=f(x)或条件概率P(Y|x)作为预测模型 生成模型:由数据学习联合概率分布P(x,Y),然后求出条件概率P(Y|x)作为预测模型 模型区别: 判别模型寻找不同类别之间的分离面,反映不同类别之间的差异. 生成模型通过统计反映同类数据的相似度. 模型的优点和缺点: 判别模型主要缺点: 1,不能反映数据本身的特征 判别模型主要优点: 1,模型简单,容易学习. 2,分类性能好,分类边界灵活. 生成模型的主要缺点: 1,模型复杂 生成模型主要优

生成模型与判别模型区别

概念理解 监督学习方法可分为两大类,即生成方法与判别方法,它们所学到的模型称为生成模型与判别模型. 判别模型:判别模型是学得一个分类面(即学得一个模型),该分类面可用来区分不同的数据分别属于哪一类: 生成模型:生成模型是学得各个类别各自的特征(即可看成学得多个模型),可用这些特征数据和要进行分类的数据进行比较,看新数据和学得的模型中哪个最相近,进而确定新数据属于哪一类. 举个例子:若分类目标是对图像中的大象和狗进行分类.判别方法学得一个模型,这个模型可能是判断图中动物鼻子的长度是否大于某一阈值,

判别模型的玻尔兹曼机论文源码解读

前言 三号要去参加CAD/CG会议,投了一篇关于使用生成模型和判别模型的RBM做运动捕捉数据风格识别的论文.这段时间一直搞卷积RBM了,差点把原来的实验内容都忘记了,这里复习一下判别式玻尔兹曼机的训练流程. 国际惯例,贴几个链接: 论文1--Energy Based Learning Classification task using Restricted Boltzmann Machines 链接:http://pan.baidu.com/s/1i5foeEx 密码:flq7 论文2--Cla

判别模型(Discriminative model)和生成模型(Generative model)

在前面的章节中,我们介绍过SVM.逻辑回归,这两者都属于监督学习中的一种,即训练数据的标签是给定的,我们希望通过对训练数据进行学习,这样对于给定的新样本数据,我们可以对它的类别标签进行预测.实际上,监督学习又可以分为两类,判别模型(Discriminative model)和生成模型(generative model),前面提到的SVM和逻辑回归都属于判别模型的一种.那么判别模型和生成模型有何区别? 1.1 判别模型和生成模型的区别 我们先来看以前讲过的SVM和逻辑回归(LR)有什么特点.这两者

tflearn kears GAN官方demo代码——本质上GAN是先训练判别模型让你能够识别噪声,然后生成模型基于噪声生成数据,目标是让判别模型出错。GAN的过程就是训练这个生成模型参数!!!

GAN:通过 将 样本 特征 化 以后, 告诉 模型 哪些 样本 是 黑 哪些 是 白, 模型 通过 训练 后, 理解 了 黑白 样本 的 区别, 再输入 测试 样本 时, 模型 就可以 根据 以往 的 经验 判断 是 黑 还是 白. 与 这些 分类 的 算法 不同, GAN 的 基本 原理 是, 有两 个 相生相克 的 模型 Generator 和 Discriminator,Generator 随机 生成 样本, Discriminator 将 真实 样本 标记 为 Real, 将 Gene