原文:生成模型(generative model)与判别模型(discriminative model)的区别

作者:szx spark 监督学习可以分为生成方法与判别方法,所学到的模型可以分为生成模型与判别模型。 生成模型 生成模型由数据学习联合概率分布 P X,Y ,然后求出条件概率分布 P Y X 作为预测的模型,即生成模型: P Y X frac P X,Y P X 这样的方法之所以称为生成方法,是因为模型表示了给定输入X产生输出Y的生成关系。典型的生成模型有:朴素贝叶斯法和隐马尔可夫模型 判别模型 ...

2018-02-07 15:22 1 958 推荐指数:

查看详情

机器学习,模型——生成模型generative model)和判别模型Discriminative model

1.生成模型判别模型区别 生成模型:学习得到联合概率分布P(x,y),即特征x和标记y共同出现的概率,然后求条件概率分布。能够学习到数据生成的机制。 判别模型:学习得到条件概率分布P(y|x),即在特征x出现的情况下标记y出现的概率。 数据要求:生成模型需要的数据量比较大,能够较好地估计 ...

Fri Apr 24 20:00:00 CST 2020 0 681
生成模型判别模型区别

概念理解 监督学习方法可分为两大类,即生成方法与判别方法,它们所学到的模型称为生成模型判别模型判别模型判别模型是学得一个分类面(即学得一个模型),该分类面可用来区分不同的数据分别属于哪一类; 生成模型生成模型是学得各个类别各自的特征(即可看成学得多个模型),可用这些特征数据 ...

Thu May 24 05:16:00 CST 2018 1 4770
SQLAlchemy 反向生成 model 模型

前言 Django 反向生成model 模型的命令 : python manager.py inspectdb SQLAlchemy / Flask-SQLAlchemy则是: pip3 install sqlacodegen 使用方法如下 利用 ...

Fri Nov 23 23:24:00 CST 2018 0 2684
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM