Table of Contents

Enum FederatedHeterogeneityCorrection

Namespace
AiDotNet.Models.Options
Assembly
AiDotNet.dll

Specifies which heterogeneity correction algorithm to use.

public enum FederatedHeterogeneityCorrection

Fields

FedDyn = 3

FedDyn dynamic regularization.

FedNova = 2

FedNova normalization.

None = 0

No heterogeneity correction.

Scaffold = 1

SCAFFOLD control variates.

Remarks

For Beginners: Client data can be non-IID and clients may perform different amounts of local work. Heterogeneity correction methods reduce client drift and improve convergence.