Keras:有关尽早停止网络状态的问题

时间:2018-09-21 11:51:48

标签: tensorflow keras

首先,我知道早期停止是什么以及为什么它很重要。但是,我确实对此技术的Keras实现存在疑问:

如果我指定一个耐心参数并且观察到的值没有任何进一步的改善; Keras会返回我的网络在观测值最低的点的状态还是Keras会在耐心“耗尽”的点返回网络状态?

换句话说:

让s_0成为我在时期t_0的网络状态(其中记录了我所观察到的指标的最低值)。令x为耐心值,s_x为我的网络在时间段t_x的状态。如果训练停止,Keras是否返回s_0或s_x?

1 个答案:

答案 0 :(得分:1)

Keras是否在耐心“耗尽”时返回网络状态? -YES!

摘自EarlyStopping的Keras文档:

  • patience:没有改善的时期数 之后将停止训练。