Instruction: Explain how client selection is performed and why it is crucial for Federated Learning systems.
Context: This question evaluates the candidate's knowledge on the strategies for selecting participating devices in a Federated Learning setup, and how effective client selection can impact the model's performance and efficiency.
Official answer available
Preview the opening of the answer, then unlock the full walkthrough.
The way I'd explain it in an interview is this: Client selection matters because not every available client is equally useful in a given round. Devices differ in data quality, freshness, compute capacity, connectivity, and trustworthiness, so selection...
easy
easy
medium
medium
hard