首先,我想知道是否有一种方法可以通过y测试值找到RMSE值(如果我有y测试值,我可以做到这一点)。例如,我们有训练数据和测试数据。但是在测试数据中,我们没有y值。那么在拟合模型之后,如何计算RMSE?我知道要做到这一点,我需要pred_y(我使用训练模型获得)和test_y(我没有)。
mse = sklearn.metrics.mean_squared_error(test_y, pred_y)
print("RMSE: %s" % math.sqrt(mse))
不需要test_y,是否可以找到RMSE?如果可以,如何找到?
1条答案
按热度按时间5vf7fwbs1#
没有
要计算任何类型的误差项(如RMSE),您需要真实值。如果没有它们,您就无能为力。除非您确实有方法找到或确定真实值。