yolov5训练的验证集是什么,有必要吗?

What is validation set for yolov5 training and is it necessary?

我正在训练一个 yolov5 模型,我有一个数据集,但我无法理解验证数据和测试数据之间的区别。我应该将我的数据集拆分为 train/test/val 还是 train/test?

验证数据集在拟合模型的hyper-parameters(例如隐藏单元的数量 - 层和层宽度 - 在神经网络中)。验证数据集可用于早停正则化(当验证数据集中的错误增加时停止训练,因为这是对训练数据集过度拟合的标志)