Federated Learning for Computer Vision

by   Yassine Himeur, et al.

Computer Vision (CV) is playing a significant role in transforming society by utilizing machine learning (ML) tools for a wide range of tasks. However, the need for large-scale datasets to train ML models creates challenges for centralized ML algorithms. The massive computation loads required for processing and the potential privacy risks associated with storing and processing data on central cloud servers put these algorithms under severe strain. To address these issues, federated learning (FL) has emerged as a promising solution, allowing privacy preservation by training models locally and exchanging them to improve overall performance. Additionally, the computational load is distributed across multiple clients, reducing the burden on central servers. This paper presents, to the best of the authors' knowledge, the first review discussing recent advancements of FL in CV applications, comparing them to conventional centralized training paradigms. It provides an overview of current FL applications in various CV tasks, emphasizing the advantages of FL and the challenges of implementing it in CV. To facilitate this, the paper proposes a taxonomy of FL techniques in CV, outlining their applications and security threats. It also discusses privacy concerns related to implementing blockchain in FL schemes for CV tasks and summarizes existing privacy preservation methods. Moving on, the paper identifies open research challenges and potential future research directions to further exploit the potential of FL and blockchain in CV applications.


page 1

page 5

page 6

page 7

page 8

page 9

page 19

page 25


Security and Privacy Issues of Federated Learning

Federated Learning (FL) has emerged as a promising approach to address d...

Threats to Federated Learning: A Survey

With the emergence of data silos and popular privacy awareness, the trad...

Federated Learning for Connected and Automated Vehicles: A Survey of Existing Approaches and Challenges

Machine learning (ML) is widely used for key tasks in Connected and Auto...

Crossing Roads of Federated Learning and Smart Grids: Overview, Challenges, and Perspectives

Consumer's privacy is a main concern in Smart Grids (SGs) due to the sen...

Federated Learning for Medical Applications: A Taxonomy, Current Trends, Challenges, and Future Research Directions

With the advent of the IoT, AI, and ML/DL algorithms, the data-driven me...

Vertical Federated Learning: Challenges, Methodologies and Experiments

Recently, federated learning (FL) has emerged as a promising distributed...

Federated Learning for Digital Twin-Based Vehicular Networks: Architecture and Challenges

Emerging intelligent transportation applications, such as accident repor...

Please sign up or login with your details

Forgot password? Click here to reset