1. Learn
  2. /
  3. 课程
  4. /
  5. Python 中的无监督学习

Connected

道练习

将 NMF 应用于 Wikipedia 文章

在视频中,您看到过用 NMF 来变换一个简单的词频数组。现在轮到您来应用 NMF,这次使用给定的 Wikipedia 文章的 tf-idf 词频数组(以 csr 矩阵 articles 提供)。请在这里拟合模型并变换这些文章。在下一个练习中,您将进一步探索结果。

说明

100 XP
  • 从 sklearn.decomposition 导入 NMF。
  • 创建名为 model 的 NMF 实例,并设置 6 个分量。
  • 将模型拟合到词频数据 articles。
  • 使用 model 的 .transform() 方法来变换 articles,并将结果赋给 nmf_features。
  • 打印 nmf_features,先大致了解其外观(使用 .round(2) 将条目保留 2 位小数)。