Exercises — Maximum a posteriori estimation (MAP)
1.3.17 · D4· AI-ML › Probability & Statistics › Maximum a posteriori estimation (MAP)
Ek quick reminder us ek cheez ka jis par neeche sab kuch tika hua hai — log-posterior objective:
Level 1 — Recognition
Exercise 1.1
MAP kaun sa sawaal answer karta hai, aur Maximum Likelihood Estimation (MLE) kaun sa sawaal answer karta hai?
Recall Solution
- MLE poochta hai: "kaun sa observed data ko most probable banata hai?" → maximise karta hai.
- MAP poochta hai: "kaun sa data AUR meri prior belief dono ko dete hue most probable hai?" → posterior maximise karta hai. MAP, MLE ke data term ke upar belief term add karta hai.
Exercise 1.2
Kis ek condition mein exactly hota hai?
Recall Solution
Jab prior uniform (flat) ho, . Tab ek aisa constant hai jo par depend nahi karta, isliye woh se bahar nikal jaata hai aur sirf data term bachta hai. MLE isliye MAP hai jisme "data se pehle koi opinion nahi hai."
Exercise 1.3
MAP posterior ka mode return karta hai ya mean? Ek symmetric posterior ke liye, kya yeh choice matter karta hai?
Recall Solution
MAP mode return karta hai — posterior ka peak (highest point). Ek symmetric posterior ke liye (jaise Gaussian) peak centre par hoti hai, isliye mode = mean aur koi fark nahi padta. Skewed posteriors (Beta, Gamma) ke liye mode mean, isliye fark padta hai.
Level 2 — Application
Exercise 2.1
Coin baar flip ki gayi, heads aaye. Head-probability par prior Beta hai. nikalo.
Recall Solution
Beta prior ke saath Binomial likelihood ka posterior Beta hota hai (yahi wajah hai ki Beta conjugate prior hai). Beta ka mode jab ho hota hai: Compare karo se: prior mean ne estimate ko thoda neeche kheecha.
Exercise 2.2
Log-posterior maximise karke general Beta-mode formula derive karo. Dikhao ki Beta density ka mode hai, aur confirm karo ki critical point ek maximum hai.
Recall Solution
Log lo (products → sums, aur log monotonic hai isliye peak location nahi badalti): ke respect mein differentiate karo aur zero ke barabar karo (top par flat slope): Expand karo: , isliye KYUN yeh minimum ya boundary point nahi balki maximum hai ( ke liye):
- Interior second-derivative check. . ke saath dono terms negative hain, isliye log-posterior par har jagah concave hai — single critical point genuinely maximum hai.
- Boundary check. Jab , ; jab , . Isliye density dono ends par zero ho jaati hai aur boundary par koi bada value nahi chupta. Interior peak jeetti hai.
Exercise 2.3
Gaussian data jisme known noise variance hai, prior jisme prior variance hai. observation dete hue, nikalo.
Recall Solution
Parent note se, . ke saath: Prior mean ne raw data mean ko shrink karke kar diya.
Level 3 — Analysis
Figure 1 — Gaussian MAP: data kaise prior ko overtake karta hai. Neeche diya figure Gaussian shrinkage coefficient (data mean par rakha weight) ko observations ki sankhya ke against plot karta hai. Horizontal axis hai; vertical axis coefficient hai, se tak. Solid red curve coefficient hai; orange dashed line height par case (prior mean par sab weight) mark karta hai; blue dashed line height par MLE limit (data par sab weight) mark karta hai. Red curve ko se ki taraf chadhte dekho — woh badhta motion hi prior ka data ko control dena hai.

