Research Article

Local Epochs Inefficiency Caused by Device Heterogeneity in Federated Learning

Table 1

The description of layer features.

Kind of featuresFeaturesDescription

Common featuresActivation functionThe activation function of neuron output, the common ones are sigmoid, tanh, and relu, etc.
OptimizerThe optimization method of the model, the common ones are SGD, Adadelta, Adagrad, momentum, Adam, and RMS prop, etc.
Dense featuresNumber of inputsSince the MLP layers are fully connected, the input of each layer comes from the output of the previous layer.
Number of neuronsThe number of neurons.
Convolutional featuresMatrix sizeThe size of the input data.
Kernel sizeThe size of convolutional kernel.
Input depthThe number of input channels.
Output depthThe number of output channels.
Stride sizeThe convolution step size of convolution kernel.
Input paddingThe number of edge padding after convolution.
Hardware featuresGPU clock speedGPU clock cycle speed.
GPU memory bandwidthGPU bandwidth.
GPU core countThe number of GPU processing units, which represents the number of CUDA cores in NVIDIA GPU.