Zhang_xxxx_ 2023-12-23 23:48 采纳率: 0%
浏览 2

lda主题模型可视化

img


为什么是这样的呀,我看别人的都是参差不齐的,我这个是没有训练好吗?有没有方法可以解决啊

  • 写回答

1条回答 默认 最新

  • CSDN-Ada助手 CSDN-AI 官方账号 2023-12-25 22:31
    关注

    【相关推荐】



    • 你可以参考下这个问题的回答, 看看是否对你有帮助, 链接: https://ask.csdn.net/questions/7412132
    • 这篇博客你也可以参考下:主题模型LDA的实现
    • 除此之外, 这篇博客: 机器学习 | LDA主题模型中的 6.4.4 定义函数显示每个主题里面前若干个关键词 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
      def print_top_words(model, feature_names, n_top_words):
          for topic_idx, topic in enumerate(model.components_):
              print("Topic #%d:" % topic_idx)
              print(" ".join([feature_names[i]
                              for i in topic.argsort()[:-n_top_words - 1:-1]]))
          print()
      

      注:函数argsort的补充

      作用:argsort函数返回的是数组值从小到大的索引值

      import numpy as np
      a = np.array([1,3,4,5,7,2,6])
      a.argsort() 
      # 正常排序是1 2 3 4 5 6 7
      # 对应的索引是 0 5 1  2 3 6 4
      
      array([0, 5, 1, 2, 3, 6, 4])
      

      n_top_words = 5
      tf_feature_names = tf_vectorizer.get_feature_names()
      print_top_words(lda, tf_feature_names, n_top_words)
      
      Topic #0:
      美容美妆 数码科技 金融财经 存储云盘 休闲旅行
      Topic #1:
      娱乐 生活 体育 综合娱乐 科技
      Topic #2:
      打车出行 休闲旅行 外卖 邮箱 存储云盘
      Topic #3:
      买车 汽车 爱车 汽车交通 有车
      Topic #4:
      父母 小孩 育儿社区 美容美妆 团购
      

    如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^
    评论

报告相同问题?

问题事件

  • 创建了问题 12月23日

悬赏问题

  • ¥60 基于MATLAB的TAOD算法
  • ¥15 Groimp使用疑问
  • ¥15 c++ 主窗口里面的菜单如何脱离主窗口
  • ¥15 MDK–ARM里一直找不到调试器
  • ¥15 oracle中sql查询问题
  • ¥15 vue使用gojs3.0版本,在nodeDataArray中的iconSrc使用gif本地路径,展示出来后动画是静态的,不是动态的
  • ¥100 代写个MATLAB代码,有偿
  • ¥15 ansys electronics 2021 R1安装报错,错误代码2,如图
  • ¥15 Dev-c++打字不出现中文,但出现日文
  • ¥30 搭建面包板由NE555N和SN74LS90N组成的计时电路时出了问题