Research Article

Federated Learning Based on OPTICS Clustering Optimization

Algorithm 2

OCFL.
Input: initial parameters , set of clients c
Server execute:
for each cluster in parallel do
for each round t = 1,2, ...do
for each client do
return j to cluster j (cjC)
Client execute (k, ):
for each local epoch i from 1 to E do
for batch do
return to server