中文

通过神经网络划分进行超参数优化

机器学习 2023-05-01 v1 机器学习

摘要

调优良好的超参数对于神经网络获得良好的泛化行为至关重要。它们可以施加适当的归纳偏置、正则化模型并提升性能——尤其是在数据有限的情况下。在这项工作中,我们受边际似然(一种无需验证数据的优化目标)启发,提出了一种简单高效的超参数优化方法。我们的方法将训练数据和神经网络模型分别划分为 KK 个数据分片(data shards)和参数分区(parameter partitions)。每个分区仅与特定数据分片相关联并在其上优化。将这些分区组合为子网络,使我们能够定义子网络的“训练样本外(out-of-training-sample)”损失,即子网络未见过的数据分片上的损失,作为超参数优化的目标。我们证明,可以在单次训练运行中应用该目标优化多种不同的超参数,同时计算开销显著低于旨在优化神经网络边际似然的替代方法。最后,我们还专注于联邦学习中的超参数优化,其中重新训练和交叉验证尤其具有挑战性。

关键词

引用

@article{arxiv.2304.14766,
  title  = {Hyperparameter Optimization through Neural Network Partitioning},
  author = {Bruno Mlodozeniec and Matthias Reisser and Christos Louizos},
  journal= {arXiv preprint arXiv:2304.14766},
  year   = {2023}
}

备注

Published as a conference paper at ICLR 2023