Research Article

Local Epochs Inefficiency Caused by Device Heterogeneity in Federated Learning

Table 4

Layer features in the convolutional layer.

FeaturesDescription

BatchsizeThe size of a batch.
Elements_matrixThe number of elements of input.
Elements_kernelThe number of elements of convolutional kernel.
Channels_inThe number of input channels.
Channels_outThe number of output channels.
PaddingThe number of edge padding.
StridesThe step size of convolution.
Use_biasWhether to use bias, 0: not use 1: use.
Opt_SGDWhether to use SGD optimizer, 0: not use 1: use.
Opt_AdadeltaWhether to use Adadelta optimizer, 0: not use 1: use.
Opt_AdagradWhether to use Adagrad optimizer, 0: not use 1: use.
Opt_MomentumWhether to use momentum optimizer, 0: not use 1: use.
Opt_AdamWhether to use Adam optimizer, 0: not use 1: use.
Opt_RMSPropWhether to use RMSProp optimizer, 0: not use 1: use.
Act_reluWhether to use ReLu activation, 0: not use 1: use.
Act_tanhWhether to use tanh activation, 0: not use 1: use.
Act_sigmoidWhether to use sigmoid activation, 0: not use 1: use.