RSVP for your your local TensorFlow Everywhere event today!

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 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.
clipping Whether to enable adaptive clipping.

A tff.aggregators.WeightedAggregationFactory.