Information dimension

In information theory, information dimension is an information measure for random vectors in Euclidean space, based on the normalized entropy of finely quantized versions of the random vectors. This concept was first introduced by Alfréd Rényi in 1959.[1]

Simply speaking, it is a measure of the fractal dimension of a probability distribution. It characterizes the growth rate of the Shannon entropy given by successively finer discretizations of the space.

In 2010, Wu and Verdú gave an operational characterization of Rényi information dimension as the fundamental limit of almost lossless data compression for analog sources under various regularity constraints of the encoder/decoder.

Definition and Properties

The entropy of a discrete random variableZ{\displaystyle Z} is

H0(Z)=zsupp(PZ)PZ(z)log21PZ(z){\displaystyle \mathbb {H} _{0}(Z)=\sum _{z\in supp(P_{Z})}P_{Z}(z)\log _{2}{\frac {1}{P_{Z}(z)}}}

where PZ(z){\displaystyle P_{Z}(z)} is the probability measure of Z{\displaystyle Z} when Z=z{\displaystyle Z=z}, and the supp(PZ){\displaystyle supp(P_{Z})} denotes a set {z|zZ,PZ(z)>0}{\displaystyle \{z|z\in {\mathcal {Z}},P_{Z}(z)>0\}}.

Let X{\displaystyle X} be an arbitrary real-valued random variable. Given a positive integerm{\displaystyle m}, we create a new discrete random variable

Xm=mXm{\displaystyle \langle X\rangle _{m}={\frac {\lfloor mX\rfloor }{m}}}

where the {\displaystyle \lfloor \cdot \rfloor } is the floor operator which converts a real number to the greatest integer less than it. Then

d_(X)=lim infmH0(Xm)log2m{\displaystyle {\underline {d}}(X)=\liminf _{m\rightarrow \infty }{\frac {\mathbb {H} _{0}(\langle X\rangle _{m})}{\log _{2}m}}}

and

d¯(X)=lim supmH0(Xm)log2m{\displaystyle {\bar {d}}(X)=\limsup _{m\rightarrow \infty }{\frac {\mathbb {H} _{0}(\langle X\rangle _{m})}{\log _{2}m}}}

are called lower and upper information dimensions of X{\displaystyle X} respectively. When d_(X)=d¯(X){\displaystyle {\underline {d}}(X)={\bar {d}}(X)}, we call this value information dimension of X{\displaystyle X},

d(X)=limmH0(Xm)log2m{\displaystyle d(X)=\lim _{m\rightarrow \infty }{\frac {\mathbb {H} _{0}(\langle X\rangle _{m})}{\log _{2}m}}}

Some important properties of information dimension d(X){\displaystyle d(X)}:

  • If the mild condition H(X)<{\displaystyle \mathbb {H} (\lfloor X\rfloor )<\infty } is fulfilled, we have 0d_(X)d¯(X)1{\displaystyle 0\leq {\underline {d}}(X)\leq {\bar {d}}(X)\leq 1}.
  • For an n{\displaystyle n}-dimensional random vector X{\displaystyle {\vec {X}}}, the first property can be generalized to 0d_(X)d¯(X)n{\displaystyle 0\leq {\underline {d}}({\vec {X}})\leq {\bar {d}}({\vec {X}})\leq n}.
  • It is sufficient to calculate the upper and lower information dimensions when restricting to the exponential subsequence m=2l{\displaystyle m=2^{l}}.
  • d_(X){\displaystyle {\underline {d}}(X)} and d¯(X){\displaystyle {\bar {d}}(X)} are kept unchanged if rounding or ceiling functions are used in quantization.

d-Dimensional Entropy

If the information dimension d{\displaystyle d} exists, one can define the d{\displaystyle d}-dimensional entropy of this distribution by

Hd(X)(X)=limn+(H0(Xn)d(X)log2n){\displaystyle \mathbb {H} _{d(X)}(X)=\lim _{n\rightarrow +\infty }(\mathbb {H} _{0}(\langle X\rangle _{n})-d(X)\log _{2}n)}

provided the limit exists. If d=0{\displaystyle d=0}, the zero-dimensional entropy equals the standard Shannon entropyH0(X){\displaystyle \mathbb {H} _{0}(X)}. For integer dimension d=n1{\displaystyle d=n\geq 1}, the n{\displaystyle n}-dimensional entropy is the n{\displaystyle n}-fold integral defining the respective differential entropy.

An equivalent definition of Information Dimension

In 1994, Kawabata and Dembo in Kawabata & Dembo 1994 proposed a new way of measuring information based on rate distortion value of a random variable. The measure is defined as

