1.3.18 · D1 · HinglishProbability & Statistics

FoundationsEntropy and KL divergence

2,062 words9 min read↑ Read in English

1.3.18 · D1 · AI-ML › Probability & Statistics › Entropy and KL divergence

Ye page parent note topic note mein use hone wale notation ke har piece ko build karta hai, ek smart 12-saal ke bache se shuru hokar jisne kabhi sign nahi dekha. Ise upar se neeche padho; har symbol earn hota hai pehle use hone se.


1. Ek probability — certainty ka ek tukda

Kisi bhi formula se pehle, hume raw material chahiye: probability.

Picture. Ek bar imagine karo jiska total length hai. Tum ise pieces mein kaat lo, har possible outcome ke liye ek piece. Ek piece ki width uski probability hai. Saari widths milke exactly bar bhar deni chahiye — na kuch missing, na kuch overflow.

Figure — Entropy and KL divergence

Topic ko isko kyun chahiye. Entropy aur KL divergence averages hain jo in widths se weighted hain. Ek wide (likely) outcome average ko apni value ki taraf kheenchta hai; ek thin (rare) outcome use bahut kam hilata hai. Probabilities ke bina weigh karne ke liye kuch hota hi nahi.


2. Random variable aur uska alphabet

ko padho " list mein se chuna gaya ek item hai." Symbol ka matlab bas "belongs to" hai.

Picture. wo labels ka set hai jo §1 ke certainty bar ke har slice ke neeche likhe hain. Agar bar mein teen slices hain, toh aur — vertical bars ka matlab hai "andar kitne items hain count karo."

Topic ko isko kyun chahiye. Maximum-entropy property literally count karti hai kitne outcomes exist karte hain. Woh exactly yahi list-length hai.


3. Sum sign — "har slice pe add karo"

Parent page ke har formula ki shuruaat se hoti hai. Ye scary nahi hai.

ke liye:

Picture. Certainty bar ke slice-by-slice jao, har slice ka contribution ek bucket mein daalo, aur end mein bucket padho.


4. Logarithm — "kitni halvings?" ko ek number mein banana

Ye woh tool hai jis par ye poora topic bana hai, toh hum ise carefully install karte hain.

Examples jo tum haath se check kar sakte ho:

  • (already wahan, koi doubling nahi).
  • , , .
  • (ek halving — negative kyunki hum shrink hue).
Figure — Entropy and KL divergence

Additivity jo log earn karta hai. Agar event ki probability hai aur independent event ki probability hai, toh pair probability se hota hai. Tab Pair ki surprise = dono ki surprise, add hui. Ye single line hai kyun (jise surprisal kehte hain) sahi meter hai, aur kyun entropy ke dil mein baith ta hai.


5. Surprisal — ek slice ki shock ki height

Picture. Rare slice (thin, chhota ) → tall surprise spike. Certain slice () → flat zero. Surprisal ko probability ke against plot karo aur tumhe ek curve milta hai jo par tak dive karta hai aur par tak shoot karta hai.

Topic ko isko kyun chahiye. Entropy in spike heights ka average hai, aur cross-entropy un spikes ka average hai jo galat meter se compute ki gayi hain — toh surprisal wo atom hai jis se dono bane hain.


6. Expectation — weighted average

Picture. See-saw ka balance point: har outcome ke liye position par weight rakho; expectation wahan hai jahan plank balance karti hai. Wide slices zyada bhaari hoti hain aur balance ko apni value ki taraf kheenchti hain.

Topic ko isko kyun chahiye. Is ek symbol se parent ke do headline formulas plain English mein collapse ho jaate hain:


7. Do distributions aur — sach vs. tumhara guess

Picture. Do certainty bars ek ke upar ek. Jahan -slice, -slice se narrower hai, tumhara model ek common event ko under-expect kar raha hai — aur tum iske liye pay karte ho. KL divergence uss payment ka running tally hai.

Figure — Entropy and KL divergence

8. Wo conventions jo formulas ko explode hone se rokti hain

Picture. Jaise ek slice ki width zero ki taraf shrink hoti hai, uska surprisal spike tall hota jaata hai, lekin use multiply karne wali width aur tez si shrink hoti hai — product (ek thin, tall sliver of area) kuch nahi ban jaata. See-saw ko zero-width slice se koi weight feel nahi hota.


Prerequisite map

probability p of x

random variable X and alphabet

logarithm base 2

sum over outcomes

surprisal minus log p

expectation weighted average

Entropy H of X

two distributions p and q

ratio and log difference

KL divergence and cross entropy

parent topic Entropy and KL divergence

Ye map upar use kiya gaya dependency order dikhata hai: probabilities aur logs roots hain; expectation surprisal ko entropy mein fuse karta hai; do distributions plus log-ratio KL divergence dete hain; dono parent topic ko feed karte hain. Downstream, yahi tools Cross-Entropy Loss, Mutual Information, Information Gain, Maximum Entropy Principle, Jensen-Shannon Divergence, F-divergences, aur Variational Autoencoders mein use hone wala Evidence Lower Bound (ELBO) power karte hain.


Equipment checklist

Right side cover karo aur khud ko test karo. Agar tum inhe sab answer kar sako, toh tum parent note ke liye ready ho.

Sabhi slice-widths kitna add up karni chahiye, aur kyun?
Exactly — certainty bar ki total length hai; har outcome ek baar account hota hai.
ka words mein kya matlab hai?
" sabhi possible outcomes ki list mein se liya gaya ek outcome hai."
Ek coin ke liye kitne terms produce karta hai?
Do — ek heads ke liye, ek tails ke liye; sum outcomes visit karta hai, numbers nahi.
Logarithm sahi surprise meter kyun hai aur kyun nahi?
Kyunki independent probabilities ki multiplication ko surprises ki addition mein convert karta hai, aur ko zero surprise bhejta hai.
Doublings count karke compute karo.
, kyunki .
ko fraction ke bina rewrite karo.
.
Surprisal batao aur par uski value.
; par ye hai (ek certain event koi surprise nahi hai).
Entropy ko expectation ke roop mein likho.
— average surprisal.
mein kaun sa distribution truth hai aur kaun sa weighting karta hai?
truth hai aur weight hai; model/guess hai.
Convention se kya hai, aur kyun?
, kyunki — ek kabhi na hone wala outcome koi surprise add nahi karta.
kab hota hai?
Jab kisi outcome ki ho lekin ho — model ne ek real event ko impossible bol diya.