openfl icon indicating copy to clipboard operation
openfl copied to clipboard

WIP: Fine Grained Workflow API Tutorial

Open psfoley opened this issue 6 months ago • 0 comments

This PR:

  • Represents a first in a tutorial series on demystifying federated learning - which will walk through the considerations when implementing an FL framework at a low level
  • Demonstrates through the OpenFL Workflow API the importance of:
    • Security for FL
    • Reducing Communication cost
  • Introduces methods for manipulating model weights and applying compression
  • Demonstrates ease of implementing exfiltration attacks through models
  • Performs a comparison between compression and it's effect on final model accuracy

The tutorial can be launched through Google Colab here: Open In Colab

Todo:

  • [ ] Refactor low level interfaces from notebook into openfl.experimental namespace (i.e. openfl.experimental.model, openfl.experimental.compression)

psfoley avatar Jul 09 '25 00:07 psfoley