我已经用训练数据集训练了一个NN [X,Y]
。让我们考虑将此模型称为M
。现在,我有了一个新的数据集[Xnew,Ynew]
。我想M
用数据集更新模型,[Xnew,Ynew]
而无需从头开始对其进行重新训练。
我的问题是:是否可以通过这种方式更新模型,或者我必须对此进行重新培训?如果可以更新,怎么办?
是的,如果您要进行反向传播。您可以将在第一个数据集上训练的权重作为在第二个数据集上训练的起点,而不是从随机权重开始。
当然,这是否明智,在很大程度上取决于您的数据集和网络拓扑。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句