Skip to content

Question about "include_non_param=False" in FedPart algorithm #65

Description

@evanchar

Hello,

First, thank you for the great framework. I would like to ask a question regarding the implementation of FedPart.

By changing the include_non_param argument from its default False to True, I noticed a significant jump in accuracy, with FedAvg performing better than FedPart.

Is there a theoretical or practical reason why this argument defaults to False, thereby excluding the running_mean and running_avg from being broadcast back to the server?

Attaching an image with a simple test on cifar10

Image

Thank you

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions