使用转移学习完成对第一个自定义对象的训练后,如何训练第二个自定义对象?

时间:2019-01-11 16:00:04

标签: python-3.x tensorflow pre-trained-model

按照教程制作自定义对象检测器link后,我设法完成了对我的第一个对象(某种罐头饮料)的培训,其准确率> 90%。

现在,我想在模型中添加其他项目,例如,即时拉面。我该如何做而又不丢失模型在识别罐装饮料方面学到的知识?

这可能吗?还是我只允许汇总所有我要训练的项目(例如5个独特的项目)并在一个座位上完成训练?还是有一种方法可以让我继续添加和叠加到以前训练的模型上?

我尝试从模型可以识别罐头饮料的最后一个检查点继续训练,但是我更改了TF记录以包含即食拉面的实例。

我也已经阅读了GAN,但是由于时间限制,我没有时间进行微调。我也没有从头开始编写模型。

但是我得到的结果最终还是使罐装饮料的准确度下降了约80%,并且无法识别即时拉面。我已经训练了模型,使所有损失平均为1,没有损失高于1.5。

0 个答案:

没有答案