训练集、验证集、测试集区别
训练集就是用来训练好一个模型。训练完一个模型后,肯定要对这个模型进行一个精度评估,于是就有验证集,我们把验证集用来去动态筛选最好的那次深度学习模型,所以这个时候再用验证集去评估这个模型的效果就不太合适了,所以我们要再单独拿出一个数据集,这个数据没有参与模型训练过程的评估,只能是用来等我们最终的模型确定后,只做一次评估,于是测试集便诞生。这也就是验证集与测试集的区别。
训练集就是用来训练好一个模型。训练完一个模型后,肯定要对这个模型进行一个精度评估,于是就有验证集,我们把验证集用来去动态筛选最好的那次深度学习模型,所以这个时候再用验证集去评估这个模型的效果就不太合适了,所以我们要再单独拿出一个数据集,这个数据没有参与模型训练过程的评估,只能是用来等我们最终的模型确定后,只做一次评估,于是测试集便诞生。这也就是验证集与测试集的区别。