Skip to main content
. 2023 Jun 5;13(11):1964. doi: 10.3390/diagnostics13111964
Algorithm 2: Client-Side Asynchronous FL-CNN
Client-Side-Function (k, v, f lag)

1: for i = 1 to k
2: Convolution
3: Perform convolution
4: Average pooling with fully connected
5: ReLu function
6: B ← (split Pk into batches of size B)
7: for each local epoch i from 1 to E do
8: for batch b ∈ B do
9: u ← us − η ∗ (v; b)
10: if flag = 1
(i) return u to server
(ii) else return us to server