Amy 原创整理|资料核验:2026-10-30
scikit-learn 的 mean_absolute_error 用于衡量回归预测的平均绝对误差,结果非负,最优值为 0。对多个输出,默认会等权平均各输出的误差,也可用 multioutput='raw_values' 分别查看。
教学示例:真实等待时间为 10、20、30 分钟,预测为 12、17、31 分钟,绝对误差分别是 2、3、1 分钟,MAE=(2+3+1)/3=2 分钟。这是构造示例,不是某个真实系统的评估结果。
Amy 的汇报建议:写清目标变量、单位、测试数据范围和各输出的结果。若一个输出是分钟、另一个是金额,直接合成一个平均数很难解释;先分别查看误差,再按业务需要决定是否汇总。较小的总体 MAE 也不说明每个个案都只差这么多。
官方来源:
https://scikit-learn.org/stable/modules/generated/sklearn.metrics.mean_absolute_error.html