Release Notes for the <Federated ML Blue Print>l

  • Summary

    This document provides the release note for federated ml applicatons at edge.


    what is released 

    components of the release (Akraino new)

    • Refactored Hetero FTL with optional communication-efficiency mechanism, with 4x time efficiency improvement
    • Hetero SecureBoost supports complete secure mode
    • Hetero SecureBoost now can reduce time consumption over highly sparse data by using sparse matrix
      computation on histogram aggregations.
    • Hetero SecureBoost optimization: the communication round in prediction is reduced to no larger than tree depth,
      prediction speed is improved by 32 times in a 100-tree model.
    • Addition of Hetero FastSecureBoost module, whose mixed/layered modeling method makes it twice as efficient as SecureBoost
    • Improved Hetero Federated Binning with 30%~50% time efficiency improvement
    • Better GLM: >10% improvement in time efficiency
    • FATE first unsupervised learning algorithm: Hetero KMeans
    • Upgraded Hetero Feature Selection: add PSI filter and SecureBoost feature importance filter
    • Add Data Split module: splitting data into train, validate, and test sets inside FATE modeling workflow
    • Add DataStatistic module: compute min/max, mean, median, skewness, kurtosis, coefficient of variance, percentile, etc.
    • Add PSI module for computing population stability index
    • Add Homo OneHot module for one-hot encoding in homogeneous scenario
    • Evaluation module adds metrics for clustering
    • Optional FedProx mechanism for Homo LR, useful for training with non-iid data
    • Add Oblivious Transfer Protocol and OT-based module Secure Information Retrieval
    • Random Iterative Affine protocol, providing additional security

    dependencies of the release (upstream version, patches)

         still the same

    differences from previous version

        add several new modules in FATE

              accelerate the computing for hetero, horizontal, and feature binning method

               

  • No labels