5.6.3 · D1 · HinglishMachine Learning (Aerospace Applications)

FoundationsRegularization — L1 (lasso), L2 (ridge), dropout

2,174 words10 min read↑ Read in English

5.6.3 · D1 · Coding › Machine Learning (Aerospace Applications) › Regularization — L1 (lasso), L2 (ridge), dropout

Parent note ko — jo L1, L2, aur dropout par hai — padhne se pehle, tumhe usmein use hone wale har symbol ko bina rukke padhna aana chahiye. Yeh page har ek cheez ko bilkul zero se build karta hai, us order mein jisme woh ek doosre par depend karte hain.


1. A weight — the knob

Ek mixing desk ki picture socho. Har slider ek hai. Slider ko upar karna matlab hai "input number par zyada dhyan do." Saare sliders ke collection ko bold likhte hain (yeh ek vector hai — numbers ki ek ordered list).

Figure — Regularization — L1 (lasso), L2 (ridge), dropout

Parent ke model mein jo letter aata hai () woh bias hai — ek extra slider jo kisi bhi input se independent, har cheez ko ek constant amount se upar ya neeche shift karta hai. Ise usually penalize nahi kiya jaata.


2. Prediction vs. truth — the hat means "guess"

Number line par do dots ki picture socho: true value par ek kaala dot, aur guess par ek hollow dot. Unke beech ka gap is ek example par model ki galti hai.


3. Summation — "add up a list"

Ek shopping receipt ki picture socho: har line ek hai, aur neeche ka total hai.

Topic ko isliye chahiye kyunki ek penalty ko saare weights ko ek single number mein combine karna hota hai taaki score mein add kiya ja sake — tum sliders ke poore desk ko unhe sum kiye bina penalize nahi kar sakte.


4. The loss — the badness score

Ek valley ki picture socho. Horizontal position tumhari weights ki setting hai; zameen ki height loss hai. Training ek ball ko lowest point ki taraf neeche roll karna hai.

Figure — Regularization — L1 (lasso), L2 (ridge), dropout

Parent note loss ko do named pieces mein split karta hai:

Symbol Plain words
guesses true answers se kitni buri tarah miss kar rahe hain
data loss plus regularization penalty

Regularization ka poora point yeh hai: sirf minimize mat karo; minimize karo, jo knob size ki bhi parwah karta hai.

Sum ke andar chhota per-example loss hai — sirf ek flight par badness. Un sab ko sum karke (examples ki sankhya) se divide karne par average milta hai, jo hai.


5. Magnitude bars: and — "how big, ignore direction"

Map par point ki picture socho. origin tak crow-flies distance hai. taxi-cab distance hai (tumhe grid streets par travel karna hoga).

Figure — Regularization — L1 (lasso), L2 (ridge), dropout

6. The slope — which way is downhill

Hume ek derivative chahiye (aur loss ko sirf evaluate karna nahi) kyunki neeche roll karne ke liye tumhe apne current spot par down ka direction pata hona chahiye — woh direction exactly woh slope hai.

Curly (straight ki jagah) ek flag hai: "kai saare knobs hain; main sirf isko change kar raha hoon aur baaki ko still rakh raha hoon."

Figure — Regularization — L1 (lasso), L2 (ridge), dropout

Saare weights ke liye saath stacked partials gradient banate hain, likha jaata hai (ulta triangle "nabla"). Yeh sirf saare slopes ki poori list hai — complete "downhill arrow."


7. The gradient-descent step: , , aur arrow

mein superscript ka matlab sirf "step number par weight" hai — start hai, ek update ke baad, aur aage bhi. Yeh ek time stamp hai, power nahi.


8. Probability aur expectation — dropout ki language

Parent mein "" ka matlab hai: ek random on/off switch hai jo probability ke saath hai aur otherwise hai. ko se multiply karna us neuron ko keep ya kill karta hai.


Prerequisite map

Weights w_i and bias b

Loss L data

Truth y and guess y-hat

Summation sigma

Norms L1 and L2

Absolute value

Total loss with penalty

Strength lambda

Gradient dL by dw

Update rule with eta

Learning rate eta

Probability p and expectation

Dropout

Neuron activation h

Regularization L1 L2 dropout

Yeh seedha parent topic mein jaata hai. Related roads: Gradient Descent Variants update rule ko refine karta hai, Feature Engineering aur Overfitting Detection motivate karte hain kyun hum penalize karte hain, Cross-Validation choose karta hai, aur Ensemble Methods plus Bayesian Inference dropout ke kaam karne ki deeper wajahein dete hain.


Equipment checklist

Weight kya hota hai?
Ek adjustable number (ek "knob"/slider); list mein uski position hai.
mein hat ka kya matlab hai?
Yeh ek prediction/estimate ko mark karta hai, true value ke comparison mein.
ko words mein padho.
Har weight ko square karo, phir saare squares ko ek number mein add karo.
aur mein kya fark hai?
data loss plus regularization penalty hai.
geometrically kya hai?
Weight point se origin tak straight-line (crow-flies) distance.
geometrically kya hai?
Taxi-cab distance — absolute weight values ka sum.
tumhe kya batata hai?
Loss ka slope jab sirf knob nudge kiya jaaye — loss kis direction mein aur kitni steeply change hota hai.
par kya trouble karti hai jo nahi karta?
wahan par sharp kink hai isliye uska slope undefined hai; smooth hai aur slope hai.
kya hai aur agar yeh bahut bada ho toh kya hoga?
Learning rate (step size); bahut bada ho toh updates valley bottom ko overshoot kar dete hain.
kya control karta hai?
Hum weight size ko data fit karne ke comparison mein kitni strongly penalize karte hain; = off, bada = weights zero ki taraf force.
kya kehta hai?
Average par ek dropout neuron apne normal output ka fraction deliver karta hai.
Kya ek power hai?
Nahi — ek step/time index hai jiska matlab hai "iteration par weight."