Exercises — Hypothesis testing and p-values
1.3.20 · D4· AI-ML › Probability & Statistics › Hypothesis testing and p-values
Shuru karne se pehle, ek picture jo aap poore waqt apne dimaag mein rakhen — woh "extremeness" ka idea jo ek p-value measure karta hai.

Level 1 — Recognition
L1.1
Har pair ke liye batayein, kaun sa null hai aur kaun sa alternative : (a) "coin fair hai" vs "coin biased hai"; (b) "naya model 82% se behtar nahi hai" vs "naya model 82% ko beat karta hai".
Recall Solution
Null hamesha boring, no-effect, equality wala statement hota hai. (a) (fair). (biased) — two-sided kyunki "biased" kisi bhi direction mein ja sakta hai. (b) (koi improvement nahi). (better) — one-sided kyunki hum sirf better ki parwah karte hain.
L1.2
Ek test p-value deta hai aur aapne choose kiya. Kya aap reject karte hain ya fail to reject? Phir ki p-value ke liye repeat karein.
Recall Solution
Rule: reject karo jab .
- → reject karein.
- → fail to reject ("accept" nahi).
L1.3
Inme se kaun sa "" ka sahi reading hai? (A) "3% chance hai ki true hai." (B) "Agar true hota, to itna extreme (ya zyada) data 3% waqt occur karta."
Recall Solution
(B). P-value hota hai, kabhi nahi. Statement (A) conditioning ko ulta kar deta hai.
Level 2 — Application
L2.1
Aap ek coin baar flip karte hain aur heads dekhte hain. vs test karein. Z-statistic compute karein.
Recall Solution
ke under, , isliye Z-statistic mean se standard deviations count karta hai:
L2.2
L2.1 continue karte hue, standard normal deta hai. Two-tailed p-value kya hai, aur par aap kya decide karte hain?
Recall Solution
Two-tailed kyunki dono sides par extremeness count karta hai: Kyunki , reject karein — lekin barely. Neeche ki figure dekhen: hamara shaded region ke edge par exactly land karta hai.

