Course Outline

Introduction to Federated Learning

  • Overview of traditional AI training vs. 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 decentralized 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
  • Customizing federated aggregation techniques

Optimizing 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

  • Strong understanding 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

Delivery Options

Private Group Training

Our identity is rooted in delivering exactly what our clients need.

  • Pre-course call with your trainer
  • Customisation of the learning experience to achieve your goals -
    • Bespoke outlines
    • Practical hands-on exercises containing data / scenarios recognisable to the learners
  • Training scheduled on a date of your choice
  • Delivered online, onsite/classroom or hybrid by experts sharing real world experience

Private Group Prices RRP from €6840 online delivery, based on a group of 2 delegates, €2160 per additional delegate (excludes any certification / exam costs). We recommend a maximum group size of 12 for most learning events.

Contact us for an exact quote and to hear our latest promotions


Public Training

Please see our public courses

Provisional Upcoming Courses (Contact Us For More Information)

Related Categories