Exercise 3.1
Gaussian result use karke, (koi data nahi) aur (infinite data) hone par behaviour describe karo. Har limit ka kya matlab hai?
Recall Solution
- : . Koi data nahi to estimate prior mean par collapse ho jaata hai — belief hi sab kuch hai. Yeh red curve ka left end hai, orange dashed line par baitha hua.
- : , isliye , yaani MLE. Data prior ko duba deta hai. Yeh red curve ka right mein blue dashed line ki taraf approach karna hai. Red curve ka se tak smooth climb hi shrinkage ki kahani hai: evidence dheere-dheere belief ko overtake karta hai.
Exercise 3.2
General Gaussian MAP ko prior mean aur data mean ki precision-weighted average ki tarah likhो. Dikhao ki weights precisions (prior ki) aur (data ki) hain. Yahan noise variance hai aur prior variance hai.
Recall Solution
Log-posterior (constants drop karo): Differentiate karo aur zero ke barabar karo: KYUN hum terms ko is tarah group karte hain: hum ek single equation chahte hain "(coefficient) = (jaani hui cheez)", isliye hum har piece jo contain karta hai ek side le jaate hain aur har constant doosri side. use karke sum expand karo (wahan identical terms hain, jo dete hain): Ab do -terms collect karo (woh unknown share karte hain) left side par aur do known means right side par push karo: isolate karne ke liye bracket se divide karo: Yeh ek precision-weighted average hai: har mean ko uski precision (1/variance) se weight kiya jaata hai — hum us par kitna confident hain. Zyada data () ya sharper prior () balance accordingly tip karta hai. plug karne par wapas milta hai.
Exercise 3.3
Coin ki bias par Beta prior rakha gaya hai. Tum flips mein heads observe karte ho. Dikhao ki MAP, MLE ke barabar hai aur geometrically explain karo kyun.
Recall Solution
Posterior Beta hai. Mode , exactly MLE. Kyun: Beta par flat, uniform density hai — completely opinion-free prior. Flat prior log-posterior mein ek constant add karta hai, likelihood peak ko untouched chhodta hai. Yeh L1 principle action mein hai.
Level 4 — Synthesis
Figure 2 — Regularization ek MAP prior hai: L2 vs L1. Agla figure dikhata hai kyun alag-alag priors alag-alag regularizers dete hain. Horizontal axis ek single weight hai; vertical axis penalty hai (ek constant tak). Blue curve L2 penalty hai jo Gaussian prior se aati hai — ek smooth bowl. Green curve L1 penalty hai jo Laplace prior se aati hai — par ek sharp kink wali V-shape. Woh kink hi pura point hai: yeh optimum ko exactly par baithne deta hai, jo woh sparsity produce karta hai jiske liye Lasso famous hai. (Is section mein weights par Gaussian prior ka variance denote karta hai, data-noise variance nahi.)