dR(X)=2R(X,D)logD,{\displaystyle d_{R}(X)=-2{\frac {R(X,D)}{\log D}},}

where R(X,D){\displaystyle R(X,D)} is the rate-distortion function that is defined as

R(X,D)=minXX^2DI(X,X^),{\displaystyle R(X,D)=\min _{\|X-{\hat {X}}\|_{2}\leq D}I(X,{\hat {X}}),}

or equivalently, minimum information that could lead to a D{\displaystyle D}-close approximation of X{\displaystyle X}.

كما أثبتوا أن هذا التعريف يعادل تعريف بُعد المعلومات. رسميًا،

دR(X)=د(X).{\displaystyle d_{R}(X)=d(X).}

تحيز معدل الأبعاد

باستخدام التعريف المذكور أعلاه لبُعد معلومات ريني، تم تعريف مقياس مشابه للإنتروبيا ذات الأبعاد d في دراسة شاروساي، أميني ، وريني 2022. هذه القيمةب(X){\displaystyle b(X)}يُعرَّف ما يُسمى بانحياز معدل الأبعاد بطريقة تُمكّن من استيعاب الحد المحدود لدالة معدل التشوه. رسميًا،

R(X،د)=-د(X)2سجل2πهـدد(X)+ب(X).{\displaystyle R(X,D)=-{\frac {d(X)}{2}}\log {\frac {2\pi eD}{d(X)}}+b(X).}

يُساوي الانحياز ذو المعدل البُعدي معدلًا ذا بُعد d للتوزيعات المستمرة والمتقطعة والمختلطة المتقطعة -المستمرة. علاوة على ذلك، يُمكن حسابه لمجموعة من المتغيرات العشوائية المفردة ، بينما لا يُشترط وجود إنتروبيا ذات بُعد d في هذه الحالة.

وأخيرًا، يُعمم تحيز معدل الأبعاد مفهومي إنتروبيا شانون والإنتروبيا التفاضلية ، حيث يمكن للمرء إيجاد المعلومات المتبادلة.أنا(X؛Y){\displaystyle I(X;Y)}باستخدام الصيغة التالية:

أنا(X؛Y)=ب(X)+ب(Y)-ب(X،Y).{\displaystyle I(X;Y)=b(X)+b(Y)-b(X,Y).}

توزيعات الخليط المنفصلة والمتصلة

وفقًا لنظرية تفكيك ليبيغ ، [ 2 ] يمكن تمثيل توزيع الاحتمال بشكل فريد بواسطة الخليط

v=صPXد+qPXج+رPXs{\displaystyle v=pP_{Xd}+qP_{Xc}+rP_{Xs}}

أينص+q+ر=1{\displaystyle p+q+r=1}وص،q،ر0{\displaystyle p,q,r\geq 0}؛PXد{\displaystyle P_{Xd}}هو مقياس احتمالي ذري بحت (جزء منفصل)،PXج{\displaystyle P_{Xc}} هو مقياس الاحتمالية المستمر تمامًا، وPXs{\displaystyle P_{Xs}} هو مقياس احتمالي منفرد بالنسبة لمقياس ليبيغ ولكن بدون ذرات (جزء منفرد). ليكنX{\displaystyle X} ليكن متغيرًا عشوائيًا بحيثح(X)<{\displaystyle \mathbb {H} (\lfloor X\rfloor )<\infty }افترض توزيعX{\displaystyle X}يمكن تمثيلها على النحو التالي

v=(1-ρ)PXد+ρPXج{\displaystyle v=(1-\rho )P_{Xd}+\rho P_{Xc}}

أينPXد{\displaystyle P_{Xd}}هو مقياس منفصل وPXج{\displaystyle P_{Xc}}هو مقياس الاحتمالية المستمر تمامًا مع0ρ1{\displaystyle 0\leq \rho \leq 1}. ثم

د(X)=ρ{\displaystyle d(X)=\rho }

علاوة على ذلك، بالنظر إلىح0(PXد){\displaystyle \mathbb {H} _{0}(P_{Xd})} والإنتروبيا التفاضليةح(PXج){\displaystyle h(P_{Xc})}، الد{\displaystyle d}- يتم حساب الإنتروبيا البعدية ببساطة عن طريق

حρ(X)=(1-ρ)ح0(PXد)+ρح(PXج)+ح0(ρ){\displaystyle \mathbb {H} _{\rho }(X)=(1-\rho )\mathbb {H} _{0}(P_{Xd})+\rho h(P_{Xc})+\mathbb {H} _{0}(\rho )}

