一、总结

一句话总结:

|||-begin
验证集的作用是调整超参数,那么Keras的验证集的作用在训练过程中调整了哪些超参数?
例如学习率,神经元数目,层数?
|||-end

【调超参数的方法交叉验证】:调超参数的方法是cross-validation (交叉验证),这里的validation set 和一次训练中的验证集不一样。
【交叉验证是将原有的训练集拆分成k份】:一次训练中的验证集是为了评估当前的loss, 而交叉验证是将原有的训练集拆分成k份,其中一部分作为训练集进行一次训练,剩余的用于评估这次训练结果,这个结果可以用于调整超参数,例如Grid Search Cross Validation.

 

 

二、验证集的作用是调整超参数

转自或参考:验证集的作用是调整超参数,那么Keras的验证集的作用在训练过程中调整了哪些超参数?
https://www.zhihu.com/question/279967845

 

问题:

验证集的作用是调整超参数,那么Keras的验证集的作用在训练过程中调整了哪些超参数?

例如学习率,神经元数目,层数?

 

知乎回答:

调超参数的方法是cross-validation (交叉验证),这里的validation set 和一次训练中的验证集不一样。
一次训练中的验证集是为了评估当前的loss, 而交叉验证是将原有的训练集拆分成k份,其中一部分作为训练集进行一次训练,剩余的用于评估这次训练结果,这个结果可以用于调整超参数,例如Grid Search Cross Validation.
注意以上这些用到的数据都来自训练集,没有用到测试集。
 
 

相关文章:

  • 2021-04-22
  • 2021-12-13
  • 2021-11-17
  • 2021-09-19
  • 2021-08-19
  • 2022-12-23
  • 2022-12-23
  • 2022-01-08
猜你喜欢
  • 2021-04-28
  • 2021-05-14
  • 2021-11-21
  • 2021-09-05
  • 2022-12-23
  • 2021-07-14
相关资源
相似解决方案