如何让回归模型预测范围
How to have regression model predict ranges
我正在尝试制作一个可以预测考试成绩的模型。我目前正在使用一个简单的线性回归模型,但由于它猜测的是单个数字作为分数,因此得到的准确度分数接近 0。我想知道是否有办法让模型预测大约 10 个数字的范围,如果真实数字在该范围内,则将其标记为正确猜测。
貌似你用的是LogisticRegression
,LogisticRegression
其实不是回归,是class化(比如输入数据class a 或 b).
使用 sklearn.linear_model.LinearRegression
进行线性回归,阅读 this 了解更多详情
还有很多其他的回归算法,我无法在答案中一一列举。如果您想使用回归而不是简单的朴素线性回归,请阅读 this for all available supervised learning algorithms scikit-learn provides, Ridge regression and SVR 可能是开始的好地方。
我正在尝试制作一个可以预测考试成绩的模型。我目前正在使用一个简单的线性回归模型,但由于它猜测的是单个数字作为分数,因此得到的准确度分数接近 0。我想知道是否有办法让模型预测大约 10 个数字的范围,如果真实数字在该范围内,则将其标记为正确猜测。
貌似你用的是LogisticRegression
,LogisticRegression
其实不是回归,是class化(比如输入数据class a 或 b).
使用 sklearn.linear_model.LinearRegression
进行线性回归,阅读 this 了解更多详情
还有很多其他的回归算法,我无法在答案中一一列举。如果您想使用回归而不是简单的朴素线性回归,请阅读 this for all available supervised learning algorithms scikit-learn provides, Ridge regression and SVR 可能是开始的好地方。