Table of Contents
超参数优化是开发有效监督学习模式的关键步骤,适当的调整可以大大改善模型性能和概括性,本条讨论优化超参数的实用技术和最佳做法。
理解超参数
超参数是管理机器学习模型培训过程的设置。与培训过程中学到的模型参数不同,超参数在培训开始前就设定了。例子包括学习率、历程数和规范化强度。
超参数优化的常用技术
采用几种方法寻找最佳超参数:
- Grid Search:[]通过指定的超参数子集进行彻底的搜索.
- 随机抽样在规定范围内进行超参数搜索:,往往比网格搜索效率更高.
- 巴耶斯优化:[] 使用概率模型根据过去的结果选择有希望的超参数.
- 高分位优化:[] 将梯度信息应用到调高参数上,适合不同的高参数.
最佳做法
为了有效优化超参数,考虑以下做法:
- 开始广泛搜索,以查明有希望的超参数空间区域。
- 使用交叉验证来可靠地评价模型性能.
- 限制超参数数以同步调谐以减少复杂度.
- 利用自动化工具和图书馆来简化程序。
- 监测培训和验证指标,防止过度调整。