我正在使用卷积神经网络,我正在保存它并通过模型序列化程序类加载它。
我想要做的是能够在稍后回来并继续根据提供给它的新数据训练模型。
我正在做的是使用 ComputationGraph net = ModelSerializer.restoreComputationGraph(modelFileName); 加载它
然后我用 net.train(dataSetIterator); 像以前一样给它数据。
这似乎有效,但它使我的准确性非常糟糕。在我这样做之前大约是 89%,并且,使用相同的数据,经过几次迭代后,它的准确率大约是 50%(使用它刚刚训练自己的相同数据,所以如果有的话,它应该变得更加准确正确的?)。
我错过了一步吗?