我目前正在使用ssd移动网络TensorFlow API进行车辆检测。我从coco数据集中创建了一个自定义数据集,该数据集包含coco中的所有车辆类别,即汽车、自行车、摩托车、公共汽车、卡车,我还有一个730辆人力车图像的数据集。
最终,我的目标是发现人力车以及其他车辆。但到目前为止我失败了。
train_labels.csv中总共有16000个实例,每个类平均有2300个实例。我设置了批次大小= 12,然后在我的自定义数据集上训练coco预培训模型12000步。
但不幸的是,我并没有取得好的成绩。经过训练,它没有对其他车辆进行分类。
对于数据集中每个类的比例有什么建议,或者我需要更多的人力车图像,我应该冻结多少层?或者可能是一个不同的观点,将受到高度赞赏。
发布于 2019-03-19 00:52:14
问你是否需要更多的数据,更多的数据总是更好。我建议的是使用上述步骤优化模型并检查mAP。如果您认为mAP很低,并且您的预期应用程序的性能还不够高,那么收集更多的数据,然后再调一次。
如果你有任何问题请告诉我。
https://stackoverflow.com/questions/55228132
复制相似问题