Edge & Federated Learning

TitelZeitOrtDozent
Edge & Federated Learning09.07.2026 09:00 - 16:00 (Do)onlineGunnar Bless
Edge & Federated Learning10.07.2026 09:00 - 16:00 (Fr)onlineGunnar Bless
Beschreibung Kursinhalt: 

The seminar provides an overview of decentralized machine learning at the edge (edge computing) and federated learning. It covers the differences between cloud, edge and federated learning with a focus on IoT, data protection and resource constraints. Practical methods for model optimization and deployment on edge devices are presented and practiced. The architecture, algorithms and data protection techniques of federated learning are explained.

Lernziele: 

Foundations & Edge Computing

  • Introduction & Setup - understand distributed ML paradigms 
  • Edge vs Cloud vs Federated Learning landscape
  • Use cases: IoT, mobile devices, privacy-sensitive applications
  • Challenges: resource constraints, communication costs, data heterogeneity
  • Lab Compare standard vs compressed model performance. Measure inference time on simulated edge devices

Model Optimization for Edge

  • Model compression techniques
  • TensorFlow Lite conversion pipeline
  • Hardware-specific optimizations
  • Lab Quantize a CNN for image classification. Benchmark performance vs accuracy trade-offs

Edge Inference Implementation

  • Edge deployment strategies
  • Batch processing vs real-time inference
  • Resource monitoring and management
  • Lab Deploy quantized model using TFLite. Implement basic caching strategies

Distributed Edge Computing

  • Coordinate multiple edge devices
  • Load balancing and task distribution 
  • Fault tolerance in edge networks

Federated Learning Fundamentals

  • FL architecture 
  • Federated Averaging FedAvg) algorithm
  • Client-server architecture
  • Privacy preservation techniques
  • Communication efficiency strategies Lab FedAvg from scratch

Advanced FL Techniques

  • Data heterogeneity and secure aggregation
  • Personalization strategies
  • Differential privacy in FL
  • Secure aggregation protocols
  • Lab: non-IID CIFAR-10 splits across clients. FedProx

Production FL Systems

  • Production-ready FL 
  • Pipeline FL system architecture
  • Client selection strategies
  • Monitoring and debugging FL systems
  • Integration with MLOps 
  • Pipelines Audit logging and compliance

Real-World Case Study

Lehrmethoden: 
  • Practical work on the PC
  • Discussion and discussion of questions and tasks
  • Lecture
Der Kurs ist für Promovierende in folgender Phase geeignet: 

Any phase

Teilnahmevoraussetzungen: 
  • Programming skills, preferably in Python
  • Basic knowledge of machine learning and neural networks
  • General mathematical and technical understanding
Technische Voraussetzungen: 

Participants will receive detailed information about the software to be provided before the course.

Kursvorbereitung: 

none

Sonstige Informationen: 

We send all participants a short questionnaire before the training to clarify previous knowledge and expectations.

In the event of late cancellation (less than 3 weeks before the start of the course) or no-show, an apology signed by your supervisor will be requested.

Kategorie: 
Fachspezifische Veranstaltung
Art der Veranstaltung: 
Seminar/Workshop
Veranstalter: 
Graduate Center of Engineering and Design
Verantwortung für Veranstaltung: 
Hauptverantwortung
Durchführung/Format: 
Digital/Online
Sprache: 
EN
Maximale Teilnehmendenzahl: 
12
Minimale Teilnehmendenzahl: 
6
Umfang in Stunden: 
12
Kosten: 
kostenfrei