1.3.16 · HinglishProbability & Statistics

Maximum likelihood estimation (MLE)

2,167 words10 min readRead in English

1.3.16 · AI-ML › Probability & Statistics

Overview

Maximum Likelihood Estimation ek method hai probability distribution ke parameters estimate karne ki, jisme hum ek likelihood function ko maximize karte hain, taaki assumed statistical model ke under observed data sabse zyada probable ho.

YEH KYUN ZARURI HAI: ML mein hume constantly models fit karne padte hain (jaise features ke liye Gaussian distributions, ya logistic regression coefficients). MLE humein ek principled, mathematically rigorous tarika deta hai data se "best" parameters dhundhne ka.

Figure — Maximum likelihood estimation (MLE)

Core Intuition


The Mathematical Framework


Derivation from First Principles

Likelihood "fit" kyun measure karta hai?

Shuru karo jo hum actually chahte hain se: Data diya gaya, wo dhundho jo ko sabse zyada probable banaye.

Step 1: Parameters diye gaye, data observe karne ki probability hai .

Step 2: Independent samples ke liye (i.i.d. assumption):

KYUN? Independence ka matlab hai joint probability = individual probabilities ka product.

Step 3: Hum ise ka function treat karte hain (data fixed hai), aur ise likelihood kehte hain.

Step 4: Logarithm lo (kyunki monotonic hai, nahi badalta):

YEH STEP KYUN? Mathematically cleaner (sums vs products), numerically stable (underflow se bachata hai), derivatives aasaan hoti hain.

Step 5: Calculus se maximum dhundho:

ke liye solve karo → yahi hai.


Worked Examples


Common Mistakes & Steel-manning


Properties of MLE


Connection to Machine Learning

Linear Regression as MLE: Agar errors Gaussian hain, to squared loss minimize karna = likelihood maximize karna!

Diya gaya jahan :

Log-likelihood maximize karo:

Ise maximize karna = minimize karna = least squares!

Logistic Regression: Yeh bhi Bernoulli likelihood ke saath MLE se derive hota hai.

Neural Networks: Cross-entropy loss = classification ke liye negative log-likelihood.


Mnemonic & Recall

Recall 12 saal ke bachche ko explain karo

Socho tumhare paas rang-birange marbles ka ek bag hai, lekin andar nahi dekh sakte. Tum 10 marbles nikaalte ho: 7 red, 3 blue.

Ab sawaal hai: "Bag mein kitne percent marbles red hain?" Tum kuch bhi guess kar sakte ho — shayad 50% red, shayad 80% red. Lekin kaunsa guess sabse zyada sense banata hai jo tumne nikala uske hisaab se?

MLE kehta hai: "Woh percentage chuno jo exactly 7 red aur 3 blue nikalne ko sabse zyada likely banata."

Agar bag mein 70% red marbles hote, to 10 mein se 7 red nikalna bahut sense banata hai. Agar sirf 10% red hote, to 7 red nikalna bahut weird hota (bahut unlikely).

To MLE 70% red choose karta hai kyunki yeh woh percentage hai jo tumne actually jo dekha usse best explain karta hai. Yeh result se peeche jaake yeh figure out karne jaisa hai ki bag andar se kaisa dikhta hoga.


Connections

  • Bayesian Estimation - MLE vs MAP (prior matters)
  • Fisher Information - Measure karta hai ki data parameters ke baare mein kitna bata sakta hai
  • Cramér-Rao Bound - Estimator variance ki lower bound
  • Method of Moments - Alternative estimation technique
  • Loss Functions in ML - Cross-entropy, MSE as negative log-likelihoods
  • Gaussian Distribution - Sabse common MLE application
  • Likelihood Ratio Test - MLE use karke hypothesis testing
  • EM Algorithm - Latent variable models ke liye MLE
  • Bias-Variance Tradeoff - MLE variance vs bias properties

#flashcards/ai-ml

Maximum Likelihood Estimation (MLE) kya hai? :: Ek method jo probability distribution ke parameters estimate karta hai, un parameter values dhundh ke jo likelihood function maximize karein, taaki observed data assumed model ke under sabse zyada probable ho.

i.i.d. data ke liye likelihood function kya hai? :: , har data point ki individual probabilities ka product.

Log-likelihood use kyun karte hain likelihood ki jagah?
(1) Products sums ban jaate hain (calculus aasaan), (2) Monotonic hai to argmax preserve hota hai, (3) Numerically stable hai (chhoti probabilities ke saath underflow se bachata hai).
Bernoulli distribution ke parameter ke liye MLE kya hai jab trials mein successes hoon?
, successes ka sample proportion.
Gaussian distribution ke mean ke liye MLE kya hai (known variance)?
, sample mean.
Analytically MLE dhundhne ke teen steps kya hain?
(1) Log-likelihood likhein, (2) Derivative lo, (3) Zero set karo aur ke liye solve karo.
Least squares regression aur MLE ka kya relation hai?
Gaussian noise assumption ke under, squared loss minimize karna likelihood function maximize karne ke equivalent hai.

Kya MLE hamesha unbiased hota hai? :: Nahi! MLE asymptotically unbiased (consistent) hai lekin finite samples ke liye biased ho sakta hai. Example: Gaussian variance ke liye MLE use karta hai ki jagah.

MLE ki invariance property kya hai?
Agar , ka MLE hai, to kisi bhi function ke liye , ka MLE hai.
MLE ki "asymptotic efficiency" ka kya matlab hai?
MLE asymptotically Cramér-Rao lower bound achieve karta hai, matlab large sample sizes ke liye koi bhi doosra consistent estimator lower variance nahi rakhta.
MLE mein i.i.d. (independent and identically distributed) samples kyun assume karte hain?
Taaki joint probability product mein factorize ho sake: , jisse likelihood function likh sakein.
Cross-entropy loss ka MLE se kya relation hai?
Cross-entropy loss classification problems ke liye negative log-likelihood hai. Cross-entropy minimize karna = categorical/Bernoulli model ke under likelihood maximize karna.

Concept Map

iid samples

product of probabilities

take log, monotonic

easier calculus and stable

differentiate wrt theta

solve

maximizes probability of data

used to fit

example

Observed Data X

Probability Model p x given theta

Likelihood Function L

Log-Likelihood

Sum of log probabilities

Set derivative to zero

MLE estimate theta hat

ML Models Gaussian, Logistic

Bernoulli Distribution