Federated learning is a distributed learning paradigm where multiple agents, each only with access to local data, jointly learn a global model. There has recently been an explosion of research aiming not only to improve the accuracy rates of federated learning, but also provide certain guarantees around social good properties such as total error. One branch of this research has taken a game-theoretic approach, and in particular, prior work has viewed federated learning as a hedonic game, where error-minimizing players arrange themselves into federating coalitions. This past work proves the existence of stable coalition partitions, but leaves open a wide range of questions, including how far from optimal these stable solutions are. In this work, we motivate and define a notion of optimality given by the average error rates among federating agents (players). First, we provide and prove the correctness of an efficient algorithm to calculate an optimal (error minimizing) arrangement of players. Next, we analyze the relationship between the stability and optimality of an arrangement. First, we show that for some regions of parameter space, all stable arrangements are optimal (Price of Anarchy equal to 1). However, we show this is not true for all settings: there exist examples of stable arrangements with higher cost than optimal (Price of Anarchy greater than 1). Finally, we give the first constant-factor bound on the performance gap between stability and optimality, proving that the total error of the worst stable solution can be no higher than 9 times the total error of an optimal solution (Price of Anarchy bound of 9).
翻译:联邦学习是一种分布式的学习模式,在这个模式中,多个代理人,每个代理人只能获得当地数据,共同学习一个全球模式。最近出现了一场研究爆炸,目的不仅在于提高联盟学习的准确率,而且围绕社会良好属性提供某些保障,例如全面错误。这一研究的一个分支采取了游戏理论方法,特别是,以前的工作将联合会学习视为一种异端游戏,其中错误最小化的玩家将自己安排为联盟联盟。过去的工作证明存在稳定的联盟分割,但留下了一系列广泛的问题,包括这些稳定解决方案离最佳程度有多远。在这项工作中,我们激励和界定了由联盟代理人(玩家)之间平均错误率给出的最佳性概念。首先,我们提供并证明一种高效的算法的正确性来计算一个最佳(最差最小化)的玩家安排。其次是,我们分析一种安排的稳定性和最佳性关系。首先,我们表明,对于某些参数空间区域来说,所有的稳定安排都是最佳的(最差点比最差的先等于1),但最后,我们展示的是,稳定性的稳定性的固定性安排并非真正的固定性,最差点是比最坏的。