Performance Evaluation of Federated Learning in Edge Computing Environment
Prajay Kotecha, Tanvi Dhoka, Jitendra Bhatia, Malaram Kumhar, Rajesh Gupta, Sudeep Tanwar, Nilesh Kumar Jadav · Procedia Computer Science · 2024
In the rapidly changing world of new technologies, AI and ML have been delivered to the network’s edge, allowing edge devices to compute simple models that can be applied later in practical applications. Edge computing allows the deployment of cloudlike services to the network edge. Moreover, it allows network devices to contribute to Federated Learning (FL) by using their processing power. Federated learning was developed when privacy and security concerns emerged among people. Here, multiple clients work together to solve machine-learning problems. Instead of collecting users’ raw data, this technique protects user privacy by aggregating model parameters from each client to a central server. Even though FL techniques have several benefits, such as scalability and data privacy, when used with heterogeneous devices, they can introduce significant problems in processing complexity and speed. This paper thoroughly surveyed the important and efficient technological advancements based on edge federated learning. We review the widely used FL frameworks that effectively facilitate communication between clients and servers. We also present a case study on handwritten digit recognition using the MNIST dataset to state the effectiveness of federated learning. On applying this approach, we were able to achieve 94.56% accuracy.