1: \begin{abstract}
2: Federated Learning (FL) is an efficient distributed machine learning paradigm that employs private datasets in a privacy-preserving manner. The main challenges of FL are that end devices usually possess various computation and communication capabilities and their training data are not independent and identically distributed (non-IID). Due to limited communication bandwidth and unstable availability of such devices in a mobile network, only a fraction of end devices (also referred to as the \emph{participants} or \emph{clients} in a FL process) can be selected in each round.
3: %
4: Hence, it is of paramount importance to utilize an efficient participant selection scheme to maximize the performance of FL including final model accuracy and training time. In this paper, we provide a review of participant selection techniques for FL. First, we introduce FL and highlight the main challenges during participant selection. Then, we
5: %highlight
6: review
7: the
8: existing studies and categorize them based on their solutions. Finally, we provide some future directions on participant selection for FL based on our analysis of the state-of-the-art in this topic area.
9: % This is because participants with limited resources can slow down training time. Moreover, clients with various data samples have significant impact on the accuracy of the training model. Hence, it is necessary to select clients in a way that improve convergence time and FL loss at the same time.
10: \end{abstract}
11: