We address the relatively unexplored problem of hyper-parameter optimization (HPO) for federated learning (FL-HPO). We introduce Federated Loss SuRface Aggregation (FLoRA), a general FL-HPO solution framework that can address use cases of tabular data and any Machine Learning (ML) model including gradient boosting training algorithms and therefore further expands the scope of FL-HPO. FLoRA enables single-shot FL-HPO: identifying a single set of good hyper-parameters that are subsequently used in a single FL training. Thus, it enables FL-HPO solutions with minimal additional communication overhead compared to FL training without HPO. We theoretically characterize the optimality gap of FL-HPO, which explicitly accounts for the heterogeneous non-IID nature of the parties' local data distributions, a dominant characteristic of FL systems. Our empirical evaluation of FLoRA for multiple ML algorithms on seven OpenML datasets demonstrates significant model accuracy improvements over the considered baseline, and robustness to increasing number of parties involved in FL-HPO training.
翻译:我们为联合学习(FL-HPO)解决了相对未探讨的超参数优化问题。我们引入了FL-HPO(FL-HPO),即FL-HPO(FL-HPO)通用解决方案框架,即FL-HPO(FL-HPO)通用解决方案框架,可以解决使用表格数据和机器学习(ML)模型的案例,包括梯度增强培训算法,从而进一步扩大FL-HPO的范围。FLORA使单发FL-HPO(HPO)能够使用单张的FL-HPO(HPO):确定一套随后在单一的FL培训中使用的好的高参数。因此,它使FL-HPO(FL-HPO)解决方案能够与没有HPO(FL)培训)的FL-HPO(FL-HPO)相比,得到最低限度的额外通信管理费管理费(FLLL-HPO)解决方案。我们的经验性评估7个 OpenMLLA的多个计算法方法,表明,在考虑的基线上取得了显著的模型精确性改进,并且使参与FL-HPO-HPO-HPO培训的各方越来越多。