如何让回归模型预测范围

时间:2021-07-31 19:27:10

标签: python artificial-intelligence linear-regression predict

我正在尝试制作一个可以预测考试成绩的模型。我目前正在使用一个简单的线性回归模型,但由于它猜测一个数字作为分数,因此它的准确度分数接近 0。我想知道是否有办法让模型预测大约 10 个数字的范围,如果真实数字在该范围内,则将其标记为正确猜测。

The dataset I am using

Github page with notebook

1 个答案:

答案 0 :(得分:1)

看起来你用的是LogisticRegressionLogisticRegression实际上不是用于回归,而是用于分类(例如,输入数据类是a还是b)。

使用 sklearn.linear_model.LinearRegression 进行线性回归,阅读 this 了解更多详情

还有许多其他回归算法,我无法在答案中一一列出。如果您想使用简单朴素线性回归以外的回归,请阅读 this 以了解 scikit-learn 提供的所有可用监督学习算法,Ridge regressionSVR 可能是开始的好地方。< /p>