邓氏熵计算公式及算例

邓氏熵(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

通过以上算例,我们可以更加直观地理解邓氏熵的计算方法和应用。

邓氏熵计算公式及算例:Ed = -Σi=1 to n(mi*log2(mi/((2^mi)-1)))

原文地址: https://www.cveoy.top/t/topic/nJdN 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录