首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >什么是生成和鉴别模式?它们是如何在自然语言处理中使用的?

什么是生成和鉴别模式?它们是如何在自然语言处理中使用的?
EN

Data Science用户
提问于 2014-05-18 06:17:37
回答 1查看 1.6K关注 0票数 10

这个问题问到生成算法和区分算法,但是当应用于自然语言处理时,有人能给出这些形式之间区别的例子吗?在NLP中如何使用生成模型和判别模型?

EN

回答 1

Data Science用户

回答已采纳

发布于 2014-05-19 11:13:48

假设您是在预测文档的主题,给出它的话。

生成模型描述每个主题的可能性,以及给出主题的可能性。这就是它所说的文档实际上是由世界“生成”的--一个主题是根据某种分布产生的,单词是因为这个主题而产生的,你有一个文档。将单词W分类为主题T是最大化联合可能性的问题: P(T,W) =P(W_ of )P(T)

一个判别模型只通过描述一个主题被赋予单词的可能性来运作。它没有说明这些词或话题本身有多大的可能性。任务是直接建模P(T\W),并找到最大的T。这些方法并不直接涉及P(T)或P(W)。

票数 8
EN
页面原文内容由Data Science提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://datascience.stackexchange.com/questions/129

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档