條件熵定義

條件熵定義的最原始形式

\[ H(Y|X)=\sum_{x\in X} p(x)H(Y|X=x) \]spa

或者寫成這樣數學

\[ H(Y|X)=\sum_{i=1}^{n} p(x_i)H(Y|X=x_i) \]it

這裏 \(n\) 表示隨機變量 \(X\) 取值的個數,無論是條件熵仍是熵,都是計算 \(Y\) (能夠理解爲因變量)的熵,\(H(Y|X)\) 能夠理解爲在已知一些信息的狀況下,因變量 \(Y\) 的不純度,即在
\(X\) 的劃分下,\(Y\) 被分割愈來愈「純」的程度,即信息的加入能夠下降熵。io

這裏又假設隨機變量 \(Y\)\(m\) 個取值,將 \(H(Y|X=x_i)\) 用定義式
\[H(Y|X=x_i) = - \sum_{j=1}^{m} p(y_j|X=x_i)\log p(y_j|X=x_i)\] 代入上式,得class

\[ \begin{equation}\begin{split} H(Y|X)&=\sum_{i=1}^{n} p(x_i)H(Y|X=x_i) \\ &=\sum_{i=1}^{n} p(x_i)\left(- \sum_{j=1}^{m} p(y_j|X=x_i) \log p(y_j|X=x_i)\right)\\ &=-\sum_{i=1}^{n}p(x_i) \sum_{j=1}^{m} p(y_j|x_i) \log p(y_j|x_i) \end{split}\end{equation} \]變量


\[ H(Y|X)=\sum_{i=1}^{n} p(x_i)H(Y|X=x_i) =-\sum_{i=1}^{n}p(x_i) \sum_{j=1}^{m} p(y_j|x_i) \log p(y_j|x_i) \]di

  • 條件熵表示在已知隨機變量 \(X\) 的條件下,\(Y\)條件機率分佈的熵對隨機變量 \(X\)的數學指望。
  • 熵是數學指望(信息量的數學指望),條件熵也是數學指望,是數學指望的數學指望,有點拗口,不妨把定義多看幾遍,就清楚了。
相關文章
相關標籤/搜索