“…In terms of network topology, a variety of network typologies such as vertical FL [34,35,36,37,38,39,40], split learning [41,42], decentralized FL [43,44,45,46], hierarchical FL [47,48,49,50,51,52], and meta FL [53,54,55] have been proposed. In terms of exchanged information, aside from exchanging gradients and models, recent FL algorithms propose to exchange information such as pseudo labels in semi-supervised FL [56] and architecture parameters in neural architecture search-based FL [5,57,58]. In terms of training procedures, the training procedures in federated GAN [59,60] and transfer learning-based FL [61,62,63,64,65] are significantly different from the vanilla FedAvg algorithm [66].…”