آموزش یادگیری فدرال: مبانی نظری و کاربردی - آخرین آپدیت

دانلود Federated Learning: Theory and Practical

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:

مقدمه‌ای بر یادگیری فدرال: مفاهیم، پیاده‌سازی و ملاحظات حریم خصوصی

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

در عصری که حریم خصوصی داده‌ها بیش از هر زمان دیگری اهمیت یافته است، یادگیری فدرال (FL) راه‌حلی نوآورانه ارائه می‌دهد. این رویکرد امکان آموزش مدل‌های یادگیری ماشین را بر روی منابع داده غیرمتمرکز، مانند تلفن‌های هوشمند یا کلاینت‌های محلی، بدون نیاز به اشتراک‌گذاری داده‌های حساس فراهم می‌کند. اگر به دنبال درک عمیق و عملی از این حوزه هیجان‌انگیز در یادگیری ماشین هستید، این دوره برای شما طراحی شده است.

آنچه خواهید آموخت:

  • آشنایی با مبانی و معماری یادگیری فدرال
  • تمایز بین انواع مختلف رویکردهای یادگیری فدرال (افقی، عمودی و ترکیبی)
  • کاربرد عملی یادگیری فدرال در سناریوها و چارچوب‌های ترکیبی
  • درک جنبه‌های حریم خصوصی، امنیت و ارتباطات در یادگیری فدرال

پیش‌نیازها:

  • درک پایه از مفاهیم و الگوریتم‌های یادگیری ماشین
  • آشنایی با برنامه‌نویسی پایتون و کتابخانه‌های محبوب ML (مانند TensorFlow، PyTorch)
  • بدون نیاز به دانش قبلی یادگیری فدرال - این دوره اصول اولیه را پوشش می‌دهد.

سرفصل‌های کلیدی دوره:

این دوره با مروری بر مفاهیم پایه یادگیری ماشین آغاز می‌شود تا پایه‌ای مستحکم ایجاد کند. سپس به قلب یادگیری فدرال خواهیم پرداخت، شامل انگیزه‌های پشت توسعه آن، انواع مختلف (افقی، عمودی و FL ترکیبی) و مقایسه آن با رویکردهای سنتی یادگیری ماشین.

در ادامه، نه تنها تئوری را درک خواهید کرد، بلکه آماده پیاده‌سازی سیستم‌های FL از ابتدا و با استفاده از چارچوب‌های محبوب مانند FLOWER خواهید شد. مباحث پیشرفته‌ای مانند فناوری‌های ارتقاء دهنده حریم خصوصی، از جمله حریم خصوصی تفاضلی (Differential Privacy) و رمزنگاری همومورفیک (Homomorphic Encryption) را بررسی خواهید کرد و همچنین به چالش‌های عملی مانند انتخاب کلاینت و حملات وارونگی گرادیان (gradient inversion attacks) خواهیم پرداخت.

این دوره برای چه کسانی مناسب است؟

چه یک دانشمند داده، چه یک مهندس یادگیری ماشین، یا فردی کنجکاو در مورد هوش مصنوعی حافظ حریم خصوصی باشید، این دوره مبانی نظری و مهارت‌های عملی لازم برای پیمایش در چشم‌انداز رو به رشد یادگیری فدرال را ارائه می‌دهد.


سرفصل ها و درس ها

هفته ۰: مقدمه دوره Week 0: Course Introduction

  • مقدمه دوره Course Intro

هفته ۱: مبانی یادگیری ماشین Week 1: ML Basics

  • یادگیری ماشین Machine Learning

  • معماری شبکه عصبی Neural Network Architecture

  • پارامترهای مدل NN NN Model Parameters

  • آموزش NN NN Training

  • انتشار رو به جلو NN NN Forward Propagation

  • محاسبه خطا NN NN Loss Computation

  • کاهش گرادیان NN NN Gradient Descent

  • انتشار رو به عقب NN NN Backward Propagation

  • مرور کلی NN NN Recap

  • پیاده‌سازی NN از ابتدا NN Scratch Implementation

  • پیاده‌سازی NN با PyTorch NN PyTorch Implementation

هفته ۲: مبانی FL Week 2: FL Basics

  • انگیزه‌های FL FL Motivations

  • مقدمه FL FL Intro

  • پیاده‌سازی FL FL Implementation

  • پیاده‌سازی FL از ابتدا FL Scratch Implementation

  • پیاده‌سازی FL با FLOWER FL FLOWER Implementation

  • پیاده‌سازی FL با FedAll FL FedAll Implementation

هفته ۳: انواع FL Week 3: FL Types

  • مقدمه انواع FL FL Types Intro

  • FL افقی Horizontal FL

  • مقدمه FL عمودی Vertical FL Intro

  • تئوری FL عمودی Vertical FL Theory

  • پیاده‌سازی تئوری FL عمودی Vertical FL Theory Implementation

  • پیاده‌سازی FL عمودی از ابتدا Vertical FL Scratch Implementation

  • پیاده‌سازی FL عمودی با FedAll Vertical FL FedAll Implementation

هفته ۴: FL ترکیبی Week 4: Combined FL

  • سناریو ترکیبی FL ۱-مقدمه FL Combined Scenario 1-Intro

  • سناریو ترکیبی FL ۱-تئوری FL Combined Scenario 1-Theory

  • سناریو ترکیبی FL ۱-مقدمه پیاده‌سازی FL Combined Scenario 1-Impl Intro

  • سناریو ترکیبی FL ۱-پیاده‌سازی FL Combined Scenario 1-Implementation

  • سناریو ترکیبی FL ۲-تئوری FL Combined Scenario 2-Theory

  • سناریو ترکیبی FL ۲-مقدمه پیاده‌سازی FL Combined Scenario 2-Impl Intro

  • سناریو ترکیبی FL ۲-پیاده‌سازی FL Combined Scenario 2-Implementation

هفته ۵: موضوعات دیگر در FL Week 5: Other Topics in FL

  • عملکرد FL FL Performance

  • عملکرد FL-ترکیبی FL Performance-Combined

  • زمان FL FL Time

  • حریم خصوصی FL FL Privacy

  • حریم خصوصی تفاضلی FL FL Differential Privacy

  • رمزنگاری همومورفیک FL FL Homomorphic Encryption

  • پیاده‌سازی رمزنگاری همومورفیک FL FL Homomorphic Encryption Implementation

  • انتخاب کلاینت FL FL Client Selection

  • موضوعات دیگر FL FL Other Topics

نمایش نظرات

آموزش یادگیری فدرال: مبانی نظری و کاربردی
جزییات دوره
4.5 hours
41
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
180
4.5 از 5
دارد
دارد
دارد
Amir Anees
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Amir Anees Amir Anees

من الگوریتم‌های یادگیری فدرال می‌سازم.