|
Algorithm 2 MCGD for client selection in round k. |
-
Require:
K, , step sizes , inner iterations T, mini-batch size B
-
1:
Measure for all clients and compute
-
2:
Initialize (e.g., softmax solution ), then project:
-
3:
for to do
-
4:
Sample mini-batch
-
5:
Compute gradient estimates:
-
6:
-
7:
Project back to feasible set:
-
8:
end for
-
9:
return
|