I. Introduction
Federated learning (FL) is a distributed machine-learning paradigm where a large number of clients collaborate to solve a data modeling problem by parameter communication on a central server [1]. FL could learn models from local datasets which are stored over isolated clients and are not allowed to exchange with others due to the privacy-protection [2], such as medical image analysis [3], financial data mining [4], and education data mining [32]. Hence, there are many studies in recent years to develop various models in the applications that involve data privacy, and information security [5].