1 Entropy and KL divergence

1 Entropy and KL divergence

While studying the derivation of minimax lower bounds in nonparametric statistics, I recently came across Fano’s method. The intrinsic connection between it and information theory is fascinating. This note intends to reorganize these concepts using the language of measure theory to facilitate a deeper understanding. For probability theory, while Durrett’s textbook [2] is widely recommended, my personal references of choice are [3] and [4].

Let’s start from the concept of entropy. Let the ambient probability measure space be (E,ℰ,ℙ)𝐸ℰℙ. Suppose the real valued random variable X𝑋 has the density function p⁢(x)𝑝𝑥, that is, ℙX:=ℙ∘X−1assignsubscriptℙ𝑋ℙsuperscript𝑋1 is absolutely continuous with respect to the Lebesgue measure. The differential entropy is defined as

H⁢(X)=𝔼⁢[−log⁡p⁢(X)]=−∫ℝp⁢(x)⁢log⁡p⁢(x)⁢dx.𝐻𝑋𝔼delimited-[]𝑝𝑋subscriptℝ𝑝𝑥𝑝𝑥differential-d𝑥

It is the continuous analogue of the Shannon entropy for discrete random variables.

Consider two random variables X𝑋 and Y𝑌, and ℙ(X,Y)=ℙX⊗νsubscriptℙ𝑋𝑌tensor-productsubscriptℙ𝑋𝜈, where ν𝜈 is the conditional distribution of Y|Xconditional𝑌𝑋, that is, ν𝜈 is a transition probability satisfying ℙ⁢(Y∈A|X=x):=𝔼⁢[1Y∈A|X=x]=ν⁢(x,A)assignℙ𝑌conditional𝐴𝑋𝑥𝔼delimited-[]conditionalsubscript1𝑌𝐴𝑋𝑥𝜈𝑥𝐴, ℙXsubscriptℙ𝑋-a.s for each x∈ℝ𝑥ℝ and A∈ℬ⁢(ℝ)𝐴ℬℝ. Suppose (X,Y)𝑋𝑌 has density function p⁢(x,y)𝑝𝑥𝑦. Then the density of X𝑋 is pX⁢(x)=∫ℝp⁢(x,y)⁢dysubscript𝑝𝑋𝑥subscriptℝ𝑝𝑥𝑦differential-d𝑦, where pX⁢(x):=0assignsubscript𝑝𝑋𝑥0 if the integral is infinite (on a set of zero Lebesgue measure). Note that A:={x:pX⁢(x)=0}assign𝐴conditional-set𝑥subscript𝑝𝑋𝑥0 has zero ℙXsubscriptℙ𝑋-measure since ℙX⁢(A)=∫ApX⁢(x)⁢dx=0subscriptℙ𝑋𝐴subscript𝐴subscript𝑝𝑋𝑥differential-d𝑥0. Using Fubini’s theorem, one can verify for any A,B∈ℬ⁢(ℝ)𝐴𝐵ℬℝ that

ℙ(X,Y)⁢(A×B)=∫A×Bp⁢(x,y)⁢dx⁢dy=∫A(∫Bp⁢(x,y)pX⁢(x)⁢1pX⁢(x)>0⁢dy)⁢pX⁢(x)⁢dx.subscriptℙ𝑋𝑌𝐴𝐵subscript𝐴𝐵𝑝𝑥𝑦differential-d𝑥differential-d𝑦subscript𝐴subscript𝐵𝑝𝑥𝑦subscript𝑝𝑋𝑥subscript1subscript𝑝𝑋𝑥0differential-d𝑦subscript𝑝𝑋𝑥differential-d𝑥

Therefore, we can define

ν⁢(x,B)=1pX⁢(x)>0⁢∫Bp⁢(x,y)pX⁢(x)⁢dy+1pX⁢(x)=0⁢∫Bϕ⁢(y)⁢dy,𝜈𝑥𝐵subscript1subscript𝑝𝑋𝑥0subscript𝐵𝑝𝑥𝑦subscript𝑝𝑋𝑥differential-d𝑦subscript1subscript𝑝𝑋𝑥0subscript𝐵italic-ϕ𝑦differential-d𝑦

