如何在Python中计算回归探针的平均绝对百分比误差?

时间:2019-07-12 08:18:48

标签: performance keras regression mse

我正在尝试计算回归问题的性能百分比误差。我尝试了其他答案中描述的某些方法,但似乎无法正常工作,如果您知道/已经使用或实现了任何代码来计算 RMSE百分比平均绝对误差,请告诉我在tensorflow-keras中。

2 个答案:

答案 0 :(得分:1)

mape = np.abs((实际-预测)/实际)。平均值(轴= 0)* 100

答案 1 :(得分:1)

我最终计算出MAPE如下:

def mean_absolute_percentage_error(y_true, y_pred):
    y_true, y_pred = np.array(y_true), np.array(y_pred)
    return np.mean(np.abs((y_true - y_pred) / y_true)) * 100

并且工作正常:)