Traditional machine learning projects have revolved around training the model with the help of previously observed data to be able to predict output for future unknown data. In the current scenario, when the data generated are huge, centralized training of the model becomes inefficient. Hence, distributed approach with client server model has to be used for training the models. This introduces data handling and critical data privacy issues. This paper concentrates on Federated learning (FL) which builds a model for the server by aggregating the parameters obtained from the local models of the client devices. The research work focuses on design and evaluation of three new FL algorithms against the average of the performances of the local models. The evolved approach considering weights of the local models proportional to accuracy of the local model is found to be the most accurate and better than the centralized approach. The evaluation is done using three different algorithms belonging to regression and classification on multiple datasets. It is observed that there is only one round of communication between the clients and server required in the federated learning setup to achieve the benchmarked accuracy set by the centralized setup. This is a considerable development and state-of-the-art approach to reduce communication and computation costs.
|International Journal of Pattern Recognition and Artificial Intelligence
|Published - 01-11-2022
All Science Journal Classification (ASJC) codes
- Computer Vision and Pattern Recognition
- Artificial Intelligence