Exercise 4.1
Dikhao ki L2 regularization (ridge penalty) exactly MAP hai zero-mean Gaussian prior ke saath. Prior variance ke terms mein identify karo.
Recall Solution
MAP negative log-posterior minimise karta hai: Gaussian prior ke liye (yahan weights par prior variance hai), . Isliye objective ban jaata hai Ise standard ridge form se match karne par milta hai Tighter prior (chhota ) → bada → ki taraf stronger shrinkage. Yahi wajah hai ki Ridge Regression aur L2 regularization dil se Bayesian hain. Convention caveat: exact constant depend karta hai ki tum penalty kaise likhte ho. Agar use karo to milta hai; agar instead penalty likho (bahut textbooks ko mein absorb karte hain) to milta hai. Invariant message yeh hai ki — tighter prior matlab stronger penalty; leading factor sirf bookkeeping hai.
Exercise 4.2
Analogy se, kaun sa prior L1 regularization (Lasso) deta hai, aur us prior ki kaun si feature Lasso ki sparsity explain karti hai?
Recall Solution
Laplace (double-exponential) prior deta hai , yaani L1 penalty jisme . Sparsity kyun: Laplace prior ka par ek sharp spike hota hai (uski density wahan non-differentiable hai). Woh kink — upar figure mein green V — matlab MAP objective ka optimum exactly par baith sakta hai, kai coefficients ko precisely zero drive karta hai.
Exercise 4.3
Ridge diya hua hai (plain convention use karte hue), yeh kaun sa prior variance correspond karta hai?
Recall Solution
se: Weights par unit-variance Gaussian prior.
Level 5 — Mastery
Exercise 5.1 (Degenerate priors)
Ek student Beta priors explore karta hai shape parameters ke saath. Teen cases handle karo aur har ek ke liye honest MAP batao: (a) heads flips ke saath symmetric (Jeffreys) prior; (b) one-sided case ; (c) one-sided case .
Recall Solution
Interior-mode formula sirf tab valid hai jab aur ho; warna log-posterior concave nahi rahta aur hume directly endpoints inspect karne padte hain. Recall karo log-density .
(a) Symmetric , koi data nahi (posterior = prior). Density dono endpoints par tak blow up karti hai. Formula deta hai , lekin woh critical point ek minimum hai, maximum nahi. Curvature check karo: ; ke saath dono terms positive hain, isliye log-posterior convex hai — interior point ek valley bottom hai. Jab aur density , isliye maxima boundaries par hain. Honest MAP: non-unique — maximizers dono aur par; posterior mode ek single point nahi hai.
(b) One-sided . Term density ko ki taraf non-decreasing pressure deta hai (jab , agar ho, ya finite rahta hai agar ho), jabki density ko par ki taraf push karta hai. Single maximum left boundary par hota hai. Honest MAP: .
(c) One-sided . Mirror-image argument se, density ko ki taraf drive karta hai jabki use par kill karta hai. Single maximum right boundary par hota hai. Honest MAP: .
Take-away: interior formula par trust karne se pehle hamesha confirm karo ki aur hai; warna maximum boundaries check karke locate karo, aur non-unique mode report karne ke liye taiyaar raho.
Exercise 5.2 (Prior fights the data)
Coin: flips, heads (sab heads). Prior Beta (strong belief ki coin tails-biased hai). compute karo aur comment karo.
Recall Solution
Posterior Beta Beta. Dono shapes hain, isliye mode valid hai: MLE hai (insist karta ki coin kabhi tails nahi aati — ek classic small-sample overfit). Strong prior estimate ko tak kheeench leta hai, extreme claim ko refuse karta hai. Yeh scarce data ke saath MAP ka safety-rail value hai.
Exercise 5.3 (Precision limit)
Gaussian model mein, prior ko infinitely vague hone do, (prior precision ). Dikhao ki aur ise Fisher Information se connect karo. (Yahan fixed noise variance hai, prior variance hai.)
Recall Solution
Exercise 3.2 se, prior weight prior precision hai. Jab to yeh weight : Infinitely vague prior koi information carry nahi karta, isliye MAP → MLE. Data ka weight exactly Gaussian samples ka ke baare mein Fisher information hai — data jitna zyada information carry karta hai, woh utna hi ek fixed prior ko dominate karta hai.
Exercise 5.4 (Zero data, sharp prior)
observations, Gaussian prior . kya hai?
Recall Solution
Koi data nahi to data term vanish ho jaata hai; log-posterior hi log-prior hai, jiska peak prior mean hai: Prior variance hamari confidence affect karta hai, lekin zero observations ke saath peak location simply prior mean hai.
Recall Checkpoints
Answers padhne se pehle khud test karo.
Recall MAP kya maximise karta hai — mode ya mean?
Posterior ka mode (peak), uska mean nahi.
Recall MLE kaun se prior ke saath MAP hai?
Uniform (flat) prior — belief term ek constant ban jaata hai aur se bahar nikal jaata hai.
Recall Beta
ka mode jab ho? (sirf tab valid jab log-posterior concave ho, yaani aur ; warna maximum boundary par hota hai).
Recall Kaun sa prior L2 / ridge penalty deta hai, aur
usse kaise related hai? Zero-mean Gaussian prior; convention ke saath, (isliye ).
Recall Kaun sa prior L1 / Lasso penalty deta hai, aur sparsity kyun?
Laplace prior; uska sharp spike (kink) par optimum ko exactly par baithne deta hai.
Recall Gaussian MAP mean kis tarah ka average hai?
Prior mean aur data mean ki precision-weighted average, jisme har ek ko uski precision (1/variance) se weight kiya jaata hai.
Recall
Precision kya hai? Precision — high jab tum certain ho (narrow bell), low jab vague ho (wide bell).