Skip to content

IBMFL 1.0.1

Compare
Choose a tag to compare
@shashank215r shashank215r released this 28 Aug 18:19
· 128 commits to main since this release
0950371

Release 1.0.1

Major Features

  • Supports various types of machine learning models to be trained in a federated learning fashion.
  • Multiple state-of-the-art fusion algorithms that fit a variety of federated learning use cases.
  • Flask based connection module for easy communication between parties and aggregator.
  • Powerful configuration capability for easy testing and switching fusion handlers.
  • Extensive examples to demonstrate how to use IBM FL.
  • Step-by-step quickstart tutorial for IBM FL.

Highlights

  • Supported machine learning model types:
    • Neural networks (any neural network topology supported by Keras)
    • Decision Tree ID3
    • Linear classifiers/regressions (with regularizer): logistic regression, linear SVM, ridge regression, KMeans, and Naïve Bayes
    • Deep Reinforcement Learning algorithms including DQN, DDPG, PPO and more
  • Supported fusion algorithms: