Federated Learning Tensorflow 2 Project
Economy & Business
Required Services
Apr 21, 2022

This sample project contains 2 notebooks.

  • Federated Learning Demo Part 1 - for Admin
  • Federated Learning Demo Part 2 - for Party

They are placed into one project for educational purposes. For practical purposes of Federated Learning, one user would run the admin notebook and multiple users would run the party notebook. After running this project the user should know how to:

  • Load an untrained model
  • Create a Remote Training System
  • Start a training job
  • Load the data that you intend to use in the Federated Learning experiment.
  • Install IBM Federated Learning libraries.
  • Define a data handler.
  • Configure the party to train data with the aggregator.

This notebook uses the MNIST dataset and a Tensorflow 2 Keras model template. It runs on the latest Python environment.

No Images Available
Drag and drop files to add data source.