where ϕ⁢(y)italic-ϕ𝑦 is an arbitrary density function. This implies that ν⁢(x,⋅)≪λmuch-less-than𝜈𝑥⋅𝜆 for ℙXsubscriptℙ𝑋-a.e. x𝑥 (where λ𝜆 denotes the Lebesgue measure). The density function of Y|Xconditional𝑌𝑋 is pY|X⁢(y|x)=p⁢(x,y)pX⁢(x)⁢1pX⁢(x)>0+ϕ⁢(y)⁢1pX⁢(x)=0subscript𝑝conditional𝑌𝑋conditional𝑦𝑥𝑝𝑥𝑦subscript𝑝𝑋𝑥subscript1subscript𝑝𝑋𝑥0italic-ϕ𝑦subscript1subscript𝑝𝑋𝑥0, which is unique in the ℙXsubscriptℙ𝑋-a.e. sense. The conditional entropy is then defined as

H⁢(Y|X)𝐻conditional𝑌𝑋 =𝔼ℙX⁢[H⁢(Y|X=⋅)]=∫ℝ(∫ℝ−pY|X⁢(y|x)⁢log⁡pY|X⁢(y|x)⁢d⁢y)⁢pX⁢(x)⁢dxabsentsubscript𝔼subscriptℙ𝑋delimited-[]𝐻conditional𝑌𝑋⋅subscriptℝsubscriptℝsubscript𝑝conditional𝑌𝑋conditional𝑦𝑥subscript𝑝conditional𝑌𝑋conditional𝑦𝑥d𝑦subscript𝑝𝑋𝑥differential-d𝑥
=∫ℝ×ℝ−log⁡pY|X⁢(y|x)⁢ℙ(X,Y)⁢(d⁢(x,y))=𝔼⁢[−log⁡pY|X⁢(Y|X)],absentsubscriptℝℝsubscript𝑝conditional𝑌𝑋conditional𝑦𝑥subscriptℙ𝑋𝑌d𝑥𝑦𝔼delimited-[]subscript𝑝conditional𝑌𝑋conditional𝑌𝑋

where H⁢(Y|X=⋅):=∫ℝ−pY|X⁢(y|⋅)⁢log⁡pY|X⁢(y|⋅)⁢d⁢yassign𝐻conditional𝑌𝑋⋅subscriptℝsubscript𝑝conditional𝑌𝑋conditional𝑦⋅subscript𝑝conditional𝑌𝑋conditional𝑦⋅d𝑦 is a measurable function defined in the ℙXsubscriptℙ𝑋-a.e. sense. Note that H⁢(Y|X)𝐻conditional𝑌𝑋 does not depend on the value of pY|X⁢(y|x)subscript𝑝conditional𝑌𝑋conditional𝑦𝑥 on pX⁢(x)=0subscript𝑝𝑋𝑥0, hence is well-defined. It holds that

H⁢(Y|X)𝐻conditional𝑌𝑋 =∫ℝ(∫ℝ−p⁢(x,y)⁢[log⁡p⁢(x,y)−log⁡pX⁢(x)]⁢d⁢y)⁢dxabsentsubscriptℝsubscriptℝ𝑝𝑥𝑦delimited-[]𝑝𝑥𝑦subscript𝑝𝑋𝑥d𝑦differential-d𝑥
=H⁢(X,Y)−H⁢(X).absent𝐻𝑋𝑌𝐻𝑋

This is a commonly used identity in the information theory.

Now we recall the Kullback-Leibler (KL) divergence of two probability measures ℙ1subscriptℙ1 and ℙ2subscriptℙ2 on (E,ℰ)𝐸ℰ. It is defined as

