均方誤差計算器

依實際值與預測值計算均方誤差、均方根誤差及平均絕對誤差。

MSE、RMSE與MAE計算器
輸入等長的實際值與預測值序列,以評估預測誤差。

關於均方誤差

均方誤差通常簡稱 MSE,用來衡量實際觀測值與預測值之差的平方平均。對每組配對資料,以實際值減去預測值,將誤差平方後全部加總,再除以配對數。數值為零表示所有預測皆與觀測完全一致。數值越大代表預測誤差越大,但實際意義取決於目標變數的尺度。 平方有兩項作用:正負誤差不會互相抵銷,而且大誤差比小誤差具有更高權重。誤差為四時貢獻十六個平方單位,誤差為二時只貢獻四個。當較大偏差的代價特別高時,這種敏感度讓 MSE 很實用,但也代表離群值可能主導結果。MSE 的單位是原目標單位的平方,因此可能不易直接解讀。 均方根誤差 RMSE 是 MSE 的平方根。它恢復原始目標單位,同時保留大誤差的額外影響。如果預測溫度以度表示,RMSE 也以度表示。資料科學工作者常用 MSE 進行最佳化,用 RMSE 溝通結果。因平方根為單調函數,在相同觀測資料上評估時,模型依 MSE 與 RMSE 排名的順序相同。 平均絕對誤差 MAE 是各項誤差絕對值的平均。它也使用原始單位,但每一單位誤差的權重相同。比較 MAE 與 RMSE 可看出模型是否偶爾出現大偏差。RMSE 遠大於 MAE 時,可能存在少數很大的誤差。沒有任何指標永遠最好:應依誤差的實際代價選擇,並在模型比較時維持指標一致。 本計算器要求實際值與預測值清單等長,因為每個預測必須恰好對應一個觀測值。順序很重要:第一個預測值與第一個實際值比較,第二個與第二個比較,依此類推。即使兩份清單皆為有效數字,缺漏或錯位紀錄仍會造成誤導性評估。解讀結果前,請仔細整理配對資料。 MSE 廣泛應用於迴歸、預測、訊號處理與機器學習。它不是尺度無關的指標,因此不同單位目標的分數不應直接比較。跨尺度比較可考慮正規化指標或百分比誤差。此外,也應檢視殘差圖與領域相關後果,因為單一彙總分數無法呈現偏差、變動的變異數,或模型表現不佳的位置。

誤差指標範例

這些配對序列示範不完全準確、完全準確與不同尺度的預測。

實際值與預測值指標說明
Y: 2,4,5,4,5; 預測值: 2.5,3.5,4,5,5MSE 0.5; RMSE 0.707107; MAE 0.6五組配對殘差產生較小的平均誤差。
Y: 1,2,3; 預測值: 1,2,3MSE 0; RMSE 0; MAE 0完全準確的預測在所有指標下誤差皆為零。
Y: 10,20; 預測值: 12,18MSE 4; RMSE 2; MAE 2絕對誤差相同時,RMSE與MAE相等。
Y: 0,0,0; 預測值: 0,0,3MSE 3; RMSE 1.732051; MAE 1一次大偏差使RMSE增加得比MAE更多。

如何計算預測誤差

  1. 在「實際值」輸入目標觀測值,並保留紀錄順序。
  2. 在「預測值」按相同順序輸入對應模型輸出,確保清單等長。
  3. 選取「計算誤差」,將序列配對並計算三項指標。
  4. 考量目標單位與大誤差代價,比較MSE、RMSE與MAE。
  5. 評估另一組預測前,先選取「重設」。

均方誤差計算器常見問題

什麼樣的MSE才算好?

越低越好,零代表完全準確,但沒有通用切點。應依目標尺度與有意義的基準模型解讀MSE。

MSE與RMSE有什麼差別?

RMSE是MSE的平方根,單位與目標相同;MSE則以目標單位的平方表示。

為什麼比較RMSE與MAE?

RMSE對大誤差的懲罰較重,MAE則線性計算誤差權重。差距很大可能表示偶爾存在較大的殘差。

兩份清單必須等長嗎?

是的,每個預測都需要對應一筆實際觀測。長度不同的清單無法形成完整誤差配對。

MSE能比較不同目標的模型嗎?

若目標使用不同單位或尺度,就不能直接比較。請使用正規化或其他尺度無關指標。