Skip to main content

Explain ZH

直觀理解

想像你有一群人按體重排成一列。你需要選擇一個單一的體重來代表這個群體,而你的目標是最小化你選擇的體重與其他所有人體重之間的總絕對差值

如果你選擇了一個體重,而比你選擇的體重重的人多於比它輕的人,你可以透過將你的選擇稍微調高來減少總誤差。為什麼?因為調高它會增加較輕的人的誤差,但會減少所有較重的人的誤差。因為較重的人比較多,所以淨變化是總誤差減少。

你不斷移動你的選擇,直到比你選擇的體重重的人數完全等於比它輕的人數。此時,向任何一個方向移動都會使一半人的誤差增加量大於另一半人的誤差減少量。

恰好有一半人較輕、一半人較重的那個點,根據定義,就是中位數 (median)

因此,當使用絕對損失函數 (q=1q=1) 時,為了最小化預期誤差,最好的預測就是條件中位數。