1.3.17 · D5 · HinglishProbability & Statistics

Question bankMaximum a posteriori estimation (MAP)

2,025 words9 min read↑ Read in English

1.3.17 · D5 · AI-ML › Probability & Statistics › Maximum a posteriori estimation (MAP)

Quick vocabulary refresher taaki neeche kuch bhi mystery na lage:


True or false — justify karo

MAP hamesha MLE se alag answer deta hai.
False. Uniform (flat) prior ke saath log-prior constant hota hai, isliye woh argmax se drop ho jaata hai aur MAP exactly MLE par collapse ho jaata hai.
Jaise sample size (observations ki number) badhta hai, MAP estimate MLE se aur dur drift karta hai.
False — bilkul ulta. Likelihood har data point ke saath badhti hai jabki prior fixed rehta hai, isliye prior ka relative weight shrink hota hai aur MAP MLE jab .
MAP posterior distribution ka mean return karta hai.
False. MAP mode return karta hai (peak). Mean aur mode sirf symmetric posteriors jaise Gaussian mein agree karte hain; skewed ones jaise Beta ya Gamma mein differ karte hain.
MAP estimate hamesha ek valid probability (0 aur 1 ke beech) hoti hai jab coin bias estimate karte hain.
Parameter ki apni range ke liye True, kyunki prior support force karta hai; lekin yeh guarantee model ke domain se milti hai, MAP se khud nahi.
Prior se multiply karna estimate ko sirf zero ki taraf shrink kar sakta hai.
False. Prior estimate ko prior ke high-density region ki taraf kheenchta hai, jo MLE se upar ya neeche ho sakta hai. Ek Beta(3,2) prior (mean 0.6) ek low MLE ko upar kheench sakta hai.
MAP estimate find karne ke liye evidence term zaroor compute karni chahiye.
False. Evidence mein constant hai, isliye yeh maximum ki location ko kabhi affect nahi karta aur drop kar diya jaata hai. Tumhe isse sirf normalized posterior ke liye chahiye, argmax ke liye nahi.
L2 regularization aur Gaussian prior ke saath MAP ek hi optimization ke do naam hain.
True. minimize karna exactly log-posterior maximize karna hai ke saath. Dekho Regularization in ML aur Ridge Regression.
Ek stronger prior (chhota prior variance ) ka matlab hai data ka zyada influence hai.
False. Chhota prior variance = high prior precision = high confidence, isliye data ka pull kam hota hai aur estimate prior mean ke paas rehti hai.
MAP ke liye prior aur likelihood conjugate hone zaroori hain.
False. Conjugate Priors posterior ko ek clean closed form banate hain, lekin MAP ko sirf log-likelihood + log-prior maximize karna hota hai — yeh kisi bhi prior ke liye numerically kiya ja sakta hai.

Error dhundho

"Kyunki posterior likelihood times prior ke proportional hai, MAP = MLE times prior mode."
Galat. Tum functions ko multiply karte ho aur phir product ka argmax find karte ho; tum do alag estimates ko multiply nahi kar sakte.
"Main drop kar dunga kyunki yeh constant hai, jaise maine drop kiya."
Error. Evidence mein constant hai, lekin par depend karta hai — ise drop karna prior ko delete kar deta hai aur MAP ko wapas MLE bana deta hai.
"Beta(1,1) ek informative prior hai jo low values favor karta hai."
Galat. Beta(1,1) par uniform prior hai — yeh flat aur uninformative hai, isliye iske under MAP equals MLE.
"Beta ka mode hai."
Yeh mean hai. Mode hai (jab ); inhe confuse karna classic mode/mean slip hai.
"Log lene se maximum ki location change ho jaati hai, isliye log-posterior MAP ≠ posterior MAP."
Galat. monotonically increasing hai, isliye yeh argmax ki location preserve karta hai. Yeh sirf products ko sums mein badle leta hai easier differentiation ke liye.
"Ridge regression mein bada wider (weaker) Gaussian prior correspond karta hai."
Ulta hai. Gaussian prior se penalty hai, isliye ise se match karne par milta hai; bada isliye chhota matlab hai — ek narrower, stronger prior jo weights ko zyada shrink karta hai.

