当我们建立一个模型并训练它时,初始权值被随机初始化,除非指定(种子)。
如我们所知,有许多参数,我们可以调整,如时代,优化,batch_size等,以找到“最佳”模型。
我遇到的问题是:即使我们在调优后找到了最好的模型,权重也会不同,产生不同的模型和结果。因此,如果我们用“最佳参数”编译并再次运行它,那么最好的模型可能就不是最好的了。如果我们在权重中添加可重现性的参数,我们就不知道这些参数是否是最佳的权重。另一方面,如果我们调整权重,那么“最佳参数”就不再是最佳参数了?我被困在一个循环里。与其他参数相比,是否有关于先调整哪些参数的一般指导方针?
或者这整个逻辑在某个地方都有缺陷,而我却想得太多了?
发布于 2019-09-04 09:21:43
https://stackoverflow.com/questions/57764089
复制相似问题