根据给定的电影评分数据集，使用机器学习算法构建一个预测电影评分的模型。
我们提供了一份电影评分数据集，包含电影ID、用户ID以及评分等信息。你的任务是使用这个数据集，构建一个能够准确预测电影评分的机器学习模型。数据集包含100,000个评分的记录，分别由943名用户对1682部电影进行评分。

数据集示例：

User ID | Movie ID | Rating
:-------:|:--------:|:------:
196 | 242 | 3
186 | 302 | 3
22 | 377 | 1
针对这个任务可以选择使用回归算法，如线性回归、岭回归、随机森林回归等，在将数据进行划分为训练集和测试集后，使用模型对测试集进行预测并计算预测误差，通过调整模型参数或选择不同模型进行对比，以达到构建一个准确预测电影评分的模型的目的。