【问题标题】:What is n_components in NMF(Non-Negative Matrix Factorization) in sklearn?sklearn中NMF(非负矩阵分解)中的n_components是什么?
【发布时间】:2021-02-24 21:37:20
【问题描述】:

sklearn.NMF 中的n_components 是什么?

nmf = NMF(n_components=2, init='random', random_state=0)
nmf.fit(V)

【问题讨论】:

  • 阅读wiki并将features替换为components,

标签: machine-learning scikit-learn recommendation-engine nmf


【解决方案1】:

这是我看到如何使用此参数的一个示例:

在自然语言处理中用于主题建模时,n_components可以作为要打印出来的主题数。

例如,如果我将 NMF 对象放在 TF-IDF 矢量化器上并设置 n_components = 10,我可以使用它来显示 10 个不同的单词集合,我可以将它们解释为我的主题。

【讨论】:

  • 谢谢@Nate!
猜你喜欢
  • 2014-09-04
  • 2017-09-06
  • 2015-10-06
  • 2017-07-10
  • 2012-11-28
  • 2017-04-07
  • 1970-01-01
  • 2012-05-02
  • 2013-05-10
相关资源
最近更新 更多