損失関数機械学習統計学

平均二乗誤差

へいきんにじょうごさ · Mean Squared Error
4 views

平均二乗誤差とは、予測値と実際の値のずれを評価するための損失関数のひとつです。予測の正確さを数値化するために機械学習の回帰モデルで広く使われており、誤差を二乗して平均をとることで大きなズレをより強くペナルティとして課す特徴を持ちます。

平均二乗誤差とは

一言でいうと、平均二乗誤差は「予測モデルがどれくらい外れているかを測る最も代表的な指標」です。

詳しく解説

平均二乗誤差は、各データ点における実際の値と機械学習モデルが出力した予測値との差を計算し、それを二乗した値の平均をとったものです。予測の評価において損失関数として頻繁に利用され、モデルの最適化を行う際の基準となります。誤差を二乗するため、実際の値から大きく外れた予測をした場合にはペナルティが非常に大きくなる仕組みになっています。この特性により、大きな間違いをするモデルに対して厳しく罰則を与えることができ、回帰問題における精度の向上に大きく貢献します。

具体例・使われ方

住宅の価格を予測する機械学習モデルを構築する際、実際の価格とモデルが予測した価格の差を計算するために平均二乗誤差が使われます。例えば、実際の価格が3000万円の家に対して3500万円と予測した場合の差は500万円となり、これを二乗した値が評価に用いられます。

似た用語との違い

平均二乗誤差と混同されやすい指標として平均絶対誤差があります。平均絶対誤差は単に誤差の絶対値の平均をとるためすべての誤差を均等に扱いますが、平均二乗誤差は誤差を二乗するため外れ値の影響を強く受けるという違いがあります。

注意点

平均二乗誤差の大きな注意点は、外れ値に対して非常に敏感であるという点です。データの中に極端に値の異なるノイズが含まれていると、その部分の二乗誤差が全体の評価を大きく引き上げてしまい、モデルの性能を正しく評価できなくなるおそれがあります。

更新日時: 2026年8月29日 20:31