أينح0(ρ){\displaystyle \mathbb {H} _{0}(\rho )} هي إنتروبيا شانون لمتغير عشوائي منفصلZ{\displaystyle Z}معPZ(1)=ρ{\displaystyle P_{Z}(1)=\rho }وPZ(0)=1-ρ{\displaystyle P_{Z}(0)=1-\rho }ومقدمة من

ح0(ρ)=ρسجل21ρ+(1-ρ)سجل211-ρ{\displaystyle \mathbb {H} _{0}(\rho )=\rho \log _{2}{\frac {1}{\rho }}+(1-\rho )\log _{2}{\frac {1}{1-\rho }}}

مثال

لنفترض وجود إشارة لها توزيع احتمالي غاوسي .

نمرر الإشارة عبر مقوم نصف موجة يحول جميع القيم السالبة إلى صفر، ويحافظ على جميع القيم الأخرى. يمكن وصف مقوم نصف الموجة بالدالة التالية:

و(x)={x،لو x00،x<0{\displaystyle f(x)={\begin{cases}x,&{\text{if }}x\geq 0\\0,&x<0\end{cases}}}

ثم، عند مخرج المقوم، يكون للإشارة توزيع غاوسي مقوم . وتتميز بكتلة ذرية وزنها 0.5 ولها دالة كثافة احتمالية غاوسية لجميعx>0{\displaystyle x>0}.

باستخدام هذا التوزيع المختلط، نطبق الصيغة المذكورة أعلاه ونحصل على بُعد المعلوماتد{\displaystyle d}من التوزيع وحسابد{\displaystyle d}الإنتروبيا ذات الأبعاد.

د(X)=ρ=0.5{\displaystyle d(X)=\rho =0.5}

الجزء الأيمن المعياري من التوزيع الغاوسي ذي المتوسط ​​الصفري له إنتروبياح(PXج)=12سجل2(2πهـσ2)-1{\displaystyle h(P_{Xc})={\frac {1}{2}}\log _{2}(2\pi e\sigma ^{2})-1}، لذلك

ح0.5(X)=(1-0.5)(1سجل21)+0.5ح(PXج)+ح0(0.5)=0+12(12سجل2(2πهـσ2)-1)+1=14سجل2(2πهـσ2)+12 أجزاء){\displaystyle {\begin{aligned}\mathbb {H} _{0.5}(X)&=(1-0.5)(1\log _{2}1)+0.5h(P_{Xc})+\mathbb {H} _{0}(0.5)\\&=0+{\frac {1}{2}}({\frac {1}{2}}\log _{2}(2\pi e\sigma ^{2})-1)+1\\&={\frac {1}{4}}\log _{2}(2\pi e\sigma ^{2})+{\frac {1}{2}}\,{\text{ bit(s)}}\end{aligned}}}

العلاقة بالإنتروبيا التفاضلية

لقد تم إثبات [ 3 ] أن بُعد المعلومات والإنتروبيا التفاضلية مرتبطان ارتباطًا وثيقًا.

يتركX{\displaystyle X}ليكن متغيرًا عشوائيًا ذو كثافة مستمرةو(x){\displaystyle f(x)}.

لنفترض أننا نقسم نطاقX{\displaystyle X}إلى صناديق ذات طولΔ{\displaystyle \Delta }بحسب نظرية القيمة المتوسطة ، توجد قيمةxأنا{\displaystyle x_{i}}داخل كل صندوق بحيث

و(xأنا)Δ=أناΔ(أنا+1)Δو(x)دx{\displaystyle f(x_{i})\Delta =\int _{i\Delta }^{(i+1)\Delta }f(x)\;\mathrm {d} x}

ضع في اعتبارك المتغير العشوائي المتقطعXΔ=xأنا{\displaystyle X^{\Delta }=x_{i}}لو أناΔX<(أنا+1)Δ{\displaystyle i\Delta \leq X<(i+1)\Delta }.

احتمالية كل نقطة دعمXΔ=xأنا{\displaystyle X^{\Delta }=x_{i}}يكون

PXΔ(xأنا)=أناΔ(أنا+1)Δو(x)دx=و(xأنا)Δ{\displaystyle P_{X^{\Delta }}(x_{i})=\int _{i\Delta }^{(i+1)\Delta }f(x)\;\mathrm {d} x=f(x_{i})\Delta }

يتركS=مكمل غذائي(PXΔ){\displaystyle S=\operatorname {supp} (P_{X^{\Delta }})}إنتروبياXΔ{\displaystyle X^{\Delta }}يكون

