[this page on wiki][index][EN][BG][CS][DA][DE][EL][ES][ET][FI][FR][GA][HR][HU][IT][MT][NL][PL][PT][RO][SK][SL][SV]

Practical: Federated Learning - Train deep models

Administrative Information

Title Federated Learning - Train deep models
Duration 150 min
Module C
Lesson Type Practical
Focus Technical - Future AI
Topic Advances in ML models through a HC lens - A result Oriented Study

Keywords

Federated Learning,Tensorflow,

Learning Goals

Expected Preparation

Obligatory for Students

  • Students should have a basic understanding of deep learning concepts and techniques
  • Basic understanding of deep learning training (SGD, backpropagation algorithm) and evaluation techniques

Optional for Students

  • A bit of knowledge of the TensorFlow framework and Python programming language

Lesson materials

Instructions for Teachers

Outline

Duration Description Concepts Activity
20 min Introduction to the framework: how to code a simple federated learning system Tools introduction Introduction to main tools
60 min Federated Training: the easy way. How to apply train models with federated learning based on iid local data Federated Average Practical session and working examples
60 min Federated training: the hard way. How does heterogeneity affect Federated Average and what can we do Challenges connected to Federated Learning Practical session and working examples
10 min Conclusion, questions and answers Summary Conclusions

Acknowledgements

The Human-Centered AI Masters programme was Co-Financed by the Connecting Europe Facility of the European Union Under Grant №CEF-TC-2020-1 Digital Skills 2020-EU-IA-0068.