You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在已完成自定义训练的YOLOv8模型上添加数据集续训?

YOLOv8 基于已训练模型续训的解决方案

能否加载已训练模型续训?

完全可以。YOLOv8原生支持基于已训练权重(包括自定义训练的best.pt)继续训练,既能复用之前训练学到的特征、大幅节省训练时间,还能结合新增数据优化模型在不同背景/环境下的识别能力,避免从头训练的资源浪费。

命令行续训的具体操作

只需修改原训练命令中的model参数,指定为你的best.pt文件路径,同时确保data_custom.yaml已更新为包含新增3000张图片及对应标签的数据集路径,即可执行续训。

续训命令示例:

yolo task=detect mode=train epochs=228 data=data_custom.yaml model="C:\Users\musti\OneDrive\Desktop\TheCoding\YOLOV8\runs\detect\train2\weights\best.pt" imgsz=640 batch=11 patience=64

关键注意事项

  • 数据集更新:务必确认data_custom.yaml里的train、val字段指向的文件夹已包含新增图片和对应标签文件(标签格式要和原有数据一致,避免格式错误)。建议将原有500张图和新增2500张图混合训练,防止模型遗忘原有知识。
  • epochs设置:命令中的epochs是总训练轮数。你之前已训练128轮,如果想再训练100轮,就设为228;有其他需求直接修改为对应总数值即可。
  • 参数一致性:保持imgsz、batch、patience等参数和原训练命令一致,避免因参数突变导致模型训练不稳定。

内容的提问来源于stack exchange,提问作者Muto

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.26 18:58:25