Skip to content
START WITH A QUESTION

What would you like to understand?

Find an answer. See the moment it becomes clear. Follow the idea further.

← Concept directory

Answers for “为什么条件熵 H(X|Y) 总是小于或等于无条件熵 H(X)?”

4 keyword matches

Understanding your question. You can explore the search results below now.

Understand why

↗

Conditional entropy H(X|Y) is bounded by 0≤H0 \le H(X|Y) ≤ H(X)H(X) because learning the value of Y provides information that can only reduce or leave unchanged the average uncertainty about X; it cannot increase it on average.

Conditions: X and Y are discrete random variables.

Meet the concept

↗

Conditional entropy H(X|Y) measures the average remaining uncertainty or surprise about a random variable X after another random variable Y has been observed. It is defined as the expected value of the conditional self-information h(x|y) over the joint distribution of X and Y.

Conditions: X and Y are discrete random variables.; The sum is taken over the joint alphabet Ax×AyA_x \times A_y.

Know when to use it

↗

Conditional entropy H(X|Y) equals unconditional entropy H(X)H(X) if and only if the random variables X and Y are statistically independent. In this case, knowing Y provides no information about X, so the uncertainty remains unchanged.

Conditions: X and Y are discrete random variables.

Find a method

↗

The lecturer models English text as a Markov chain where the probability of the next character X depends on the previous character Y. By conditioning on context, such as knowing the previous letter is Q, the uncertainty about the next letter (often U) is greatly reduced, demonstrating how conditional entropy H(X|Y) lowers average code length.

Conditions: The source is English text.; The previous character is treated as conditioning information for the next character.