DKL⁢(ℙ1∥ℙ2)={𝔼ℙ1⁢[log⁡d⁢ℙ1d⁢ℙ2]if⁢ℙ1≪ℙ2,+∞otherwise.subscript𝐷KLconditionalsubscriptℙ1subscriptℙ2casessubscript𝔼subscriptℙ1delimited-[]dsubscriptℙ1dsubscriptℙ2much-less-thanifsubscriptℙ1subscriptℙ2otherwise (1)

If ℙ1subscriptℙ1 and ℙ2subscriptℙ2 have densities p1⁢(x)subscript𝑝1𝑥 and p2⁢(x)subscript𝑝2𝑥 with respect to a common dominating measure (e.g., Lebesgue measure), then the KL divergence becomes

DKL⁢(ℙ1∥ℙ2)=∫ℝp1⁢(x)⁢log⁡p1⁢(x)p2⁢(x)⁢d⁢x.subscript𝐷KLconditionalsubscriptℙ1subscriptℙ2subscriptℝsubscript𝑝1𝑥subscript𝑝1𝑥subscript𝑝2𝑥d𝑥

This is the most commonly used form (although not fully rigorous) in data science and machine learning. There are many important properties of the KL divergence. Here I only list three of them:

  1. 1.

    Additivity for product distributions:

    DKL⁢(ℙ1⊗ℚ1∥ℙ2⊗ℚ2)=DKL⁢(ℙ1∥ℙ2)+DKL⁢(ℚ1∥ℚ2);subscript𝐷KLconditionaltensor-productsubscriptℙ1subscriptℚ1tensor-productsubscriptℙ2subscriptℚ2subscript𝐷KLconditionalsubscriptℙ1subscriptℙ2subscript𝐷KLconditionalsubscriptℚ1subscriptℚ2
  2. 2.

    Joint convexity:

    DKL⁢(λ⁢ℙ1+(1−λ)⁢ℚ1∥λ⁢ℙ2+(1−λ)⁢ℚ2)≤λ⁢DKL⁢(ℙ1∥ℙ2)+(1−λ)⁢DKL⁢(ℚ1∥ℚ2)subscript𝐷KL𝜆subscriptℙ1conditional1𝜆subscriptℚ1𝜆subscriptℙ21𝜆subscriptℚ2𝜆subscript𝐷KLconditionalsubscriptℙ1subscriptℙ21𝜆subscript𝐷KLconditionalsubscriptℚ1subscriptℚ2

    for any 0≤λ≤10𝜆1;

  3. 3.

    Non-negativity (Gibbs’ inequality):

    DKL⁢(ℙ1∥ℙ2)≥0,with equality iff ⁢ℙ1=ℙ2.formulae-sequencesubscript𝐷KLconditionalsubscriptℙ1subscriptℙ20with equality iff subscriptℙ1subscriptℙ2

Here I give a short proof for the non-negativity based on the definition (1). We only need to prove the case that ℙ1≪ℙ2much-less-thansubscriptℙ1subscriptℙ2. Let d⁢ℙ1d⁢ℙ2⁢(ω)=f⁢(ω)dsubscriptℙ1dsubscriptℙ2𝜔𝑓𝜔, where f𝑓 is ℙ2subscriptℙ2-a.s. measurable. By noticing that x⁢log⁡x𝑥𝑥 is a convex function, using Jensen’s inequality we obtain

𝔼ℙ1⁢[log⁡d⁢ℙ1d⁢ℙ2]subscript𝔼subscriptℙ1delimited-[]dsubscriptℙ1dsubscriptℙ2 =∫Ed⁢ℙ1d⁢ℙ2⁢log⁡d⁢ℙ1d⁢ℙ2⁢d⁢ℙ2absentsubscript𝐸dsubscriptℙ1dsubscriptℙ2dsubscriptℙ1dsubscriptℙ2dsubscriptℙ2
=∫Ef⁢(ω)⁢log⁡f⁢(ω)⁢ℙ2⁢(d⁢ω)absentsubscript𝐸𝑓𝜔𝑓𝜔subscriptℙ2d𝜔
=∫ℝx⁢log⁡x⁢(ℙ2∘f−1)⁢(d⁢x)absentsubscriptℝ𝑥𝑥subscriptℙ2superscript𝑓1d𝑥
≥∫ℝx⁢(ℙ2∘f−1)⁢(d⁢x)⋅log⁡(∫ℝx⁢(ℙ2∘f−1)⁢(d⁢x))absentsubscriptℝ⋅𝑥subscriptℙ2superscript𝑓1d𝑥subscriptℝ𝑥subscriptℙ2superscript𝑓1d𝑥
=0,absent0

since ∫ℝx⁢(ℙ2∘f−1)⁢(d⁢x)=∫Ef⁢(ω)⁢ℙ2⁢(d⁢ω)=ℙ1⁢(E)=1subscriptℝ𝑥subscriptℙ2superscript𝑓1d𝑥subscript𝐸𝑓𝜔subscriptℙ2d𝜔subscriptℙ1𝐸1.

For any two random variables X𝑋 and Y𝑌, their mutual information is defined as

I⁢(X;Y)=DKL⁢(ℙ(X,Y)∥ℙX⊗ℙY).𝐼𝑋𝑌subscript𝐷KLconditionalsubscriptℙ𝑋𝑌tensor-productsubscriptℙ𝑋subscriptℙ𝑌 (2)

Suppose (X,Y)𝑋𝑌 has the density function p⁢(x,y)𝑝𝑥𝑦. Then the density function of ℙX⊗ℙYtensor-productsubscriptℙ𝑋subscriptℙ𝑌 is pX⁢(x)⁢pY⁢(y)subscript𝑝𝑋𝑥subscript𝑝𝑌𝑦. Using that d⁢ℙ1d⁢ℙ2=d⁢ℙ1/d⁢μd⁢ℙ2/d⁢μdsubscriptℙ1dsubscriptℙ2dsubscriptℙ1d𝜇dsubscriptℙ2d𝜇 where ℙ1,ℙ2≪μmuch-less-thansubscriptℙ1subscriptℙ2𝜇, one can verify

I⁢(X;Y)=H⁢(X)+H⁢(Y)−H⁢(X,Y)=H⁢(Y)−H⁢(Y|X).𝐼𝑋𝑌𝐻𝑋𝐻𝑌𝐻𝑋𝑌𝐻𝑌𝐻conditional𝑌𝑋

Using the non-negativity of the KL divergence, the above identify implies that H⁢(Y|X)≤H⁢(Y)𝐻conditional𝑌𝑋𝐻𝑌, i.e., conditioning reduces the entropy.

2 Fano’s inequality

Now we consider the nonparametric estimation. Suppose we have a family of probability distributions 𝒫={ℙθ:θ∈Θ}𝒫conditional-setsubscriptℙ𝜃𝜃Θ on a measurable space (F,ℱ)𝐹ℱ, and a Borel measurable space on a metric space (Θ,d)Θ𝑑 with d⁢(⋅,⋅)𝑑⋅⋅ being the metric. From a statistical perspective, the aim is to estimate a parameter θ∈Θ𝜃Θ from a sample data X𝑋 by assuming X∼ℙθsimilar-to𝑋subscriptℙ𝜃 with a θ∈Θ𝜃Θ. The whole set of estimators is 𝒮est={θ^:(θ^:F→Θ) is measurable}, consisting of all measurable maps from the observation space F𝐹 to parameter space ΘΘ. In order to quantify the estimation in the worst case, consider the minimax risk

ℜ⁢(Θ)=infθ^∈𝒮estsupθ∈Θ𝔼ℙθ⁢[d⁢(θ^⁢(⋅),θ)],ℜΘsubscriptinfimum^𝜃subscript𝒮estsubscriptsupremum𝜃Θsubscript𝔼subscriptℙ𝜃delimited-[]𝑑^𝜃⋅𝜃 (3)

where supθ∈Θ𝔼ℙθ⁢[d⁢(θ^⁢(⋅),θ)]subscriptsupremum𝜃Θsubscript𝔼subscriptℙ𝜃delimited-[]𝑑^𝜃⋅𝜃 is the worst-case risk given an estimator θ^^𝜃. In particular, the definition of the minimax risk does not require an underlying random variable X𝑋. Nevertheless, in statistical inference one typically starts from sample data X𝑋 and then constructs an estimator θ^⁢(X)^𝜃𝑋.

Fano’s inequality is a fundamental tool in information theory and statistical minimax lower bounds. It provides a way to quantify the intrinsic difficulty of an estimation or decision problem by reducing it to a multi-class hypothesis testing problem. The core intuition is:

If the estimation problem is essentially a hard classification task (among M𝑀 possible distributions), and the available data does not provide enough information to reliably identify the true model, then any estimator will necessarily make large errors.

If we can construct a finite collection of well-separated parameters {θ1,…,θM}subscript𝜃1…subscript𝜃𝑀, such that their corresponding distributions ℙθ1,…,ℙθMsubscriptℙsubscript𝜃1…subscriptℙsubscript𝜃𝑀 are hard to distinguish (e.g., their KL divergences are small), then any estimator θ^^𝜃 must incur large error.

The following version of Fano’s inequality is presented in a pure probabilistic manner, which is slightly different from the standard forms in the literature. It is adapted from the one presented in [1] with minor modifications.

Theorem 1 (Fano’s inequality).

Let (E,ℰ,ℙ)𝐸ℰℙ be a probability measure space such that X:(E,ℰ)→(F,ℱ):𝑋→𝐸ℰ𝐹ℱ is an F𝐹-valued random variable and J:E→{1,2,…,M}:𝐽→𝐸12…𝑀 is uniformly distributed with M≥2𝑀2. Then for any measurable map ψ:F→{1,2,…,M}:𝜓→𝐹12…𝑀, it holds

ℙ⁢(ψ⁢(X)≠J)≥1−I⁢(X;J)+log⁡2log⁡M.ℙ𝜓𝑋𝐽1𝐼𝑋𝐽2𝑀 (4)

Since I⁢(X;J)𝐼𝑋𝐽 measures how much information the data X𝑋 carries about the hidden index J𝐽 (an interesting property is: I⁢(J;X)=I⁢(X;J)≤H⁢(J)𝐼𝐽𝑋𝐼𝑋𝐽𝐻𝐽 with equality if and only if J𝐽 is determined by X𝑋), if X𝑋 is not sufficiently informative to distinguish among the M𝑀 hypotheses, then I⁢(X;J)𝐼𝑋𝐽 is small. In this case, the lower bound in Fano’s inequality is larger, implying that any test ψ⁢(X)𝜓𝑋 must fail to identify the true index J𝐽 with high probability.

3 Fano’s method for minimax lower bounds

Let’s come back to the nonparametric estimation. The basic settings are:

  • •

    A metric space (Θ,d)Θ𝑑 which leads to a Borel measurable space;

  • •

    A family of probability measures 𝒫={ℙθ:θ∈Θ}𝒫conditional-setsubscriptℙ𝜃𝜃Θ on a measurable space (F,ℱ)𝐹ℱ;

  • •

    A set of estimators 𝒮est={θ^:(θ^:F→Θ) is measurable}.

From a pure theoretical perspective, an F𝐹-valued random variable X𝑋 is not needed. However, to establish Fano’s method, we will introduce such an X𝑋, and let F𝐹 to be a Polish space to ensure the existence of regular conditional distribution of X𝑋 knowing another random variable.

Theorem 2 (Fano’s method).

Suppose there are M𝑀 parameters θ1,…,θM∈Θsubscript𝜃1…subscript𝜃𝑀Θ satisfying that:

  • •

    d⁢(θi,θj)≥2⁢δ>0𝑑subscript𝜃𝑖subscript𝜃𝑗2𝛿0 for all i≠j𝑖𝑗;

  • •

    the average pairwise KL divergence satisfies

    1M2⁢∑i≠jDKL⁢(ℙθi∥ℙθj)≤β.1superscript𝑀2subscript𝑖𝑗subscript𝐷KLconditionalsubscriptℙsubscript𝜃𝑖subscriptℙsubscript𝜃𝑗𝛽

Then it holds

infθ^∈𝒮estmax1≤i≤M⁡ℙθi⁢(d⁢(θ^,θi)≥δ)≥1−β+log⁡2log⁡M.subscriptinfimum^𝜃subscript𝒮estsubscript1𝑖𝑀subscriptℙsubscript𝜃𝑖𝑑^𝜃subscript𝜃𝑖𝛿1𝛽2𝑀 (5)
Proof.

To apply Fano’s inequality, we introduce an ambient space (E,ℰ,ℙ)𝐸ℰℙ that ensures a uniformly distributed map J:E→{1,2,…,M}:𝐽→𝐸12…𝑀 and a measurable map X~:E→F:~𝑋→𝐸𝐹 satisfying X~|J=j∼ℙθjconditional~𝑋𝐽𝑗similar-tosubscriptℙsubscript𝜃𝑗. Then the distribution of X~~𝑋 is

ℙX~⁢(A)=𝔼⁢[1X~∈A]=𝔼⁢[𝔼⁢[1X~∈A|J]]=∑i=1M𝔼⁢[1X~∈A|J=j]⁢ℙ⁢(J=j)=1M⁢∑j=1Mℙθj⁢(A)subscriptℙ~𝑋𝐴𝔼delimited-[]subscript1~𝑋𝐴𝔼delimited-[]𝔼delimited-[]conditionalsubscript1~𝑋𝐴𝐽superscriptsubscript𝑖1𝑀𝔼delimited-[]conditionalsubscript1~𝑋𝐴𝐽𝑗ℙ𝐽𝑗1𝑀superscriptsubscript𝑗1𝑀subscriptℙsubscript𝜃𝑗𝐴

for any A∈ℱ𝐴ℱ. This implies that ℙX~=1M⁢∑j=1Mℙθjsubscriptℙ~𝑋1𝑀superscriptsubscript𝑗1𝑀subscriptℙsubscript𝜃𝑗. Now we calculate I⁢(X~;J)𝐼~𝑋𝐽. It is easy to verify that ℙ(X~,J)≪ℙX~⊗ℙJmuch-less-thansubscriptℙ~𝑋𝐽tensor-productsubscriptℙ~𝑋subscriptℙ𝐽. Let f⁢(x,j)=d⁢ℙ(X~,J)d⁢(ℙX~⊗ℙJ)⁢(x,j)𝑓𝑥𝑗dsubscriptℙ~𝑋𝐽dtensor-productsubscriptℙ~𝑋subscriptℙ𝐽𝑥𝑗. We have

I⁢(X~;J)𝐼~𝑋𝐽 =DKL⁢(ℙ(X~,J)∥ℙX~⊗ℙJ)=𝔼ℙ(X~,J)⁢[log⁡f]absentsubscript𝐷KLconditionalsubscriptℙ~𝑋𝐽tensor-productsubscriptℙ~𝑋subscriptℙ𝐽subscript𝔼subscriptℙ~𝑋𝐽delimited-[]𝑓
=𝔼⁢[𝔼⁢[log⁡f⁢(X~,J)|J]]=1M⁢∑j=1M𝔼ℙθj⁢[log⁡f⁢(⋅,j)].absent𝔼delimited-[]𝔼delimited-[]conditional𝑓~𝑋𝐽𝐽1𝑀superscriptsubscript𝑗1𝑀subscript𝔼subscriptℙsubscript𝜃𝑗delimited-[]𝑓⋅𝑗

By noticing that

ℙθj⁢(A)M=ℙ(X~,J)⁢(A×{j})=∫A×{j}f⁢(x,j)⁢(ℙX~⊗ℙJ)⁢(d⁢(x,j))=1M⁢∫Af⁢(x,j)⁢ℙX~⁢(d⁢x),subscriptℙsubscript𝜃𝑗𝐴𝑀subscriptℙ~𝑋𝐽𝐴𝑗subscript𝐴𝑗𝑓𝑥𝑗tensor-productsubscriptℙ~𝑋subscriptℙ𝐽d𝑥𝑗1𝑀subscript𝐴𝑓𝑥𝑗subscriptℙ~𝑋d𝑥

for any A∈ℱ𝐴ℱ and j∈{1,…,M}𝑗1…𝑀, it holds ℙθj⁢(A)=∫Af⁢(x,j)⁢ℙX~⁢(d⁢x)subscriptℙsubscript𝜃𝑗𝐴subscript𝐴𝑓𝑥𝑗subscriptℙ~𝑋d𝑥, implying d⁢ℙθjd⁢ℙX~=f⁢(⋅,j)dsubscriptℙsubscript𝜃𝑗dsubscriptℙ~𝑋𝑓⋅𝑗. Thus,

I⁢(X~;J)=1M⁢∑j=1M𝔼ℙθj⁢[log⁡d⁢ℙθjd⁢ℙX~]=1M⁢∑j=1MDKL⁢(ℙθj∥ℙX~).𝐼~𝑋𝐽1𝑀superscriptsubscript𝑗1𝑀subscript𝔼subscriptℙsubscript𝜃𝑗delimited-[]dsubscriptℙsubscript𝜃𝑗dsubscriptℙ~𝑋1𝑀superscriptsubscript𝑗1𝑀subscript𝐷KLconditionalsubscriptℙsubscript𝜃𝑗subscriptℙ~𝑋

Using the convexity of KL divergence, we have

DKL⁢(ℙθj∥ℙX~)=DKL⁢(∑i=1M1M⁢ℙθj∥∑i=1M1M⁢ℙθi)≤1M⁢∑i=1MDKL⁢(ℙθj∥ℙθi).subscript𝐷KLconditionalsubscriptℙsubscript𝜃𝑗subscriptℙ~𝑋subscript𝐷KLconditionalsuperscriptsubscript𝑖1𝑀1𝑀subscriptℙsubscript𝜃𝑗superscriptsubscript𝑖1𝑀1𝑀subscriptℙsubscript𝜃𝑖1𝑀superscriptsubscript𝑖1𝑀subscript𝐷KLconditionalsubscriptℙsubscript𝜃𝑗subscriptℙsubscript𝜃𝑖

Combining the above relations obtains

I⁢(X~;J)≤1M2⁢∑i≠jDKL⁢(ℙθi∥ℙθj)≤β.𝐼~𝑋𝐽1superscript𝑀2subscript𝑖𝑗subscript𝐷KLconditionalsubscriptℙsubscript𝜃𝑖subscriptℙsubscript𝜃𝑗𝛽

Define the map ψ:F→{1,2,…,M}:𝜓→𝐹12…𝑀 as ψ⁢(x)=argmin1≤i≤Md⁢(θ^⁢(x),θi)𝜓𝑥subscriptargmin1𝑖𝑀𝑑^𝜃𝑥subscript𝜃𝑖 (take the smallest index if there are multiple smallest θisubscript𝜃𝑖), which is measurable since d⁢(⋅,θi)𝑑⋅subscript𝜃𝑖 is Borel measurable on ΘΘ. Then for any 1≤j≤M1𝑗𝑀 it holds

d⁢(θψ⁢(x),θj)≤d⁢(θ^⁢(x),θj)+d⁢(θ^⁢(x),θψ⁢(x))≤2⁢d⁢(θ^⁢(x),θj).𝑑subscript𝜃𝜓𝑥subscript𝜃𝑗𝑑^𝜃𝑥subscript𝜃𝑗𝑑^𝜃𝑥subscript𝜃𝜓𝑥2𝑑^𝜃𝑥subscript𝜃𝑗

Since d⁢(θψ⁢(x),θj)≥2⁢δ𝑑subscript𝜃𝜓𝑥subscript𝜃𝑗2𝛿 when ψ⁢(x)≠j𝜓𝑥𝑗, we have

{ψ≠j}⊂{d⁢(θ^,θj)≥δ}⟹ℙθj⁢(d⁢(θ^,θj)≥δ)≥ℙθj⁢(ψ≠j).formulae-sequence𝜓𝑗𝑑^𝜃subscript𝜃𝑗𝛿⟹subscriptℙsubscript𝜃𝑗𝑑^𝜃subscript𝜃𝑗𝛿subscriptℙsubscript𝜃𝑗𝜓𝑗

For this X~~𝑋, we have

ℙ⁢(ψ⁢(X~)≠J)=𝔼⁢[𝔼⁢[1ψ⁢(X~)≠J|J]]=1M⁢∑j=1Mℙθj⁢(ψ≠j).ℙ𝜓~𝑋𝐽𝔼delimited-[]𝔼delimited-[]conditionalsubscript1𝜓~𝑋𝐽𝐽1𝑀superscriptsubscript𝑗1𝑀subscriptℙsubscript𝜃𝑗𝜓𝑗

The above two relations lead to

ℙ⁢(ψ⁢(X~)≠J)≤1M⁢∑j=1Mℙθj⁢(d⁢(θ^,θj)≥δ)≤max1≤i≤M⁡ℙθi⁢(d⁢(θ^,θi)≥δ).ℙ𝜓~𝑋𝐽1𝑀superscriptsubscript𝑗1𝑀subscriptℙsubscript𝜃𝑗𝑑^𝜃subscript𝜃𝑗𝛿subscript1𝑖𝑀subscriptℙsubscript𝜃𝑖𝑑^𝜃subscript𝜃𝑖𝛿

Using Fano’s inequality, we obtain

max1≤i≤M⁡ℙθi⁢(d⁢(θ^,θi)≥δ)≥1−I⁢(X~;J)+log⁡2log⁡M≥1−β+log⁡2log⁡M.subscript1𝑖𝑀subscriptℙsubscript𝜃𝑖𝑑^𝜃subscript𝜃𝑖𝛿1𝐼~𝑋𝐽2𝑀1𝛽2𝑀

Taking infimum for θ^^𝜃 gives the desired lower bound. ∎

Using the relation 𝔼ℙθ⁢[d⁢(θ^,θ)]≥δ⁢ℙθ⁢(d⁢(θ^,θ)≥δ)subscript𝔼subscriptℙ𝜃delimited-[]𝑑^𝜃𝜃𝛿subscriptℙ𝜃𝑑^𝜃𝜃𝛿, we have

supθ∈Θ𝔼ℙθ⁢[d⁢(θ^,θ)]≥max1≤i≤M⁡δ⁢ℙθi⁢(d⁢(θ^,θi)≥δ).subscriptsupremum𝜃Θsubscript𝔼subscriptℙ𝜃delimited-[]𝑑^𝜃𝜃subscript1𝑖𝑀𝛿subscriptℙsubscript𝜃𝑖𝑑^𝜃subscript𝜃𝑖𝛿

Then the Fano’s method gives

ℜ⁢(Θ)≥δ⁢(1−β+log⁡2log⁡M).ℜΘ𝛿1𝛽2𝑀

In [5, §2.6], there are several other variants of Fano’s method, all sharing the same core intuition as the version presented here. A systematic application of Fano’s method as well as other methods to concrete statistical inference problems can also be found in this book.

References

  • [1] Y. Chen (2020) Lecture 18: minimax lower bounds. Lecture note for High Dimensional Probability and Statistics, pp. 1–3. External Links: Link Cited by: §2.
  • [2] R. Durrett (2019) Probability: Theory and Examples. 5th edition, Cambridge University Press. External Links: Link Cited by: §1.
  • [3] A. Klenke (2020) Probability theory: a comprehensive course. 3rd edition, Springer. External Links: Link Cited by: §1.
  • [4] J. Le Gall (2022) Measure theory, probability, and stochastic processes. Springer. External Links: Link Cited by: §1.
  • [5] A. B. Tsybakov (2009) Introduction to nonparametric estimation. Springer. External Links: Link Cited by: §3.