查看 Daniel Möller 对这个问题的回答,我了解到重新编译经过训练的模型不应影响/更改已训练的权重。然而,每当我重新编译我的模型以使用不同的学习率或批量大小来进一步训练它时,val_mse
开始时的值会比初始训练结束时的值更高/更差。
虽然最终会降低到val_mse
之前的水平,但我不确定通过重新编译模型是否只是在重置模型并重新训练。
有人可以确认重新编译是否真的会从头开始重新开始学习过程吗?另外,在模型的初始训练之后使用不同的超参数进行第二阶段的训练是否是一种常见的做法(或者是否有好处)?