程序:
y_pred = array([[433.34494686], [433.20384407], [418.6791427 ], [433.34789435], [407.49640802], [432.25311216]])y_test = array([[ 119.5], [ 157. ], [5712. ], [ 56. ], [ 50. ], [ 680. ]])
为什么预测结果不完美?数据集有问题吗?还是其他什么原因?我是机器学习的新手,提前感谢您的帮助。
回答:
这真的取决于您想要预测什么,以及您拥有的特征是否是好的预测因子。因此,即使您只是尝试使用线性回归,如果目标变量可以通过这些特征解释,您应该会得到一些合理的准确性指标。
看看您的y_test
,您应该考虑移除异常值,这可能会提高模型的准确性。