首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用LDA预测主题

使用LDA预测主题
EN

Stack Overflow用户
提问于 2015-09-29 19:52:17
回答 1查看 700关注 0票数 0

我正在尝试从我用R的'lda‘包构建的fit中提取主题分配。我创建了一个拟合:

代码语言:javascript
复制
fit <- lda.collapsed.gibbs.sampler(documents = documents, K = K, vocab = vocab, 
    num.iterations = G, alpha = alpha, eta = eta, initial = NULL, 
    burnin = 0, compute.log.likelihood = TRUE)

...and希望提取每个主题-文档分配的概率,或者只是每个文档最可能的主题。使用'topicmodel‘包,我可以直接调用

代码语言:javascript
复制
topics(fit)

来获得它(就像在LDA with topicmodels, how can I see which topics different documents belong to?中一样)

我怎样才能得到与'lda‘相同的结果?

EN

回答 1

Stack Overflow用户

发布于 2015-10-26 12:26:12

我还没有使用过R的' lda‘包,但我使用了R中的’topicmodel‘包,并创建了适合5个主题的lda,使用

topic.fit <- LDA(文档-术语矩阵,5)

现在,如果您希望提取每个主题-文档分配的概率,请使用

topic.fit@gamma1:5,,gamma包含文档-主题矩阵

为了获得最有可能的主题,您可以使用

主题<- most.likely.topic (topic.fit,1)

希望这能回答你的问题。

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

https://stackoverflow.com/questions/32843286

复制
相关文章

相似问题

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