3.1.8 · HinglishNeural Network Fundamentals

Loss functions - MSE, cross-entropy

1,605 words7 min readRead in English

3.1.8 · AI-ML › Neural Network Fundamentals


1. Loss functions aate kahan se hain? (Maximum Likelihood)

YE KYUN MATTER KARTA HAI: MSE aur cross-entropy do random formulas nahi hain jo yaad karni hain — ye usi recipe (NLL) ke do alag noise models (Gaussian vs. Categorical) pe applications hain.


2. Mean Squared Error (MSE) — regression ke liye


3. Cross-Entropy — classification ke liye

Figure — Loss functions -  MSE, cross-entropy

4. Forecast-then-Verify


5. Common mistakes (Steel-manned)


6. Active Recall — #flashcards/ai-ml

Har standard loss kiska negative log-likelihood hai?
Data ka, ek assumed noise/probability model ke under.
MSE kis noise distribution ko targets pe assume karke aata hai?
Gaussian (normal) noise, .
MSE formula likho.
.
MSE mein error ko square kyun karte hain?
Use positive banane ke liye aur bade errors ko zyada penalize karne ke liye.
ka ke w.r.t. gradient?
(error hi).
Cross-entropy kis distribution ko assume karke aati hai?
Bernoulli (binary) / Categorical (multi-class).
Binary cross-entropy likho.
.
One-hot ke saath multi-class cross-entropy likho.
.
Softmax+CE ka logit ke w.r.t. gradient?
.
Classification ke liye MSE kyun nahi?
Sigmoid+MSE gradient saturate (vanish) ho jaata hai jab confidently galat ho; CE gradient rakhta hai.
BCE jab aur ?
(coin-flip baseline).
CE ke log ka input kya hona chahiye?
Ek valid probability mein, toh pehle softmax/sigmoid lagao.

Recall Feynman: 12 saal ke bache ko samjhao

Ek dartboard socho. Loss hai kitni door tumhara dart bullseye se gaya. Koi number guess karne ke liye (jaise temperature), hum distance measure karte hain aur square karte hain — do baar door jaana chaar baar bura hai (ye MSE hai). Koi category guess karne ke liye (cat vs dog), hum distance nahi maapte; hum poochte hain "sahi jawaab se tum kitne surprised ho?" Agar tumne kaha "99% dog" aur woh dog tha, bahut kam surprise → bahut kam loss. Agar tumne kaha "1% dog" aur woh dog tha, bahut zyada surprise → bahut bada loss (ye cross-entropy hai). Training ka matlab bas apne throws ko nudge karna hai taaki loss shrink ho.

Connections

Concept Map

needs scalar score

minimized by

take neg log

is general recipe for

Gaussian noise model

Categorical noise model

gradient equals

used for

used for

drives

Neural network prediction

Loss function L

Gradient descent

Maximum Likelihood

Negative log-likelihood

MSE for regression

Cross-entropy for classification

Error y-hat minus y

Real-valued targets

Class probabilities