Help protect the Great Barrier Reef with TensorFlow on Kaggle Join Challenge

tff.learning.robust_aggregator

Creates aggregator for mean with adaptive zeroing and clipping.

Zeroes out extremely large values for robustness to data corruption on clients, and clips in the L2 norm to moderately high norm for robustness to outliers.

For details on clipping and zeroing see tff.aggregators.clipping_factory and tff.aggregators.zeroing_factory. For details on the quantile-based adaptive algorithm see tff.aggregators.PrivateQuantileEstimationProcess.

zeroing Whether to enable adaptive zeroing for data corruption mitigation.
clipping Whether to enable adaptive clipping in the L2 norm for robustness.
weighted Whether the mean is weighted (vs. unweighted).

A tff.aggregators.AggregationFactory.