Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Federated Machine Learning with Python

EuroPython Conference via YouTube

Overview

Explore federated machine learning with Python in this 44-minute EuroPython 2021 conference talk. Delve into privacy-preserving AI techniques that allow model training without compromising data privacy. Learn about horizontal vs. vertical federated ML, cross-device/cross-silo training, and centralized vs. decentralized approaches. Discover existing FedML implementations in Python and witness a live code walkthrough of a minimal centralized federated learning system using python-socketio and confluent kafka. Examine the challenges enterprises face when implementing federated ML, including non-IID data, network latencies, and computational limitations. Gain insights into this emerging field ripe with research and development opportunities, and understand its potential impact on data privacy and AI collaboration.

Syllabus

Introduction
Presentation Overview
Data Privacy
PrivacyPreserving Machine Learning
Edge Device Use Cases
Enterprise Use Cases
Horizontal Federated Learning
Vertical Federated Learning
CrossDevice Federated Learning
CrossSilo Federated Learning
Centralized Federated Learning
Decentralized Federated Learning
Federated aggregation
Ingredients
Socketio
Recipe
Updates
Client
Train Model
End Session
Demo
Problems with Federated Learning

Taught by

EuroPython Conference

Reviews

Start your review of Federated Machine Learning with Python

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.