邓氏熵计算公式及算例:Ed = -Σi=1 to n(mi*log2(mi/((2^mi)-1)))
邓氏熵计算公式及算例
邓氏熵(Ed)是一种衡量信息不确定性的指标,其计算公式如下:
Ed = -Σi=1 to n(mi*log2(mi/((2^mi)-1)))
其中,mi表示第i个事件发生的概率。
以下是一些算例:
E1: m1(A) = 0.98, m2(B) = 0.01, m3(C) = 0.01;
Ed = -[(0.98log2(0.98/((2^0.98)-1))) + (0.01log2(0.01/((2^0.01)-1))) + (0.01*log2(0.01/((2^0.01)-1)))]
Ed ≈ 0.0809
E2: m1(A) = 0, m2(B) = 0.01, m3(C) = 0.99;
Ed = -[(0log2(0/((2^0)-1))) + (0.01log2(0.01/((2^0.01)-1))) + (0.99*log2(0.99/((2^0.99)-1)))]
Ed ≈ 0.0809
E3: m1(A) = 0.9, mi(B) = 0, mi(C) = 0.1;
Ed = -[(0.9log2(0.9/((2^0.9)-1))) + (0log2(0/((2^0)-1))) + (0.1*log2(0.1/((2^0.1)-1)))]
Ed ≈ 0.4689
通过以上算例,我们可以更加直观地理解邓氏熵的计算方法和应用。
原文地址: https://www.cveoy.top/t/topic/nJdN 著作权归作者所有。请勿转载和采集!