ح0(XΔ)=-xأناSPXΔسجل2PXΔ=-xأناSو(xأنا)Δسجل2(و(xأنا)Δ)=-xأناSΔو(xأنا)سجل2و(xأنا)-xأناSو(xأنا)Δسجل2Δ=-xأناSΔو(xأنا)سجل2و(xأنا)-سجل2Δ{\displaystyle {\begin{aligned}\mathbb {H} _{0}(X^{\Delta })&=-\sum _{x_{i}\in S}P_{X^{\Delta }}\log _{2}P_{X^{\Delta }}\\&=-\sum _{x_{i}\in S}f(x_{i})\Delta \log _{2}(f(x_{i})\Delta )\\&=-\sum _{x_{i}\in S}\Delta f(x_{i})\log _{2}f(x_{i})-\sum _{x_{i}\in S}f(x_{i})\Delta \log _{2}\Delta \\&=-\sum _{x_{i}\in S}\Delta f(x_{i})\log _{2}f(x_{i})-\log _{2}\Delta \\\end{aligned}}}

إذا قمنا بتعيينΔ=1/م{\displaystyle \Delta =1/m}وxأنا=أنا/م{\displaystyle x_{i}=i/m}إذن، نحن نقوم بنفس عملية التكميم تمامًا كما في تعريف بُعد المعلومات. وبما أن إعادة تسمية أحداث متغير عشوائي منفصل لا تُغير من إنتروبيته، فإننا

ح0(X1/م)=ح0(Xم).{\displaystyle \mathbb {H} _{0}(X^{1/m})=\mathbb {H} _{0}(\langle X\rangle _{m}).}

وهذا ينتج عنه

ح0(Xم)=-1مو(xأنا)سجل2و(xأنا)+سجل2م{\displaystyle \mathbb {H} _{0}(\langle X\rangle _{m})=-\sum {\frac {1}{m}}f(x_{i})\log _{2}f(x_{i})+\log _{2}m}

ومتىم{\displaystyle m}كبيرة بما يكفي،

-Δو(xأنا)سجل2و(xأنا)و(x)سجل21و(x)دx{\displaystyle -\sum \Delta f(x_{i})\log _{2}f(x_{i})\approx \int f(x)\log _{2}{\frac {1}{f(x)}}\mathrm {d} x}

وهو ما يُعرف بالإنتروبيا التفاضليةح(x){\displaystyle h(x)}للمتغير العشوائي المستمر. على وجه الخصوص، إذاو(x){\displaystyle f(x)}هل التكامل وفقًا لريمان؟

ح(X)=ليممح0(Xم)-سجل2(م).{\displaystyle h(X)=\lim _{m\rightarrow \infty }\mathbb {H} _{0}(\langle X\rangle _{m})-\log _{2}(m).}

بمقارنة هذا معد{\displaystyle d}يُظهر مفهوم الإنتروبيا ذات الأبعاد n أن الإنتروبيا التفاضلية هي بالضبط الإنتروبيا أحادية البعد.

ح(X)=ح1(X).{\displaystyle h(X)=\mathbb {H} _{1}(X).}

