首页 > 编程知识 正文

熵在信息论中的含义,信息和熵的关系

时间:2023-05-03 14:59:44 阅读:221980 作者:1515

信息熵的真正意义,信息能够量化的过程,能够展示出来的数据,一组数据,在python中的量化过程,
只要能通过计算,将结果运算出来就是将问题转化为一个可以解决的问题

from collections import Counter
def entropy(y):
counter = Counter(y)
res = 0.0
for num in counter.values():
p = num / len(y)
res += -p * np.log§
return res

entropy([1,1,1,1,0,0,0,0,4,4,4,4,5])

1.2852930241200995

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。