|
|
مطالعه مروری نظام مند بر مبانی، کاربردها و چالشهای یادگیری مشارکتی
|
|
|
|
|
نویسنده
|
فاتح هاله ,رضوانی محسن ,طحانیان اسماعیل
|
منبع
|
پردازش علائم و داده ها - 1403 - شماره : 3 - صفحه:23 -68
|
چکیده
|
یادگیری مشارکتی یک طرح یادگیری ماشین در حال رشد است که هدف آن حل مشکل جزیرهایشدن دادهها با حفظ حریم خصوصی آنهاست؛ در این روش، چندین مشتری مانند دستگاههای تلفن همراه، موسسات، سازمانها با یک یا چند سرور مرکزی برای آموزش مدلهای یادگیری ماشین بهصورت غیرمتمرکز همکاری میکنند. برای نخستین بار گوگل در سال 2016 یادگیری مشارکتی را برای پیشبینی ورودی متن کاربر در دهها هزار دستگاه اندرویدی و حفظ حریم خصوصی دادهها در دستگاهها معرفی کرد که در واقع یک فناوری یادگیری ماشین توزیعشده رمزگذاریشده است که به شرکتکنندگان اجازه میدهد مدل آموزشی مشترکی را بسازند؛ در حالیکه دادههای اصلی را بهصورت محلی حفظ میکنند. در سالهای اخیر، مفهوم اصلی یادگیری مشارکتی به طیف وسیعتری از روشهای یادگیری ماشین غیرمتمرکز و حفظ حریم خصوصی گسترش یافتهاست.در این مقاله، مروری سیستماتیک بر مقالات مروری، مقالات منتخب و کتب منتشرشده در زمینه یادگیری مشارکتی ارائه میدهیم. در ابتدا یک نمای کلی از یادگیری مشارکتی ترسیم میکنیم که شامل معرفی و تشریح فرایند آن است؛ سپس به معرفی الگوریتمهای موجود و سیر تکامل آنها میپردازیم؛ همچنین، طبقهبندی و کاربرد انواع ساختارهای یادگیری مشارکتی در سه گروه یادگیری مشارکتی افقی، یادگیری مشارکتی عمودی و یادگیری انتقال مشارکتی را مورد بررسی قرار میدهیم. در ادامه، با استناد به منابع منتخب این مقاله، به بررسی کاربردهای یادگیری مشارکتی در اینترنت اشیا، شهر هوشمند، امنیت، حفظ حریم خصوصی مدل و دادهها، انفورماتیک سلامت و مراقبتهای بهداشتی میپردازیم؛ سپس روشهای مختلف در هر یک از این زمینهها مقایسه و مزایا، محدودیتها و چالشهای پیشروی هر کدام را مورد بحث قرار میدهیم. علاوهبراین، به بررسی کاربردها و تفاوتهای یادگیری ماشین مشارکتی، یادگیری عمیق مشارکتی و بلاکچین مشارکتی در اینترنت صنعتی اشیا میپردازیم وکاربردهای این فناوریها در حوزههای ذخیرهسازی، مدیریتدادهها و مدیریت منابع را نیز بررسی میکنیم. در پایان، به بررسی چالشها، چشماندازها و زمینههای پژوهشی آتی حوزه یادگیری مشارکتی میپردازیم.
|
کلیدواژه
|
یادگیری مشارکتی، یادگیری ماشین غیرمتمرکز، حفظ حریم خصوصی، هوش مصنوعی توزیعشده، اینترنت اشیا
|
آدرس
|
دانشگاه صنعتی شاهرود, دانشکده مهندسی کامپیوتر, ایران, دانشگاه صنعتی شاهرود, دانشکده مهندسی کامپیوتر, ایران, دانشگاه صنعتی شاهرود, دانشکده مهندسی کامپیوتر, ایران
|
پست الکترونیکی
|
e.tahanian@shahroodut.ac.ir
|
|
|
|
|
|
|
|
|
a systematic review of the foundations, applications, and challenges of federated learning.
|
|
|
Authors
|
fateh haleh ,rezvani mohsen ,tahanian esmaeel
|
Abstract
|
federated learning (fl) is an innovative machine learning paradigm that tackles the challenge of data island while safeguarding data privacy. it enables decentralized model training by allowing multiple clients—such as mobile devices, institutions, or organizations—to collaboratively build models without transferring local data to a central server. this paradigm gained significant attention following google’s 2016 initiative to predict user text input on android devices while maintaining the privacy of locally stored data.a core feature of fl is its distributed and encrypted framework, enabling participants to contribute to a collective learning process without revealing their original data to a central entity or other participants. in recent years, fl has evolved to encompass a broader spectrum of decentralized machine learning techniques, while still maintaining privacy as a central tenet. this evolution has positioned fl as a critical technology in sectors where data privacy, security, and sovereignty are paramount.this paper presents a systematic review of the literature on federated learning, synthesizing insights from review articles, books, key documents, and published research. the review is structured as follows:overview of federated learning: this section introduces the foundational concepts of fl, detailing its origins, core principles, and operational processes. the decentralized structure and privacy-preserving techniques employed in fl are examined, along with real-world applications as examples.algorithms and evolution: this section explores the state-of-the-art algorithms driving fl and traces their development over time. key innovations in aggregation techniques, optimization methods, and client-server communication protocols are highlighted, demonstrating how they have enhanced fl’s scalability and efficiency.classification and applications of fl architectures: federated learning architectures are categorized into three main types: horizontal federated learning, vertical federated learning, and federated transfer learning. this section analyzes the application of these architectures across various domains, highlighting their distinctive features and associated challenges.applications in iot, smart cities, and healthcare: using selected case studies, this section evaluates the deployment of fl in the internet of things (iot), smart cities, and healthcare. it assesses how fl enhances data privacy, security, and operational efficiency in these domains, focusing on practical implementations.comparative analysis: this section offers a comparative evaluation of the various methods and algorithms used in the aforementioned fields, identifying their relative strengths and weaknesses. special attention is given to the challenges posed by large-scale fl deployments, including communication overhead, data heterogeneity, and model convergence.federated learning and related technologies: this section explores the integration of fl with related technologies, such as federated deep learning and federated blockchain, particularly within the context of the industrial internet of things (iiot). the potential of these technologies to improve storage, data management, and resource optimization is discussed in detail.challenges and future directions: the final section addresses the ongoing challenges facing fl, including scalability, model accuracy, communication costs, and compliance with regulatory frameworks. additionally, it proposes future research directions aimed at improving the practicality and widespread adoption of fl in industrial and commercial applications.this systematic review provides a comprehensive examination of federated learning’s current state, including its foundational concepts, applications, and challenges. it also outlines a forward-looking perspective on the advancements needed to establish fl as a key technology in privacy-centric, decentralized machine learning.
|
Keywords
|
federated learning ,decentralized machine learning ,privacy-preserving ,distributed artificial intelligence ,internet of things
|
|
|
|
|
|
|
|
|
|
|