في الواقع، يمكن تعميم ذلك على أبعاد أعلى. يوضح ريني أنه إذاX{\displaystyle {\vec {X}}}هو متجه عشوائي فين{\displaystyle n}فضاء إقليدي ذو أبعادن{\displaystyle \Re ^{n}}بتوزيع مستمر تمامًا بدالة كثافة احتماليةوX(x){\displaystyle f_{\vec {X}}({\vec {x}})}والإنتروبيا المحدودة للجزء الصحيح (ح0(Xم)<{\displaystyle H_{0}(\langle {\vec {X}}\rangle _{m})<\infty }لدينا د(X)=ن{\displaystyle d({\vec {X}})=n}

و

حن(X)=وX(x)سجل21وX(x)دx،{\displaystyle \mathbb {H} _{n}({\vec {X}})=\int \cdots \int f_{\vec {X}}({\vec {x}})\log _{2}{\frac {1}{f_{\vec {X}}({\vec {x}})}}\mathrm {d} {\vec {x}},}

إذا كان التكامل موجوداً.

ضغط البيانات بدون فقدان

يُحدد بُعد المعلومات لتوزيعٍ ما حدًا نظريًا أعلى لمعدل الضغط، إذا أردنا ضغط متغيرٍ مُستمدٍ من هذا التوزيع. في سياق ضغط البيانات دون فقدان البيانات، نسعى إلى ضغط عددٍ حقيقيٍّ بعددٍ حقيقيٍّ أصغر، وكلاهما يتمتع بدقةٍ لا نهائية.

الهدف الرئيسي من ضغط البيانات بدون فقدان هو إيجاد تمثيلات فعالة لتحقيقات المصدر.xنXن{\displaystyle x^{n}\in {\mathcal {X}}^{n}}بواسطةyنYن{\displaystyle y^{n}\in {\mathcal {Y}}^{n}}أ.(ن،ك)-{\displaystyle (n,k)-}رمز لـ{Xأنا:أناشمال}{\displaystyle \{X_{i}:i\in {\mathcal {N}}\}}عبارة عن زوج من عمليات الربط:

  • المُشفِّر:ون:XنYك{\displaystyle f_{n}:{\mathcal {X}}^{n}\rightarrow {\mathcal {Y}}^{k}}والتي تحول المعلومات من مصدر إلى رموز للاتصال أو التخزين؛
  • جهاز فك التشفير:زن:YكXن{\displaystyle g_{n}:{\mathcal {Y}}^{k}\rightarrow {\mathcal {X}}^{n}}وهي العملية العكسية، حيث يتم تحويل رموز الشفرة مرة أخرى إلى شكل يفهمه المتلقي.

احتمالية خطأ الكتلة هيP{زن(ون(Xن))Xن}{\displaystyle {\mathcal {P}}\{g_{n}(f_{n}(X^{n}))\neq X^{n}\}}.

يُعرِّفر(ϵ){\displaystyle r(\epsilon )}أن يكون الحد الأدنى لـر0{\displaystyle r\geq 0}بحيث توجد سلسلة من(ن،رن)-{\displaystyle (n,\lfloor rn\rfloor )-}رموز بحيثP{زن(ون(Xن))Xن}ϵ{\displaystyle {\mathcal {P}}\{g_{n}(f_{n}(X^{n}))\neq X^{n}\}\leq \epsilon }لجميع الأحجام الكبيرة بما فيه الكفايةن{\displaystyle n}.

لذار(ϵ){\displaystyle r(\epsilon )}يُعطي هذا المقياس أساسًا النسبة بين طول الكود وطول المصدر، ويُبيّن مدى جودة زوج مُشفّر ومُفكّك مُحدد. وفيما يلي الحدود الأساسية في ترميز المصدر بدون فقدان للبيانات. [ 4 ]

لنفترض دالة ترميز مستمرةو(x):RنRRن{\displaystyle f(x):{\mathbb {R} }^{n}\rightarrow {\mathbb {R} }^{\lfloor Rn\rfloor }}بفضل وظيفة فك التشفير المستمرز(x):RRنRن{\displaystyle g(x):{\mathbb {R} }^{\lfloor Rn\rfloor }\rightarrow {\mathbb {R} }^{n}}إذا لم نفرض أي انتظام علىو(x){\displaystyle f(x)}وز(x){\displaystyle g(x)}، وذلك بسبب البنية الغنية لـ{\displaystyle \Re }لدينا الحد الأدنىϵ{\displaystyle \epsilon }-معدل قابل للتحقيقR0(ϵ)=0{\displaystyle R_{0}(\epsilon )=0}للجميع0<ϵ1{\displaystyle 0<\epsilon \leq 1}وهذا يعني أنه يمكن للمرء بناء زوج من أجهزة التشفير وفك التشفير بمعدل ضغط لا نهائي.

للوصول إلى بعض الاستنتاجات غير التافهة وذات المغزى، دعوناR*(ϵ){\displaystyle R^{*}(\epsilon )}الحد الأدنىϵ-{\displaystyle \epsilon -}معدل قابل للتحقيق للمشفّر الخطي ومفكك شفرة بوريل. إذا كان المتغير عشوائيًاX{\displaystyle X}له توزيع يتكون من مزيج من الأجزاء المنفصلة والمتصلة.R*(ϵ)=د(X){\displaystyle R^{*}(\epsilon )=d(X)}للجميع0<ϵ1{\displaystyle 0<\epsilon \leq 1} Suppose we restrict the decoder to be a Lipschitz continuous function and d¯(X)<{\displaystyle {\bar {d}}(X)<\infty } holds, then the minimum ϵ{\displaystyle \epsilon -}achievable rate R(ϵ)d¯(X){\displaystyle R(\epsilon )\geq {\bar {d}}(X)} for all 0<ϵ1{\displaystyle 0<\epsilon \leq 1}.

The fundamental role of information dimension in lossless data compression further extends beyond the i.i.d. data. It is shown that for specified processes (e.g., moving-average processes) the ratio of lossless compression is also equal to the information dimension rate.[5] This result allows for further compression that was not possible by considering only marginal distribution of the process.

See also

Notes

References

  • Çınlar, Erhan (2011). Probability and Stochastics. Graduate Texts in Mathematics. Vol. 261. Springer. doi:10.1007/978-0-387-87859-1. ISBN 978-0-387-87858-4.