所以我计划制作一个移动应用程序,让学生根据他们的模拟考试结果预测他们的最终成绩。我可以用前几年的结果训练我的模型。
X:5 个模拟结果
Y:获得的最终成绩
但是,我有一个问题,有时或大多数时候,用户可能正在使用该应用程序而尚未参加所有模拟考试,他们可能想看看他们是否走上正轨并在他们完成后使用它可能 3嘲笑。我应该如何选择我的监督算法/模型?
所以我计划制作一个移动应用程序,让学生根据他们的模拟考试结果预测他们的最终成绩。我可以用前几年的结果训练我的模型。
X:5 个模拟结果
Y:获得的最终成绩
但是,我有一个问题,有时或大多数时候,用户可能正在使用该应用程序而尚未参加所有模拟考试,他们可能想看看他们是否走上正轨并在他们完成后使用它可能 3嘲笑。我应该如何选择我的监督算法/模型?
首先,您需要弄清楚响应是什么类型的变量。它是分类的(例如 A、B、C 等)还是连续的(75%、83%、92% 等)?如果它是分类的,它肯定是序数的。这意味着您可以探索诸如有序逻辑回归之类的方法。如果它是连续的,请查看诸如 beta 回归之类的东西。
对于应用程序 - 如果学生只输入 5 个模拟考试结果中的 3 个,您可以让他们“猜测”其他 2 个模拟考试的结果。在我看来,这比输入剩下的 2 个模拟考试结果要好。这是因为学生应该很好地掌握他们将要表演的内容。