L2.3
Ek naya model samples par accuracy score karta hai. Purani accuracy hai. vs (one-tailed) test karein. aur one-tailed p-value nikaalein ().
Recall Solution
Null ke standard error use karke observed proportion ko standardise karein: One-tailed p-value: . Kyunki , reject karein — model significantly better hai.
Level 3 — Analysis
L3.1
L2.2 mein aapne ke saath reject kiya. Suppose aapne pehle se one-tailed test declare kiya hota. P-value kya hoti, aur kya decision badal jaata? Batayein ki ye kya reveal karta hai.
Recall Solution
One-tailed p-value: . Ye two-tailed value se exactly aadhi hai. Decision: reject (abhi bhi , ab aur comfortably). Ye kya reveal karta hai: same data sirf ek tail choose karke "zyada significant" ho sakta hai. Isliye aapko one-vs-two-tailed data dekhne se pehle choose karna hota hai — warna aap khud ko threshold ke paas nudge kar sakte hain. Tails switch karne ke baad p-value ko half karna p-hacking ki ek form hai.
L3.2
Do labs same fair coin test karti hain. Lab A ise baar flip karta hai, Lab B baar. Dono heads ka proportion observe karte hain. Dono z-statistics compute karein aur comment karein ki kyun "same" result alag conclusions deta hai.
Recall Solution
. Lab A: , isliye . Two-tailed → fail to reject. Lab B: , isliye . astronomically small → reject. Comment: effect ( vs ) identical hai, lekin bada standard error ko shrink karta hai, isliye same effect overwhelmingly "significant" ban jaata hai. Statistical significance ka matlab ek bada ya important effect nahi hai — ye sample size ke saath badhta hai (parent ke Mistake 3 mein drug example dekho).
L3.3
Parent note mein die test ne diya ke saath aur . recompute karein agar har observed count exactly expected hota. Resulting p-value interpret karein.
Recall Solution
Har term , isliye . Ek perfectly-fitting sample jitna ho sake utna un-extreme hota hai, isliye tail probability , yaani . Interpretation: prove nahi karta ki die fair hai — iska bas matlab hai ki data fairness ke saath maximally consistent hai. " ke saath consistent" kabhi bhi " proven" nahi hota.
Level 4 — Synthesis
L4.1
Aap (two-tailed) par z-test run karte hain. Rejection region hai jahan hai. (a) Explain karein kaise define hota hai. (b) Dikhayen ki " reject karo" equivalent hai "mean ke liye confidence interval ko exclude karta hai."
Recall Solution
(a) woh value hai jo har tail mein rakhti hai: , isliye dono tails milake exactly hold karti hain. (b) Two-tailed test tab reject karta hai jab confidence interval hai. Ye ko exclude karta hai exactly tab jab — same inequality. Isliye level par two-sided test aur confidence interval ek hi machine ke do views hain (dekho 1.3.18-Confidence-intervals).
L4.2
Design decision: ek A/B test jahan false positive (ek useless model ship karna) bahut costly hai, lekin false negative (ek achha model miss karna) sasta hai. Kya aap ko se chhhota ya bada banana chahenge? Type I / Type II errors use karke explain karein.
Recall Solution
hi Type I error rate (false positive) hai. Kyunki false positives mehenga mistake hai, kam karein (jaise ). Trade-off: kam karna (Type II, false negatives) badhata hai aur power ghataata hai — lekin yahan false negatives saste hain, isliye ye acceptable hai. Dekho 1.3.21-Type-I-and-Type-II-errors.
L4.3
test karte hue flips use karke true wale coin ko detect karne ke liye ek one-tailed z-test (, isliye reject jab ) ki power compute karein. Ye approximation use karein ki ke under, .
Recall Solution
Reject jab (null SE use karke). Power . ke under, SE . Power . Isliye is test mein genuinely biased () coin ko pakadne ka almost 64% chance hai. Achha nahi — power badhane ke liye aapko bada chahiye.
Level 5 — Mastery
L5.1
Aap 20 independent hypothesis tests run karte hain, har ek par, aisa data par jahan har actually true hai. Kam se kam ek false rejection ki probability kya hai? Kaun sa ek fix ise reduce karta hai?
Recall Solution
Har test mein false positive ka chance hai, isliye no false positive ka chance. Independent, isliye: Almost 64% chance hai ki aap koi aisi cheez "discover" kar lein jo real nahi hai! Ye multiple-comparisons problem hai. Fix: ek multiple-testing correction jaise Bonferroni — har ek ko par test karein. Dekho 3.2.12-Multiple-testing-correction.
L5.2
L5.1 mein Bonferroni fix ke baad (per-test level ), family-wide false-positive probability recompute karein. Kya ye se neeche aayi?
Recall Solution
Per-test survival . Haan — Bonferroni family-wide false-positive rate ko ke neeche waapas kheench laata hai, har individual test par kam power ki cost par.
L5.3
Ek drug trial report karta hai lekin average symptom reduction hai aur CI hai. Ek journalist likhta hai "highly significant → ye drug ek breakthrough hai." Resident statistician hone ke naate, do-sentence ka correction likhein.
Recall Solution
"Tiny p-value ka sirf matlab hai ki effect ke pure chance hone ki bahut kam possibility hai — kaafi bade trial ke saath trivial effects bhi significance tak pahunch jaati hain. Effect size khud (, CI ) clinically negligible hai, isliye 'statistically significant' yahan ka matlab 'clinically important' nahi hai — statistical aur practical significance alag cheezein hain (dekho 2.5.7-Statistical-significance-in-experiments)."
Recall One-line self-quiz (reveal each)
P-value two-tailed kab hoti hai? ::: Jab "" ho — kisi bhi direction mein extreme, isliye aap one-tail area ko double karte hain. Reject karein ya nahi agar , ? ::: Reject karein (barely, kyunki ). Same effect bade ke saath "zyada significant" kyun ho jaata hai? ::: Standard error ki tarah shrink hoti hai, isliye badhta hai. Power kya measure karta hai? ::: , yani false ko correctly reject karne ka chance. Family par 20 tests ke liye Bonferroni per-test level? ::: .