背景

从 2018 年开始漫无目的地看机器学习的知识,到现在还没入门,只学会了用 Python 运行几个简单的 Demo,周末跟着一个 在线 AI 学习网站 玩了一下房价预测的线性回归的例子,代码都能看懂。

本文温习将对回归分析结果进行评价的三个指标,之前推公式时 LaTeX 语法基本会了的,今天突然发现全忘记了,也顺便复习一下。

MAE

指标名称:平均绝对误差。
英文全称: Mean Absolute Error。
数学含义:将实际值和预测值的差值的绝对值进行求平均。
数学公式:
M A E ( y , y ^ ) = 1 n ∑ i = 1 n ∣ y i − y ^ i ∣ MAE(y, \hat y )=\frac{1}{n} \sum_{i=1}^{n} |y_i-\hat y_i| MAE(y,y^)=n1i=1nyiy^i

MSE

指标名称:均方误差。
英文全称:Mean Square Error。
数学含义:实际值和预测值的差值求平方后再求平均值。
数学公式:

M S E ( y , y ^ ) = 1 n ∑ i = 1 n ( y i − y ^ i ) 2 MSE(y, \hat y )=\frac{1}{n} \sum_{i=1}^{n}(y_i-\hat y_i)^2 MSE(y,y^)=n1i=1n(yiy^i)2

MAPE

指标名称:平均绝对百分比误差。
英文全称:Mean Absolute Percentage Error。
数学含义:实际值和预测值的差值占实际值的比率的平均值,再转换为百分比。
数学公式:
M A P E ( y , y ^ ) = 100 ∗ 1 n ∑ i = 1 n | y i − y ^ i | y i MAPE(y, \hat y )=100*\frac{1}{n} \sum_{i=1}^{n} \frac{\mathrm{|y_i-\hat y_i|}}{\mathrm{y_i}} MAPE(y,y^)=100n1i=1nyiyiy^i

它是 MAE 的变种,求的是误差的比率。

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