Why questions

MAP Overfitting kyun rokta hai jab data scarce ho?
Thode data points ke saath likelihood flat aur noisy hoti hai; prior extra structure supply karta hai jo estimate ko plausible values par anchor karta hai sampling noise chase karne ki jagah.
Hum objective mein prior multiply karne ki jagah log-prior add kyun karte hain?
Kyunki humne ek product (likelihood × prior) ka log liya, aur product ko ek sum mein convert kar deta hai jo differentiate karna bahut easy hai.
L1 / Lasso regularization Gaussian prior ke under nahi balki Laplace prior ke under MAP estimate kyun hai?
Laplace density ki shape hai (jahan iska scale parameter hai, spread control karta hai), isliye iska negative log hai — exactly L1 penalty, jabki Gaussian squared L2 penalty deta hai.
Gaussian-mean example weighted average of data mean aur prior mean kyun deta hai?
Log-posterior do quadratics ka sum hai; iska derivative zero set karne par har term linearly balance hoti hai apni precision (inverse variance) se, jo literally (weight = data precision ) aur (weight = prior precision ) ka weighted average hai.
Hum MAP mode ki jagah hamesha posterior mean report kyun nahi kar sakte?
Mean ke liye poore posterior ko integrate (normalize) karna padta hai, jo aksar intractable hota hai; mode ko sirf ek argmax chahiye, jo optimization cheaply handle karta hai.
Flat prior MAP ko "objective-free" kyun banata hai?
Flat prior har parameter value ko a priori equally plausible maanta hai, isliye koi preference inject nahi karta — estimate purely data se drive hoti hai, yaani MLE.

Edge cases

Kya hoga jab prior ek zero probability region of par rakhta hai?
MAP wahan kabhi nahi ja sakta — log-prior hai, isliye woh region forbidden hai chahe data kitna bhi strongly use support kare.
Beta-coin MAP mein kya hota hai agar tum zero flips observe karo ()?
Likelihood constant hai, isliye posterior prior ke equal ho jaata hai aur MAP prior mode return karta hai — pure belief, koi evidence nahi. Caveat: agar prior uniform Beta(1,1) hai, toh woh prior flat hai, isliye uska mode unique nahi hai (har ek peak hai) aur MAP yahan undefined hai.
Beta posterior ke liye exactly ya mein se ek ke saath mode kahan hai?
Density ek endpoint par blow up karti hai ( ho toh 0 par, ho toh 1 par), isliye mode us boundary par hota hai, aur smooth "derivative zero set karo" formula ab apply nahi hota.
Beta posterior ke liye dono aur ke saath mode kahan hai?
Density dono endpoints par blow up karti hai, do equal boundary modes 0 aur 1 par deta hai — ek genuine tie, aur MAP unke beech choose nahi kar sakta.
Poori real line par improper (unnormalizable) flat prior ke under MAP estimate kya hai?
Yeh tab bhi kaam karta hai jab posterior khud proper ho — constant prior drop ho jaata hai aur MAP equals MLE, chahe ek real distribution nahi hai.
Agar posterior bimodal hai (do equal peaks), MAP kya report karta hai?
MAP sirf ek peak return karta hai (ya unke beech ambiguous rehta hai), jo misleading hai — ek single point do-humped belief ko badly summarize karta hai.
Jab Gaussian-mean example mein prior variance , toh kiske paas jaata hai?
Yeh , yaani MLE, ke paas jaata hai, kyunki infinitely wide prior effectively flat hota hai aur optimization mein kuch contribute nahi karta.
Kya hota hai jab likelihood aur prior opposite ends of the range par peak karte hain?
Ek compromise dono ke beech mein milta hai, jis term ki curvature zyada sharp hai (higher curvature / more confident) uski taraf pull hoti hai, sirf midpoint par nahi.
Recall Lock in karne ke liye one-line summary

MAP = argmax of (log-likelihood + log-prior) = posterior ka mode; flat prior ke saath MLE ban jaata hai aur Gaussian/Laplace prior ke saath L2/L1 regularization ban jaata hai.