[求助]为什么我会得到负面的信息收益?
我的错误是,我没有意识到如果所有的都是一种类型,熵是0。因此,如果全部都是正的,熵是0,并且如果全部都是负的,它也是零。如果等于正数和负数,熵将为1。
这是没有任何意义的,会得到负面的信息收益。
但是基于这个例子,我得到了负面的信息收益。
这里是数据:
如果我计算的湿度属性的信息增益,我得到这样的:这里
显然我失去了一些东西。编辑: 澄清我如何理解它。
整个系统的熵定义为:
在这种情况下则是:
而且每个属性附加伤害的信息增益定义为:
这对于湿度我估计到:
系统的熵 - (1/4)湿度正常的熵 - 湿度高
按照这个自由报办公室计算器(3/4)熵:
或者是我对属性信息增益公式的理解不正确?
嗨阿美,谢谢。我发现我的错误。如果全部为负值或全部为正值,则熵为0。如果相等的数字是正数和负数,熵是1。 – georgelappies
对,你也是不要忘记乘以事件的概率,在这个事件中你调节信息增益的计算变量!我必须说,很高兴看到关于熵的问题。 –