政策资讯

Policy Information


NLP之TopicModel:朴素贝叶斯NB的先验概率之Dirichlet分布的应用

来源: 重庆市软件正版化服务中心    |    时间: 2022-09-19    |    浏览量: 64601    |   

NLP之TopicModel:朴素贝叶斯NB的先验概率之Dirichlet分布的应用

目录

1、Dirichlet骰子先验和后验分布的采样

2、稀疏Dirichlet先验的采样


1、Dirichlet骰子先验和后验分布的采样

输出结果

实现代码

  1. import numpy as np
  2. np.set_printoptions(precision=3)
  3. dirichlet01=np.random.dirichlet((1,1,1,1,1,1),5)
  4. dirichlet02=np.random.dirichlet((6,3,2,2,2,1),5)
  5. print(dirichlet01)
  6. print(dirichlet02)

2、稀疏Dirichlet先验的采样

实现代码

  1. import numpy as np
  2. np.set_printoptions(suppress=True, precision=3)
  3. dirichlet03=np.random.dirichlet((0.2,0.2,0.2,0.2,0.2,0.2),5)
  4. print(dirichlet03)

输出结果

评论

QQ咨询 扫一扫加入群聊,了解更多平台咨询
微信咨询 扫一扫加入群聊,了解更多平台咨询
意见反馈
立即提交
QQ咨询
微信咨询
意见反馈