۲۶ اردیبهشت ۱۴۰۳

یادگیری فدرال چیست؟

سینا صمدزاد اتحادی

یادگیری فدرال (Federated Learning) که به آن یادگیری مشارکتی (Collaborative Learning) نیز گفته می‌­شود، یک تکنیک یادگیری ماشین است که در آن آموزش یک مدل یادگیری، بر روی چندین دستگاه لبه یا سرورهای غیر مرکزی با استفاده از داده‌های محلی و بدون نیاز به تبادل آن‌­ها صورت می‌­گیرد. برخلاف روش‌­های یادگیری معمول که در آن‌­ها داده‌­های آموزشی به صورت مرکزی در یک سرور جمع آوری شده و آموزش مدل بر روی آن‌­ها صورت می­‌گیرد، در روش یادگیری فدرال، داده‌­ها به صورت محلی در هر یک از شرکت­‌کننده‌­ها بدون نیاز به اشتراک‌گذاری نگهداری می‌­شود؛ هر شرکت‌­کننده­ می‌­تواند فرآیند یادگیری را به صورت محلی بر روی داده‌­های خود انجام دهد. این رویکرد علاوه بر جلوگیری از تحمیل هزینه مازاد انتقال داده­ ها در شبکه، سبب حفظ امنیت و حریم خصوصی داده‌ها نیز می­‌شود.