给出x 和 y 的联合概率,求信息熵
2018-06-06 23:15
155 查看
f <- function(x) { x <- x[which(x != 0)] return(-sum(x*log(x))) } information_entropy <- function(A) { apply(A, 1, f) apply(A, 1, f) temp1 <- as.vector(A) temp1 <- temp1[which(temp1 != 0)] result <- -sum(temp1*log(temp1)) list("x的信息熵" = apply(A, 1, f), "x的信息熵" = apply(A, 2, f), "x,y的联合信息熵" = result) } A <- matrix(1/2, ncol = 2, nrow = 2) information_entropy(A)
阅读更多
相关文章推荐
- :输入10个整数,保存在一个数组中,在数组中查找某个数,给出是否找到的信息。如果找到了,要求输出该数在数组中所处的位置;如果找不到,输出“没有找到!
- 查看程序运行失败后core文件给出的信息
- Oracle问题解决记录:报错信息为-ORA-12505: TNS: 监听程序当前无法识别连接描述符中所给出的 SID
- 信息量、熵、最大熵、联合熵、条件熵、相对熵、互信息
- 置富科技与华澜微电子正式签约,联合开发信息安全固态存储项目
- 信息论中的熵(信息熵,联合熵,交叉熵,互信息)和最大熵模型
- 条件概率、联合概率、边缘概率
- 关于试验(测量),事件,随机变量,取值,概率分布,信息,信息熵的理解
- 政府安全资讯精选 2017年第二十期 工信部发布《工业控制系统信息安全行动计划》;平昌冬奥会或成为黑客攻击目标 部分组织已遭钓鱼;多部门联合开展公共信息资源开放试点工作
- matlab 产生任意概率密度的联合分布
- 页面给出报错信息
- 创建PROCEDURE失败,给出提示信息 access denied for user 'root'@'%' to databese
- 使用概率矩阵模型在推荐系统中整合多种信息
- 图像的熵、联合熵、互信息
- 医院管理系统(实现功能:浏览医院的整体结构,给定任意节点输出该节点信息就子节点信息,计算在给出点之间的“病房的数量”)
- 信息熵 条件熵 联合熵 交叉熵 互信息
- 联合培养的相关信息
- 联合分布概率公式
- 2017.11.21 postgre更新时需要联合其他表的信息
- 最大熵模型(Maximum Etropy)—— 熵,条件熵,联合熵,相对熵,互信息及其关系,最大熵模型。。