Get in Touch

Course Outline

Introduction to Federated Learning

  • Overview of traditional AI training versus federated learning.
  • Key principles and advantages of federated learning.
  • Use cases of federated learning in Edge AI applications.

Federated Learning Architecture and Workflow

  • Understanding client-server and peer-to-peer federated learning models.
  • Data partitioning and decentralised model training.
  • Communication protocols and aggregation strategies.

Implementing Federated Learning with TensorFlow Federated

  • Setting up TensorFlow Federated for distributed AI training.
  • Building federated learning models using Python.
  • Simulating federated learning on edge devices.

Federated Learning with PyTorch and OpenFL

  • Introduction to OpenFL for federated learning.
  • Implementing PyTorch-based federated models.
  • Customising federated aggregation techniques.

Optimising Performance for Edge AI

  • Hardware acceleration for federated learning.
  • Reducing communication overhead and latency.
  • Adaptive learning strategies for resource-constrained devices.

Data Privacy and Security in Federated Learning

  • Privacy-preserving techniques (Secure Aggregation, Differential Privacy, Homomorphic Encryption).
  • Mitigating data leakage risks in federated AI models.
  • Regulatory compliance and ethical considerations.

Deploying Federated Learning Systems

  • Setting up federated learning on real edge devices.
  • Monitoring and updating federated models.
  • Scaling federated learning deployments in enterprise environments.

Future Trends and Case Studies

  • Emerging research in federated learning and Edge AI.
  • Real-world case studies in healthcare, finance, and IoT.
  • Next steps for advancing federated learning solutions.

Summary and Next Steps

Requirements

  • A strong grasp of machine learning and deep learning concepts.
  • Experience with Python programming and AI frameworks (PyTorch, TensorFlow, or similar).
  • Basic knowledge of distributed computing and networking.
  • Familiarity with data privacy and security concepts in AI.

Audience

  • AI researchers.
  • Data scientists.
  • Security specialists.
 21 Hours

Number of participants


Price per participant

Testimonials (1)

Upcoming Courses

Related Categories