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


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

    一、总结

    一句话总结:

    |||-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.
    注意以上这些用到的数据都来自训练集,没有用到测试集。
     
     
    我的旨在学过的东西不再忘记(主要使用艾宾浩斯遗忘曲线算法及其它智能学习复习算法)的偏公益性质的完全免费的编程视频学习网站: fanrenyi.com;有各种前端、后端、算法、大数据、人工智能等课程。
    博主25岁,前端后端算法大数据人工智能都有兴趣。
    大家有啥都可以加博主联系方式(qq404006308,微信fan404006308)互相交流。工作、生活、心境,可以互相启迪。
    聊技术,交朋友,修心境,qq404006308,微信fan404006308
    26岁,真心找女朋友,非诚勿扰,微信fan404006308,qq404006308
    人工智能群:939687837

    作者相关推荐

  • 相关阅读:
    Block代码块中使用局部变量注意点
    This application's application-identifier entitlement does not match that of the installed application. These values must match for an upgrade to be allowed.
    iOS实现渐变颜色
    linker command failed with exit code 1 (use -v to see invocation)
    关于SVN的405错误Server sent unexpected return value (405 Method Not Allowed)的解决办法
    提交SVN Working copy locked解决
    FSCalendar使用和注意事项
    c/c++左值和右值
    mysql使用笔记(一)
    解决 ssh 登录到ubuntu server 慢的问题
  • 原文地址:https://www.cnblogs.com/Renyi-Fan/p/13792412.html
Copyright © 2020-2023  润新知