【发布时间】:2021-08-29 16:53:42
【问题描述】:
我的支持向量回归的 R2 分数为负。但是当我尝试预测新结果时,它提供了比其他算法更好的性能?负 R2 分数是否不会影响模型性能?
【问题讨论】:
标签: regression svm
我的支持向量回归的 R2 分数为负。但是当我尝试预测新结果时,它提供了比其他算法更好的性能?负 R2 分数是否不会影响模型性能?
【问题讨论】:
标签: regression svm
如本文档 (link) 中所述,R2 分数可能为负数。 R2 并不总是任何事物的平方,因此它可以具有负值而不违反任何数学规则。仅当所选模型不符合数据趋势时,R2 才为负数。
您的模型似乎由于过度拟合而提供了更好的性能。
或者可以尝试以这种格式运行 r2 score 函数:
r2_score(y_true, y_pred)
【讨论】: